Providing route information to devices during a shared transport service

US12200583B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12200583-B2
Application numberUS-202318220089-A
CountryUS
Kind codeB2
Filing dateJul 10, 2023
Priority dateSep 5, 2014
Publication dateJan 14, 2025
Grant dateJan 14, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12200583B2 cover?
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 firs…
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/3438. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).