Uber Technologies, Inc.

United States of America

Back to Profile

1-100 of 120 for Uber Technologies, Inc. Sort by
Query
Patent
Canada - CIPO
Excluding Subsidiaries
Aggregations Reset Report
Date
2024 April (MTD) 1
2024 (YTD) 1
2022 4
2021 3
2020 17
See more
IPC Class
G01C 21/34 - Route searching; Route guidance 22
G01C 21/36 - Input/output arrangements for on-board computers 12
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations 11
H04W 4/02 - Services making use of location information 11
G06Q 50/10 - Services 8
See more
Status
Pending 55
Registered / In Force 65
Found results for  patents
  1     2        Next Page

1.

SYSTEMS AND METHODS FOR PROGRAMMATIC AND INTELLIGENT LOAD TRACKING AND MATCHING

      
Document Number 03217239
Status Pending
Filing Date 2023-10-19
Open to Public Date 2024-04-20
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Armstrong, Craig Kenneth
  • Girouard, Jason
  • Keith, Megan

Abstract

An operations computing system can assign loads to carriers when available by obtaining load data descriptive of one or more load attributes of a load; programmatically determining a status of a plurality of statuses for the load based on (i) the one or more load attributes and (ii) one or more status attribute criteria, the status attribute criteria being indicative of a relationship between values of the one or more load attributes and a respective status of the plurality of statuses; storing, in a load status data store, the status of the load; comparing the one or more load attributes and one or more transport conditions to carrier preferences associated with a plurality of candidate carriers; selecting a carrier of the plurality of candidate carriers based, at least in part, on the comparison of the one or more load attributes and the one or more transport conditions to the carrier preferences; and providing the one or more load attributes to the selected carrier.

IPC Classes  ?

2.

DYNAMIC INVITATION TRANSMISSION AND PRESENTATION MODE DETERMINATION FOR A NETWORK-BASED SERVICE

      
Document Number 03210993
Status Pending
Filing Date 2022-03-15
Open to Public Date 2022-09-22
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Demiralp, Emre
  • Vosoughpour, Meisam
  • Lepallone, Stephen
  • Nazerzadeh, Hamid
  • Sahin, Mustafa

Abstract

A network system can receive a first request for a transport service and a second request for the transport service. The system can identify, from a plurality of service providers, a first set of service providers for the first request, and a second set of service providers for the second request. Based on a first set of predictive parameters for the first set of service providers, the system implements a multi-invite mode by transmitting a first invitation data set to service the first request to a plurality of provider devices of the first set of service providers. Based on a second set of predictive parameters for the second set of service providers, the system implements an exclusive-invite mode by transmitting a second invitation data set to a provider device of a selected service provider of the second set of service providers.

IPC Classes  ?

  • G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"

3.

NETWORK SYSTEM FOR CONTROLLING COMMUNICATIONS BASED ON USER CONTEXT

      
Document Number 03202138
Status Pending
Filing Date 2021-12-15
Open to Public Date 2022-06-23
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Vasudevan, Sudharsan
  • Hofman, Thomas
  • Hunter, Robin
  • Kapalli, Yashashvi
  • Chiang, Kyle

Abstract

A computing system can receive transport requests from requesting users and attempt to match each transport request with a transport provider to transport the requesting user to a destination. Based on a cancelation request from the requesting user received prior to a match being made, the system can determine one or more alternative options for fulfilling the transport request based on one or more attributes indicated in a user profile of the requesting user, and cause a service application executing on the computing device of the requesting user to initiate an interactive mode to display contextual information associated with the matching process, and provide of the one or more alternative options for fulfilling the transport request.

IPC Classes  ?

  • G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

4.

END OF ROUTE NAVIGATION SYSTEM

      
Document Number 03191514
Status Pending
Filing Date 2021-09-03
Open to Public Date 2022-03-10
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Wachsman, Eleanor Cady
  • Wang, Yulei
  • Tolochko, Robin Carol

Abstract

Example embodiments are directed to systems and methods for providing end of route navigation. In example embodiments, a network system identifies a destination of a route and retrieves a display template based on the destination. The display template provides guidelines for display of end of route content, whereby the display of the end of the route content is different than display of content during a middle of the route. The network system identifies, based on the display template, a display time to trigger the display of the end of the route content. The display time may be associated with a threshold distance to the destination. The network system monitors a location of a vehicle along the route and accesses end of route content. Responsive to detecting that the location of the vehicle is at the threshold distance to the destination, the network system causes presentation of the end of the route content on a device associated with the vehicle.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers

5.

CHOICE MODELING FOR PICKUP MAP DISPLAY CONTENT

      
Document Number 03186244
Status Pending
Filing Date 2021-07-15
Open to Public Date 2022-01-20
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Waterstraut, Saebra Lynn

Abstract

Systems and methods are directed using a machine learning model to determine content to display on a map. The system detects an event associated with a transportation service being requested via an application on a user device of a user. The system accesses real-time data (e.g., sensor data indicating location of the user device) and historical data associated with the user. The system also determines connectivity for a location of the client device. The connectivity can include one or more of a load time for an area that the user device is located, battery life of the user device, or network strength of a connection. Next, the system analyzes the accessed data and the connectivity to identify display elements to present on the client device based on the event. The system then causes presentation of the display elements on the client device.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers

6.

MACHINE LEARNED STRUCTURED DATA EXTRACTION FROM DOCUMENT IMAGE

      
Document Number 03168501
Status Pending
Filing Date 2021-03-01
Open to Public Date 2021-09-02
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Gupta, Himaanshu
  • Zhang, Xuewen
  • Liu, Jingchen
  • Komma, Abi
  • Dikshit, Anupam
  • Gupta, Mridul
  • Huang, Zejun

Abstract

A document transcription application receives an image of a document that comprises structured data. The document transcription application performs optical character recognition upon the image of the document to produce a block of text. The document transcription application applies the block of text to a first machine learning model to determine a heat map for a class of data in the structured data in the image of the document. The document transcription application applies the image of the document and the heat map to a second machine learning model to identify a region of the image of the document representing the class of data. The document transcription application generates, using the identified region and the block of text, a structured data file.

IPC Classes  ?

  • G06N 20/20 - Ensemble learning
  • G06F 16/35 - Clustering; Classification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

7.

FORECASTING REQUESTS BASED ON CONTEXT DATA FOR A NETWORK-BASED SERVICE

      
Document Number 03164726
Status Pending
Filing Date 2021-01-15
Open to Public Date 2021-07-22
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Demiralp, Emre
  • Nickels, John Mark
  • O'Mahony, Eoin
  • Guo, Danhua
  • Seeman, Lior
  • Tong, Chaoxu
  • Dalis, Melissa
  • Kim, Hyung Jin
  • Yu, En
  • Sun, Xiangyu

Abstract

A network system can communicate with user and provider devices to facilitate the provision of a network-based service. The network system can identify optimal service providers to provide services requested by users. The network can utilize context data in matching service providers with users. In particular, the network system can determine, based on context data associated with a user, whether to perform pre-request matching for that user. A service provider who is pre-request matched with the user can be directed by the network system to relocate via a pre-request relocation direction. When the user submits the service request after the pre-request match, the network system can either automatically transmit an invitation to the pre-request matched service provider or can perform post-request matching to identify an optimal service provider for the user.

IPC Classes  ?

  • G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

8.

AERIAL VEHICLE DELIVERY OF ITEMS

      
Document Number 03158969
Status Pending
Filing Date 2020-12-09
Open to Public Date 2021-06-17
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Warmoth, Adam Shaw
  • Boyd, Cody

Abstract

A delivery management system may select a set of preparation sites for the user using preparation site location data and a delivery site associated with the user. The set of preparation sites may comprise a virtual preparation site that is associated with a second preparation site. The delivery management system may serve menu data to a user computing device. The menu data may indicate at least a first item associated with the virtual preparation site. The delivery management system may receive, from the user computing device, a first order indicating the first item. The delivery management system may send a second order for the first item to the second preparation site, where the second order indicates delivery to the virtual preparation site. The delivery management system may request a vehicle to deliver the first item to the virtual preparation site.

IPC Classes  ?

9.

DETECTING DELIVERY STATUS BASED ON GEO-FENCING

      
Document Number 03144256
Status Pending
Filing Date 2020-06-17
Open to Public Date 2020-12-24
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Fan, Yiqing

Abstract

Techniques described in this application are directed to facilitating delivery of an item through improved notifications. One or more geographical boundaries may assist with detection of status identifiers corresponding with delivery of the item at various points of time.

10.

REASSIGNED DELIVERY PROTOCOL

      
Document Number 03144258
Status Pending
Filing Date 2020-06-17
Open to Public Date 2020-12-24
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Fan, Yiqing
  • Ramesh, Rahul

Abstract

Techniques described in this application are directed to facilitating delivery of an item through detection of locations of various user devices and geographical boundaries. Location detection may be compared with one or more threshold values at various points of time. Potential delivery issues may be identified and resolved proactively through the comparison of locations with these thresholds.

11.

LOCATION SAFETY DETERMINATION SYSTEM

      
Document Number 03135851
Status Pending
Filing Date 2020-04-03
Open to Public Date 2020-10-08
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Shirani-Mehr, Houtan
  • Gupta, Kapil
  • Takyar, Mir Shahrouz
  • Ganesh, Jaikumar

Abstract

Systems and methods are provided for determining location data corresponding to a location of a user, retrieving candidate locations for pickup or drop-off locations based on the location data corresponding to the location of the user, and determining a safety score for each of the candidate locations. The systems and methods further select a best candidate location using the safety score associated with each of the candidate locations and provide a recommendation for a pickup or drop-off location comprising the best candidate location.

IPC Classes  ?

12.

PROXIMITY ALERT SYSTEM

      
Document Number 03129039
Status Pending
Filing Date 2020-02-04
Open to Public Date 2020-08-13
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Choi, Yuri

Abstract

A proximity alert system tracks geographic locations of riders and drivers using global navigation satellite system receivers in their mobile devices or in a device such as a beacon or dashcam. The proximity alert system compares the location data received from the riders' and drivers' devices and determines whether a service-requesting user is within a threshold distance of one of the driver devices that does not belong to the driver assigned to provide transport service for the rider. If so, the proximity alert system can communicate a notification message to the rider to confirm whether the rider is in the correct car. The proximity alert system can also communicate a message to the driver asking the driver to double-check the identity of the rider.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information
  • G08B 19/00 - Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow

13.

USER CONTROL OF ALTERNATE ROUTES

      
Document Number 03128352
Status Pending
Filing Date 2020-01-30
Open to Public Date 2020-08-06
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Rao, Shailendra Ramineni
  • Leung, Wesley Kaijie
  • Sai, Jayant Balasubramanian
  • Veeravalli Naveen, Kumar Chowdhary
  • Woolley, Seth Alan
  • Suh, Janice Jieun
  • Attayadmawittaya, Paweena

Abstract

Systems and methods for providing user control of alternate routes are provided. In example embodiments, a networked system identifies a current location of a vehicle of a driver and a destination of the driver. The networked system accesses driving preferences of the driver, whereby the driving preferences including preferences derived from past selection of routes by the driver. The networked system then determines, a plurality of routes from the current location of the vehicle to the destination based on the driving preferences. The plurality of routes is then displayed on a user interface of a device of the driver.

