Search and retrieval system of transportation-related flexibly defined paths
First Claim
1. A transportation-related path search and retrieval process, comprising:
- (a) providing a location system (b) providing data processing means (c) providing data storage means compatible with said data processing means (d) providing at least a database, executable by said data processing means and operatively connected to said data storage means, said database at least containing cross-references of terms describing locations with spatially corresponding coded data representing the spatial locus of said locations in said location system (e) providing first means for entering structured data of a one or more available transportation-related capabilities, said one or more available transportation-related capabilities comprising at least a spatially flexible available transportation-related capability, said available transportation-related capabilities each defined by a set of path elements comprising (e.1) a plurality of elements selected from the group consisting of waypoints, waypoint attributes and both, said elements having each a predefined linkability condition regarding linking possibilities with path elements corresponding to other available transportation-related capabilities and (e.2) at least an associated space related to at least one of said plurality of elements, said associated-space defining the degree of flexibility of said at least one flexible available transportation-related capability respect to a trajectory defined by said plurality of elements (f) said plurality of elements and said at least one associated-space identifiable through logically-coded data corresponding to locations in said location system by a second means for location analysis comprising said at least one database (g) retrieving a plurality of structured data entries corresponding to a plurality of available transportation-related capabilities (h) storing in said data storage means, said plurality of structured data entries as a structured data set (i) providing third means to permit the entering of at least a structured data request for performing a transportation-related task based on the use of said plurality of available transportation-related capabilities, said transportation-related task comprising a connection between a first place and at least a second place, said first place and said at least one second place identifiable through logically-coded elements representing the location of said first place and said at, least one second place, respectively, in said location system, by said second means for location analysis comprising said database (j) retrieving said at least one structured data request (k) providing fourth means, comprising said at least one database, for detecting among said plurality of structured data entries in said structured data set, a structured data subset representing at least a possible solution to said transportation-related task, said at least one possible solution comprising a solution constructed with a logically-combinable sequence of a plurality of said set of path elements corresponding to at least two available transportation-related capabilities, said logically-combinable sequence representing the corresponding available transportation-related capabilities comprising spatially flexible available transportation-related capabilities, which when arranged in a sequential combination in agreement with the predefined linkability conditions, are able to perform said task corresponding to said structured data request (l) providing data output means for conveying information on said structured data subset, whereby an information seeker can find among a universe of available transportation-related capabilities, capabilities comprising those that when arranged in a sequential combination can provide a solution to the requested transportation-related capability between a first place and at least a second place.
0 Assignments
0 Petitions
Accused Products
Abstract
A search engine of flexibly-defined paths applicable to the search of transportation-related routes.
A location system within a spatial subsystem (059) is used to define nodes or waypoint locations (031), and flexible nodes by defining loci (030) in the proximity of the nodes (031), which represent operational spaces.
Flexible paths (FIG. 4B) are defined by elements comprising these nodes or waypoints (031) and loci or associated spaces (030), as well as with other constraints. These are structured and organized into spatially-related database and indexes (5106, 5102, 5102) with the aid of a spatial subsystem (059), typically a G.I.S.
The system can search for paths or combinations of paths (300 to 310) representing service providers, capable of fulfilling requirements specified by a service user.
Reservations are enabled through a central reservation system managing three-dimensional space and constraints comprising a dimensional subsystem (061).
The flexible path concept is extendible to networks with flexible nodes where similar analysis for connections or routing can be made.
350 Citations
47 Claims
-
1. A transportation-related path search and retrieval process, comprising:
-
(a) providing a location system (b) providing data processing means (c) providing data storage means compatible with said data processing means (d) providing at least a database, executable by said data processing means and operatively connected to said data storage means, said database at least containing cross-references of terms describing locations with spatially corresponding coded data representing the spatial locus of said locations in said location system (e) providing first means for entering structured data of a one or more available transportation-related capabilities, said one or more available transportation-related capabilities comprising at least a spatially flexible available transportation-related capability, said available transportation-related capabilities each defined by a set of path elements comprising (e.1) a plurality of elements selected from the group consisting of waypoints, waypoint attributes and both, said elements having each a predefined linkability condition regarding linking possibilities with path elements corresponding to other available transportation-related capabilities and (e.2) at least an associated space related to at least one of said plurality of elements, said associated-space defining the degree of flexibility of said at least one flexible available transportation-related capability respect to a trajectory defined by said plurality of elements (f) said plurality of elements and said at least one associated-space identifiable through logically-coded data corresponding to locations in said location system by a second means for location analysis comprising said at least one database (g) retrieving a plurality of structured data entries corresponding to a plurality of available transportation-related capabilities (h) storing in said data storage means, said plurality of structured data entries as a structured data set (i) providing third means to permit the entering of at least a structured data request for performing a transportation-related task based on the use of said plurality of available transportation-related capabilities, said transportation-related task comprising a connection between a first place and at least a second place, said first place and said at least one second place identifiable through logically-coded elements representing the location of said first place and said at, least one second place, respectively, in said location system, by said second means for location analysis comprising said database (j) retrieving said at least one structured data request (k) providing fourth means, comprising said at least one database, for detecting among said plurality of structured data entries in said structured data set, a structured data subset representing at least a possible solution to said transportation-related task, said at least one possible solution comprising a solution constructed with a logically-combinable sequence of a plurality of said set of path elements corresponding to at least two available transportation-related capabilities, said logically-combinable sequence representing the corresponding available transportation-related capabilities comprising spatially flexible available transportation-related capabilities, which when arranged in a sequential combination in agreement with the predefined linkability conditions, are able to perform said task corresponding to said structured data request (l) providing data output means for conveying information on said structured data subset, whereby an information seeker can find among a universe of available transportation-related capabilities, capabilities comprising those that when arranged in a sequential combination can provide a solution to the requested transportation-related capability between a first place and at least a second place. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46)
-
-
14. A computer implemented search and retrieval system for trajectory-related capabilities comprising:
-
(a) data processing means (b) data storage means compatible with said data processing device (c) first means for the input of information to said data processing means (d) second means for the output of information from said data processing means (e) a spatial subsystem, interacting with said data processing means and with said data storage means, enabling management of spatial information, said spatial subsystem based on a spatial coordinate system, said management comprising the break-up of spatial information into groups and the construction of spaces that are within a proximity of a location identifiable by spatial coordinates, said proximity determined by a user-defined functions respect to said location, said spaces identifiable by loci comprising coordinates in said spatial coordinate system. (f) a first software component, interacting with said data processing means and with said data storage means, to enable the entering via said first means, organizing, and storing on said data storage means, of a plurality of path data groups representing a plurality of capabilities for an activity selected from the group consisting of transport, travel, repositioning, transfer, flow and transmission, along a path in space defined with a plurality of path elements comprising at least one waypoint parameter and at least one associated-space related to said at least one waypoint parameter, said at least one waypoint parameter identifiable by spatial coordinates in said spatial coordinate system and said at least one associated-space individually identifiable by at least a locus comprising spatial coordinates in said spatial coordinate system (g) a second software component, interacting with said data processing means and with said data storage means, to enable via said second means, the entering of a request for the analysis of capabilities for the same activity as that represented by said plurality of path data groups, said request comprising the analysis of capabilities for producing a connection between a first location and at least a second location, said second software component comprising third means for defining said first location and said at least one second location, said request comprising at least said first location, said first location having a location parameter identifiable directly or via cross-reference in said spatial coordinate system (h) a third software component, interacting with said data processing means and with said data storage means, to enable the detection among said plurality of path data groups, of a subset of path data groups capable of fulfilling said request, comprising a plurality of sequentially-combinable path data groups representing a plurality of sequentially-combinable capabilities which in when arranged in sequential combination are capable of fulfilling said request (i) fourth means to convey information on said subset of path data groups detected by said third software component, whereby an information seeker con obtain information on individual capabilities or a plurality of sequentially-combinable capabilities defined with flexible nodes, which in when arranged in sequential combination through their flexible nodes are capable of providing a solution to a request related the analysis of capabilities for activities selected from the group consisting of transport, travel, repositioning, transfer, flow and transmission.
-
-
28. A computer implemented process for the search and retrieval of transportation-related capabilities comprising the steps of:
-
(a) providing first means for data processing (b) providing second means for data storage compatible with said first means (c) providing third means for management and detection of locations comprising a location system (d) providing fourth means for the definition of one or more paths, said one or more paths comprising flexible paths with predefined degrees of flexibility, said one or more paths having attributes identifiable in said location system and said one or more paths representing one or more available transportation-related capabilities in modes of one or more trajectory-related sections or legs (e) providing fifth means for entering structured data representing one or more paths defined by said fourth means (f) storing via said second means, said structured data to a structured data set (g) providing sixth means for the definition of a required transportation-related capability between a first location and at least a second location, said required transportation capability of a type of transportation compatible with at least one of the types of transportation represented in said structured data set, said required transportation capability comprising at least said first location having a position identifiable directly or by simple cross-reference in said location system (h) providing seventh means for retrieving from a service user structured data representing at least a request for a required transportation-related capability between a first location and at least a second location, said request defined by said sixth means (i) providing eighth means for detecting among said structured data set, a structured data subset regarding paths representing available transportation-related capabilities that can provide one or more possible solutions for fulfilling said request, said one or more possible solutions comprising at least a possible solution constructed with a plurality of paths or path sections, said plurality of path or path sections, representing a logically-linked sequence of a plurality of available transportation-related capabilities or independent trajectory-related sections of available transportation-related capabilities and which in combination are capable of performing the required transportation-related task (j) providing ninth means for conveying information on said one or more possible solutions
-
-
36. A computer implemented method for the search and retrieval of paths representing available transportation capabilities
(a) providing first means for retrieving from service providers selected information associated with available transportation capabilities, said available transportation capabilities representable by paths having predefined time frames, said available transportation capabilities comprising spatially flexible available transportation capabilities representable by said paths further having a service-provider-defined degree of spatial flexibility respect to a route described by waypoints or nodes (b) retrieving and organizing said selected information associated with available transportation capabilities (c) storing said selected information associated with available transportation capabilities in a first group (d) providing second means for retrieving from a service user, selected information associated with at least one required transportation capability comprising at least a first location and a time frame (e) retrieving from said user said selected information associated with at least one required transportation capability (f) Providing third means for matching said selected information associated with at least one required transportation capability, to a second group of selected information associated with one or more available transportation capabilities within said first group, said third means comprising the detection of a plurality of logically-linked sequences of available transportation capabilities among said first group, which when linked in sequence can match said required transportation capability, said plurality of logically-linked sequences of available transportation capabilities, comprising at least one flexible transportation capability (g) Providing fourth means for conveying information to the service user or an entity having the role of a service user, on the available transportation capabilities associated with said second group.
-
39. A computer implemented search and reservation process for transportation capabilities comprising the steps of:
-
(a) providing a location system (b) providing first means for representing one or more available transportation capabilities comprising (b.1) providing spatially-locatable elements identifiable in said location system (b.2) providing at least a parameter for identifying an original available transport capacity corresponding to each of said one or more available transportation capabilities in terms which are convertible to representative multi-dimensional models of said available transport capacity (c) retrieving from a supply entity having the role of a service provider one or more data-groups and storing said one or more data-groups to a data-group set representing a plurality of available transportation capabilities, said available transportation capabilities defined by said supply entity having the role of a service provider through said first means (d) receiving a request representing a transportation requirement comprising the connection of a first location with a second location, said first location and said second location defined by a demand entity having the role of a service user through second means for identifying locations, said locations identifiable directly or via cross-reference in said location system, said transportation requirement further defined through at least a parameter identifying a required transport capacity at least in terms convertible to substantially representative mathematical three-dimensional models of said required transport capacity (e) detecting among said data-group set, a first data-group subset representing available transportation capabilities that can be used in said connection corresponding to said transportation requirement (f) conveying information on said first data-group subset (g) permitting a selection of a second data-group subset within said first data-group subset, said second data-group subset representing one or more selected available transportation capabilities that can be used in said connection corresponding to said transportation requirement. (h) enabling reservation of said transportation requirement on said one or more selected available transportation capabilities corresponding to said second data-group subset, at least by (h.1) confirming availability on said second data-group subset by third means for capacity management comprising determining capacity availability as a result of mathematically-modelling in a multi-dimensional environment the interaction of said required transport capacity within the original or updated available transport capacity, on each of the corresponding said one or more selected available transportation capabilities that can be used in said connection corresponding to said transportation requirement and (h.2) accepting a reservation of said transportation requirement if said availability is confirmed on said second data-group subset (h.3) updating the capacity availability on said second data-group subset by said third means (h.4) by communication of reservation-related information corresponding to said reservation, to said demand entity as well as to the at least one supply entity represented in said second data-group subset.
-
-
47. A computer implemented process for the reservation of transportation capabilities comprising the steps of:
-
(a) providing first means for retrieving and storing information on a plurality of available transportation capabilities corresponding to at least a service provider, said available transportation capabilities comprising (a.1) trajectory-related information and (a.2) spatial capacity information in terms convertible to substantially representative mathematical multi-dimensional models of said available capacity (b) providing second means for retrieving from a service user information regarding at least a required transportation capability, comprising capacity-related data convertible to at least to a substantially representative mathematical multi-dimensional model of the required capacity, corresponding to said required transportation capability (c) providing third means for conveying information on a group of said plurality of available transportation capabilities (e) providing fourth means for permitting said service user to make a selection of at least an available transportation capability among said group (f) providing fifth means for capacity management for said plurality of available transportation capabilities, said fifth means comprising a space management subsystem that manages capacity using a mathematically simulated multidimensional environment, said environment at least three-dimensional (g) providing sixth means, comprising the use of said fifth means, for determining the availability of said selection for fulfilling said at least one required transportation capability (h) accepting a reservation of said at least one required transportation capability on said selection if on said selection, said required transportation capability is available and declining the reservation if said required transportation capability is unavailable (i) providing means for conveying information regarding the reservation arrangements to the at least one service provider providing said one or more available transportation capabilities corresponding to said selection and to said service user reserving said at least one transportation capability.
-
Specification