IP Library Patent Application 17308680
Patent Application
App. No. 17/308,680

Systems and Methods for Communicating with Secondary Users of a Transportation Service

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 None
App. No.
17/308,680
Abstract

Systems and methods for communicating with secondary users of a transportation service are provided. A method can include obtaining a request for a transportation service including an aerial transport of a first user from a first user device associated with the first user. The method can include generating a first multi-modal transportation itinerary for facilitating the aerial transport for the first user. The method can include obtaining data indicative of a second user that is to travel with the first user for at least a portion of the first multi-modal transportation itinerary and determining a second multi-modal transportation itinerary for facilitating the aerial transport for the second user. The method can include communicating passenger itinerary data indicative of the second multi-modal transportation itinerary to a second user device associated with the second user.

Claims (54)

1 . A computing system comprising:

one or more processors; and

one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:

obtaining a request for a transportation service that comprises at least an aerial transport of a first user, wherein the request is generated via a first user device associated with the first user;

generating a first multi-modal transportation itinerary for facilitating the aerial transport for the first user, the itinerary comprising at least a first transportation leg, a second transportation leg, and a third transportation leg;

obtaining data indicative of a second user that is to travel with the first user for at least a portion of the first multi-modal transportation itinerary;

determining a second multi-modal transportation itinerary for facilitating the aerial transport for the second user, wherein the second multi-modal transportation itinerary at least initially matches the first multi-modal transportation itinerary; and

communicating passenger itinerary data indicative of the second multi-modal transportation itinerary to a second user device associated with the second user.

2 . The computing system of claim 1 , further comprising:

obtaining, by the computing system via the second user device, a user update request for a change to the second multi-modal transportation itinerary for the second user; and

updating, by the computing system, the second multi-modal transportation itinerary based, at least in part, on the user update request.

3 . The computing system of claim 2 , wherein the second user is associated with a privilege level indicative of a level of control over the second multi-modal transportation itinerary.

4 . The computing system of claim 3 , wherein the data indicative of the second user comprises priority data indicative of the privilege level associated with the second user.

5 . The computing system of claim 4 , wherein the priority data is set, via the first user device, by the first user.

6 . The computing system of claim 3 , wherein the user update request comprises at least one of supplemental itinerary data and itinerary modification data.

7 . The computing system of claim 6 , wherein the supplemental itinerary data is indicative of at least one of passenger preferences, passenger characteristics, passenger security information, passenger flexibility, or passenger feedback.

8 . The computing system of claim 6 , wherein the itinerary modification data is indicative of a new destination location for the second multi-modal transportation itinerary.

9 . The computing system of claim 6 , wherein the supplemental itinerary data is associated with a first threshold privilege level, and the itinerary modification data is associated with a second threshold privilege level.

10 . The computing system of claim 9 , wherein updating the second multi-modal transportation itinerary further comprises:

identifying, by the computing system, the privilege level associated with the second user;

determining, by the computing system, whether the privilege level is above the first threshold privilege level or the second threshold privilege level; and

updating, by the computing system, the second multi-modal transportation itinerary based, at least in part, on the determination of whether the privilege level is above the first threshold privilege level or the second threshold privilege level.

11 . A computer-implemented method comprising:

obtaining, by a computing system comprising one or more computing devices, a request for a transportation service that comprises at least an aerial transport of a first user, wherein the request is generated via a first user device associated with the first user;

generating, by the computing system, a multi-modal transportation itinerary for facilitating the aerial transport for the first user, the itinerary comprising at least a first transportation leg, a second transportation leg, and a third transportation leg;

obtaining, by the computing system from the first user device, data indicative of a second user associated with the first user, wherein the data indicative of the second user comprises a privilege level associated with the second user;

associating, by the computing system, the second user with the multi-modal transportation itinerary; and

communicating, by the computing system, passenger itinerary data indicative of the multi-modal transportation itinerary to a second user device associated with the second user based, at least in part, on the privilege level associated with the second user.

12 . The computer-implemented method of claim 11 , further comprising:

obtaining, by the computing system via the second user device, a user update request for a change to the multi-modal transportation itinerary; and

updating, by the computing system, the multi-modal transportation itinerary based, at least in part, on the user update request.

13 . The computer-implemented method of claim 12 , wherein the second user is a passenger of the multi-modal transportation service that is to travel with the first user for at least a portion of the multi-modal transportation, and

wherein the first user and the second user are associated the same multi-modal transportation itinerary.

14 . The computer-implemented method of claim 12 , wherein updating the multi-modal transportation itinerary further comprises:

identifying, by the computing system, the privilege level associated with the second user; and

updating, by the computing system, the multi-modal transportation itinerary based, at least in part, on the privilege level associated with the second user.

15 . The computer-implemented method of claim 11 , wherein communicating passenger itinerary data indicative of the multi-modal transportation itinerary to a second user device associated with the second user based, at least in part, on the privilege level associated with the second user comprises:

identifying, by the computing system, the privilege level associated with the second user;

generating, by the computing system, the passenger itinerary data based, at least in part, on the privilege level associated with the second user; and

communicating, by the computing system, the passenger itinerary data to the second user device.

16 . The computer-implemented method of claim 15 , further comprising:

communicating, by the computing system, user itinerary data to the first user device associated with the first user.

17 . The computer-implemented method of claim 16 , wherein the passenger itinerary data provides less information of the multi-modal transportation itinerary than the user itinerary data.

18 . The computer-implemented method of claim 11 , wherein the passenger itinerary data comprises an indication of the second user within a representation of the multi-modal transportation itinerary.

19 . A computing system comprising:

one or more processors; and

one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operation, the operations comprising:

obtaining a request for a transportation service that comprises at least an aerial transport of a first user, wherein the request is generated via a first user device associated with the first user;

generating a multi-modal transportation itinerary for facilitating the aerial transport for the first user, the itinerary comprising at least a first transportation leg, a second transportation leg, and a third transportation leg;

obtaining, from the first user device, data indicative of a second user associated with the first user;

associating the second user with the multi-modal transportation itinerary; and

communicating passenger itinerary data indicative of the first transportation leg, the second transportation leg, and the third transportation leg to a second user device associated with the second user.

20 . The computing system of claim 19 , wherein the first user is associated with a first user device comprising a software application for a transportation platform configured to fulfill and plan a multi-modal service running on the first user device; and

the second user is associated with a second user device that does not comprise a software application for the transportation platform.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: JOBY ELEVATE, INC.
To: JOBY AERO, INC.
Reel/Frame 058937/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2021
From: LURIE, RAPHAEL MAX; TEWARI, NISHIT; RAU, VARUN; WARMOTH, ADAM; TIAN, KEVIN
To: UBER TECHNOLOGIES, INC.
Reel/Frame 057124/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2021
From: UBER TECHNOLOGIES, INC.
To: UBER ELEVATE, INC.
Reel/Frame 057124/0470 →
CHANGE OF NAME Recorded Aug 9, 2021
From: UBER ELEVATE, INC.
To: JOBY ELEVATE, INC.
Reel/Frame 057128/0766 →