IPC Classes  ?

14.

PICK-UP/DROP-OFF ZONE HANDOFF

      
Document Number 03127634
Status Pending
Filing Date 2020-01-24
Open to Public Date 2020-07-30
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Gao, Shenglong
  • Goldman, Brent
  • Niemiec, Konrad Julian

Abstract

Aspects of the present disclosure include systems, methods, and devices to facilitate pick-up/drop-off zone (PDZ) handoffs between autonomous vehicles. Consistent with some embodiments, a pick-up/drop-off zone (PDZ) is located based on detecting a first autonomous vehicle stopped at a stopping location. A system determines, based on one or more criteria, whether to request the first autonomous vehicle to remain stopped at the stopping location to create an opportunity for a second autonomous vehicle to claim the PDZ. An amount of time for the first autonomous vehicle to remain stopped at the stopping location is determined based on the one or more criteria. A request to remain stopped at the stopping location is transmitted to a vehicle autonomy system of the first autonomous vehicle based on satisfaction of the one or more criteria. The request specifies the amount of time for the first autonomous vehicle to remain at the stopping location.

IPC Classes  ?

  • G05D 1/225 - operated by off-board computers
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
  • G09B 29/10 - Map spot or co-ordinate position indicators; Map-reading aids
  • G05D 1/648 - Performing a task within a working area or space, e.g. cleaning
  • G05D 1/69 - Coordinated control of the position or course of two or more vehicles
  • G06Q 50/40 - Business processes related to the transportation industry (shipping G06Q 10/83)

15.

OPERATOR ASSISTANCE FOR AUTONOMOUS VEHICLES

      
Document Number 03127637
Status Pending
Filing Date 2020-01-24
Open to Public Date 2020-07-30
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Srinivasan, Arvind
  • Ghorbanian-Matloob, Samann
  • Chen, Sean Shanshi
  • Schleifer, Eli
  • Bower, Shelley
  • Willett, Patrick

Abstract

Disclosed are autonomous vehicles that may autonomously navigate at least a portion of a route defined by a service request allocator. The autonomous vehicle may, at a certain portion of the route, request remote assistance. In response to the request, an operator may provide input to a console that indicates control positions for one or more vehicle controls such as steering position, brake position, and/or accelerator position. A command is sent to the autonomous vehicle indicating how the vehicle should proceed along the route. When the vehicle reaches a location where remote assistance is no longer required, the autonomous vehicle is released from manual control and may then continue executing the route under autonomous control.

IPC Classes  ?

  • B60W 50/029 - Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts

16.

MEMORY CRASH PREVENTION FOR A COMPUTING DEVICE

      
Document Number 03122503
Status Pending
Filing Date 2019-10-29
Open to Public Date 2020-06-18
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Kao, Shao-Hua

Abstract

A computing device can monitor a set of memory usage metrics of the computing device. Based on historical memory usage data and the set of memory usage metrics, the computing device can determine whether memory usage will exceed a critical memory threshold at a future instance in time. In response to determining that the memory usage will exceed the critical memory threshold at the future instance in time, the computing device can degrade one or more application features of an application executing on the computing device.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation

17.

ROUTING GRAPH MANAGEMENT IN AUTONOMOUS VEHICLE ROUTING

      
Document Number 03120965
Status Pending
Filing Date 2019-11-26
Open to Public Date 2020-06-04
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Voznesensky, Michael
  • Panzica, Adam
  • Goldman, Brent
  • Nagy, Bryan John
  • Yen, Mark
  • Rechy Romero, Adrian

Abstract

Various examples are directed to routing autonomous vehicles. A processor unit accesses first routing graph modification data and second routing graph modification data. The first routing graph modification data based at least in part on first vehicle capability data describing a first type of autonomous vehicle and the second routing graph modification data based at least in part on second vehicle capability data describing a second type of autonomous vehicle. The processor unit accesses routing graph data describing a plurality of graph elements and generates a first route for a first autonomous vehicle of the first type based at least in part on the first routing graph modification data and the routing graph data. The processor unit also generates a second route for a second autonomous vehicle of the second type based at least in part on the second routing graph modification data and the routing graph data.

IPC Classes  ?

  • G01C 21/28 - Navigation; Navigational instruments not provided for in groups specially adapted for navigation in a road network with correlation of data from several navigational instruments
  • B60W 30/08 - Predicting or avoiding probable or impending collision
  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers

18.

MUTUAL AUGMENTED REALITY EXPERIENCE FOR USERS IN A NETWORK SYSTEM

      
Document Number 03120414
Status In Force
Filing Date 2019-01-24
Open to Public Date 2020-05-28
Grant Date 2022-01-25
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Rogan, Aaron Matthew
  • Leung, Wes
  • Belmonte, Nicolas Garcia

Abstract

A network system, such as a transport management system, generates a mutual augmented reality (AR) experience for a user and a provider associated with a service. Responsive to receiving a service request, a service management module matches the user with an available provider and monitors the location of the user and provider client devices as the user and provider travel to the pickup location. When the devices are within a threshold distance of each other, an image recognition module monitors live video streams on the devices for the vehicle and the user. Responsive to the vehicle and user entering the field of view of the devices, an AR control module selects computer-generated AR elements and instructs the devices to visually augment the video streams to identify the user and provider to each other and to allow the user and provider to communicate and share data with each other.

IPC Classes  ?

19.

NETWORK COMPUTER SYSTEM TO MAKE EFFORT-BASED DETERMINATIONS FOR DELIVERY ORDERS

      
Document Number 03119593
Status Pending
Filing Date 2019-09-19
Open to Public Date 2020-05-22
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Silverman, Scott
  • Iyoya, Martin Ken
  • Zhao, Wenjun
  • Zeng, Zhen

Abstract

A network computer system that determines metrics related to effort and cost on the part of deliverers who deliverer items for delivery orders. The network computer system can implement operations to facilitate or mitigate features that cause deliverers to expend effort or cost when completing delivery tasks.

IPC Classes  ?

20.

PREDICTION ENGINE FOR A NETWORK-BASED SERVICE

      
Document Number 03117321
Status Pending
Filing Date 2019-10-18
Open to Public Date 2020-04-30
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Meng, Shicong
  • Shaw, Noah Harold
  • Hellerstein, Joshua K.
  • Pemberthy, Juan
  • Li, Zhi
  • Edison, Jacob

Abstract

Service providers can be identified to fulfill service requests of a network-based service. A network system is configured to generate, based on historical data associated with the network-based service, a machine-learned service provider optimization (MLSPO) model for generating service provider optimizations. The optimizations can include action recommendations that optimize one or more service metrics. The MLSPO model can be a reinforcement learning model generated by performing a plurality of simulations utilizing one or more virtual agents. A provider device of a service provider can transmit a set of data to the network system that indicates a current location of the service provider. Based on the current location and the MLSPO model, the network system can generate service provider optimizations. Optimization data can be transmitted to the provider device so that the provider device can display information corresponding to the service provider optimizations.

IPC Classes  ?

21.

CONTEXTUAL NOTIFICATIONS FOR A NETWORK-BASED SERVICE

      
Document Number 03069854
Status In Force
Filing Date 2020-01-27
Open to Public Date 2020-04-09
Grant Date 2022-08-09
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Warr, Andrew M.
  • De Almeida, Gioconda

Abstract

A network system can transmit notification data to a user device to cause the user device to present a contextual notification that can remind the user to interact with the network-based service. The notification data can be selectively transmitted and the notification can be selectively presented based on a determined likelihood of the user submitting a service request within a given time period. A metric representative of such a likelihood can be determined for the user based on historical data associated with the network-based service. The metric can be compared against one or more threshold values. In response to a user interaction with the notification, the user device can present a request user interface for a streamlined and simplified user experience in submitting a service request.

IPC Classes  ?

  • H04W 4/30 - Services specially adapted for particular environments, situations or purposes
  • H04L 12/16 - Arrangements for providing special services to substations

22.

OBJECT VERIFICATION FOR A NETWORK-BASED SERVICE

      
Document Number 03113225
Status In Force
Filing Date 2019-09-16
Open to Public Date 2020-03-26
Grant Date 2022-10-11
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Ash, Richard
  • Evans, Lenny
  • Ongchin, Derrick

Abstract

A mobile computing device can capture a plurality of images of an object to be verified using a camera of the mobile computing device. A first image of the plurality of images is captured while a flash of the mobile computing device is deactivated and a second of the plurality of images is captured while the flash is activated. The verification data can include a first set of verification metrics, which is representative of the light reflectivity of the object, and can be generated by the mobile computing device or a network service by analyzing the first and second images.

IPC Classes  ?

  • G01N 21/57 - Measuring gloss
  • G06T 7/40 - Analysis of texture
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

23.

DETERMINING NAVIGATION DATA BASED ON SERVICE TYPE

      
Document Number 03112779
Status Pending
Filing Date 2019-09-13
Open to Public Date 2020-03-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Nainwal, Satyendra Kumar
  • Wolf, Daniel
  • Parikh, Kaivalya Bachubhai
  • Singh, Shivendra Pratap
  • Ramasamy, Dineshkumar Karuppanna Gounder

Abstract

In some example embodiments, a computer system performs operations comprising: receiving a request for a transportation service associated with a place; determining a type of the transportation service from among a plurality of types of transportation services based on the request; retrieving an entrance geographic location for the place from a database based on the type of the transportation service, the entrance geographic location being stored in association with the place in the database, and the entrance geographic location representing an entrance for accessing the place; generating route information based on the retrieved entrance geographic location, the route information indicating a route from an origin geographic location of a computing device of a user to the entrance geographic location of the place; and causing the generated route information to be displayed within a user interface on a computing device of the user.

IPC Classes  ?

  • G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem
  • H04W 4/024 - Guidance services

24.

SELECTIVELY HIGHLIGHTING MAP FEATURES ASSOCIATED WITH PLACES

      
Document Number 03112769
Status Pending
Filing Date 2019-09-13
Open to Public Date 2020-03-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Nainwal, Satyendra Kumar
  • Wolf, Daniel
  • Parikh, Kaivalya Bachubhai
  • Tandon, Ankit

Abstract

Systems and methods of providing a user interface in which map features associated with places are selectively highlighted are disclosed herein. In some example embodiments, a computer system receives a request for a transportation service associated with a place, retrieves an entrance geographic location for the place from a database, with the entrance geographic location being stored in association with the place in the database and representing an entrance for accessing the place, generating route information based on the retrieved entrance geographic location, with the route information indicating a route from an origin geographic location of a computing device of a user to the entrance geographic location of the place, and causing the generated route information to be displayed within a user interface on a computing device of the user.

IPC Classes  ?

  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G09B 29/00 - Maps; Plans; Charts; Diagrams, e.g. route diagrams

25.

ITEM CURATION WITH INGREDIENT-BASED LENS

      
Document Number 03105370
Status Pending
Filing Date 2019-06-28
Open to Public Date 2020-01-09
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Haghighat Kashani, Ali
  • Greenberg, Marc
  • Lehmann, Bastian Jan Michael
  • Plaice, Sean Tracey

Abstract

