IP Library Patent Application 13672658
Patent Application
App. No. 13/672,658

DETERMINING A LOCATION RELATED TO ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES

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/672,658
Abstract

A method for determining a location relating to an on-demand service on a computing device is provided. One or more processors receiving a transport request from a user. The transport request specifies at least one of a pick-up region or a drop-off region. One or more locations of interests within the at least one of the pick-up region or the drop-off region are determined. Based on the at least one of the pick-up region or the drop-off region, one or more historical locations related to the user is determined. A likely location is determined based on the determined one or more locations of interest and the one or more historical locations.

Claims (46)

1 . A method for determining a location relating to a transport service on a computing device, the method being performed by one or more processors and comprising:

receiving a transport request from a user, the transport request specifying at least one of a pick-up region or a drop-off region;

determining one or more locations of interests within the at least one of the pick-up region or the drop-off region;

comparing the at least one of the pick-up region or the drop-off region with one or more historical locations related to the user; and

determining a likely location based on the determined one or more locations of interest and the one or more historical locations.

2 . The method of claim 1 , wherein determining one or more locations of interests includes referencing a business directory.

3 . The method of claim 1 , wherein the one or more historical locations related to the user includes one or more locations recently visited by the user.

4 . The method of claim 3 , wherein the one or more historical locations related to the user includes one or more locations commonly visited by the user.

5 . The method of claim 4 , wherein the one or more historical locations related to the user includes one or more locations previously visited by the user that is closest to the at least one of the pick-up region or the drop-off region.

6 . The method of claim 1 , further comprising:

in response to determining the likely location, providing a prompt on a user interface feature that asks the user whether the likely location is a location the user would like to be picked up at or dropped off at.

7 . The method of claim 6 , further comprising:

receiving a user confirmation that the likely location is the location the user would like to be picked up at or dropped off at; and

arranging the transport service for the user based on the likely location.

8 . The method of claim 6 , further comprising:

receiving a user input that specifies that the likely location is not the location the user would like to be picked up at or dropped off at; and

determining a second likely location based on the determined one or more locations of interest and the one or more historical locations.

9 . A non-transitory computer readable medium storing instructions that, when executed by one or more processors, causes the one or more processors to perform steps comprising:

receiving a transport request for a transport service from a user, the transport request specifying at least one of a pick-up region or a drop-off region;

determining one or more locations of interests within the at least one of the pick-up region or the drop-off region;

comparing the at least one of the pick-up region or the drop-off region with one or more historical locations related to the user; and

determining a likely location based on the determined one or more locations of interest and the one or more historical locations.

10 . The non-transitory computer readable medium of claim 9 , wherein the instructions cause the one or more processors to determine one or more locations of interests by referencing a business directory.

11 . The non-transitory computer readable medium of claim 9 , wherein the one or more historical locations related to the user includes one or more locations recently visited by the user.

12 . The non-transitory computer readable medium of claim 11 , wherein the one or more historical locations related to the user includes one or more locations commonly visited by the user.

13 . The non-transitory computer readable medium of claim 12 , wherein the one or more locations previously visited by the user that is closest to the at least one of the pick-up region or the drop-off region.

14 . The non-transitory computer readable medium of claim 9 , wherein the instructions cause the one or more processors to:

in response to determining the likely location, provide a prompt on a user interface feature that asks the user whether the likely location is a location the user would like to be picked up at or dropped off at.

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

receive a user confirmation that the likely location is the location the user would like to be picked up at or dropped off at; and

arrange the transport service for the user based on the likely location.

16 . The non-transitory computer readable medium of claim 14 , wherein the instructions cause the one or more processors to:

receive a user input that specifies that the likely location is not the location the user would like to be picked up at or dropped off at; and

determine a second likely location based on the determined one or more locations of interest and the one or more historical locations.

17 . A mobile computing device comprising:

a display;

one or more memory resources; and

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

receive a transport request for a transport service from a user, the transport request specifying at least one of a pick-up region or a drop-off region;

determine one or more locations of interests within the at least one of the pick-up region or the drop-off region;

compare the at least one of the pick-up region or the drop-off region with one or more historical locations related to the user; and

determine a likely location based on the determined one or more locations of interest and the one or more historical locations.

18 . The mobile computing device of claim 17 , wherein the one or more processors determine one or more locations of interests by referencing a business directory.

19 . The mobile computing device of claim 17 , wherein the one or more historical locations related to the user includes at least one of one or more locations recently visited by the user, one or more locations commonly visited by the user, or one or more locations previously visited by the user that is closest to the at least one of the pick-up region or the drop-off region.

20 . The mobile computing device of claim 17 , wherein the one or more processors further:

in response to determining the likely location, provide a prompt on a user interface feature that asks the user whether the likely location is a location the user would like to be picked up at or dropped off at.

Assignments (10)
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 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 055547/0404 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER PREVIOUSLY RECORDED AT REEL: 45853 FRAME: 418. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 26, 2018
From: UBER TECHNOLOGIES, INC.
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 049259/0064 →
SECURITY INTEREST Recorded Apr 6, 2018
From: UBER TECHNOLOGIES, INC.
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 045853/0418 →
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 →
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 →
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 Jan 8, 2013
From: AMIN, SHALIN; RADHAKRISHNAN, MINA
To: UBER TECHNOLOGIES, INC.
Reel/Frame 029588/0960 →