IP Library Patent Application 15602204
Patent Application
App. No. 15/602,204

TRIP CLASSIFICATION SYSTEM FOR ON-DEMAND TRANSPORTATION SERVICES

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.
15/602,204
Abstract

An on-demand transportation management system can perform trip classification operations based at least on risk by establishing a set of risk thresholds for safety-driven autonomous vehicles, fully autonomous vehicles, and/or the software versions executable by such vehicles. Based on the trip classifications, the on-demand transportation management system can perform vehicle matching operation with requesting users.

Claims (37)

1 . An on-demand transportation management system comprising:

one or more processors; and

one or more memory resources storing trip classification instructions that, when executed by the one or more processors, cause the on-demand transportation management system to:

for a given region, receive transport requests from requesting users in connection with an on-demand transportation service, each transport request indicating a pick-up location and a destination; and

based on an aggregate risk for an optimal route between the pick-up location and the destination being below one or more risk thresholds for safety-driven autonomous vehicles (SDAVs), enable selection of the SDAVs for servicing the transport request.

2 . The on-demand transportation management system of claim 1 , wherein each of the SDAVs stores a plurality of software versions for autonomous operation, and wherein the executed instructions further cause the on-demand transportation management system to:

based on the aggregate risk, select a specified software version, from the plurality of software versions, for execution by a selected SDAV that services the transport request.

3 . The on-demand transportation management system of claim 2 , wherein the plurality of software versions stored on the SDAVs comprises a set of verified software versions and a set of unverified software versions, the set of verified software versions being verified for execution by fully autonomous vehicles within the given region (FAVs).

4 . The on-demand transportation management system of claim 3 , wherein each verified software version correlates to an individual risk threshold, below which the verified software version is authorized for execution on at least one of the SDAVs or the FAVs.

5 . The on-demand transportation management system of claim 3 , wherein each unverified software version correlates to an individual risk threshold, below which the unverified software version is authorized for execution by SDAVs in order to log safety mileage for verified execution on FAVs.

6 . The on-demand transportation management system of claim 3 , wherein each unverified software version in the set of unverified software versions must exceed a defined safety standard, over a predetermined mileage value logged on the SDAVs, in order to become verified for FAV execution.

7 . The on-demand transportation management system of claim 3 , wherein the one or more risk thresholds for SDAVs comprise a first risk threshold authorizing execution of the set of verified software versions by SDAVs and FAVs, and a second risk threshold authorizing execution of the set of unverified software versions by SDAVs and not FAVs.

8 . The on-demand transportation management system of claim 1 , wherein the executed instructions further cause the on-demand transportation management to:

based on the aggregate risk being below one or more risk thresholds for fully autonomous vehicle (FAVs), enable selection of the FAVs for servicing the transport request.

9 . The on-demand transportation management system of claim 8 , wherein each of the FAVs stores a set verified software versions for fully autonomous operation by the FAVs within the given region, and wherein the executed instructions further cause the on-demand transportation management to:

based on the aggregate risk, select a specified one of the set of verified software versions for execution by a selected FAV that services the transport request.

10 . The on-demand transportation management system of claim 1 , wherein the executed instructions cause the on-demand transportation management system to determine the aggregate risk based on at least one of a current set of conditions or a predicted set of conditions.

11 . The on-demand transportation management system of claim 10 , wherein the current set of conditions and the predicted set of conditions comprise at least one of weather conditions, path surface conditions, lighting conditions, and traffic conditions.

12 . The on-demand transportation management system of claim 1 , wherein the executed instructions further cause the on-demand transportation management to:

automatically enable selection of human-driven vehicles (HDVs) for servicing the transport request.

13 . An on-demand transportation management system comprising:

one or more processors; and

one or more memory resources storing trip classification instructions that, when executed by the one or more processors, cause the on-demand transportation management system to:

for a given region, receive transport requests from requesting users in connection with an on-demand transportation service, each transport request indicating a pick-up location and a destination; and

based on an aggregate risk for an optimal route between the pick-up location and the destination being below one or more risk thresholds for fully autonomous vehicles (FAVs), enable selection of the FAVs for servicing the transport request.

14 . The on-demand transportation management system of claim 13 , wherein each of the FAVs stores a plurality of software versions for autonomous operation, and wherein the executed instructions further cause the on-demand transportation management system to:

based on the aggregate risk, select a specified software version, from the plurality of software versions, for execution by a selected FAV that services the transport request.

15 . A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:

for a given region, receive transport requests from requesting users in connection with an on-demand transportation service, each transport request indicating a pick-up location and a destination; and

based on an aggregate risk for an optimal route between the pick-up location and the destination being below one or more risk thresholds for safety-driven autonomous vehicles (SDAVs), enable selection of the SDAVs for servicing the transport request.

16 . The non-transitory computer readable medium of claim 15 , wherein each of the SDAVs stores a plurality of software versions for autonomous operation, and wherein the executed instructions further cause the one or more processors to:

based on the aggregate risk, select a specified software version, from the plurality of software versions, for execution by a selected SDAV that services the transport request.

17 . The non-transitory computer readable medium of claim 16 , wherein the plurality of software versions stored on the SDAVs comprises a set of verified software versions and a set of unverified software versions, the set of verified software versions being verified for execution by fully autonomous vehicles within the given region (FAVs).

18 . The non-transitory computer readable medium of claim 17 , wherein each verified software version correlates to an individual risk threshold, below which the verified software version is authorized for execution on at least one of the SDAVs or the FAVs.

19 . The non-transitory computer readable medium of claim 17 , wherein each unverified software version correlates to an individual risk threshold, below which the unverified software version is authorized for execution by SDAVs in order to log safety mileage for verified execution on FAVs.

20 . The non-transitory computer readable medium of claim 15 , wherein the executed instructions further cause the one or more processors to:

based on the aggregate risk being below one or more risk thresholds for fully autonomous vehicle (FAVs), enable selection of the FAVs for servicing the transport request.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 59692 FRAME: 345. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 4, 2025
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 070393/0307 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 054940 FRAME: 0765. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 2, 2022
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 059692/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2021
From: UATC, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 054940/0765 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE FROM CHANGE OF NAME TO ASSIGNMENT PREVIOUSLY RECORDED ON REEL 050353 FRAME 0884. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT CONVEYANCE SHOULD BE ASSIGNMENT. Recorded Nov 27, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 051145/0001 →
CHANGE OF NAME Recorded Sep 12, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 050353/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2017
From: BRADLEY, DAVID MCALLISTER; KISLOVSKIY, DIMA
To: UBER TECHNOLOGIES, INC.
Reel/Frame 042727/0545 →