Techniques described in this application are direct to facilitating curation of dish items. For example, a plurality of dish items (e.g., entre, appetizer, chicken dish, rice, drinks, etc.) may be received by a plurality of merchants that offer dish items for ordering in a network communication environment. The system can parse and analyze dish information to identify positive or negative indicators with respect to a plurality of ingredient-based lenses (e.g., only show dish items that are vegetarian, gluten-free, or spicy, or only show items based on a historical user preference, etc.). When a user selects a particular ingredient-based lens, the system can determine a subset of available dish items from the plurality of merchants by removing dish items from all available dish items. The resulting dish items that correspond with the selected ingredient-based lens can be provided to a graphical user interface (GUI) at a user device of the user.

IPC Classes  ?

26.

AUTOMOBILE ACCIDENT DETECTION USING MACHINE LEARNED MODEL

      
Document Number 03101110
Status Pending
Filing Date 2019-05-21
Open to Public Date 2019-11-28
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Zhang, Yanwei
  • Wahba, Karim A.
  • Volk, Nikolaus Paul
  • Ozkaya, Gorkem

Abstract

A system detects whether an automobile was involved in an accident. The system receives sensor data detecting motion of the automobile, for example, acceleration or location of the automobile. The system aggregates features describing the impact event including contextual features, for example, type of roadway, speed limit, and points of interest near the location of impact and event features, for example, force of impact, distance travelled since impact, speed before the impact, and so on. The system provides the features as input to a machine-learned model. The system determines using the machine-learned model whether the automobile was involved in an accident. The system may provide sensor data describing the impact to a neural network to generate feature vectors describing the sensor data. The system uses the feature vector for determining whether an impact occurred.

IPC Classes  ?

  • G08G 1/16 - Anti-collision systems
  • G08G 1/052 - Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed

27.

LOCATION DATA TRANSMISSION SCHEDULING FOR A MOBILE COMPUTING DEVICE

      
Document Number 03098133
Status In Force
Filing Date 2019-04-23
Open to Public Date 2019-10-31
Grant Date 2023-10-31
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Chang, Erick
  • Swanson, Katherine

Abstract

A mobile computing device can operate as a user device or a service provider device for a network-based service. The mobile computing device can transmit location data to a network system to aid in the network system's management of the network-based service. The mobile computing device can dynamically adjust the location data transmission rate at which location data is transmitted to the network system based on various parameters, including one or more of: a power status, information related to the network-based service, network connectivity metrics, and the like. By dynamically adjusting the location data transmission rate based one or more of these parameters, the mobile computing device can conserve battery power without adversely affecting the provisioning of the network-based service.

IPC Classes  ?

  • H04W 52/02 - Power saving arrangements
  • H04W 4/02 - Services making use of location information
  • G06F 1/3209 - Monitoring remote activity, e.g. over telephone lines or network connections
  • G06F 1/3212 - Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
  • G06F 1/3234 - Power saving characterised by the action undertaken
  • G06F 1/329 - Power saving characterised by the action undertaken by task scheduling

28.

AUTONOMOUS VEHICLE CONTROL USING SERVICE POOLS ACROSS DIFFERENT SERVICE ENTITIES

      
Document Number 03096857
Status Pending
Filing Date 2019-04-11
Open to Public Date 2019-10-17
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Goldman, Brent
  • Hagestad, Leigh Gray
  • Way, Matthew James

Abstract

Systems and methods for controlling an autonomous vehicle and the service selection for an autonomous vehicle are provided. In one example embodiment, a computing system can obtain data indicative of a first vehicle service assignment for an autonomous vehicle. The first vehicle service assignment can be associated with a first service entity and indicative of a first vehicle service. The computing system can determine that the autonomous vehicle is available to perform a second vehicle service concurrently with the first vehicle service. The computing system can obtain data indicative of a second vehicle service assignment for the autonomous vehicle. The second vehicle service assignment can be associated with a second service entity that is different than the first service entity and is indicative of the second vehicle service. The computing system can cause the autonomous vehicle to concurrently perform the first vehicle service with the second vehicle service.

IPC Classes  ?

  • G05D 1/648 - Performing a task within a working area or space, e.g. cleaning
  • G05D 1/225 - operated by off-board computers
  • G06Q 50/40 - Business processes related to the transportation industry (shipping G06Q 10/83)

29.

NETWORK SYSTEM FOR MULTI-LEG TRANSPORT

      
Document Number 03088010
Status Pending
Filing Date 2019-01-09
Open to Public Date 2019-07-18
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Wu, Bin
  • Tran, Khang
  • Xu, Yuehai
  • Zhou, Ruiyan
  • Gupta, Anurag
  • Sundaresan, Vishnu Srinivasan
  • Vosoughpour Yazdchi, Meisam
  • Wei, Yawen

Abstract

A multi-leg transport system receives a transport request and determines a number of transfer locations between the origin location and the destination. The system selects a first provider to transport the user from the origin location to a transfer location and remotely monitors the position of the user as the user travels to the transfer location. In response to determining that the travel time to the transfer location is within a threshold, the system selects a second provider to transport the user from the transfer location to either the next transfer location or the destination for the transport request.

IPC Classes  ?

  • G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

30.

ENHANCING MAP DATA BASED ON POINTS OF INTEREST

      
Document Number 03083163
Status In Force
Filing Date 2018-12-28
Open to Public Date 2019-07-04
Grant Date 2023-12-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Moore, Christopher

Abstract

An online system receives a trip request including a location of the user requesting the trip. The online system identifies buildings or geographies based on the received location and determines location boundaries associated with the identified buildings or geographies. The online system identifies a set of hotspots representing locations that are frequently used for pickup or drop off. The online system additionally identifies a set of points of interest. The points of interest are, for example, businesses, landmarks, building names, or other visible information related to the location. The online system scores the set of points of interest based on a relative value of displaying the point of interest for orientation or navigation purposes. The online system modifies a user interface to display a map of the area including the identified location boundaries, hotspots, and one or more points of interest based on the scoring.

IPC Classes  ?

  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • G09B 29/00 - Maps; Plans; Charts; Diagrams, e.g. route diagrams

31.

AUTOMATIC SELECTION OF MAP DETAIL LEVELS

      
Document Number 03087448
Status Pending
Filing Date 2018-12-22
Open to Public Date 2019-07-04
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Lee, Seung Woo
  • Moore, Christopher

Abstract

Route guidance using less client device power and bandwidth is enabled by automatically selecting portions of a map to display with higher and lower levels of detail. An origin location and destination location are displayed at a higher level of detail, while portions between origin and destination are displayed at a lower level of detail. A user of a transportation service may request a ride, specifying her pickup location and destination locations using a map rendered at a higher level of detail. While waiting for pickup, and while en route to the destination location, the user may consult a map that is rendered at a lower level of detail. When multiple users participate as riders in a transportation service, sharing a common driver but each having different pickup and drop off locations, portions of a map may be rendered differently for each user.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01C 21/32 - Structuring or formatting of map data
  • G01C 21/34 - Route searching; Route guidance

32.

MENU PERSONALIZATION

      
Document Number 03083942
Status Pending
Filing Date 2018-11-28
Open to Public Date 2019-06-06
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Kashani, Ali Haghighat
  • Lehman, Bastian Jan Michael
  • Plaice, Sean
  • Shklarsky, Oren

Abstract

Provided are systems, methods, and computer-program products for generating a personalized item list. In various examples, a server computer on a network can receive a request that includes a user identifier. The computer can use the user identifier to look up a data model associated with the user identifier. The computer can further determine a geolocation, and use the geolocation to determine a list of items associated with an eatery at or near the geolocation. The computer can input the item list into the data model, for the data model to output a probability for each item, the probability indicating a likelihood that the user will select the item. The probabilities can be used to generate a personalized item list, which can be output onto the network for receipt by a computing device.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/12 - Hotels or restaurants
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • G06F 16/907 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06N 20/00 - Machine learning
  • H04L 67/52 - Network services specially adapted for the location of the user terminal

33.

NAVIGATION USING SHORT-RANGE TRANSMISSIONS

      
Document Number 03080888
Status In Force
Filing Date 2018-10-17
Open to Public Date 2019-05-09
Grant Date 2022-08-23
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Kar, Siddharth

Abstract

A network system uses Wi-Fi signals or other types of short-range transmissions to determine navigation to pickup locations for users receiving services provided via the network system. In an embodiment, the network system builds a database of reference signatures of short-range transmissions previously detected by client devices of users at a geographical region, where the reference signatures are mapped to corresponding locations of the geographical region. By comparing a signature detected by a particular user's client device to the reference signatures, the network system may check for similarities between the short-range transmissions. Responsive to finding a match, the network system determines a current location of the particular user at the geographical region. Accordingly, by leveraging the database, the network system may determine a route for travel by the particular user from the current location to a pickup location without having to use GPS signals.

IPC Classes  ?

  • H04W 4/024 - Guidance services
  • H04W 4/02 - Services making use of location information
  • H04W 4/33 - Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • G01C 21/36 - Input/output arrangements for on-board computers

34.

NETWORK COMPUTER SYSTEM TO ARRANGE POOLED TRANSPORT SERVICES

      
Document Number 03080973
Status Pending
Filing Date 2018-11-05
Open to Public Date 2019-05-09
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Rahematpura, Miraj
  • Nickels, John Mark
  • O'Mahony, Eoin
  • Guo, Danhua
  • Sundaresan, Vishnu
  • Seeman, Lior
  • Vosoughpour, Meisam

Abstract

A network computer system operates to receive a plurality of service requests over a given time interval, where individual service requests specify a respective target destination and a current location of a respective requester device. For each service request, the network computer system arranges a pooled transport service for the corresponding requester by selecting a service start location, and instructions for enabling the requester to travel to the service start location. The network computer system may select the service provider based on a variety of considerations, including the service start location, the current location of the corresponding service provider, and the determined time interval.

IPC Classes  ?

35.

COMPUTING SYSTEM TO IMPLEMENT NETWORK DELIVERY SERVICE

      
Document Number 03080498
Status Pending
Filing Date 2018-10-31
Open to Public Date 2019-05-09
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Nikulkov, Oleksii
  • Peng, Chen
  • Dreier, Benjamin Morris
  • Zhang, Xiao
  • Ehsani, Shayan
  • Lu, Fei
  • Amiri, Kiarash
  • Sun, Zhengli
  • Friend, Arthur James, V
  • Zeller, Robert
  • Mccarthy, Joseph

Abstract

A network computing system estimates a provisioning level for a given time interval for one or more regions. The provisioning level determination may be based on an estimated number of order requests, and a number of available service providers in the given region that are available to provide transport in fulfilling the order requests. For individual requesters within the given region, the computer system selects a set of multiple suppliers for a respective supplier menu that is displayed on a mobile device of the requester. The selection of suppliers for individual requesters may be based at least in part on a current location of the requesters, and at least one of the estimated number of order requests or the estimated number of available service providers.

IPC Classes  ?

  • G06Q 10/0834 - Choice of carriers
  • G06Q 10/0835 - Relationships between shipper or supplier and carriers
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 50/40 - Business processes related to the transportation industry (shipping G06Q 10/83)

36.

