IP Library Patent Application 13830538
Patent Application
App. No. 13/830,538

DETERMINING AN AMOUNT FOR A TOLL BASED ON LOCATION DATA POINTS PROVIDED BY A COMPUTING DEVICE

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.
13/830,538
Abstract

A method for calculating a fare for a transport service is provided. One or more processors receive a plurality of location data points from a computing device associated with a vehicle providing the transport service. The plurality of location data points correspond to a route of travel during performance of the transport service. A determination is made, based on a set of location data points of the plurality of location data points, that the vehicle has potentially driven along a roadway in which a toll is to be assessed as part of the fare. The roadway in which the toll is to be assessed is identified. The amount for the toll is determined for the identified roadway.

Claims (37)

1 . A method for calculating a fare for a transport service, the method being performed by one or more processors and comprising:

receiving a plurality of location data points from a computing device associated with a vehicle providing the transport service, the plurality of location data points corresponding to a route of travel during performance of the transport service;

determining that the vehicle has driven along a roadway in which a toll is to be assessed as part of the fare, based on a set of location data points of the plurality of location data points;

determining an amount for the toll for the roadway.

2 . The method of claim 1 , wherein determining that the vehicle has driven along a roadway in which a toll is to be assessed includes:

making a determination that the vehicle has potentially driven along one or more roadways in which a toll is to be assessed; and

identifying the roadway in which the toll is to be assessed.

3 . The method of claim 2 , wherein making a determination includes looking up a transit system database for one or more roadways in which a toll is to be assessed that are within a predetermined distance of one or more location data points of the set of location data points.

4 . The method of claim 2 , wherein making a determination includes removing one or more location data points from the received plurality of data points that have been identified as having a low confidence ranking, the low confidence ranking being based on an error of a location data point.

5 . The method of claim 4 , wherein identifying the roadway in which the toll is to be assessed includes (i) extrapolating one or more additional location data points based on one or more location data points of the set of location data points, and (ii) looking up a transit system database for a roadway in which a toll is to be assessed that best matches the one or more additional location data points.

6 . The method of claim 1 , wherein the roadway in which a toll is to be assessed includes at least one of a bridge, a turnpike, or a tunnel.

7 . The method of claim 1 , wherein determining an amount for the toll includes looking up the identified roadway in a roadway toll database that includes entries of roadways in which a toll is to be assessed and their corresponding amounts.

8 . The method of claim 1 , further comprising providing the amount for the toll for the identified roadway to a transport service system to enable the transport service system to charge the fare for the transport service, which includes the amount for the toll.

9 . A system comprising:

one or more network resources to communicate with devices over a network;

one or more memory resources; and

one or more processors coupled to the one or more memory resources and the one or more network resources, the one or more processors to:

receive, over the network, a plurality of location data points from a computing device associated with a vehicle providing a transport service, the plurality of location data points corresponding to a route of travel during performance of the transport service;

determine that the vehicle has driven along a roadway in which a toll is to be assessed as part of the fare, based on a set of location data points of the plurality of location data points; and

determine an amount for the toll for the identified roadway.

10 . The system of claim 9 , wherein the one or more processors determine that the vehicle has driven along a roadway in which a toll is to be assessed by (i) making a determination that the vehicle has potentially driven along one or more roadways in which a toll is to be assessed, and (ii) identifying the roadway in which the toll is to be assessed.

11 . The system of claim 10 , the one or more processors make the determination by looking up a transit system database for one or more roadways in which a toll is to be assessed that are within a predetermined distance of one or more location data points of the set of location data points.

12 . The system of claim 10 , wherein the one or more processors make the determination by removing one or more location data points from the received plurality of data points that have been identified as having a low confidence ranking, the low confidence ranking being based on an error of a location data point; and

wherein the one or more processors identify the roadway in which the toll is to be assessed by (i) extrapolating one or more additional location data points based on one or more location data points of the set of location data points, and (ii) looking up a transit system database for a roadway in which a toll is to be assessed that best matches the one or more additional location data points.

13 . The system of claim 9 , wherein the roadway in which a toll is to be assessed includes at least one of a bridge, a turnpike, or a tunnel.

14 . The system of claim 9 , wherein the one or more processors determine an amount for the toll by looking up the identified roadway in a roadway toll database that includes entries of roadways in which a toll is to be assessed and their corresponding amounts.

15 . The system of claim 9 , wherein the one or more processors provide the amount for the toll for the identified roadway to a transport service system to enable the transport service system to charge a fare for the transport service, which includes the amount for the toll.

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

receive, over the network, a plurality of location data points from a computing device associated with a vehicle providing a transport service, the plurality of location data points corresponding to a route of travel during performance of the transport service;

determine that the vehicle has driven along a roadway in which a toll is to be assessed as part of the fare, based on a set of location data points of the plurality of location data points; and

determine an amount for the toll for the identified roadway.

17 . The non-transitory computer-readable medium of claim 15 , wherein the instructions cause the one or more processors to determine that the vehicle has driven along a roadway in which a toll is to be assessed by (i) making a determination that the vehicle has potentially driven along one or more roadways in which a toll is to be assessed, and (ii) identifying the roadway in which the toll is to be assessed;

wherein the instructions cause the one or more processors to make the determination by looking up a transit system database for one or more roadways in which a toll is to be assessed that are within a predetermined distance of one or more location data points of the set of location data points.

18 . The non-transitory computer-readable medium of claim 17 , wherein the instructions cause the one or more processors to make the determination by removing one or more location data points from the received plurality of data points that have been identified as having a low confidence ranking, the low confidence ranking being based on an error of a location data point; and

wherein the instructions cause the one or more processors to identify the roadway in which the toll is to be assessed by (i) extrapolating one or more additional location data points based on one or more location data points of the set of location data points, and (ii) looking up a transit system database for a roadway in which a toll is to be assessed that best matches the one or more additional location data points.

19 . The non-transitory computer-readable medium of claim 16 , wherein the roadway in which a toll is to be assessed includes at least one of a bridge, a turnpike, or a tunnel.

20 . The non-transitory computer-readable medium of claim 16 , wherein the instructions cause the one or more processors to determine an amount for the toll by looking up the identified roadway in a roadway toll database that includes entries of roadways in which a toll is to be assessed and their corresponding amounts.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 3, 2024
From: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069110/0508 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT (TERM LOAN) AT REEL 039341, FRAME 0008 Recorded Sep 11, 2024
From: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069133/0140 →
PATENT SECURITY AGREEMENT (REVOLVER) Recorded Jul 14, 2016
From: UBER TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 039341/0064 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Jul 14, 2016
From: UBER TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 039341/0008 →
RELEASE OF SECURITY INTEREST Recorded May 29, 2014
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 033054/0697 →
PATENT SECURITY AGREEMENT Recorded Jul 11, 2013
From: UBER TECHNOLOGIES, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC
Reel/Frame 030787/0373 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2013
From: NOVAK, KEVIN MARK
To: UBER TECHNOLOGIES, INC.
Reel/Frame 030215/0727 →