CORRELATING TRANSPORTATION DATA
First Claim
1. A method performed by one or more processing devices, comprising:
- accessing a transportation schedule comprising planned records for first trips, the first trips being associated with corresponding first trip identifiers;
receiving a transportation status update comprising actual records for second trips, the second trips being associated with corresponding second trip identifiers;
obtaining information relating one or more of the first trip identifiers to one or more of the second trip identifiers;
using the information to identify a trip that is common to both the transportation schedule and the transportation status update; and
providing an update for the trip using the transportation status update.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including executable instructions encoded on one or more machine-readable storage media, for correlating transportation data are described. A transportation schedule that includes planned records for first trips and associations between the first trips and corresponding first trip IDs may be accessed. A transportation status update that includes actual records for second trips and associations between the second trips and corresponding second trip IDs may be received. Information relating one or more of the first trip IDs to one or more of the second trip IDs may be obtained. The information may be used to identify a trip that is common to both the transportation schedule and the transportation status update. An update for the trip using the transportation status update may be provided.
-
Citations
24 Claims
-
1. A method performed by one or more processing devices, comprising:
-
accessing a transportation schedule comprising planned records for first trips, the first trips being associated with corresponding first trip identifiers; receiving a transportation status update comprising actual records for second trips, the second trips being associated with corresponding second trip identifiers; obtaining information relating one or more of the first trip identifiers to one or more of the second trip identifiers; using the information to identify a trip that is common to both the transportation schedule and the transportation status update; and providing an update for the trip using the transportation status update. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by one or more processing devices, comprising:
-
comparing schedule information comprising planned records for first trips with records for second trips, the first trips being associated with first trip identifiers, and the second trips being associated with second trip identifiers; based on the comparing, identifying commonalities between the first trips and second trips; using the commonalities to identify a first and second identifier for a trip; and constructing a translation table that relates the first and second identifiers. - View Dependent Claims (9, 10, 11)
-
-
12. A system comprising:
-
one or more processing devices; and one or more machine-readable media comprising instructions which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising; accessing a transportation schedule comprising planned records for first trips, the first trips being associated with corresponding first trip identifiers; receiving a transportation status update comprising actual records for second trips, the second trips being associated with corresponding second trip identifiers; obtaining information relating one or more of the first trip identifiers to one or more of the second trip identifiers; using the information to identify a trip that is common to both the transportation schedule and the transportation status update; and providing an update for the trip using the transportation status update. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. One or more machine-readable storage media for storing instructions that are executable by one or more processing devices to perform operations comprising:
-
accessing a transportation schedule comprising planned records for first trips, the first trips being associated with corresponding first trip identifiers; receiving a transportation status update comprising actual records for second trips, the second trips being associated with corresponding second trip identifiers; obtaining information relating one or more of the first trip identifiers to one or more of the second trip identifiers; using the information to identify a trip that is common to both the transportation schedule and the transportation status update; and providing an update for the trip using the transportation status update. - View Dependent Claims (19, 20)
-
-
21. A system comprising:
-
one or more processing devices; and means for performing operations comprising; accessing a transportation schedule comprising planned records for first trips, the first trips being associated with corresponding first trip identifiers; receiving a transportation status update comprising actual records for second trips, the second trips being associated with corresponding second trip identifiers; obtaining information relating one or more of the first trip identifiers to one or more of the second trip identifiers; using the information to identify a trip that is common to both the transportation schedule and the transportation status update; and providing an update for the trip using the transportation status update.
-
-
22. A system comprising:
-
one or more processing devices; and one or more machine-readable media comprising instructions which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising; comparing schedule information comprising planned records for first trips with records for second trips, the first trips being associated with first trip identifiers, and the second trips being associated with second trip identifiers; based on the comparing, identifying commonalities between the first trips and second trips; using the commonalities to identify a first and second identifier for a trip; and constructing a translation table that relates the first and second identifiers.
-
-
23. One or more machine-readable storage media for storing instructions that are executable by one or more processing devices to perform operations comprising:
-
comparing schedule information comprising planned records for first trips with records for second trips, the first trips being associated with first trip identifiers, and the second trips being associated with second trip identifiers; based on the comparing, identifying commonalities between the first trips and second trips; using the commonalities to identify a first and second identifier for a trip; and constructing a translation table that relates the first and second identifiers.
-
-
24. A system comprising:
-
one or more processing devices; and means for performing operations comprising; comparing schedule information comprising planned records for first trips with records for second trips, the first trips being associated with first trip identifiers, and the second trips being associated with second trip identifiers; based on the comparing, identifying commonalities between the first trips and second trips; using the commonalities to identify a first and second identifier for a trip; and constructing a translation table that relates the first and second identifiers.
-
Specification