NETWORK COMPUTER SYSTEM TO IMPLEMENT PREDICTIVE TIME-BASED DETERMINATIONS FOR FULFILLING DELIVERY ORDERS

      
Document Number 03080753
Status Pending
Filing Date 2018-11-02
Open to Public Date 2019-05-09
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Nguyen, Thanh Le
  • Kang, Lei
  • Gu, Mingshuai
  • Luan, Hui
  • Wang, Daniel
  • Wu, Xinyu

Abstract

A network computer system selects a service provider for individual order requests by predicting an order preparation time of the respective supplier for the order request. During a time interval that precedes the order preparation time, the computer system matches an arrival time of a service provider to the respective supplier of an order request. The network computer system estimates an order delivery time for the requester based at least in part on the predicted order preparation time and on a location of the supplier relative to a location of the requester.

IPC Classes  ?

37.

ON-DEMAND COORDINATED COMESTIBLE ITEM DELIVERY SYSTEM

      
Document Number 03079829
Status Pending
Filing Date 2018-10-18
Open to Public Date 2019-05-02
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Berrebbi, Nathan
  • Hamad, Ferras
  • Liu, Isaac
  • Nguyen, Le
  • Zhang, Xian Xing
  • Wang, Zellux Yuanxuan
  • Wang, Yuyan
  • Ning, Yuanchi

Abstract

A system can implement an on-demand delivery service for available menu items by generate menu item vectors representing menu items and personal preference vectors representing user preferences in latent space comprising a word corpus of descriptive terms. Based on these vectors or matrices, the system can determine a set of matching menu items for the user, and transmit content data to a computing device of the user, causing the computing device to display the set of matching menu items as recommended selectable items for on-demand delivery. Based on a user selection of one of the available menu items, the system can coordinate on-demand delivery of the selected menu item to the respective user.

IPC Classes  ?

38.

LOST DEVICE DETECTION USING GEOSPATIAL LOCATION DATA

      
Document Number 03075831
Status Pending
Filing Date 2018-09-04
Open to Public Date 2019-03-21
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Chokshi, Karna
  • O'Herlihy, Michael
  • Singleton, Zach

Abstract

A network system detects lost client devices based on a comparison of geospatial locations transmitted by user and provider client devices during and after a service. The network system assigns a service status indicating that a service from a start location to a destination location is in progress and monitors the locations of the user and provider client devices during the duration of the service and for a specified period of time after the service ends. In response to determining that the user and provider client devices remain in proximity to each other after the service has ended, the network system notifies the user of the lost device.

IPC Classes  ?

  • G08B 21/02 - Alarms for ensuring the safety of persons

39.

PREDICTIVE SESSION ANALYZER FOR A NETWORK SYSTEM

      
Document Number 03075599
Status Pending
Filing Date 2018-09-14
Open to Public Date 2019-03-21
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Berger, Aaron
  • Williams, Ross
  • Ha, Elizabeth
  • Hu, Michael
  • Valerio, Cristina
  • Kim, Nuri
  • Yi, Alvin J.

Abstract

A travel coordination system uses historical data describing a geographic region over a set of time periods to predict the value a provider might receive for providing services within the geographic region during the set of time periods. The travel coordination system assigns a potential value score to each predicted value, and presents the potential value scores to providers via a user interface. Potential value scores are presented in a bar graph format, regional heat map, or any other interface used to present projected compensation to a provider. The travel coordination system may present previous services rendered by the provider so the provider might analyze the previous services to estimate compensation for future services. By generating potential value scores for geographic regions over various time periods, the travel coordination system makes potential compensation to providers more explicit, encouraging providers to modify their behavior in desirable ways to increase their compensation.

IPC Classes  ?

40.

FIRST-PERSON PERSPECTIVE VIEW

      
Document Number 03074821
Status In Force
Filing Date 2018-08-31
Open to Public Date 2019-03-14
Grant Date 2023-01-10
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Lee, Seung Woo

Abstract

The disclosure provides a method for communicating a meeting point to a provider traveling along a route to meet a user at a destination. Near the destination specified for the route, the user may specify a meeting point, a point at which the user will be waiting for the provider. The meeting point may be different or the same as the destination. The meeting point is then communicated to the provider to help the provider find the user, upon approach to the destination.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers

41.

PICKUP LOCATION SELECTION AND AUGMENTED REALITY NAVIGATION

      
Document Number 03070906
Status In Force
Filing Date 2018-08-23
Open to Public Date 2019-03-07
Grant Date 2023-09-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Badalamenti, John
  • Inch, Joshua
  • Sanchez, Christopher Michael
  • Sumers, Theodore Russell

Abstract

A network system, such as a transport management system, selects a pickup location for a trip and navigates a rider to the selected pickup location using augmented reality (AR). Responsive to receiving a trip request including an origin location, a pickup location selection module selects candidate pickup locations within a threshold distance of the rider client device. The pickup location selection module filters and ranks the candidates based on historical service data and location characteristics associated with the origin location as well as any history of pickups of the rider at the origin location and data from the trip request. The top-ranked candidate is selected as the pickup location and sent to the rider and driver client devices. An AR navigation module instructs the rider client device to visually augment a live video stream with computer-generated AR elements to navigate the rider from a current location to the pickup location.

IPC Classes  ?

  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06Q 50/30 - Transportation; Communications

42.

AUGMENTED REALITY ASSISTED PICKUP

      
Document Number 03072024
Status In Force
Filing Date 2018-08-18
Open to Public Date 2019-03-07
Grant Date 2022-04-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Badalamenti, John
  • Inch, Joshua
  • Sanchez, Christopher Michael
  • Sumers, Theodore Russell

Abstract

A network system, such as a transport management system, uses augmented reality (AR) to identify an approaching vehicle. Responsive to receiving a trip request, a trip management module matches the rider with an available driver and instructs a trip monitoring module to monitor the location of the driver's vehicle as it travels to the pickup location When the driver's vehicle is within a threshold distance of the pickup location, an AR control module instructs the rider client device to begin a live video stream and instructs an image recognition module to monitor the video stream for the driver's vehicle. Responsive to the driver's vehicle entering the field of view of the camera on the rider client device, the AR control module selects computer-generated AR elements and instructs the rider client device to visually augment the video stream to identify the driver's vehicle as it approaches the pickup location.

IPC Classes  ?

  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G01C 21/34 - Route searching; Route guidance

43.

GEOGRAPHIC POSITIONING USING SHORT-RANGE TRANSMISSIONS

      
Document Number 03070792
Status In Force
Filing Date 2018-06-27
Open to Public Date 2019-02-14
Grant Date 2022-05-10
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Chu, Anson
  • Iles, Brandon
  • Ramasamy, Dinesh
  • Dabholkar, Juthika Kiran
  • Madhow, Upamanyu
  • Salisbury, William J.
  • Hamby, Brent

Abstract

A network system uses Wi-Fi signals or other types of short-range transmissions to determine pickup locations for users receiving services provided via the network system. The network system builds a database of search records mapping pickup locations to signatures of short-range transmission detected by users' client devices when they searched for the pickup locations. By comparing a signature detected by a given user's client device to the signatures in the database, the network system can check for similarities between the short-range transmissions. Responsive to finding a match, the network system predicts that the given user is likely to select a similar pickup location as other users whose client devices detected the signatures corresponding to the match. Accordingly, by leveraging the database, the network system can predict pickup locations without requiring the given user to input a search for a pickup location.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • G01C 21/20 - Instruments for performing navigational calculations
  • G01C 21/26 - Navigation; Navigational instruments not provided for in groups specially adapted for navigation in a road network

44.

DYNAMIC SCHEDULING SYSTEM FOR PLANNED SERVICE REQUESTS

      
Document Number 03072339
Status Pending
Filing Date 2018-08-10
Open to Public Date 2019-02-14
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Cheng, Gang
  • Chionh, Jason
  • Kantrowitz, Jonathan
  • Freiberg, Oren
  • Li, Juncao
  • Zhang, Jie

Abstract

A computer system monitors a set of computing resources of a user to determine a planned user event, as well as a set of service parameters for the planned user event. The computer system may further schedule a service request for the planned user event, based at least in part on the event location. Additionally, the computer system may perform an action on behalf of the user with respect to initiating the service request at a scheduled time.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events

45.

CONFIGURING AN APPLICATION FEATURE USING EVENT RECORDS

      
Document Number 03072343
Status Pending
Filing Date 2018-08-13
Open to Public Date 2019-02-14
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Bijor, Rahul
  • Rahematpura, Miraj

Abstract

A system is provided to access at least a first data source of a user, to identify an indicator of an upcoming event. The system determines a category for the event, as well as a set of service-related parameters for the event. The system may generate a workflow that is specific to at least one of the category or the set of service-related parameters, to determine a set of configuration parameters. In some examples, a request interface is provided, having a feature from which the user can generate a service request for the event. An aspect of the feature may be based at least in part on the set of configuration parameters. Additionally, in some examples, a set of service-related parameters may be associated with the feature, so that when the service request is generated, the generated service request dynamically incorporates information corresponding to the set of service-related parameters.

IPC Classes  ?

  • G06Q 10/10 - Office automation; Time management
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

46.

DETECTING SERVICE PROVIDER STATE BASED ON RECEIVED AND HISTORIC TELEMATICS DATA AND SERVICE PROVIDER CHARACTERISTICS

      
Document Number 03070664
Status In Force
Filing Date 2018-07-09
Open to Public Date 2019-01-31
Grant Date 2022-01-25
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • O'Herlihy, Michael
  • Chokshi, Karna
  • Doyle, Matthew Joseph

Abstract

A network system is configured to facilitate a safe service coordination environment. The network system detects abnormal user states (e.g., sleepiness, inebriation, etc.) and provides corrective recommendations to those users. To do so, client devices executing an application send information associated with the service to the network system. The network system determines an aggregate set of service characteristics based on the aggregate telematics data. The network system also determines a provider profile for a provider providing service in the environment describing the deviation of the user's driving characteristics from the aggregate service characteristics. Based on the difference between the aggregate characteristics and the user profile, the network system determines the provider state using a state verification process. Based on the determined provider state, the network system determines a set of corrective recommendations and sends the corrective recommendations to the provider device.

IPC Classes  ?

  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/306 - User profiles

47.

RECOVERY OF APPLICATION FUNCTIONS VIA ANALYSIS OF APPLICATION OPERATIONAL REQUESTS

      
Document Number 03070666
Status In Force
Filing Date 2018-07-16
Open to Public Date 2019-01-31
Grant Date 2022-08-30
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Artman, Tuomas Santeri
  • Narayanan, Naveen
  • Stanley, Bruce Mclaren

Abstract

An application recovery system is configured to recover an application executing on a client device by determining that an application is operating abnormally and providing recovery instructions to the application. The application executing on a client device includes a main portion of the application and a recovery portion of the application. The recovery portion of the application sends requests for recovery instructions to a network system. The network system receives the recovery requests and analyzes operational requests generated by the main portion of the application to identify failing functions and their associated software packages. The recovery instructions are determined based on the identified failing functions and their associated software packages and sent to the client device. The client device applies the recovery instructions to modify the application such that the application recovers normal operation.

IPC Classes  ?

  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result

48.

DYNAMICALLY DETERMINING ORIGIN AND DESTINATION LOCATIONS FOR A NETWORK SYSTEM

      
Document Number 03070797
Status In Force
Filing Date 2018-07-20
Open to Public Date 2019-01-31
Grant Date 2023-08-01
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Chen, Qi
  • Lawler, Casey
  • Shi, Linfeng
  • Xu, Qing
  • Yu, Miao

