IP Library Granted Patent US 9,939,280
Granted Patent B2
US 9,939,280 · App. 15/183,749 · Granted Apr 10, 2018

Computer-implemented system and method for dynamic travel coordination

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,939,280
App. No.
15/183,749
Granted
Apr 10, 2018
Kind
B2
Abstract

A computer-implemented system and method for dynamic travel coordination is provided. A common destination is designated for a group of travelers for arrival at a common time. A mode of travel and a set of travel criteria are designated for each traveler. The travel criteria are determined for at least one of the travelers by receiving travel criteria for the at least one traveler from another traveler and receiving from the at least one traveler modifications to the received travel criteria. An initial route to the common destination at the common arrival time is created for each of the travelers based on the travel mode and travel criteria for that traveler. The initial route of one or more of the travelers is revised based on at least one of that traveler's designated travel criteria, a progress of one or more of the travelers, and travel conditions of the initial route.

Claims (74)

1. A system for dynamic travel coordination, comprising:

a destination designation module to designate a common destination for a group of travelers for arrival at a common time;

a criteria designation module to designate for each traveler, a mode of travel and a set of travel criteria;

a criteria determination module to determine the travel criteria for at least one of the travelers by receiving travel criteria for the at least one traveler from another traveler and receiving from the at least one traveler modifications to the received travel criteria;

a route creation module to create for each of the travelers in the group an initial route to the common destination at the common arrival time based on the travel mode and travel criteria for that traveler; and

a route revision module to revise the initial route of one or more of the travelers based on at least one of that traveler's designated travel criteria, a progress of one or more of the travelers, and travel conditions of the initial route.

2. A system according to claim 1 , further comprising:

a time revision module to revise the common arrival time based on the revised route of the one or more travelers; and

a notification module to send a notification of the revised arrival time to the other travelers in the group.

3. A system according to claim 1 , further comprising:

a joinder module to join two or more of the travelers together based on the travel modes and travel criteria of those travelers; and

the route revision module to revise the initial routes of at least one of those travelers based on the joinder.

4. A system according to claim 1 , further comprising:

a progress determination module to determine the progress of one such traveler, comprising:

a time cost determination module to determine a calculated time cost for at least one segment of the initial route for the traveler;

a time tracker to track a time spent by the traveler to travel that segment; and

a threshold module to revise the initial travel route of the traveler when the time spent exceeds the calculated time by a predetermined threshold.

5. A system according to claim 1 , further comprising:

a route transmission module to provide the initial route to each traveler;

a feedback module to receive from one or more of the travelers a rejection of the initial route provided; and

the route creation module to determine a further initial route for that traveler.

6. A system according to claim 1 , further comprising:

a time tracker to track a time elapsed since traveling commencement of one such traveler;

a distance tracker to track a distance traveled by the traveler;

a time cost determination module to derive an actual time cost for the distance traveled;

a time comparison module to compare the actual time cost with a calculated time cost based on the initial route for the traveler, and

a notification module to provide a notification to one of the traveler, another traveler, and the common destination when the actual time cost exceeds the calculated time cost.

7. A system according to claim 1 , further comprising at least one of:

a removal module to remove one of the travelers from the group of travelers; and

an addition module to add a further traveler to the group of travelers.

8. A system according to claim 1 , wherein each of the travelers in the group commences travel at different origins.

9. A system according to claim 1 , further comprising:

a travel mode receipt module to receive a second mode of travel for one of the travelers; and

the route creation module to determine the initial route for that traveler based on the mode of transportation and the second mode of transportation.

10. A system according to claim 1 , further comprising:

a delivery module to provide one or more of the travelers in the group with one or more modes of travel based on an availability of those travel modes at an originating location of that traveler.

11. A method for dynamic travel coordination, comprising:

designating a common destination for a group of travelers for arrival at a common time;

designating for each traveler, a mode of travel and a set of travel criteria;

determining the travel criteria for at least one of the travelers, comprising:

receiving travel criteria for the at least one traveler from another traveler; and

receiving from the at least one traveler modifications to the received travel criteria;

creating for each of the travelers in the group an initial route to the common destination at the common arrival time based on the travel mode and travel criteria for that traveler; and

revising the initial route of one or more of the travelers based on at least one of that traveler's designated travel criteria, a progress of one or more of the travelers, and travel conditions of the initial route.

12. A method according to claim 11 , further comprising:

revising the common arrival time based on the revised route of the one or more travelers; and

sending a notification of the revised arrival time to the other travelers in the group.

13. A method according to claim 11 , further comprising:

joining two or more of the travelers together based on the travel modes and travel criteria of those travelers; and

revising the initial routes of at least one of those travelers based on the joinder.

14. A method according to claim 11 , further comprising:

determining the progress of one such traveler, comprising:

determining a calculated time cost for at least one segment of the initial route for the traveler;

tracking a time spent by the traveler to travel that segment; and

revising the initial travel route of the traveler when the time spent exceeds the calculated time by a predetermined threshold.

15. A method according to claim 11 , further comprising:

providing the initial route to each traveler;

receiving from one or more of the travelers a rejection of the initial route provided; and

determining a further initial route for that traveler.

16. A method according to claim 11 , further comprising:

tracking a time elapsed since traveling commencement of one such traveler;

tracking a distance traveled by the traveler;

deriving an actual time cost for the distance traveled;

comparing the actual time cost with a calculated time cost based on the initial route for the traveler, and

providing a notification to one of the traveler, another traveler, and the common destination when the actual time cost exceeds the calculated time cost.

17. A method according to claim 11 , further comprising at least one of:

removing one of the travelers from the group of travelers; and

adding a further traveler to the group of travelers.

18. A method according to claim 11 , wherein each of the travelers in the group commences travel at different origins.

19. A method according to claim 11 , further comprising:

receiving a second mode of transportation for one of the travelers; and

determining the initial route for that traveler based on the mode of transportation and the second mode of transportation.

20. A method according to claim 11 , further comprising:

providing one or more of the travelers in the group with one or more modes of travel based on an availability of those travel modes at an originating location of that traveler.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073842/0479 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →