Autonomous rideshare rebalancing
US-12055936-B2 · Aug 6, 2024 · US
US12200583B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12200583-B2 |
| Application number | US-202318220089-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 10, 2023 |
| Priority date | Sep 5, 2014 |
| Publication date | Jan 14, 2025 |
| Grant date | Jan 14, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method of providing information about a transport service to user devices are described. The system arranges a transport service for a first user and a second user. The system determines first data corresponding to a first route from a location of a driver device of the driver to a first pickup location of the first user and second data corresponding to a second route from the first pickup location to a second pickup location of the second user. A combined route is determined based on the first data and the second data. The system transmits data associated with the first data without transmitting the data corresponding to the combined route to a first user device of the first user, and transmits data corresponding to the combined route to a second user device of the second user.
Opening claim text (preview).
What is claimed is: 1. A computer system comprising: one or more processors; a memory to store a set of instructions; wherein the one or more processors execute the set of instructions to perform operations that include: determining a route for a shared transport service in which a vehicle transports a first user from a first pickup location to a first destination location and a second user from a second pickup location to a second destination location, the shared transport service including a first portion during which only one of the first user or the second user is traveling in a vehicle, and a second portion during which both the first user and the second user are traveling in the vehicle; transmitting, to a first device of the first user, first data that identifies a first part of the route from the first pickup location to the first destination location; transmitting, to a second device of the second user, second data that identifies a second part of the route from the second pickup location to the second destination location; and wherein the transmitted first data identifies the first part of the route without identifying either of the second pickup location or the second destination location. 2. The computer system of claim 1 , wherein the transmitted first data identifies at least one of the first pickup location or the first destination location. 3. The computer system of claim 2 , wherein transmitting the first data to the first device includes causing the first device to display, on a map interface of the first device, the first part of the route along with a graphic indicator that identifies at least one of the first pickup location or the first destination location. 4. The computer system of claim 1 , wherein the transmitted second data identifies the second part of the route without identifying either of the first pickup location or the first destination location. 5. The computer system of claim 4 , wherein transmitting the second data to the second device includes causing the second device to display, on a map interface of the second device, the second part of the route along with a graphic indicator that identifies at least one of the second pickup location or the second destination location. 6. The computer system of claim 1 , wherein each of transmitting the first data to the first device and transmitting the second data to the second device occurs at multiple instances while the vehicle travels on the route. 7. The computer system of claim 1 , wherein each of the transmitted first data and the transmitted second data identify a portion of the route that corresponds to the second portion of the transport service. 8. A non-transitory computer-readable medium storing instructions, which when executed by one or more processors of a computing system, cause the computer system to perform operations that comprise: determining a route for a shared transport service in which a vehicle transports a first user from a first pickup location to a first destination location, and a second user from a second pickup location to a second destination location, the shared transport service including a first portion during which only one of the first user or the second user is traveling in a vehicle, and a second portion during which both the first user and the second user are traveling in the vehicle; transmitting, to a first device of the first user, first data that identifies a first part of the route from the first pickup location to the first destination location; transmitting, to a second device of the second user, second data that identifies a second part of the route from the second pickup location to the second destination location; and wherein the transmitted first data identifies the first part of the route without identifying either of the second pickup location or the second destination location. 9. The non-transitory computer-readable medium of claim 8 , wherein the transmitted first data identifies at least one of the first pickup location or the first destination location. 10. The non-transitory computer-readable medium of claim 9 , wherein transmitting the first data to the first device includes causing the first device to display, on a map interface of the first device, the first part of the route along with a graphic indicator that identifies at least one of the first pickup location or the first destination location. 11. The non-transitory computer-readable medium of claim 8 , wherein the transmitted second data identifies the second part of the route without identifying either of the first pickup location or the first destination location. 12. The non-transitory computer-readable medium of claim 11 , wherein transmitting the second data to the second device includes causing the second device to display, on a map interface of the second device, the second part of the route along with a graphic indicator that identifies at least one of the second pickup location or the second destination location. 13. The non-transitory computer-readable medium of claim 8 , wherein each of transmitting the first data to the first device and transmitting the second data to the second device occurs at multiple instances while the vehicle travels on the route. 14. The non-transitory computer-readable medium of claim 8 , wherein each of the transmitted first data and the transmitted second data identify a portion of the route that corresponds to the second portion of the transport service. 15. A computer-implemented method comprising: determining a route for a shared transport service in which a vehicle transports a first user from a first pickup location to a first destination location, and a second user from a second pickup location to a second destination location, the shared transport service including a first portion during which only one of the first user or the second user is traveling in a vehicle, and a second portion during which both the first user and the second user are traveling in the vehicle; transmitting, to a first device of the first user, first data that identifies a first part of the route from the first pickup location to the first destination location; transmitting, to a second device of the second user, second data that identifies a second part of the route from the second pickup location to the second destination location; and wherein the transmitted first data identifies the first part of the route without identifying either of the second pickup location or the second destination location. 16. The computer-implemented method of claim 15 , wherein transmitting the first data to the first device includes causing the first device to display, on a map interface of the first device, the first part of the route along with a graphic indicator that identifies at least one of the first pickup location or the first destination location. 17. The computer-implemented method of claim 15 , wherein the transmitted second data identifies the second part of the route without identifying either of the first pickup location or the first destination location. 18. The computer-implemented method of claim 17 , wherein transmitting the second data to the second device includes causing the second device to display, on a map interface of the second device, the second part of the route along with a graphic indicator that identifies at least one of the second pickup location or the second destination location. 19. The computer-implemented method of claim 15 , wherein each of transmitting the first data to the first device and transmittin
Calculating itineraries (travelling salesman problem G06Q10/04; optimisation of routes G06Q10/047) · CPC title
Rendezvous; Ride sharing · CPC title
Location-based management or tracking services · CPC title
Guidance services · CPC title
Services making use of location information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.