Abstract

A network system dynamically determines a route, including start and end points, for vehicles in a transportation network. The transportation network receives a service request from a user of the transportation network including an origin location for the trip and a destination location for the trip. The transportation network then generates a waypoint plan for one or more vehicles, which includes the requested origin and destination in addition to any previously requested origins and destinations included in the vehicles current route. The network system then determines a directionality for each of the waypoints in the waypoint plan and retrieves candidate start and end points that have an associated directionality within a threshold angle of the directionality of each waypoint and are proximate to the waypoint. The network system evaluates each combination of retrieved candidate points to select a route for the vehicle.

IPC Classes  ?

49.

DISPLAYING VISIBLE POINTS OF INTEREST WITH A NAVIGATION SYSTEM

      
Document Number 03069893
Status In Force
Filing Date 2018-06-07
Open to Public Date 2019-01-17
Grant Date 2022-08-16
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Moore, Christopher
  • Suh, Janice J.
  • Kadlec, Benjamin
  • Tao, Christine Misuye

Abstract

A system determines a set of POIs that are visible from a location. The system stores a visibility map for each POI. A visibility map includes data about locations or regions from which the associated POI is visible. The data may include information about how visible the POI is from different locations. The system divides a region into road bins (e.g., geofences a route passes through). Each road bin is associated with a set of POIs that are visible from locations within the road bin. When the system receives a request from a user device for information about visible POIs, the system determines a road bin that corresponds to the location of the user device, identifies POIs associated with the road bin, and transmits information about the set of POIs to the user device.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01C 21/34 - Route searching; Route guidance

50.

DESTINATION CHANGES IN AUTONOMOUS VEHICLES

      
Document Number 03063089
Status Pending
Filing Date 2018-05-08
Open to Public Date 2018-11-15
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Sweeney, Matthew
  • Nix, Molly
  • Bartel, Emily
  • Rockmore, Logan
  • Levandowski, Anthony

Abstract

A method can include obtaining data associated with a destination change request from a passenger of the autonomous vehicle. The destination change request can be indicative of a request to change a first destination to a second destination. In response to obtaining data associated with the destination change request, the method can include: obtaining data indicative of one or more operating parameters for the autonomous vehicle; determining a feedback response for responding to the destination change request based at least in part on the one or more operating parameters; and providing data associated with the feedback response for presentation via the one or more interfaces to the passenger of the autonomous vehicle. The feedback response can include a suggested destination. The suggested destination can be different from the second destination.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G08G 1/00 - Traffic control systems for road vehicles

51.

NETWORK COMPUTER SYSTEM TO POSITION SERVICE PROVIDERS USING PROVISIONING LEVEL DETERMINATIONS

      
Document Number 03063121
Status Pending
Filing Date 2018-05-11
Open to Public Date 2018-11-15
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Kuncl, Parker
  • Quitoriano, Ashley
  • Verma, Awaneesh

Abstract

A network computer system operates to estimate a quantity of service vehicles operating in a geographic region during a future time interval. For the future time interval, the network computer system determines a current forecast of a provisioning level for a service provided by the projected quantity of service vehicles in each of multiple subregions of the geographic region. The network computer system also determines a location bias for one or more service providers, each operating a corresponding vehicle within the given geographic region. Additionally, the network computer system matches each service provider to a service request based on (i) the location bias of the service provider, (ii) a service location of the service request, and (iii) a determination as to an effect of matching the service provider on the current forecast for the provisioning level.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

52.

DYNAMIC SUPPORT INFORMATION BASED ON CONTEXTUAL INFORMATION

      
Document Number 03062254
Status In Force
Filing Date 2018-05-01
Open to Public Date 2018-11-08
Grant Date 2021-12-21
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • O'Herlihy, Michael
  • Alon, Meron
  • Chokshi, Karna

Abstract

A server provides a customized support interface to a user that is requesting assistance regarding a service that the user received. The server provides a support interface that is customized for the user based on data related to the service and the user's past behavior. By providing a customized support interface, the user is more easily able to report any grievances that the user may have had with the service thereby reducing any further user aggravation.

IPC Classes  ?

  • G08G 1/0969 - Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
  • G01C 21/34 - Route searching; Route guidance

53.

VERIFYING SENSOR DATA USING EMBEDDINGS

      
Document Number 03061281
Status In Force
Filing Date 2018-03-08
Open to Public Date 2018-11-01
Grant Date 2022-08-16
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Cirit, Fahrettin Olcay

Abstract

A network system analyzes data samples using embeddings based on, for example, symbolic representations of the data samples or representations in latent dimension space. The network system coordinates providers who provide geographical location-based services to users. The network system may receive data samples from the client device of a provider. For instance, a sensor of the client device captures the data samples during a transportation service along a particular route. To verify that the data samples accurately indicate the location or movement of the provider, the network system can generate a test embedding representing the data samples and compare the test embedding with a reference embedding. The reference embedding is generated based on data samples captured for other similar services, e.g., corresponding to providers who also provided transportation services along the same particular route.

IPC Classes  ?

  • G06F 11/22 - Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
  • G06F 11/30 - Monitoring

54.

COORDINATING TRAVEL ON A PUBLIC TRANSIT SYSTEM AND A TRAVEL COORDINATION SYSTEM

      
Document Number 03059020
Status In Force
Filing Date 2018-02-16
Open to Public Date 2018-10-11
Grant Date 2021-12-21
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Iland, Daniel
  • Irish, Andrew
  • Rajagopal, Srinivasan

Abstract

A travel coordination system determines a route for a rider using a public transit system and a provider. The travel coordination system may determine route that describes a public transit stop at which the rider exits the public transit system, and the travel coordination system can route a provider so that the provider transports the rider when the rider arrives at the public transit stop. The travel coordination system may update the rider's route after transmitting the route to the rider. The travel coordination system may determine a public transit vehicle on which the rider is traveling or predict the rider's destination. If multiple riders are traveling on the public transit vehicle and if those riders exit the public transit station using the same public transit stop, the travel coordination system may match those riders together for transport by a provider.

IPC Classes  ?

55.

ASSOCIATING IDENTIFIERS BASED ON PAIRED DATA SETS

      
Document Number 03056778
Status Pending
Filing Date 2018-03-22
Open to Public Date 2018-09-27
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Gurevich, Maxim
  • Grecu, Mircea
  • West, John
  • Balance, Austin
  • Khadilkar, Manas

Abstract

A network system can receive, from each of a plurality of devices operated by a respective provider, at least one set of availability data associated with that provider. Each set of availability data includes a start location, an end location, a date, and a start time range. For each set of availability data, the network system can identify a paired data set from a plurality of paired data sets based on the respective start location and the respective end location of that set of availability data, and associate an identifier of the respective provider of that set of availability data with a group associated with the identified paired data set. The network system can receive request data from a computing device of a user, determine one of the plurality of paired data sets, and select a first provider from the group associated with the determined paired data set.

IPC Classes  ?

  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
  • G06F 16/24 - Querying
  • H04L 67/125 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
  • H04L 51/222 - Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area

56.

DYNAMIC DISPLAY OF ROUTE PREVIEW INFORMATION

      
Document Number 03054776
Status In Force
Filing Date 2018-02-27
Open to Public Date 2018-08-30
Grant Date 2020-11-10
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Tao, Christine Misuye
  • Malik, Nadeem
  • Attayadmawittaya, Paweena
  • Haugli, Christopher
  • Sanchez, Christopher Michael
  • Wachsman, Cady
  • Suh, Janice J.
  • Moore, Christopher
  • Kim, Evelyn
  • Sai, Jayant B.

Abstract

A transportation management system matches drivers with riders. After a rider has been picked up by a driver, a navigation route from the rider's pickup location to the driver's next stop is displayed to the driver on a mobile computing device. Prior to picking up the rider, only an initial portion of the navigation route is displayed to the driver. The amount of the initial portion displayed to the driver is dynamically determined according to its navigational complexity.

IPC Classes  ?

  • G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle

57.

SYSTEM AND METHOD TO PERFORM SAFETY OPERATIONS IN ASSOCIATION WITH A NETWORK SERVICE

      
Document Number 03054923
Status In Force
Filing Date 2018-02-16
Open to Public Date 2018-08-23
Grant Date 2021-08-03
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • O'Herlihy, Michael
  • Siegel, Kimberly

Abstract

A network system stores in a database, a record associated with a service for a requesting user and provided by a service provider. The record can indicate a starting event for the requested service, including a start time. During a duration of time subsequent to the start time and before determining an end event for the service, the network system receives an event indication from a provider device of the service provider or a user device of the requesting user. The event indication can include audio data captured by the provider device or the user device. The network system can analyze the event indication to determine whether a safety event has occurred. In response to determining that the safety event has occurred, the network system can perform one or more safety operations. The safety operations can include transmitting a notification to the provider device and/or the user device.

IPC Classes  ?

  • G08B 21/02 - Alarms for ensuring the safety of persons
  • G08B 25/00 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems

58.

SERVICE REQUEST MATCHING BASED ON PROVIDER COMPLIANCE STATE

      
Document Number 03055038
Status Pending
Filing Date 2018-02-20
Open to Public Date 2018-08-23
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Lu, Jeremiah
  • Shi, Yibing
  • Kan, Wu
  • Wang, Yichen
  • Ma, Jun

Abstract

A system operates to determine value of a compliance parameter, where the value of the compliance parameter reflects a compliance state of the provider with respect to a set of compliance rules. The selection of the service provider for service requests may be based in part on the value of the compliance parameter, and an attribute of individual service requests which is related to the value of the compliance parameter.

IPC Classes  ?

  • G06Q 10/02 - Reservations, e.g. for tickets, services or events

59.

NETWORK SYSTEM TO FILTER REQUESTS BY DESTINATION AND DEADLINE

      
Document Number 03055625
Status Pending
Filing Date 2018-02-13
Open to Public Date 2018-08-23
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Stumpf, Kevin
  • Khadilkar, Manas
  • Choksi, Maya Paritosh
  • Gurevich, Maxim

Abstract

A method and system for filtering service requests by destination and deadline are described. A network computer system receives provider data corresponding to a specified destination and a deadline from a service provider. The network computer system tracks a current location of the service provider through a device equipped with one or more location-based resources and receives request data corresponding to requests for service from users. The network computer system analyzes the request data for each of the requests for service to identify a subset of the requests that are assignable to the service provider based on whether the service provider is able to fulfill the request and travel to the desired destination before the deadline. The network computer system transmits a message to the service provider's device requesting that the service provider fulfill one of the requests for service from the identified subset.

IPC Classes  ?

  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04W 4/029 - Location-based management or tracking services
  • G06Q 10/0835 - Relationships between shipper or supplier and carriers
  • G06Q 50/40 - Business processes related to the transportation industry (shipping G06Q 10/83)

60.

SYSTEMS FOR ROUTING AND CONTROLLING VEHICLES FOR FREIGHT

      
Document Number 03055309
Status Pending
Filing Date 2017-12-15
Open to Public Date 2018-07-26
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Berdinis, Eric
  • Stauffer, John
  • Bentley, Adam

Abstract

Methods for coordinating shipments are disclosed. Using data of shipment request comprising a pickup location, a delivery location, a pickup time, and a delivery time, one or more trucks assigned to a current less-than-truckload shipment that are capable of executing a new less-than-truckload shipment while also completing the current less-than- truckload shipment are identified and invited to execute the new shipment request. In addition, shipments of freight by a carrier are arranged, wherein shipment requests are assigned such that identified truck returns to associated starting location at the end of a specified duration of time that it is available, and control signals are sent to control autonomous driving of the trucks.

IPC Classes  ?

61.

METHOD AND SYSTEM FOR REPOSITIONING A SERVICE LOCATION

      
Document Number 03049883
Status Pending
Filing Date 2018-01-12
Open to Public Date 2018-07-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Yu, Ryan
  • Ford, John Nathaniel

Abstract

A network computer service can receive a service request associated with a first service location. Additionally, the network computer service can detect a user action to associate the service request with a second service location. In some examples, the user input can be detected on a user device. In other examples, the second service location can be different from the first service location. Moreover, the network computer service can determine the second service location satisfies a predetermined permissibility criterion for permitting change of the first service location to the second service location. In response to determining the second service location satisfies the predetermined permissibility criterion, the network computer service can transmit an instruction to cause a device to associate the service request with the second service location in place of the first service location.

IPC Classes  ?

  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
  • H04W 4/02 - Services making use of location information

62.

A METHOD AND SYSTEM FOR ULTRASONIC PROXIMITY SERVICE

      
Document Number 03048145
Status Pending
Filing Date 2017-12-15
Open to Public Date 2018-07-12
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Cirit, Fahrettin Olcay

Abstract

A network service can detect an ultrasonic signal by an ultrasonic receptive component of a first device. The ultrasonic signal can be based on an ultrasonic output signal transmitted from an audio output component. In response to the detected ultrasonic signal, the network service can perform a network service operation.

IPC Classes  ?

  • H04B 11/00 - Transmission systems employing ultrasonic, sonic or infrasonic waves
  • H04W 4/00 - Services specially adapted for wireless communication networks; Facilities therefor

63.

DETECTING VEHICLE COLLISIONS BASED ON MOBILE COMPUTING DEVICE DATA

      
Document Number 02993044
Status In Force
Filing Date 2018-01-26
Open to Public Date 2018-05-23
Grant Date 2020-09-22
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Wahba, Karim
  • Tyagi, Dhruv
  • Beinstein, Andrew
  • Prasad, Amritha
  • Lawrence, Audrey
  • Alvarez, Jose
  • Pennington, Steve
  • Trachtman, Corin

Abstract

A network computing system receives local device data from a mobile computing device of a person within a vehicle. The local device data may include sensor data from one or more sensors of the mobile computing device, and location data determined from a position-determination resource of the mobile computing device. The network computing system may detect a vehicle collision event based on the local device data. Additionally, the network computing system may determine a classification of the vehicle collision event based on the local device data.

IPC Classes  ?

  • G08B 21/10 - Alarms for ensuring the safety of persons responsive to calamitous events, e.g. tornados or earthquakes
  • H04W 4/02 - Services making use of location information
  • G08G 1/16 - Anti-collision systems

64.

PRE-SELECTION OF DRIVERS IN A PASSENGER TRANSPORT SYSTEM

      
Document Number 03042178
Status In Force
Filing Date 2017-09-28
Open to Public Date 2018-05-11
Grant Date 2023-11-14
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Zhao, Lei
  • Zhao, Feng
  • Yates, Vincent
  • Pottier, Marc

Abstract

In some locations, such as airports, drivers that provide passenger transport must wait a significant distance away from the pickup location. To reduce the delay between a passenger requesting a ride and being picked up, drivers are pre-dispatched before being assigned to specific passengers. The demand for a future time period is predicted and the number of drivers that should be pre-dispatched to meet that demand is estimated. The estimated number of drivers is sent pre-dispatch instruction indicating they should leave the waiting area and head towards the pickup location.

IPC Classes  ?

  • G06Q 50/47 - Passenger ride requests, e.g. ride-hailing
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

65.

PREDICTING SAFETY INCIDENTS USING MACHINE LEARNING

      
Document Number 03040032
Status In Force
Filing Date 2017-08-31
Open to Public Date 2018-04-26
Grant Date 2022-08-30
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Jeon, Sangick

Abstract

A safety system associated with a travel coordination system collects safety data describing safety incidents by providers and generates a plurality of safety incident prediction models using the safety data. The safety incident prediction models predict likelihoods that providers in the computerized travel coordination system will be involved in safety incidents. Two types of safety incidents predicted by the safety system include dangerous driving incidents and interpersonal conflict incidents. The safety system uses the plurality of safety incident prediction models to generate a set of predictions indicating probabilities that a given provider in the travel coordination system will be involved in a safety incident in the future. The safety system selects a safety intervention for the given provider responsive to the set of predictions and performs the selected safety intervention on the given provider.

IPC Classes  ?

  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
  • G06Q 50/30 - Transportation; Communications
  • G06N 20/00 - Machine learning

66.

DETERMINING SERVICE PROVIDER BEHAVIOUR WITH RANGED TRANSMISSIONS

      
Document Number 03040809
Status In Force
Filing Date 2017-09-11
Open to Public Date 2018-04-26
Grant Date 2020-03-10
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Swanson, Katherine
  • Stewart, Zachary Tyler
  • Chang, Erick

Abstract

A courier management system receives an order request from a requesting device including a list of requested items and a delivery location. The courier management system creates an order entry by selecting a source location and a courier for the order. The courier management system sends order information from the order entry to a courier device of the selected courier and a source device corresponding to the source location, where the order information includes an order ID, a source ID, and a courier ID. The source device broadcasts a beacon including the source ID and the order ID. The courier device detects a short range beacon signal from the source device and determines whether the detected source ID and order ID match the received source ID and order ID from the order information. Responsive to a successful match the courier device verifies its proximity to the source device.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networks; Facilities therefor
  • H04W 4/02 - Services making use of location information

67.

FACILITATING DIRECT RIDER DRIVER PAIRING FOR MASS EGRESS AREAS

      
Document Number 03059762
Status Pending
Filing Date 2017-09-22
Open to Public Date 2018-04-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Brinig, Kevin
  • Cirit, Fahrettin Olcay
  • Seger, Margaret-Ann Julia

Abstract

A transport facilitation system can identify a mass egress area within a given region by transmitting unique match codes to rider devices. A rider application executing on the rider device can initiate a late-binding state facilitating a direct pairing between the rider and driver.

IPC Classes  ?

  • G06Q 50/47 - Passenger ride requests, e.g. ride-hailing
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 4/30 - Services specially adapted for particular environments, situations or purposes
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

68.

FACILITATING DIRECT RIDER DRIVER PAIRING FOR MASS EGRESS AREAS

      
Document Number 03038490
Status In Force
Filing Date 2017-09-22
Open to Public Date 2018-04-19
Grant Date 2019-12-31
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Brinig, Kevin
  • Cirit, Fahrettin Olcay
  • Seger, Margaret-Ann Julia

Abstract

A transport facilitation system can identify a mass egress area within a given region by transmitting unique match codes to rider devices. A rider application executing on the rider device can initiate a late-binding state facilitating a direct pairing between the rider and driver.

IPC Classes  ?

69.

NETWORK SYSTEM TO DETERMINE ACCELERATORS FOR SELECTION OF A SERVICE

      
Document Number 03038272
Status Pending
Filing Date 2017-09-26
Open to Public Date 2018-03-29
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Yamashita, Yuhki
  • Hilhorst, Didier Patrick
  • Jow, Bryant
  • Ng, Peter

Abstract

A network computer system can control the display of user interface features on remote computing devices. The network computer system can manage a requester profile for each of the plurality of requesters. A requester profile can be associated with historical data corresponding to previous services received or requested by the respective requester. Based on data associated with the requester profile, the network computer system can generate accelerator features to be displayed on a user interface of the computing device of the requester, where each of the accelerator features is selectable to cause the computing device of the requester to determine, without subsequent manual intervention, a service location where a service is to be completed for the requester.

70.

LOCALIZATION AND TRACKING USING LOCATION, SIGNAL STRENGTH, AND PSEUDORANGE DATA

      
Document Number 03036928
Status In Force
Filing Date 2017-09-14
Open to Public Date 2018-03-22
Grant Date 2022-03-15
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Madhow, Upamanyu
  • Irish, Andrew

Abstract

A localization server improves position estimates of global navigation satellite systems (GNSS) using probabilistic shadow matching and pseudorange matching is disclosed herein. The localization server may utilize one or more of the following information: the locations of the satellites, the GNSS receiver's location estimate and associated estimated uncertainty, the reported pseudoranges of the satellites, the GNSS estimated clock bias, the SNRs of the satellites, and 3D environment information regarding the location of the receiver. The localization server utilizes a Bayesian framework to calculate an improved location estimate using the GNSS location fixes, pseudorange information, and satellite SNRs thereby improving localization and tracking for a user device.

IPC Classes  ?

  • G01S 19/40 - Correcting position, velocity or attitude
  • G01S 19/11 - Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are pseudolites or satellite radio beacon positioning system signal repeaters
  • G01S 19/22 - Multipath-related issues

71.

TRIP TERMINATION DETERMINATION FOR ON-DEMAND TRANSPORT

      
Document Number 03129855
Status Pending
Filing Date 2017-06-14
Open to Public Date 2017-12-21
Owner UBER TECHNOLOGIES INC. (USA)
Inventor
  • Brinig, Kevin
  • Ioffe, Maksim
  • Layton, Brandon
  • Sumers, Theodore
  • Kadous, Mohammed Waleed

Abstract

A transport arrangement service can determine a point of trip termination for a trip. The point of trip termination can be validated based on infomiation collected from a computing device of a driver and a trip termination input from the driver.

IPC Classes  ?

  • G06Q 50/43 - Business processes related to the sharing of vehicles, e.g. car sharing
  • H04W 4/029 - Location-based management or tracking services
  • G08G 1/123 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles

72.

TRIP TERMINATION DETERMINATION FOR ON-DEMAND TRANSPORT

      
Document Number 03027508
Status In Force
Filing Date 2017-06-14
Open to Public Date 2017-12-21
Grant Date 2021-10-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Brinig, Kevin
  • Ioffe, Maksim
  • Layton, Brandon
  • Sumers, Theodore
  • Kadous, Mohammed Waleed

Abstract

In context of a transportation service provided through a transport arrangement service, examples determine a point of trip termination for a trip. The point of trip termination can be determined from passive information that is collected from a computing device of a driver. The point of trip termination can be determined based on driver input and the collected information from the driver's computing device.

IPC Classes  ?

  • G08G 1/123 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles

73.

HIERARCHICAL SELECTION PROCESS

      
Document Number 03026772
Status Pending
Filing Date 2017-06-07
Open to Public Date 2017-12-14
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Dicker, Russell
  • Fang, Qinming
  • Yates, Vincent
  • Fallows, Thomas
  • Pottier, Marc
  • Reckhow, Michael

Abstract

A network system can communicate with a user device and receive a set of request data for a scheduled request at a scheduled date and a scheduled time. The set of request data indicates a start location and a destination location for the scheduled request. The network system can record the scheduled request in a scheduling log, and implement a hierarchical selection process to fulfill the scheduled request.

74.

USER-SPECIFIC LANDMARKS FOR NAVIGATION SYSTEMS

      
Document Number 03026849
Status In Force
Filing Date 2017-05-10
Open to Public Date 2017-12-14
Grant Date 2020-05-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Moore, Christopher
  • Dumont, Vincent
  • Courtemanche, Mathieu
  • Wachsman, Cady
  • O'Hare, John Christopher

Abstract

A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01C 21/34 - Route searching; Route guidance

75.

FACILITATING RIDER PICK-UP FOR A SELF-DRIVING VEHICLE

      
Document Number 03025034
Status Pending
Filing Date 2017-05-26
Open to Public Date 2017-11-30
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Rander, Peter
  • Stentz, Anthony
  • Browning, Brett
  • Nagy, Bryan

Abstract

A control system of a self-driving vehicle (SDV) can process sensor data from the sensor system to autonomously operate acceleration, braking, and steering systems of the SDV throughout a given region. The control system can receive a transport directive from a transport facilitation system to service a pick-up request from a requesting user, the transport directive indicating an inputted pick-up location by the requesting user. The control system can then autonomously operate the acceleration, braking, and steering systems along a current route to a pick-up area encompassing the inputted pick-up location. The control system can further determine a corresponding set of pick-up location options for the pick-up area, and as the SDV approaches the pick-up area, perform a hierarchical operation to identify, via the sensor data, an optimal pick-up location to rendezvous with the requesting user.

IPC Classes  ?

  • B60W 30/00 - Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
  • B60W 40/02 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to ambient conditions

76.

TRANSPORT FACILITATION SYSTEM FOR CONFIGURING A SERVICE VEHICLE FOR A USER

      
Document Number 03040081
Status In Force
Filing Date 2017-03-21
Open to Public Date 2017-10-05
Grant Date 2024-01-16
Owner UBER TECHNOLOGIES INC. (USA)
Inventor
  • Zych, Noah
  • Donnelly, Richard
  • Rander, Peter

Abstract

A transport facilitation system can receive a pick-up request from a user device running a designated application of a transportation arrangement service managed by the transport facilitation system, where the pick-up request comprising a unique identifier and a pick-up location. Using the unique identifier, the transport facilitation system can perform a lookup in the database for a comfort profile indicating vehicle setup preferences for a user of the user device, and based on the pick-up location, select a service vehicle to service the pick-up request. Based on the vehicle setup preferences indicated in the comfort profile, the transport facilitation system can transmit a set of configuration instructions to the selected service vehicle, where the set of configuration instructions to configure a number of adjustable components of the selected service vehicle for the user prior to the selected service vehicle arriving at the pick-up location.

IPC Classes  ?

  • B60N 99/00 - Subject matter not provided for in other groups of this subclass
  • B60N 2/02 - Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
  • B60W 30/00 - Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
  • B60W 30/18 - Propelling the vehicle
  • B60W 40/02 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to ambient conditions

77.

TRANSPORT FACILITATION SYSTEM FOR CONFIGURING A SERVICE VEHICLE FOR A USER

      
Document Number 03018335
Status In Force
Filing Date 2017-03-21
Open to Public Date 2017-10-05
Grant Date 2019-05-28
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Zych, Noah
  • Donnelly, Richard
  • Rander, Peter

Abstract

A transport facilitation system can receive a pick-up request from a user device running a designated application of a transportation arrangement service managed by the transport facilitation system, where the pick-up request comprising a unique identifier and a pick-up location. Using the unique identifier, the transport facilitation system can perform a lookup in the database for a comfort profile indicating vehicle setup preferences for a user of the user device, and based on the pick-up location, select a service vehicle to service the pick-up request. Based on the vehicle setup preferences indicated in the comfort profile, the transport facilitation system can transmit a set of configuration instructions to the selected service vehicle, where the set of configuration instructions to configure a number of adjustable components of the selected service vehicle for the user prior to the selected service vehicle arriving at the pick-up location.

IPC Classes  ?

  • B60H 1/00 - Heating, cooling or ventilating devices
  • B60N 2/02 - Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
  • B60W 40/02 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to ambient conditions

78.

TARGET ADDRESSING SYSTEM

      
Document Number 03223419
Status Pending
Filing Date 2017-03-21
Open to Public Date 2017-09-28
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Sweeney, Matthew

Abstract

Examples include a system and service for addressing users, vehicles, and service providers to targets using multi-segmented routes and/or targets whom are persons.

79.

NETWORK COMPUTER SYSTEM TO ADDRESS SERVICE PROVIDERS TO CONTACTS

      
Document Number 03017638
Status In Force
Filing Date 2017-03-21
Open to Public Date 2017-09-28
Grant Date 2024-03-12
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Chen, Andrew
  • Holden, Jeffrey
  • Ives, Sonya

Abstract

According to some examples, a network computer system is provided to perform a first process to authorize a service request using a contact identifier, and to perform a second process to obtain a service parameter for addressing a service provider to a contact. Upon completion of the first process, the network computer system provides a service graphical interface for display on a mobile device of the user. The service graphical interface may display dynamic information that is based on the service parameter.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 50/40 - Business processes related to the transportation industry (shipping G06Q 10/83)

80.

TARGET ADDRESSING SYSTEM

      
Document Number 03017822
Status Pending
Filing Date 2017-03-21
Open to Public Date 2017-09-28
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Sweeney, Matthew

Abstract

Examples include a system and service for addressing users, vehicles, and service providers to targets using multi-segmented routes and/or targets whom are persons.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas

81.

SELECTING A ROUTE TO A DESTINATION BASED ON ZONES

      
Document Number 03014011
Status In Force
Filing Date 2016-12-31
Open to Public Date 2017-08-17
Grant Date 2019-06-04
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • O'Mahony, Eoin
  • Goldman, Brent
  • Nickels, John Mark
  • Korsos, Laszlo
  • Wilkins, Chris
  • Woodard, Dawn
  • Holden, Jeff

Abstract

A travel coordination system provides suggestions to providers for where they should go to reduce the wait time between trips. A geographic region is broken down into zones and a score is generated for each zone. A zone score can be generated by determining the estimated wait time for the zone and generating a model for the wait time. A zone score can also be generated using a model for the wait time using factors that likely contribute to the wait time. The zone score for each zone is displayed to the provider on a road map of the geographic region along with the boundaries of each of the zones and the provider's position within the region. The travel coordination system also suggests driving routes. The travel coordination system selects a target zone and generates candidate routes to the zone. A route is selected based on route scores.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers

82.

SIMPLIFYING GPS DATA FOR MAP BUILDING AND DISTANCE CALCULATION

      
Document Number 03011825
Status In Force
Filing Date 2016-12-31
Open to Public Date 2017-08-03
Grant Date 2020-06-30
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Cui, Sophia
  • Nguyen, Thi Duong
  • Sumers, Theodore Russell
  • Yu, Miao
  • Zhang, Xingwen

Abstract

A tracking server receives GPS data from a location tracking device located in a vehicle. The GPS data describes a path that is representative of a pathway of the vehicle used to complete a trip from a starting location to a destination location. The tracking server identifies noisy GPS data included in the received GPS data and revises a portion of path corresponding to the noisy GPS data. The tracking server may update a map database to include one or more road segments associated with the revised portion of the path. Furthermore, the tracking server may calculate a fare for the trip based on the revised path.

IPC Classes  ?

83.

SUGGESTED PICKUP LOCATION FOR RIDE SERVICES

      
Document Number 03006983
Status Pending
Filing Date 2016-12-09
Open to Public Date 2017-06-15
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Tolkin, Brian
  • Xu, Qing
  • Aref, Sami
  • Ng, Peter
  • Yamashita, Yuhki Brent
  • Kar, Siddharth
  • Goel, Nikhil

Abstract

A travel coordination system coordinates travel between a client and a provider to a destination. The client and provider meet at a pickup location and the provider transports the client (or an item or object from the client) to the destination. The travel coordination system automatically suggests a pickup location for the trip by determining location data points corresponding to prior trips of clients. Location data points near the client's location are determined by distance or by region and scored to determine a pickup location that improves the estimated pickup time and/or estimated time to arrive at the destination.

IPC Classes  ?

84.

METHOD AND SYSTEM FOR SHARED TRANSPORT

      
Document Number 03004098
Status Pending
Filing Date 2016-11-16
Open to Public Date 2017-05-26
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Pan, Bin
  • Godil, Hasrat
  • Tolkin, Brian

Abstract

A transport arrangement system operates to provide a service, which can receive a transport pool request from a rider. The transport pool request can specify a set of parameters, including a pickup location and a drop-off location. A candidate set of transport providers are identified that satisfy one or more criterion, including a criterion of proximity relative to the pickup location. One of the candidate set of drivers is selected to provide a transport pool for the rider. The selection can be based at least in part on determining which individual drivers of the candidate set satisfy one or more constraints, including a first constraint that relate to a predicted trip completion time for the rider.

IPC Classes  ?

  • G06Q 50/47 - Passenger ride requests, e.g. ride-hailing
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

85.

CONTROLLING AUTONOMOUS VEHICLES IN CONNECTION WITH TRANSPORT SERVICES

      
Document Number 03005147
Status In Force
Filing Date 2016-11-21
Open to Public Date 2017-05-26
Grant Date 2022-07-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Sweeney, Matthew
  • Bartel, Emily
  • Valois, Jean-Sebastien

Abstract

Systems for controlling autonomous vehicles are disclosed. Using one or more location detection resources, the system can receive vehicle data from an autonomous vehicle as the autonomous vehicle progresses towards a pickup location of a requesting user and receive requester data from a mobile computing device of the requester. The system can determine when the autonomous vehicle and the requester are at or within a threshold distance of the pickup location. Subsequently, the system can instruct the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the requester.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networks; Facilities therefor
  • G01S 19/01 - Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO

86.

COOPERATIVE SYSTEM AND METHOD FOR PRECISE AUTONOMOUS DELIVERY

      
Document Number 03004452
Status In Force
Filing Date 2016-10-23
Open to Public Date 2017-05-11
Grant Date 2022-10-11
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Hettich, Ronald
  • Cogliandro, John
  • Zwillinger, Daniel

Abstract

A system for delivery of payload at a precise location by autonomous delivery vehicle. A machine-readable unique identifier is laid at a place where a user wants delivery of an item. User opens a precise delivery app on smartphone, activates the scanner and standing near the unique identifier scans it. Precise delivery app reads the unique identity of the unique identifier and collects the geophysical location of the smartphone. Third party system feeds this information of the target unique identifier to the autonomous vehicle. The autonomous delivery vehicle includes a first prior art navigator and a second scanner navigator. The autonomous vehicle determines its route to the approximate location of the target unique identifier with the help of the first prior art navigator and the second scanner navigator scans every unique identifier that may be present around that location and guides the autonomous vehicle to the target unique identifier.

IPC Classes  ?

  • G08G 5/00 - Traffic control systems for aircraft
  • G01S 19/45 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
  • G01C 23/00 - Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration

87.

SYSTEM FOR PROVIDING A CITY PLANNING TOOL

      
Document Number 03001607
Status Pending
Filing Date 2016-10-14
Open to Public Date 2017-04-20
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Knoepfle, Daniel
  • Hall, Jonathan

Abstract

A system and method for generating traffic reports is described. The system receives a set of inputs specifying at least a geographical region, a first period of time, and a second period of time. The system then identifies one or more streets within at least a threshold proximity of the specified geographical region and aggregates traffic information for the one or more streets over the first period of time and the second period of time, respectively. Further, the system generates a traffic report for the geographical region based at least in part on a comparison of the aggregated traffic information for the first period of time with the aggregated traffic information for the second period of time.

IPC Classes  ?

  • G08G 1/01 - Detecting movement of traffic to be counted or controlled
  • G08G 1/052 - Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed

88.

SELECTING A MESSAGING PROTOCOL FOR TRANSMITTING DATA IN CONNECTION WITH A LOCATION-BASED SERVICE

      
Document Number 02991717
Status In Force
Filing Date 2016-07-08
Open to Public Date 2017-01-19
Grant Date 2021-01-26
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Chheda, Deepti
  • Cobb, Nicholas
  • Noffsinger, Adam
  • Aggarwal, Nikunj
  • Fong, Vincent
  • Narducci, Domenic Anthony, Iv
  • Haque, Osman
  • Neurgaonkar, Ashwin

Abstract

A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.

IPC Classes  ?

  • H04W 4/12 - Messaging; Mailboxes; Announcements
  • H04W 4/02 - Services making use of location information
  • H04W 80/12 - Application layer protocols, e.g. WAP [Wireless Application Protocol]
  • H04L 51/066 - Format adaptation, e.g. format conversion or compression
  • H04L 67/306 - User profiles

89.

TRIP ANOMALY DETECTION SYSTEM

      
Document Number 02989819
Status In Force
Filing Date 2016-06-14
Open to Public Date 2016-12-22
Grant Date 2024-04-09
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Truong, Michael
  • Purdy, David
  • Mawas, Rami

Abstract

An anomaly detection system is provided in connection with a transport service. The anomaly detection system can construct routine route profiles for individual users of the transport service using historical route data. The anomaly detection system can monitor a current route traveled by a user. The anomaly detection system can further identify a matching routine route profile of the respective user. The anomaly detection system can utilize the matching routine route profile to identify a probable anomaly in the current route. In response to detecting the probable anomaly, the anomaly detection system can enable a safety protocol to perform a number of actions.

IPC Classes  ?

  • G06Q 50/47 - Passenger ride requests, e.g. ride-hailing
  • H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • G08B 21/02 - Alarms for ensuring the safety of persons
  • H04W 4/029 - Location-based management or tracking services

90.

SYSTEM AND METHOD FOR PROVIDING CONTEXTUAL INFORMATION FOR A LOCATION

      
Document Number 02988260
Status In Force
Filing Date 2016-06-10
Open to Public Date 2016-12-15
Grant Date 2019-02-05
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Guo, Fei

Abstract

A contextual description of the arrival location can be determined based on individual or combined attributes, which include (i) a text-based identifier of one or more of the multiple places, and (ii) a spatial relationship as between one or more of the places, or as between the multiple places and the arrival location. The contextual description can be provided for a navigation interface of a computing device used by the user.

IPC Classes  ?

91.

NAVIGATION LANE GUIDANCE

      
Document Number 02985309
Status In Force
Filing Date 2016-03-30
Open to Public Date 2016-11-24
Grant Date 2019-02-26
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Woolley, Seth Alan

Abstract

A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look- ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle

92.

METHODS TO MITIGATE COMMUNICATION DELAYS BETWEEN SYSTEMS IN CONNECTION WITH A TRANSPORT SERVICE

      
Document Number 02985647
Status In Force
Filing Date 2016-05-13
Open to Public Date 2016-11-24
Grant Date 2019-09-10
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Garg, Sunil Kumar
  • Vardhan, Abhay

Abstract

A system operating on a computing device can determine a set of location data points of the computing device during progress of a transport service, and can transmit the set of location data points to a network service. The system can transmit, to the network service, a message indicating that the transport service has been completed. The system determines whether a predetermined duration of time has elapsed since transmitting the message indicating that the transport service has been completed, during which a predefined message has not been received by the application from the network service. The predefined message is associated with a confirmation that the transport service has been processed by the network service. If the predetermined duration of time has elapsed during which the predefined message has not been received, the system displays first content as opposed to second content on the computing device.

IPC Classes  ?

  • H04L 51/18 - Commands or executable codes
  • G01S 19/01 - Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
  • H04L 51/222 - Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/52 - Network services specially adapted for the location of the user terminal

93.

AUTONOMOUS VEHICLE OPERATED WITH GUIDE ASSISTANCE

      
Document Number 02985539
Status In Force
Filing Date 2016-05-13
Open to Public Date 2016-11-17
Grant Date 2023-04-04
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Ross, William
  • Bares, John
  • Larose, David
  • Sweeney, Matthew

Abstract

An autonomous vehicle can receive guide assistance from a human driven vehicle in response to a determination that the autonomous vehicle cannot progress safely on its route. An event can be detected that impairs a confidence level of the autonomous vehicle in progressing through a current route. In response to detecting the event, the autonomous vehicle communicates information about the event to a remote source of guidance, and can implement instruction to handle the event while it operates. Further, a transport arrangement system can operate to receive a transport request from a user, and make a selection of a vehicle type for the user based at least in part on a set of criteria associated with the transport request or user information.

IPC Classes  ?

  • G05D 1/644 - Optimisation of travel parameters, e.g. of energy consumption, journey time or distance
  • G05D 1/22 - Command input arrangements

94.

AUTONOMOUS VEHICLE OPERATED WITH GUIDE ASSISTANCE

      
Document Number 03140464
Status In Force
Filing Date 2016-05-13
Open to Public Date 2016-11-17
Grant Date 2023-01-17
Owner UBER TECHNOLOGIES INC. (USA)
Inventor
  • Ross, William
  • Bares, John
  • Larose, David
  • Sweeney, Matthew

Abstract

An autonomous vehicle can receive guide assistance from a human driven vehicle in response to a determination that the autonomous vehicle cannot progress safely on its route. An event can be detected that impairs a confidence level of the autonomous vehicle in progressing through a current route. In response to detecting the event, the autonomous vehicle communicates information about the event to a remote source of guidance, and can implement instruction to handle the event while it operates. Further, a transport arrangement system can operate to receive a transport request from a user, and make a selection of a vehicle type for the user based at least in part on a set of criteria associated with the transport request or user information.

IPC Classes  ?

  • B60W 60/00 - Drive control systems specially adapted for autonomous road vehicles

95.

PROGRAMMATICALLY PROVIDING INFORMATION IN CONNECTION WITH LOCATION-BASED SERVICES TO SERVICE PROVIDERS

      
Document Number 02982364
Status In Force
Filing Date 2016-04-15
Open to Public Date 2016-10-20
Grant Date 2021-11-23
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Choksi, Maya Paritosh
  • Tao, Christine
  • Szybalski, Andrew Timothy
  • West, John David

Abstract

A system and method of providing information in connection with one or more services on a computing device is described The system can receive data in connection with a location-based service from a remote system and can programmatically display information about the service on or as part of a user interface of the service application A system can dynamically display content to instruct a user of the computing device to go to a particular location and to perform a particular task associated with the service based on the user's current condition

IPC Classes  ?

  • H04W 4/02 - Services making use of location information

96.

FARE DETERMINATION SYSTEM FOR ON-DEMAND TRANSPORT ARRANGEMENT SERVICE

      
Document Number 02982710
Status Pending
Filing Date 2016-04-13
Open to Public Date 2016-10-20
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor Godil, Hasrat

Abstract

A fare is predictively determined for a group transport based on a transport input of a user. The transport input includes information that indicates at least one of a pickup or drop-off location. At least one trip for the transport input is determined. A group price is determined for the trip based on a probability of a group size for the group transport for one or more segments of the at least one trip. At least one fare is determined for the at least one trip based on the group pricing factor. The at least one fare is communicated to the rider in advance of the rider receiving a transport request.

IPC Classes  ?

  • G06Q 50/47 - Passenger ride requests, e.g. ride-hailing
  • G06Q 30/0283 - Price estimation or determination
  • G07B 15/02 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems

97.

SYSTEM AND METHOD FOR INTRODUCING FUNCTIONALITY TO AN APPLICATION FOR USE WITH A NETWORK SERVICE

      
Document Number 02974820
Status In Force
Filing Date 2016-02-03
Open to Public Date 2016-08-11
Grant Date 2024-03-12
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Holden, Paul-Phillip
  • Rockmore, Logan

Abstract

A computing device operates an application to receive and implement new functionality from a network service. If the new functionality causes the application to fail, the application can automatically discard or ignore the new functionality when the application is re-launched.

IPC Classes  ?

  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • G06F 11/30 - Monitoring

98.

PROGRAMMATICALLY DETERMINING LOCATION INFORMATION IN CONNECTION WITH A TRANSPORT SERVICE

      
Document Number 02975617
Status In Force
Filing Date 2016-02-05
Open to Public Date 2016-08-11
Grant Date 2021-05-18
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Brinig, Kevin
  • Heller, Daniel
  • Sifleet, Tod
  • Pulakunta, Jyothidhar

Abstract

A system for programmatically determining location information in connection with a transport service is disclosed. A driver can operate a driver device and can be assigned to provide a transport service for a user. Based on the current location of the driver device with respect to the pickup location for the user, and based on when the driver provides input indicating that the transport service has begun, the system can identify a previous location of the driver device as a start location of the transport service.

IPC Classes  ?

  • H04W 4/029 - Location-based management or tracking services

99.

PARKING IDENTIFICATION AND AVAILABILITY PREDICTION

      
Document Number 02968379
Status In Force
Filing Date 2015-11-19
Open to Public Date 2016-05-26
Grant Date 2020-09-08
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Agrawal, Laxmikant
  • Pratipati, Sudheer
  • Colle, Audrey
  • De Oliveira, Jose
  • Couckuyt, Jeff

Abstract

A system includes a model generating component to generate a prediction tree model based on training data and an input component to receive input data including a destination in a geographical area. A computation component identifies at least one parking venue or at least one parking space near the destination in the geographical area and to generate at least one parking prediction corresponding to the at least one parking venue or the at least one parking space based at least in part on applying the input data to the prediction tree model. A presentation component presents the at least one parking venue or the at least one parking space and to present the at least one parking prediction to a user.

IPC Classes  ?

  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • G01C 21/34 - Route searching; Route guidance

100.

STREET-LEVEL GUIDANCE VIA ROUTE PATH

      
Document Number 02964693
Status In Force
Filing Date 2015-10-14
Open to Public Date 2016-04-21
Grant Date 2019-08-06
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Otero Diaz, Ana Lilia
  • Lee, Hae Jin
  • Cabrera-Cordon, Luis Eduardo
  • Kim, Doyop

Abstract

A street-level view can realistically reflect that objects occlude depicted route paths. Such objects can include guardrails, buildings, or any of a variety of other objects as described herein. A superior user interface that portrays route paths while taking real- world geometry into account can result.

IPC Classes  ?

  1     2        Next Page