Uber Technologies, Inc.

United States of America

Back to Profile

1-100 of 895 for Uber Technologies, Inc. Sort by
Query
Patent
United States - USPTO
Excluding Subsidiaries
Aggregations Reset Report
Date
New (last 4 weeks) 8
2024 April (MTD) 4
2024 March 6
2024 February 4
2024 January 5
See more
IPC Class
G01C 21/34 - Route searching; Route guidance 228
G06Q 50/30 - Transportation; Communications 191
G01C 21/36 - Input/output arrangements for on-board computers 130
G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot 112
G08G 1/00 - Traffic control systems for road vehicles 107
See more
Status
Pending 162
Registered / In Force 733
Found results for  patents
  1     2     3     ...     9        Next Page

1.

OPTIMIZING GROUP REQUESTS FOR A NETWORK-BASED SERVICE

      
Application Number 18393180
Status Pending
Filing Date 2023-12-21
First Publication Date 2024-04-18
Owner Uber Technologies, Inc. (USA)
Inventor
  • Sweeney, Matthew
  • Rockmore, Logan
  • Weitekamp, Lisa

Abstract

A network system can receive a request data corresponding to a group request for service for multiple users. The request data can indicate a common destination or start location for the multiple users. The system transmits a first set of data to a first user device of the first user to cause the first user device to prompt the first user to input a start or destination location for the first user. The system then identifies a set of service providers to fulfill the group request for service for the multiple users.

IPC Classes  ?

  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 65/40 - Support for services or applications
  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
  • H04L 67/306 - User profiles
  • H04W 48/18 - Selecting a network or a communication service

2.

PROACTIVE DELIVERY OF NAVIGATION OPTIONS

      
Application Number 18490303
Status Pending
Filing Date 2023-10-19
First Publication Date 2024-04-11
Owner Uber Technologies, Inc. (USA)
Inventor
  • Voronel, Gary
  • Barnett, Donald
  • Wantland, Timothy
  • Mokady, Ran
  • Moradganjeh, Amid

Abstract

Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers
  • H04W 4/024 - Guidance services
  • H04W 4/21 - Services signalling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

3.

STATE-BASED AUTONOMOUS-VEHICLE OPERATIONS

      
Application Number 18464351
Status Pending
Filing Date 2023-09-11
First Publication Date 2024-04-04
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Zhao, Dennis
  • Chin, Sean
  • Nix, Molly Castle
  • Hanson, Eric James

Abstract

The present disclosure is directed to state-based autonomous-vehicle operations. In particular, the methods, devices, and systems of the present disclosure can: determine, based at least in part on one or more actions of a passenger associated with a trip of an autonomous vehicle, a current state of the trip from amongst a plurality of different predefined states of the trip; identify, based at least in part on the current state of the trip, one or more computing devices associated with the passenger; generate, based at least in part on the current state of the trip, data describing one or more interfaces for display by the computing device(s) associated with the passenger; and communicate, to the computing device(s) associated with the passenger, the data describing the interface(s) for display.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G08G 1/00 - Traffic control systems for road vehicles
  • G08G 1/123 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles
  • H04W 4/029 - Location-based management or tracking services

4.

CONFIGURING INFRASTRUCTURE OF A NETWORK SERVICE BASED ON IMPACT TO AN ENVIRONMENTAL CONCERN

      
Application Number 17957892
Status Pending
Filing Date 2022-09-30
First Publication Date 2024-04-04
Owner Uber Technologies, Inc. (USA)
Inventor
  • Sudakovitch, Michael
  • Nazarov, Sergey

Abstract

A network system that analyzes the infrastructure of a network service to determine alternative configurations that reduce the impact of the network service to an environmental concern.

IPC Classes  ?

5.

ON-DEMAND TRANSPORT SELECTION PROCESS FACILITATING THIRD-PARTY AUTONOMOUS VEHICLES

      
Application Number 18522063
Status Pending
Filing Date 2023-11-28
First Publication Date 2024-03-28
Owner Uber Technologies, Inc. (USA)
Inventor
  • Goldman, Brent Justin
  • Stegall, Neil
  • Hagestad, Leigh Gray

Abstract

A network computing system can coordinate on-demand transport serviced by transport providers operating throughout a transport service region. The transport providers can comprise a set of internal autonomous vehicles (AVs) and a set of third-party AVs. The system can receive a transport request from a requesting user of the transport service region, where the transport request indicates a pick-up location and a destination. The system can determine a subset of the transport providers to service the respective transport request, and executing a selection process among the subset of the transport providers to select a transport provider to service the transport request. The system may then transmit a transport assignment to the selected transport provider to cause the selected transport provider to service the transport request.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • 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
  • G01C 21/34 - Route searching; Route guidance
  • G06Q 30/0283 - Price estimation or determination

6.

Electrical power distribution and monitoring system for data

      
Application Number 17692734
Grant Number 11942266
Status In Force
Filing Date 2022-03-11
First Publication Date 2024-03-26
Grant Date 2024-03-26
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Thies, Paul Christopher
  • Kyaagba, Tor Adom

Abstract

Systems for improvements in electrical power distribution and monitoring systems for data centers. A system can include a circuit breaker, a set of phased current transformers (CTs), a neutral CT, and a metering device. The circuit breaker can be mounted in a first enclosure. Additionally, the set of phased CTs can be positioned in a first component arrangement of a second enclosure. The set of phased CTs can be coupled to the circuit breaker and be configured to measure a current value flowing through the circuit breaker. Moreover, the neutral CT can be positioned in a second component arrangement of the second enclosure. The neutral No errors found. CT can be coupled to the circuit breaker. Furthermore, the metering device can be configured to transmit data associated with the current value to a display device.

IPC Classes  ?

7.

Systems and Methods for Generating and Utilizing Dynamic Isochrones for Delivery

      
Application Number 17945755
Status Pending
Filing Date 2022-09-15
First Publication Date 2024-03-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Brown, Philip Allen
  • Jadhav, Vidyut Vishnu
  • Liu, Yingchao

Abstract

Systems and methods for generating and using geozones (e.g., merchant-specific isochrones) to rank merchants within a delivery service application. The system can obtain data including a merchant location. The method includes generating a geozone for the respective merchant based on the merchant location and an estimated travel time to various subzones. The method includes storing the geozone for the merchant. The method includes ranking one or more merchants based on their respective geozones and a drop-off location associated with a delivery service request. The method includes facilitating the delivery service. The method includes providing progress updates to a user associated with various progress points of the delivery service.

IPC Classes  ?

  • G06Q 10/0835 - Relationships between shipper or supplier and carriers

8.

Location Determination Based on Historical Service Data

      
Application Number 18520317
Status Pending
Filing Date 2023-11-27
First Publication Date 2024-03-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Fernandes, Neil
  • Singh, Shivendra Pratap
  • Gabbita, Krishna Aditya
  • Somani, Aditya

Abstract

A system receives a service request sent from a computing device of a user, which identifies a service to be provided. The system then identifies potential locations based on the service request and historical data. These locations are assessed based on predetermined criteria, including an amount of successful and unsuccessful service requests at each location according to the historical data. After a location is chosen, the user's acceptance is obtained. Upon receiving this acceptance, the system generates and sends navigation instructions from the provider's current position to the selected location to a second computing device associated with the provider.

IPC Classes  ?

  • H04W 4/029 - Location-based management or tracking services
  • G01C 21/34 - Route searching; Route guidance
  • G06Q 50/30 - Transportation; Communications
  • G08G 1/00 - Traffic control systems for road vehicles

9.

AERIAL VEHICLE DELIVERY OF ITEMS

      
Application Number 18452207
Status Pending
Filing Date 2023-08-18
First Publication Date 2024-03-14
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  ?

  • G06Q 10/0834 - Choice of carriers
  • B64C 39/02 - Aircraft not otherwise provided for characterised by special use
  • B64D 1/08 - Dropping, ejecting, or releasing articles the articles being load-carrying devices
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/12 - Hotels or restaurants

10.

COMPUTER SYSTEM AND DEVICE FOR CONTROLLING USE OF SECURE MEDIA RECORDINGS

      
Application Number 18512381
Status Pending
Filing Date 2023-11-17
First Publication Date 2024-03-14
Owner Uber Technologies, Inc. (USA)
Inventor
  • Gupta, Shobhit
  • Bosin, Mikhail
  • Chopra, Neil
  • Buckley, Garrick
  • Soni, Emmanuelle
  • Shah, Dhaval

Abstract

A network system is provided that enables a user to record media in connection with a user operating a service application to participate in a transport service. In examples, the network system includes a user computing device on which media is recorded and stored in an unrenderable state. The user can elect to make a media recording submission for a particular service activity (e.g., trip provided or received by user). In response to the media recording submission, the user computing device identifies one or more media files that contain media data which depict the service activity. The identified media files are transmitted to a service computing system where the media files can be rendered.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 9/40 - Network security protocols

11.

HYBRID SYSTEM FOR MULTI-ORDER BATCHING WITH REAL-TIME AND ITEM AWARENESS

      
Application Number 17889070
Status Pending
Filing Date 2022-08-16
First Publication Date 2024-02-22
Owner Uber Technologies, Inc. (USA)
Inventor
  • Cornacchia, Robert Louis
  • Liu, Stephan
  • Sundaresan, Vishnu
  • Tayade, Ameya
  • Wechsler, Sam
  • Wie, Justin

Abstract

Example aspects of the present disclosure relate to a hybrid approach for scheduling delivery services that seamlessly integrates real-time courier matching with pre-matching batch analysis to optimize courier time. An example method includes accessing delivery data for a subset of a plurality of delivery services that are available for batch delivery assessment. The method includes generating a batched route for at least two delivery services of the subset of delivery services based on the delivery data. The method includes detecting a state change that is associated with a delivery service of the batched route. In response to the state change, the method includes accessing real-time vehicle data indicative of an availability of one or more vehicles and communicating data indicative of the batched route to at least one vehicle of the plurality of vehicles.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management

12.

ACTIVE NOTIFICATION USING TRANSPORTATION SERVICE PREDICTION

      
Application Number 18490322
Status Pending
Filing Date 2023-10-19
First Publication Date 2024-02-08
Owner Uber Technologies, Inc. (USA)
Inventor
  • Fernandes, Neil Chagas
  • Somani, Aditya
  • Akil, Adnan
  • Bellver, Pablo
  • Chen, Jieying
  • Roy, Archisman
  • De Castro, Gustavo Bagdadi
  • Hu, Norbert Y.
  • Toukan, Talal
  • Huang, Lu
  • Chen, Yuh-Jie Eunice

Abstract

Systems and methods of generating active notifications for users of a networked computer system using transportation service prediction are disclosed herein. In some example embodiments, a computer system uses a prediction model to generate a transportation service prediction for a user based on an identification of the user, location data for the user, prediction time data, and historical user data for instances of the user using the transportation, and then causes a notification to be displayed on a computing device of the user based on the transportation service prediction, with the notification indicating a recommended use of the transportation service in association with the place for the time of day and the day of the week, and the notification comprising a selectable user interface element configured to enable the user to submit an electronic request for the recommended use of the transportation service.

IPC Classes  ?

  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06N 20/00 - Machine learning
  • G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/30 - Transportation; Communications
  • H04W 4/02 - Services making use of location information

13.

MITIGATING FAILURE IN REQUEST HANDLING

      
Application Number 18380547
Status Pending
Filing Date 2023-10-16
First Publication Date 2024-02-01
Owner Uber Technologies, Inc. (USA)
Inventor
  • Westlin, William Andrew
  • Farro, Edward Joseph

Abstract

A network computer system operates to mitigate failures for a network service. The network computer system can generate a data path model for the network service, where the data path model identifies a probabilistic set of expectations with respect to the programs and program sequences which handle service requests for the network service. The data path models can be used to detect, analyze or mitigate service request failures of the network service.

IPC Classes  ?

  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route
  • H04L 41/0631 - Management of faults, events, alarms or notifications using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis

14.

Merchant Selection Model for Dynamic Management of Add-Ons for Delivery Service Orders

      
Application Number 18478268
Status Pending
Filing Date 2023-09-29
First Publication Date 2024-02-01
Owner Uber Technologies, Inc. (USA)
Inventor
  • Cornacchia, Robert Louis
  • Demiralp, Emre
  • Kilcioglu, Cinar
  • Rowe, Kevin A.
  • Sun, Zhengyun
  • Sundaresan, Vishnu
  • Tayade, Ameya
  • Wie, Justin

Abstract

Systems and method for dynamically managing add-on orders within a delivery service application. For example, a computer-implemented method includes obtaining data indicative of a primary order request. The method includes selecting, ranking, and displaying menu items for add-on orders associated with a primary order. The method includes obtaining user data provided by a user through a user interface associated with a delivery service application. The method includes determining, in response to obtaining the user data, that the primary order request is eligible for an add-on order. The method includes determining merchants for the add-on order. The selected merchants can be determined from a plurality of candidate merchants based at least in part on analysis of merchant-specific data relative to the user data indicative of the primary order request. The method includes updating the user interface to display data associated with the one or more selected merchants for the add-on order.

IPC Classes  ?

15.

CONTROLLING AN AUTONOMOUS VEHICLE AND THE SERVICE SELECTION OF AN AUTONOMOUS VEHICLE

      
Application Number 18481015
Status Pending
Filing Date 2023-10-04
First Publication Date 2024-01-25
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Goldman, Brent
  • Hagestad, Leigh
  • 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 plurality of plurality of service entities. The computing system can determine a first service entity of the plurality of service entities for which an autonomous vehicle is to perform a first vehicle service. The computing system can indicate that the autonomous vehicle is available to perform the first vehicle service for the first service entity. In some implementations, this indication can be done while the autonomous vehicle is already providing a vehicle service. The computing system can obtain data indicative of a vehicle service assignment associated with the first service entity and cause the vehicle to travel accordingly. In some implementations, the computing system can select a vehicle service assignment from among a plurality of different vehicle service assignments.

IPC Classes  ?

  • G05D 1/02 - Control of position or course in two dimensions
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06Q 50/30 - Transportation; Communications
  • G08G 1/00 - Traffic control systems for road vehicles

16.

Network Computer System to Control Freight Vehicle Operation Configurations

      
Application Number 18354430
Status Pending
Filing Date 2023-07-18
First Publication Date 2024-01-18
Owner Uber Technologies, Inc. (USA)
Inventor
  • Madrigal, Luis
  • Lasker, Eyal
  • Pyapali, Padmini

Abstract

In some examples, a network computer system can monitor a plurality of mobile computing devices to determine a current location of a corresponding freight operator of a plurality of freight operators. The network computer system can record the current location of each of the plurality of freight operators in a data store of the set of memory resources. Additionally, the network computer system can repeatedly query the data store to determine when at least two freight operators of the plurality of freight operators that satisfy a set of drafting conditions. The set of drafting conditions including a proximity condition as between the at least two freight operators and a candidate commencement location. In response to the determination, the network computer system can implement a drafting arrangement between the at least two freight operators.

IPC Classes  ?

  • B60W 30/16 - Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
  • G06F 16/2455 - Query execution
  • G06Q 10/0835 - Relationships between shipper or supplier and carriers

17.

SELECTIVELY HIGHLIGHTING MAP FEATURES ASSOCIATED WITH PLACES

      
Application Number 18460127
Status Pending
Filing Date 2023-09-01
First Publication Date 2024-01-11
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  ?

  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 4/024 - Guidance services
  • G06F 16/29 - Geographical information databases
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06Q 50/30 - Transportation; Communications

18.

INTELLIGENT REGULARIZATION OF NEURAL NETWORK ARCHITECTURES

      
Application Number 18372415
Status Pending
Filing Date 2023-09-25
First Publication Date 2024-01-11
Owner Uber Technologies, Inc. (USA)
Inventor
  • Ghahramani, Zoubin
  • Bemis, Douglas
  • Karaletsos, Theofanis

Abstract

A trained computer model includes a direct network and an indirect network. The indirect network generates expected weights or an expected weight distribution for the nodes and layers of the direct network. These expected characteristics may be used to regularize training of the direct network weights and encourage the direct network weights towards those expected, or predicted by the indirect network. Alternatively, the expected weight distribution may be used to probabilistically predict the output of the direct network according to the likelihood of different weights or weight sets provided by the expected weight distribution. The output may be generated by sampling weight sets from the distribution and evaluating the sampled weight sets.

IPC Classes  ?

  • G06N 3/08 - Learning methods
  • G06N 3/082 - Learning methods modifying the architecture, e.g. adding, deleting or silencing nodes or connections
  • G06N 3/045 - Combinations of networks
  • G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks

19.

IIntelligent Load Clusters for Freight

      
Application Number 17884881
Status Pending
Filing Date 2022-08-10
First Publication Date 2024-01-04
Owner Uber Technologies, Inc. (USA)
Inventor
  • Place, Michael Douglas
  • Sun, Ran
  • Oliva, Elizabeth Gabriella
  • Dubey, Suchit
  • Wang, Yichen

Abstract

A computer-implemented method includes accessing data descriptive of a plurality of freight lanes, each freight lane being associated with a pickup region and a dropoff region for one or more loads, wherein each of the plurality of freight lanes includes one or more lane attributes; determining that two or more freight lanes of the plurality of freight lanes satisfy at least one clustering criteria indicative of a similarity between the two or more freight lanes based at least in part on the one or more freight lane attributes; in response to determining that the two or more freight lanes meet the at least one clustering criteria, clustering the two or more freight lanes to generate a clustered freight lane including the two or more freight lanes; receiving a request from a carrier computing device to associate a carrier with the clustered freight lane; and assigning at least one load of the one or more loads associated with the two or more freight lanes including the clustered freight lane to the carrier based at least in part on the request from the carrier.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

20.

PRIORITY-BASED LOAD SHEDDING FOR COMPUTING SYSTEMS

      
Application Number 17850378
Status Pending
Filing Date 2022-06-27
First Publication Date 2023-12-28
Owner Uber Technologies, Inc. (USA)
Inventor
  • Thomsen, Jakob Holdgaard
  • Nielsen, Jesper Lindstrøm
  • Smyth, Timothy
  • Gavrilenko, Vladimir

Abstract

An online system performs load shedding in case of system overloads. The system maps each request to a tier and a cohort. The tier is determined based on a type of request and the cohort is determined based on the user. Each tier includes multiple cohorts. The tiers and cohorts are ranked by priority. If the system determines that the system is overloaded, the system determines a threshold tier and a threshold cohort for load shedding. The threshold tier and threshold cohort indicate a threshold priority of requests that are processed. If the system determines that the unprocessed request has a priority below the threshold priority indicated by the threshold tier and the threshold cohort, the system rejecting the unprocessed request. The system executes unprocessed requests that are not rejected.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]

21.

METHODS AND SYSTEMS FOR PROVIDING ALERTS TO DRIVERS

      
Application Number 18243418
Status Pending
Filing Date 2023-09-07
First Publication Date 2023-12-28
Owner Uber Technologies, Inc. (USA)
Inventor
  • Lopez-Hinojosa, Brennan T.
  • Lopez, Kermit D.

Abstract

A monitoring system can receive sensor data from one or more sensors of a vehicle to monitor an exterior of the vehicle. Based on monitoring the exterior of the vehicle, the system can detect movement of one or more pedestrians in the exterior of the vehicle. Based at least in part on detecting the movement of the one or more pedestrians in the exterior of the vehicle, the system can output an alert to a driver of the vehicle via one or more output devices of the vehicle.

IPC Classes  ?

  • B60Q 9/00 - Arrangement or adaptation of signal devices not provided for in one of main groups
  • B60R 11/04 - Mounting of cameras operative during drive; Arrangement of controls thereof relative to the vehicle
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04W 76/10 - Connection setup
  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
  • B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
  • G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
  • G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
  • G08G 1/16 - Anti-collision systems
  • G06V 20/58 - Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition

22.

PROVIDING ROUTE INFORMATION TO DEVICES DURING A SHARED TRANSPORT SERVICE

      
Application Number 18220089
Status Pending
Filing Date 2023-07-10
First Publication Date 2023-12-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Tao, Christine
  • Jacobs, Michael

Abstract

A system and method of providing information about a transport service to user devices are described. The system arranges a transport service for a first user and a second user. The system determines first data corresponding to a first route from a location of a driver device of the driver to a first pickup location of the first user and second data corresponding to a second route from the first pickup location to a second pickup location of the second user. A combined route is determined based on the first data and the second data. The system transmits data associated with the first data without transmitting the data corresponding to the combined route to a first user device of the first user, and transmits data corresponding to the combined route to a second user device of the second user.

IPC Classes  ?

  • 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/02 - Services making use of location information
  • H04W 4/024 - Guidance services
  • H04W 4/029 - Location-based management or tracking services
  • G01C 21/34 - Route searching; Route guidance

23.

POINT OF INTEREST BASED PICKUP COORDINATION SYSTEM

      
Application Number 18363007
Status Pending
Filing Date 2023-08-01
First Publication Date 2023-12-21
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Jalasutram, Srikanth
  • Arora, Anurag
  • Jamil, Needa
  • Raja, Sidharth

Abstract

Systems and methods for coordinating point of interest pickups in a transportation service are provided. In example embodiments, the system detects a location of a device of a user. Responsive to detecting the location of the device of the user, the system automatically determines one or more potential pickup points based on the detected location. A pickup point user interface (UI) that displays one or more potential pickup points based on the detected location is presented on the device of the user without displaying a map. The system receives confirmation of a pickup point from the one or more potential pickup points and receives an indication of a destination. The system then establishes the transportation service based on the confirmed pickup point and the destination. The system can provide user interfaces that display progress of a driver to the pickup point and progress to the destination without displaying a map.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G08G 1/00 - Traffic control systems for road vehicles
  • G01C 21/34 - Route searching; Route guidance

24.

USER CONTROL OF ALTERNATE ROUTES

      
Application Number 18362252
Status Pending
Filing Date 2023-07-31
First Publication Date 2023-12-21
Owner Uber Technologies, Inc (USA)
Inventor
  • Rao, Shailendra Ramineni
  • Leung, Wesley Kaijie
  • Sai, Jayant Balasubramanian
  • Veeravalli Naveen, Kumar Chowdhary
  • Suh, Janice Jieun
  • Attayadmawittaya, Paweena

Abstract

Systems and methods for providing user control of alternate routes are provided. In example embodiments, a networked system receives a ride request from a user that indicates a drop-off location. The networked system identifies a current location of a user (e.g., a rider) and determines a plurality of routes from the current location of the user to a drop-off location. The plurality of routes is displayed on a user interface of a device of the user. In response, a selection of a route from the plurality of routes is received by the networked system. The networked system then causes presentation of a driving route corresponding to the selected route on a device of a driver and the device of the user.

IPC Classes  ?

25.

INFERRING ACCURATE LOCATIONS

      
Application Number 17807293
Status Pending
Filing Date 2022-06-16
First Publication Date 2023-12-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Takyar, Mir Shahrouz
  • Wang, Andrew Yuh-Hsien
  • Pakhomova, Nina
  • Li, Xiaowei
  • Parikh, Akash
  • Bidyuk, Bozhena

Abstract

Systems and methods herein describe a network system for generating inferred accurate locations. The systems and methods receive a transportation trip request from a first computing device that includes a target address, access a first plurality of historical location data and a second plurality of historical data, generate clustered location data using the first plurality of historical location data and the second plurality of historical location data, select a subset of cluster locations from the clustered location data, determine an inferred accurate location address, and modify the transportation trip request by associating the inferred accurate location address with the target address.

IPC Classes  ?

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

26.

LOCATION-SPOOFING DETECTION SYSTEM FOR A NETWORK SERVICE

      
Application Number 18232488
Status Pending
Filing Date 2023-08-10
First Publication Date 2023-11-30
Owner Uber Technologies, Inc. (USA)
Inventor
  • Yang, Sheng
  • Huang, Ze
  • Wang, Qiao
  • Dytang, David Spenser
  • Amiri, Kiarash
  • Mitchell, Tara Michelle
  • Cai, Xiao

Abstract

A computing system can receive location data from a computing device of a driver. Based at least in part on the location data, execute a location-based feasibility model to determine that one or more anomalous locational attributes are present, where the location-based feasibility model outputs a probability that the computing device of the respective driver is performing location-spoofing. Based on the probability indicating that the computing device of the driver is performing location-spoofing, the system associates a data set with a driver profile of the respective driver.

IPC Classes  ?

27.

PREDICTING AND PREVENTING NEGATIVE USER EXPERIENCE IN A NETWORK SERVICE

      
Application Number 18231993
Status Pending
Filing Date 2023-08-09
First Publication Date 2023-11-30
Owner Uber Technologies, Inc. (USA)
Inventor
  • Goldstein, Lawrence Benjamin
  • Vora, Arjun
  • Malkani, Jai
  • Joshi, Nikhil
  • Walther, Eckart
  • Namazifar, Mahdi
  • Brown, Kathy
  • Kannan, Praveen
  • Bodapati, Arun
  • Bell, Fran

Abstract

A system can monitor event data corresponding to a current user experience of a requesting user during a current application session with a network service. Based on the event data, the system generates one or more representations corresponding to the current user experience of the requesting user, and executes a machine learning model to process the one or more representations in order to predict a negative user experience for the requesting user within a future time frame during the current application session. In response to predicting the negative user experience, the system implements one or more corrective actions during the current application session through the service application to prevent or mitigate the predicted negative user experience.

IPC Classes  ?

28.

OPTIMIZATION OF NETWORK SERVICE BASED ON AN EXISTING SERVICE

      
Application Number 18137251
Status Pending
Filing Date 2023-04-20
First Publication Date 2023-11-23
Owner Uber Technologies, Inc. (USA)
Inventor
  • Droege, Jason
  • Chau, Stephen
  • Szybalski, Andrew Timothy

Abstract

A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G06Q 50/12 - Hotels or restaurants
  • G06F 16/951 - Indexing; Web crawling techniques
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0834 - Choice of carriers
  • G06Q 10/0835 - Relationships between shipper or supplier and carriers

29.

Computer system and device for controlling use of secure media recordings

      
Application Number 17978806
Grant Number 11824855
Status In Force
Filing Date 2022-11-01
First Publication Date 2023-11-21
Grant Date 2023-11-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Gupta, Shobhit
  • Bosin, Mikhail
  • Chopra, Neil
  • Buckley, Garrick
  • Soni, Emmanuelle
  • Shah, Dhaval

Abstract

A network system is provided that enables a user to record media in connection with a user operating a service application to participate in a transport service. In examples, the network system includes a user computing device on which media is recorded and stored in an unrenderable state. The user can elect to make a media recording submission for a particular service activity (e.g., trip provided or received by user). In response to the media recording submission, the user computing device identifies one or more media files that contain media data which depict the service activity. The identified media files are transmitted to a service computing system where the media files can be rendered.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 9/40 - Network security protocols

30.

NETWORK SYSTEM FOR PRESELECTING A SERVICE PROVIDER BASED ON PREDICTIVE INFORMATION

      
Application Number 18222167
Status Pending
Filing Date 2023-07-14
First Publication Date 2023-11-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Nickels, John Mark
  • O’mahony, Eoin

Abstract

A computing system detects activation of a service application on a computing device of a user and performs a selection process to select a service provider to provide service for the user before receiving a request for service from the computing device of the user. Before receiving the request for service from the computing device of the user, the system transmits service provider information corresponding to the selected service provider to the computing device of the user. Subsequent to performing the selection process, the system receives the request for service, and transmits an invitation for providing service for the user to a provider device of the selected service provider.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • H04L 41/5019 - Ensuring fulfilment of SLA
  • H04L 41/5051 - Service on demand, e.g. definition and deployment of services in real time
  • G08G 1/00 - Traffic control systems for road vehicles
  • H04L 41/50 - Network service management, e.g. ensuring proper service fulfilment according to agreements
  • H04W 4/02 - Services making use of location information
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 67/306 - User profiles
  • G01C 21/20 - Instruments for performing navigational calculations
  • G06Q 50/30 - Transportation; Communications

31.

ROUTING GRAPH MANAGEMENT IN AUTONOMOUS VEHICLE ROUTING

      
Application Number 18339703
Status Pending
Filing Date 2023-06-22
First Publication Date 2023-11-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Voznesensky, Michael
  • Panzica, Adam
  • Goldman, Brent
  • Nagy, Bryan John
  • Yen, Mark
  • Romero, Adrian Rechy

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  ?

  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G01C 21/34 - Route searching; Route guidance
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot

32.

Network Computer System to Evaluate an Operator of a Freight Vehicle

      
Application Number 18340548
Status Pending
Filing Date 2023-06-23
First Publication Date 2023-11-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Madrigal, Luis
  • Lasker, Eyal
  • Guo, Xiao
  • Pyapali, Padmini
  • Zhang, Tony Ran

Abstract

A computer system can determine historical interval data of a freight operator from completed freight service requests associated with the freight operator. Additionally, while the freight operator is fulfilling a current freight service request, the computer system can determine at least a first likely downtime interval for a non-operating activity of the freight operator prior to the freight operator arriving at a pickup location or a destination location of the current freight service request, based on the historical interval data. Also, the computer system can determine an estimated arrival time for the freight operator to arrive at the pickup location or the destination location of the current freight service request, based at least in part on the first likely down time interval. Moreover, the computer system can update a record associated with the freight operator to reflect the estimated arrival time.

IPC Classes  ?

  • G08G 1/127 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles to a central station
  • B60W 40/09 - Driving style or behaviour
  • G08G 1/123 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles
  • G08G 1/00 - Traffic control systems for road vehicles
  • G07C 5/00 - Registering or indicating the working of vehicles
  • G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
  • G06Q 10/063 - Operations research, analysis or management
  • G06Q 10/0639 - Performance analysis of employees; Performance analysis of enterprise or organisation operations
  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
  • H04W 4/46 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]

33.

GENERATION OF NAVIGATIONAL ROUTE NETWORKS

      
Application Number 17733788
Status Pending
Filing Date 2022-04-29
First Publication Date 2023-11-02
Owner Uber Technologies, Inc. (USA)
Inventor
  • Henrickson, Kristian
  • Li, Zijian
  • Haruna, Kazumori
  • Chazhoor, Aaron
  • Sekine, Philippe
  • Prabhu, Ashwin
  • Ly, Hoang
  • O'Neil, David

Abstract

A system can arrange a plurality of transport services in a geographic region by matching received transport requests from requesters with standard vehicles to facilitate transport of the requesters to destinations indicated in the transport requests. The transport requests can comprise both requests for standard vehicles and high-capacity vehicle (HCV) requests from HCV requesters. Based on a set of transport services for HCV requesters, from the plurality of transport services, the system can determine over a specified duration of time, a set of demand data for HCV transport services in the geographic region. The system can then execute a route design model using the set of demand data to generate an HCV route network for the geographic region.

IPC Classes  ?

  • G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
  • G01C 21/34 - Route searching; Route guidance
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

34.

TRANSPORTATION SERVICE PROVISION WITH A VEHICLE FLEET

      
Application Number 18297933
Status Pending
Filing Date 2023-04-10
First Publication Date 2023-11-02
Owner Uber Technologies, Inc (USA)
Inventor
  • Apostolopoulos, Konstantinos Dean
  • Liu, Zelin
  • Kim, Ryan

Abstract

Various examples are directed to systems and methods for managing a mixed fleet of vehicles to execute transportation services. A system may access transportation service request data describing a transportation service requested by a user via a user computing device. The system may determine that the first transportation service is not suitable for execution by at least one of a plurality of autonomous vehicles (AV). The system may prompt the user via the user computing device to make a modification to the transportation service to make it suitable for execution by the at least one of the plurality of AVs.

IPC Classes  ?

  • G08G 1/00 - Traffic control systems for road vehicles
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06Q 50/30 - Transportation; Communications
  • G05D 1/02 - Control of position or course in two dimensions

35.

Merchant Selection Model for Dynamic Management of Add-Ons for Delivery Service Orders

      
Application Number 17733276
Status Pending
Filing Date 2022-04-29
First Publication Date 2023-11-02
Owner Uber Technologies, Inc. (USA)
Inventor
  • Cornacchia, Robert Louis
  • Demiralp, Emre
  • Kilcioglu, Cinar
  • Rowe, Kevin A.
  • Sun, Zhengyun
  • Sundaresan, Vishnu
  • Tayade, Ameya
  • Wie, Justin

Abstract

Systems and method for dynamically managing add-on orders within a delivery service application. For example, a computer-implemented method includes obtaining data indicative of a primary order request. The method includes selecting, ranking, and displaying menu items for add-on orders associated with a primary order. The method includes obtaining user data provided by a user through a user interface associated with a delivery service application. The method includes determining, in response to obtaining the user data, that the primary order request is eligible for an add-on order. The method includes determining merchants for the add-on order. The selected merchants can be determined from a plurality of candidate merchants based at least in part on analysis of merchant-specific data relative to the user data indicative of the primary order request. The method includes updating the user interface to display data associated with the one or more selected merchants for the add-on order.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

36.

FACILITATING DIRECT RENDEZVOUS FOR A NETWORK SERVICE

      
Application Number 18196615
Status Pending
Filing Date 2023-05-12
First Publication Date 2023-10-26
Owner Uber Technologies, Inc. (USA)
Inventor
  • Brinig, Kevin
  • Cirit, Fahrettin Olcay
  • Seger, Margaret-Ann Julia

Abstract

A computing system can receive a request for the service from a client device of a user. In response to receiving the request, the system can generate a unique identifier for the request to facilitate a rendezvous between the user and a service provider.

IPC Classes  ?

  • G07F 17/00 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G06K 7/10 - Methods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 50/30 - Transportation; Communications
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

37.

DETERMINING DISSIMILARITIES BETWEEN DIGITAL MAPS AND A ROAD NETWORK USING PREDICTED ROUTE DATA AND REAL TRACE DATA

      
Application Number 18205889
Status Pending
Filing Date 2023-06-05
First Publication Date 2023-10-26
Owner Uber Technologies, Inc. (USA)
Inventor
  • Patault, Armelle
  • Berk, Rifat
  • Gurakan, Berk

Abstract

A network system determines dissimilarities between a digital map and trace data of a road network in an area as service providers and service requestors coordinate service using the road network in the area. To determine dissimilarities the network system can determine a suggested route, determine a predicted route, receive executed trace data, and compare the predicted route data to the executed trace data for the suggested route. The network system may aggregate trace data when determining a dissimilarity. The network system can quantify the differences between traces to determine dissimilarities. Quantifications can include, ratios, bounds, and scores. The network system can determine and alternate route if a dissimilarity indicates that the state of a road segment has changed (e.g., from “open” to “closed”). The network system can modify guidance instructions if a dissimilarity indicates that a guidance instruction is misleading.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G06F 16/29 - Geographical information databases
  • G01C 21/00 - Navigation; Navigational instruments not provided for in groups

38.

Implementing and Optimizing Safety Interventions

      
Application Number 18216382
Status Pending
Filing Date 2023-06-29
First Publication Date 2023-10-26
Owner Uber Technologies, Inc. (USA)
Inventor Jeon, Sangick

Abstract

A network system provides interventions to providers to reduce the likelihood that its users will experience safety incidents. The providers provide service to the users such as transportation. Providers who are safe and have positive interpersonal behavior may be perceived by users as high quality providers. However, other providers may be more prone to cause safety incidents. A machine learning model is trained using features derived from service received by users of the network system. Randomized experiments and trained models predict the effectiveness of various interventions on a provider based on characteristics of the provider and the feedback received for the provider. As interventions are sent to providers, the change in feedback can indicate whether the intervention was effective. By providing messages proactively, the network system may prevent future safety incidents from occurring.

IPC Classes  ?

  • G06Q 30/0282 - Rating or review of business operators or products
  • 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
  • G06N 20/00 - Machine learning

39.

Enhancing Map Data Based on Points of Interest

      
Application Number 18218347
Status Pending
Filing Date 2023-07-05
First Publication Date 2023-10-26
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  ?

  • G06F 16/9538 - Presentation of query results
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G06Q 50/30 - Transportation; Communications
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/29 - Geographical information databases

40.

FEDERATED SEARCH SYSTEM

      
Application Number 17659122
Status Pending
Filing Date 2022-04-13
First Publication Date 2023-10-19
Owner Uber Technologies, Inc. (USA)
Inventor
  • Gupta, Kapil
  • Wang, Mengdie
  • Natarajan, Sivaramakrishnan
  • Shirani-Mehr, Houtan
  • Duan, Haonan
  • Jing, Tao
  • Chou, Jesse

Abstract

Systems and methods herein describe a network system for federated searching. The systems and methods receive a search query, transmit the search query to search providers, receive search results corresponding to the search query, extract metadata from each search result, generate matched groupings comprising a first search results that have matching metadata, generate a ranked list of the matched groupings and a plurality of relevance scores, identify a second subset of search results based on the ranked list of matched groupings, and cause display of the second subset of search results on a graphical user interface of a computing device.

IPC Classes  ?

  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/248 - Presentation of query results
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models

41.

VEHICLE OFF ROUTE DETECTION

      
Application Number 17723382
Status Pending
Filing Date 2022-04-18
First Publication Date 2023-10-19
Owner Uber Technologies, Inc. (USA)
Inventor
  • Gandhi, Shaishav
  • Ponce, Jordan
  • Shukla, Anjini
  • Fonti, Roberto
  • Xu, Qianyu
  • Hu, Wenqi
  • Babbs, Dylan
  • Prateek, Pushkar
  • Singh, Jasvinder
  • Lu, Yi
  • Chen, Junzhuo

Abstract

A method of re-routing an off route vehicle is described. A transportation system provides a route from an origin to a destination to a client device associated with a driver of the route. The transportation system receives location data from the client device associated with the driver and calculates one or more error values based on the location data. The transportation system provides a re-route to the client device based on determining that the one or more error values are greater than a threshold value.

IPC Classes  ?

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

42.

COMPUTING SYSTEM IMPLEMENTING LOCAL CONTEXT RESOLUTION AND EVALUATION FOR NETWORK LATENCY REDUCTION

      
Application Number 18213092
Status Pending
Filing Date 2023-06-22
First Publication Date 2023-10-19
Owner Uber Technologies, Inc. (USA)
Inventor
  • Karim, Khalid
  • Gryaznov, Egor
  • Tang, Yunke

Abstract

A computing system can detect, based on data received via the network communication interface, a launch of a service application on a computing device of a user to initiate an application session. During the application session, the system can obtain contextual data corresponding to user interactions with the service application by the user. Based on the contextual data, the system can perform at least one of (i) acquire first additional user data corresponding to the user from one or more local data sources, or (ii) derive second additional user data associated with the contextual data to avoid a network call and reduce network latency. The system may then classify the user in a specified group for providing targeted content.

IPC Classes  ?

  • H04L 67/306 - User profiles
  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • H04L 67/61 - 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 taking into account QoS or priority requirements
  • H04L 67/63 - Routing a service request depending on the request content or context
  • H04L 67/50 - Network services

43.

TARGET ADDRESSING SYSTEM

      
Application Number 18213712
Status Pending
Filing Date 2023-06-23
First Publication Date 2023-10-19
Owner Uber Technologies, Inc. (USA)
Inventor Sweeney, Matthew

Abstract

A computing system can receive a request for a service from a computing device of a given user of the network service, and select an entrance from multiple entrances for a geographic area associated with the request for the service. The system may then determine a sequence of instructions for a driver of a vehicle to fulfill the request, where the sequence of instructions includes at least (i) an instruction to enter the geographic area at the selected entrance, and (ii) a vehicle stopping location. The system then transmits the sequence of instructions to a computing device of the driver.

IPC Classes  ?

  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • G08G 1/005 - Traffic control systems for road vehicles including pedestrian guidance indicator
  • G08G 1/00 - Traffic control systems for road vehicles
  • H04W 4/029 - Location-based management or tracking services
  • H04W 88/02 - Terminal devices

44.

PREDICTIVE LOCATION SELECTION SYSTEM

      
Application Number 18213068
Status Pending
Filing Date 2023-06-22
First Publication Date 2023-10-19
Owner Uber Technologies, Inc. (USA)
Inventor
  • Pan, Pan
  • Petersen, Jon
  • Su, Kevin
  • Trivedi, Ronak

Abstract

A system can receive location data from a computing device of a requesting user, where the location data indicates a current position of the requesting user. The system can determine a rendezvous location for the requesting user prior to the requesting user transmitting a service request to the network computer system. The system may then transmit data corresponding to the rendezvous location to the computing device of the requesting user.

IPC Classes  ?

  • H04W 84/02 - Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
  • H04W 48/18 - Selecting a network or a communication service
  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
  • H04W 92/02 - Inter-networking arrangements

45.

SYSTEMS AND METHODS FOR MATCHING AN AUTONOMOUS VEHICLE TO A RIDER

      
Application Number 18341231
Status Pending
Filing Date 2023-06-26
First Publication Date 2023-10-19
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Nix, Molly Castle
  • Chin, Sean
  • Hanson, Eric J.
  • Donnelly, Richard Brian
  • Zhao, Dennis

Abstract

Systems and methods are directed to matching an available vehicle to a rider requesting a service. In one example, a computer-implemented method includes obtaining, by a computing system comprising one or more computing devices, a service request from a rider. The method further includes obtaining, by the computing system, data indicative of a current location of the rider; and determining that the current location of the rider is within proximity of an autonomous vehicle queuing location. The method further includes providing, by the computing system, data to the rider to provide for selection of an available autonomous vehicle at the autonomous vehicle queuing location. The method further includes obtaining, by the computing system, rider authentication data upon a selection of an autonomous vehicle by the rider; and, in response to obtaining rider authentication data, matching an autonomous vehicle selected by the rider to provide for performance of the service request.

IPC Classes  ?

  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 12/06 - Authentication
  • G06Q 50/30 - Transportation; Communications
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • H04W 12/64 - Location-dependent; Proximity-dependent using geofenced areas

46.

AUTONOMOUS VEHICLE CONTROL USING SERVICE POOLS ACROSS DIFFERENT SERVICE ENTITIES

      
Application Number 18130772
Status Pending
Filing Date 2023-04-04
First Publication Date 2023-10-05
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Goldman, Brent
  • Hagestad, Leigh
  • 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  ?

  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06Q 50/30 - Transportation; Communications
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G05D 1/02 - Control of position or course in two dimensions
  • G08G 1/00 - Traffic control systems for road vehicles

47.

SYSTEMS AND METHODS FOR AUTOMATICALLY ASSIGNING VEHICLE IDENTIFIERS FOR VEHICLES

      
Application Number 18325718
Status Pending
Filing Date 2023-05-30
First Publication Date 2023-10-05
Owner Uber Technologies, Inc. (USA)
Inventor
  • Small, Samantha Doyle
  • Ayers, Steve

Abstract

In one aspect, a system for automatically assigning vehicle identifiers for autonomous vehicles can include a registry server computing system configured to perform operations. The operations can include receiving, at the registry server computing system and from a vehicle computing system onboard an autonomous vehicle, data describing the autonomous vehicle and generating, at the registry server computing system, a vehicle identifier for the autonomous vehicle based on the data describing the autonomous vehicle. The vehicle identifier can be different than and distinct from the data describing the autonomous vehicle. The operations can include associating, at the registry server computing system, the data describing the autonomous vehicle with the vehicle identifier for the autonomous vehicle in a vehicle registry. The vehicle registry can include respective vehicle identifiers associated with a plurality of autonomous vehicles.

IPC Classes  ?

  • G08G 1/017 - Detecting movement of traffic to be counted or controlled identifying vehicles
  • G08G 1/00 - Traffic control systems for road vehicles
  • G01C 21/34 - Route searching; Route guidance

48.

WIRELESS DEVICE WITH AN AGGREGATE USER INTERFACE FOR CONTROLLING OTHER DEVICES

      
Application Number 18132255
Status Pending
Filing Date 2023-04-07
First Publication Date 2023-10-05
Owner Uber Technologies, Inc. (USA)
Inventor
  • Jung, Edward K.Y.
  • Levien, Royce A.
  • Lord, Robert W.
  • Malamud, Mark A.
  • Rinaldo, Jr., John D.
  • Wood, Jr., Lowell L.

Abstract

A computing device determines that the computing device is within wireless proximity to a secondary wireless device. Based on the computing device being within wireless proximity to the secondary wireless device, the computing device determines at least one function of the secondary wireless device, and generates an aggregate user interface for display on a display screen of the computing device. The aggregate user interface identifies the secondary wireless device and indicates the at least one function of the secondary wireless device. The computing device receives, via the aggregate user interface, a user input selecting the secondary wireless device. Responsive to the user input, the computing device presents a second user interface including one or more selectable features for operating the secondary wireless device.

IPC Classes  ?

  • H04M 1/72412 - User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
  • H04M 1/72415 - User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
  • H04M 1/72469 - User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

49.

COORDINATING TRANSPORT THROUGH A COMMON RENDEZVOUS LOCATION

      
Application Number 18330124
Status Pending
Filing Date 2023-06-06
First Publication Date 2023-10-05
Owner Uber Technologies, Inc. (USA)
Inventor
  • Stegall, Neil
  • Zych, Noah

Abstract

A computing system can maximize throughput for a common rendezvous location by determining estimated times of arrival (ETAs) to the common rendezvous location for matched users and/or transport providers. Based on the ETAs of each of the transport providers, the computing system can generate a dynamic queue comprising the transport providers for the common rendezvous location and manage the dynamic queue by routing the transport providers through the common rendezvous location. The computing system can further dynamically adjust the queue based on changes to the ETAs by transmitting updated navigation-related data to one or more of the matched transport providers.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G08G 1/00 - Traffic control systems for road vehicles
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G05D 1/02 - Control of position or course in two dimensions

50.

Systems and methods for the display of corresponding content for vehicle services using distributed electronic devices

      
Application Number 17702207
Grant Number 11830037
Status In Force
Filing Date 2022-03-23
First Publication Date 2023-09-28
Grant Date 2023-11-28
Owner UBER TECHNOLOGIES, INC. (USA)
Inventor
  • Andersen, Peder Christopher
  • Pabbisetty, Kalyan
  • Spitzer, Garrett Nicholas
  • Gelb, Jeremiah Martin

Abstract

Systems and methods for displaying corresponding content for vehicle services using a distributed set of electronic devices are provided. For example, a computer-implemented method includes obtaining data associated with a vehicle service instance. The vehicle service instance is associated with a request for a vehicle service for a user. The method includes determining, based on the data associated with the vehicle service instance, a first advertisement content item for a display device positioned on an exterior of a vehicle assigned to the vehicle service instance and a second advertisement content item for a user device associated with the vehicle service instance. The method includes communicating data that initiates the display of the first advertisement content item for the display device positioned on the exterior of the vehicle and data that initiates the display of the second advertisement content item for the user device.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/0251 - Targeted advertisements
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01C 21/34 - Route searching; Route guidance

51.

Cartop Advertisement Vehicle-Based Routing and Matching

      
Application Number 17702249
Status Pending
Filing Date 2022-03-23
First Publication Date 2023-09-28
Owner Uber Technologies, Inc. (USA)
Inventor
  • Andersen, Peder Christopher
  • Pabbisetty, Kalyan
  • Spitzer, Garrett Nicholas

Abstract

Systems and methods for advertisement-based vehicle matching a routing. For example, a computer-implemented method includes obtaining data associated with a vehicle that is online with a service entity associated with providing vehicle services. The method includes obtaining data associated with a vehicle that is online with a service entity associated with providing one or more vehicle services. The method includes determining that the vehicle is not currently associated with a vehicle service instance for performing the vehicle services and determining a selected advertisement content item for the vehicle. The method includes determining a selected route for the vehicle based on the selected advertisement content item. The method includes communicating data that initiates display of the selected advertisement content item via a display device positioned on an exterior of the vehicle and data indicative of route information to a computing device associated with the vehicle.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • G01C 21/34 - Route searching; Route guidance

52.

NETWORK COMPUTING SYSTEM TO IMPLEMENT CONTENT MANAGEMENT PLATFORM FOR NETWORK SERVICES

      
Application Number 17866293
Status Pending
Filing Date 2022-07-15
First Publication Date 2023-09-28
Owner Uber Technologies, Inc. (USA)
Inventor
  • Chauhan, Anuj
  • Ranganathan, Aravind
  • Abraham, Ajish

Abstract

A network computing system that implements a content management platform for a network service. In examples, the network computing system operates to determine an effectiveness of individual content items based at least in part on actions which users take after consuming the content items.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

53.

ON-DEMAND TRANSPORT SERVICES

      
Application Number 18205876
Status Pending
Filing Date 2023-06-05
First Publication Date 2023-09-28
Owner Uber Technologies, Inc. (USA)
Inventor
  • Stayner, Donald
  • Dua, Nikhil
  • Hurley, Jake
  • Li, Eric

Abstract

A computing system can receive utilization data from computing devices of requesting users. The system can process the utilization data by (i) executing a transit monitoring engine on the utilization data to detect a cluster of requesting users currently being transported by a third-party transit vehicle to an arrival location of the third-party transit vehicle, and (ii) executing a transport coordination engine on the utilization data to determine, for each requesting user in the cluster, an intent of the requesting user corresponding to a probability that the requesting user will utilize the transport service upon arrival at the arrival location of the third-party transit vehicle.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06F 16/9035 - Filtering based on additional data, e.g. user or group profiles

54.

Cartop Advertisement Vehicle-Based Routing and Matching

      
Application Number 17702232
Status Pending
Filing Date 2022-03-23
First Publication Date 2023-09-28
Owner Uber Technologies, Inc. (USA)
Inventor
  • Andersen, Peder Christopher
  • Pabbisetty, Kalyan
  • Spitzer, Garrett Nicholas

Abstract

Systems and methods for advertisement-based vehicle matching and routing. For example, a computer-implemented method includes obtaining data associated with a vehicle service request. The data associated with the vehicle service request is indicative of a pick-up location and a destination location associated with the vehicle service request. The method includes determining, from among a plurality of candidate vehicles, a selected vehicle for the vehicle service request based on the data indicative of the vehicle service request, candidate advertisement content items, and candidate routes for the plurality of candidate vehicles. The method includes communicating data that initiates display of a selected advertisement content item by a display device positioned on an exterior of the selected vehicle. The method includes communicating data indicative of route information to a computing device associated with the selected vehicle. The route information includes a selected route to the pick-up location.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information
  • G01C 21/34 - Route searching; Route guidance
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

55.

MULTI-INVITATION MODE FOR TRANSPORT SERVICES

      
Application Number 18140379
Status Pending
Filing Date 2023-04-27
First Publication Date 2023-09-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Brinig, Kevin
  • Murthy, Kartik

Abstract

A computing system can receive service requests from computing devices of requesting users, with each respective service request including a start location and a destination location. For a respective service request, the system can transmit a transport invitation to a plurality of provider computing devices in accordance with a multi-invitation mode. The transport invitation is displayed on a respective provider computing device and selectable by the respective transport provider to accept the respective service request. The system can receive an acceptance of the transport invitation from two or more provider computing devices. Based on the received data from the two or more provider computing devices, the system can select a transport provider from the respective two or more transport providers associated with the two or more provider computing devices to service the respective service request.

IPC Classes  ?

  • H04L 67/1004 - Server selection for load balancing
  • G06Q 50/30 - Transportation; Communications
  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • H04L 67/54 - Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

56.

Dynamically computing load balancer subset size in a distributed computing system

      
Application Number 18198575
Grant Number 11956308
Status In Force
Filing Date 2023-05-17
First Publication Date 2023-09-21
Grant Date 2024-04-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Varanasi, Prashant
  • Liao, Chien-Chih
  • Newton, Simon Jeffrey

Abstract

A distributed computing system uses dynamically calculates a subset size for each of a plurality of load balancers. Each of a plurality of load balancers logs requests from client devices for connections to back-end servers and periodically sends a request report to a traffic aggregator, which aggregates the report requests from the load balancers in the corresponding zone. Each traffic aggregator sends the aggregated request data to a traffic controller, which aggregates the request data to determine a total number of requests received at the system. The total request data is transmitted through each traffic aggregator to each load balancer instance, which calculates a percentage of the total number of requests produced by the load balancer and determines a subset size based on the calculated percentage.

IPC Classes  ?

  • H04L 67/1036 - Load balancing of requests to servers for services different from user content provisioning, e.g. load balancing across domain name servers
  • H04L 47/28 - Flow control; Congestion control in relation to timing considerations
  • H04L 67/01 - Protocols
  • 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

57.

VISUAL SEARCH SYSTEM FOR FINDING TRIP DESTINATION

      
Application Number 18052063
Status Pending
Filing Date 2022-11-02
First Publication Date 2023-09-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Fateem, Karim
  • Zhang, Yu
  • Iles, Brandon

Abstract

Systems and methods for improving a search process by providing a visual guided search experience is provided. A networked system determines a location of a user device. A user interface (UI) is presented illustrating a map at a first level view of an area based on the location. The networked system receives, via the UI, a first touch input indicating a zoom selection. In response, the UI shows a second level view of the area that includes a plurality of nodes each representing a point of interest in the area. The second level view is a lower level view than the first level view. The networked system then receives, via the UI, a second touch input selecting a node of the plurality of node. In response to the selecting of the node, navigation information for a selected point of interest corresponding to the selected node is presented.

IPC Classes  ?

  • G06F 16/29 - Geographical information databases
  • H04W 4/02 - Services making use of location information
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
  • G06F 16/248 - Presentation of query results
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
  • G06F 16/2457 - Query processing with adaptation to user needs

58.

INTERSECTION-BASED ROUTING

      
Application Number 18191270
Status Pending
Filing Date 2023-03-28
First Publication Date 2023-09-21
Owner Uber Technologies, Inc. (USA)
Inventor
  • Raju, Kanchanapalli Muralidhar
  • Shaginyan, Karapet
  • Jan, Jane Alam

Abstract

Systems and methods are provided for receiving a start location and a destination location, determining a road segment corresponding to the destination location, and identifying a node nearest the road segment corresponding to the destination location, whereby the node corresponds to a nearest left-hand node for a right-hand driving country or a nearest right-hand node for a left-hand driving country. The systems and methods further provide for generating a first route from the start location to the node nearest the road segment corresponding to the destination location, generating a second route from the node nearest the road segment corresponding to the destination location, to the destination location, and combining the first route and the second route to generate a final route. Thus, the final route comprises a route from the start location, through the node nearest the road segment corresponding to the destination location, to the destination location.

IPC Classes  ?

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

59.

DYNAMICALLY ADJUSTING ACCESS POLICIES

      
Application Number 18199546
Status Pending
Filing Date 2023-05-19
First Publication Date 2023-09-14
Owner Uber Technologies, Inc. (USA)
Inventor Kurmi, Ashish

Abstract

A method of dynamically adjusting access privileges of system identities. A set of access logs associated with a system are analyzed in order to generate a restricted access policy for an over privileged system identity. An initial access policy of the system identity is replaced with the restricted access policy and a continuous monitoring and access management (CMAM) service is initiated. Access logs are collected for a monitoring time window and an access denied error can be extracted from the access logs. The access denied error can be compared to an ignore list and/or the access denied error can be added to the ignore list. Authorization checks can be performed to determine if the action associated with the access denied error is authorized. If the action is authorized, the access policy is adjusted to allow for performance of the action.

IPC Classes  ?

60.

USING SENSOR DATA FOR COORDINATE PREDICTION

      
Application Number 18321357
Status Pending
Filing Date 2023-05-22
First Publication Date 2023-09-14
Owner Uber Technologies, Inc. (USA)
Inventor
  • Singh, Shivendra
  • Madhow, Upamanyu
  • Saxena, Vikram
  • Yanez, Livia Zarnescu
  • Sheth, Chandan Prakash
  • Yang, Sheng
  • Auyoung, Alvin

Abstract

Systems and methods of using sensor data for coordinate prediction are disclosed herein. In some example embodiments, for a place, a computer system accesses corresponding service data comprising pick-up data and drop-off data for requests, and accesses corresponding sensor data indicating at least one path of mobile devices of the requesters of the requests, with the at least one path comprising at least one of a pick-up path ending at the pick-up location indicated by the pick-up data and a drop-off path beginning at the drop-off location indicated by the drop-off data. In some example embodiments, the computer system generates at least one predicted geographic location using the paths indicated by the sensor data, and stores the at least one predicted geographic location in a database in association with an identification of the place.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01C 21/20 - Instruments for performing navigational calculations
  • G06N 5/022 - Knowledge engineering; Knowledge acquisition
  • G06F 16/29 - Geographical information databases

61.

COMPUTING SYSTEM IMPLEMENTING A DRIVER SELECTION PROCESS BASED ON DEVICE LOCATION

      
Application Number 18195256
Status Pending
Filing Date 2023-05-09
First Publication Date 2023-08-31
Owner Uber Technologies, Inc. (USA)
Inventor
  • Truong, Michael
  • Proctor, Iain

Abstract

A computing system establishes a geofence associated with a particular service area. The system monitors a location of a computing device of a driver and detects when the driver enters the geofence. The system places the driver into a queue for the particular service area. The system receives a transport request from a computing device of a requesting user, where the transport request is associated with the particular service area. The system arranges the transport service for the requesting user in accordance with the set of rules by (i) selecting a driver from the queue to service the transport request for the requesting user, and (ii) communicating a transport invitation to service the transport request to a computing device of the selected driver.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 50/30 - Transportation; Communications
  • H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences

62.

INFERRING VEHICLE LOCATION AND MOVEMENT USING SENSOR DATA FUSION

      
Application Number 18195029
Status Pending
Filing Date 2023-05-09
First Publication Date 2023-08-31
Owner Uber Technologies, Inc. (USA)
Inventor
  • Irish, Andrew
  • Ramasamy, Dinesh
  • Beinstein, Andrew Joseph
  • Sumers, Theodore Russell
  • Shekar, Hemabh
  • Sankaravadivel, Vivek

Abstract

A network system, such as a transport management system, infers movement and a location of a vehicle associated with a transportation service using sensor data from a provider client device and a wireless device mounted in a fixed position in the vehicle. Before or during a transportation service, the provider client device transmits sensor data to the network system for use in detecting the occurrence of one or more specified events, such as a sudden deceleration or a harsh turn. The network system fuses the received sensor data to infer the movement of the vehicle along forward, lateral, and vertical axes and implements an event detector by analyzing movement of the vehicle in the forward direction. Fused sensor data received from the wireless device is used to validate the detected movement and to determine a position of the vehicle.

IPC Classes  ?

  • G01S 19/47 - Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
  • 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
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06N 5/04 - Inference or reasoning models
  • G01C 21/34 - Route searching; Route guidance

63.

NETWORK COMPUTER SYSTEM TO IMPLEMENT COUNTER VALUES FOR ARRANGING SERVICES

      
Application Number 18112263
Status Pending
Filing Date 2023-02-21
First Publication Date 2023-08-24
Owner Uber Technologies, Inc. (USA)
Inventor Levi, Dor

Abstract

A computer system operates to monitor an activity of a service provider to detect a first milestone that coincides with a service state of the service provider being changed to an unmatched state. The computer system tallies a value of a counter over a time interval during which the service provider is in an unmatched state. The computer system determines a credit value for the service provider based on at least one of the tallied value or a value associated with a detected tally milestone.

IPC Classes  ?

64.

METHOD AND SYSTEM FOR ULTRASONIC PROXIMITY SERVICE

      
Application Number 18137633
Status Pending
Filing Date 2023-04-21
First Publication Date 2023-08-10
Owner Uber Technologies, Inc. (USA)
Inventor Cirit, Fahrettin Olcay

Abstract

A system can receive a request for service from the computing device of a requesting user of the network service. The system can select a driver to provide the service for the requesting user, and transmit an invitation to the computing device of the selected driver to facilitate the request for service. The system can receive a dataset from a first device of the computing device of the requesting user or the computing device of the selected driver, the dataset indicating that the first device has detected an ultrasonic signal outputted by a second device of the computing device of the requesting user or the computing device of the selected driver. Based on receiving the dataset, the system can verify that a rendezvous between the requesting user and the selected driver has occurred.

IPC Classes  ?

  • H04B 11/00 - Transmission systems employing ultrasonic, sonic or infrasonic waves
  • H04L 9/40 - Network security protocols
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • H04W 12/12 - Detection or prevention of fraud
  • H04M 1/72454 - User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

65.

COMPUTING ESTIMATED VALUE OF PROVIDING SERVICE AMONG GEOGRAPHICAL REGIONS

      
Application Number 18300829
Status Pending
Filing Date 2023-04-14
First Publication Date 2023-08-10
Owner Uber Technologies, Inc. (USA)
Inventor
  • Zhang, Haowei
  • Van Den Boogaart, Monique Johanna Maria
  • Min, Hao

Abstract

A system predicts a value estimate for a user who provides a service that involves moving among geographical regions (e.g., a transportation service). The system determines the value estimate by identifying a sequence of time periods, each time period having an associated set of geographical regions. Possible transitions between geographical regions in different time periods are analyzed, for example, using statistical or machine-learned models, to determine likelihoods that the user will move between the geographical regions from one time period to another, and to determine expected values for a transition. Such models may be trained or developed using historical service data and user profile data stored by the system. Transitions are analyzed over a sequence of time periods to determine accumulated values associated with estimated overall values for each geographical region. The system predicts an overall value estimate for the user based on the accumulated values.

IPC Classes  ?

66.

ROUTE OPTIMIZATION SYSTEM BASED ON HEIGHT PARAMETER

      
Application Number 18301456
Status Pending
Filing Date 2023-04-17
First Publication Date 2023-08-10
Owner Uber Technologies, Inc. (USA)
Inventor
  • Chopra, Danish
  • Shaginyan, Karapet
  • Woolley, Seth Alan
  • Gupta, Kapil

Abstract

Systems and methods for managing routing involving an indicated point of interest associated with a plurality of levels of a multilevel (overlapping or stacked) roadway are provided. In example embodiments, a networked system aggregates trip data received from user devices that includes location information and detected attributes for points of interest. The networked system analyzes the location information and the detected attributes to determine a height parameter and, in some cases, a characteristic associated with different levels of the multilevel roadway for points of interest. The height parameters and characteristics for each point of interest are stored to a database in a data storage. During runtime, the networked system receives a request that includes a point of interest. In response, the networked system detects a level of roadway at the point of interest using the database and real-time device data. Based on the detected level of the multilevel roadway, a route is generated and presented.

IPC Classes  ?

67.

Generating point of interest for location orientation

      
Application Number 18049150
Grant Number 11722838
Status In Force
Filing Date 2022-10-24
First Publication Date 2023-08-08
Grant Date 2023-08-08
Owner Uber Technologies, Inc. (USA)
Inventor
  • Tumuluru, Anand Karthik
  • Hirschfeld, Thomas Matthew

Abstract

Systems and methods are provided for determining a street and segment corresponding to the geographic coordinates for a location and determining a heading and a side of the street for the location. The system and methods further provide for generating a list of places within a predetermined distance from the location, determining a first subset of places of the list of places that are located on the same street as the street corresponding to the geographic coordinates for the location, and generating a second subset of places from the first subset of places, each place of the second subset of places having a same heading and side of the street as the heading and side of the street for the location. The systems and methods further provide for selecting a place of the second subset of places and generating a semantic label for the selected place.

IPC Classes  ?

  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 4/02 - Services making use of location information
  • G06F 16/29 - Geographical information databases

68.

DEEP LEARNING BASED ARRIVAL TIME PREDICTION SYSTEM

      
Application Number 18099328
Status Pending
Filing Date 2023-01-20
First Publication Date 2023-07-20
Owner Uber Technologies, Inc. (USA)
Inventor
  • Cirit, Fahrettin Olcay
  • Hu, Xinyu
  • Frank, Eric

Abstract

An estimated time of arrival (ETA) of a vehicle is predicted by receiving a request for the vehicle to conduct a trip that includes a first location. A predicted ETA for the vehicle to travel from a particular location to the first location is computed. The predicted ETA is refined to compute a refined ETA using a machine-learned model that takes as input a plurality of features associated with the trip. The plurality of features including at least geospatial features transformed using a locality-sensitive hashing function. An action is performed based on the refined ETA. The action may include one or more of estimating a pickup time or drop-off time for the trip, matching a driver to the trip, and planning a delivery.

IPC Classes  ?

69.

NETWORK COMPUTER SYSTEM TO POSITION TRANSPORT PROVIDERS USING PROVISIONING LEVEL DETERMINATIONS

      
Application Number 18088396
Status Pending
Filing Date 2022-12-23
First Publication Date 2023-07-06
Owner Uber Technologies, Inc. (USA)
Inventor
  • Kuncl, Parker
  • Quitoriano, Ashley
  • Verma, Awaneesh

Abstract

A computer system operates to receive transport service requests from computing devices of requesters within a geographic region. The system matches each transport service request with an available transport provider operating a service vehicle within the geographic region, and determines a location bias for a first transport provider that operates a corresponding vehicle within the geographic region, the location bias being associated with a preferred location of the first transport provider. The system may then match the first transport provider to a transport service request based on (i) the location bias of the first transport provider, and (ii) a destination of the transport service request which, upon fulfilling the transport service request, results in the first transport provider being positioned to arrive at the preferred location within a future time interval.

IPC Classes  ?

  • G08G 1/00 - Traffic control systems for road vehicles
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

70.

NETWORK SYSTEM TO FILTER REQUESTS BY DESTINATION AND DEADLINE

      
Application Number 18116803
Status Pending
Filing Date 2023-03-02
First Publication Date 2023-06-29
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  ?

  • G06Q 50/30 - Transportation; Communications
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

71.

Optimizing multi-user requests for a network-based service

      
Application Number 18116116
Grant Number 11888948
Status In Force
Filing Date 2023-03-01
First Publication Date 2023-06-29
Grant Date 2024-01-30
Owner Uber Technologies, Inc. (USA)
Inventor
  • Sweeney, Matthew
  • Rockmore, Logan
  • Weitekamp, Lisa

Abstract

A network system can receive a set of multi-user request data corresponding to a multi-user request for service for a set of users that includes a first user. The set of multi-user request data can indicate a common start location for the set of users and identification information for at least the first user of the set of users. In response to receiving the set of multi-user request data from the requesting user device, the system transmits a first set of data to a first user device of the first user to cause the first user device to prompt the first user to input a destination location for the first user. The system then identifies a set of service providers to fulfill the multi-user request for service for the set of users.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 67/306 - User profiles
  • H04L 65/40 - Support for services or applications
  • H04W 48/18 - Selecting a network or a communication service
  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

72.

THIRD-PARTY VEHICLE OPERATOR SIGN-IN

      
Application Number 18161502
Status Pending
Filing Date 2023-01-30
First Publication Date 2023-06-08
Owner Uber Technologies, Inc. (USA)
Inventor
  • Yen, Mark
  • Maliksi, Joseph
  • Kuzmenko, Roman
  • Lasynetskyi, Andrii
  • Wood, Matthew Charles Ellis

Abstract

Systems and methods to authenticate a vehicle operator for an autonomous vehicle on a vehicle service platform are provided. In one example embodiment, a computer-implemented method includes obtaining authentication request data indicative of an authentication request, the authentication request data including at least an operator identifier associated with the vehicle operator and a vehicle identifier associated with the autonomous vehicle. The method includes providing a service code associated with the authentication request to the autonomous vehicle. The method includes obtaining from a user device in response to providing the service code to the autonomous vehicle, operator data associated with the authentication request, the operator data including the service code. The method includes determining an authentication result associated with the authentication request based at least in part on the service code and the operator data. The method includes providing the authentication result to the user device.

IPC Classes  ?

  • G06F 21/35 - User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers

73.

MOBILE SEARCH BASED ON PREDICTED LOCATION

      
Application Number 18159792
Status Pending
Filing Date 2023-01-26
First Publication Date 2023-06-01
Owner Uber Technologies, Inc. (USA)
Inventor
  • Brush, Alice Jane Bernheim
  • Krumm, John Charles
  • Amini, Shahriyar
  • Karlson, Amy
  • Teevan, Jaime
  • Bodhi Priyantha, Nissanka Arachchige

Abstract

A method includes receiving one or more search terms at a mobile computing device while the mobile computing device is located at a particular location. A search query that includes the one or more search terms and a location history of the mobile computing device is transmitted to a server. The method also includes receiving one or more search results in response to the search query, where the one or more search results include content identified based on a predicted destination of the mobile computing device. An interface identifying the one or more search results is displayed at the mobile computing device.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • G01C 21/34 - Route searching; Route guidance
  • G06F 16/29 - Geographical information databases
  • G06F 16/248 - Presentation of query results
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
  • G06F 16/2457 - Query processing with adaptation to user needs
  • H04W 4/029 - Location-based management or tracking services
  • H04W 4/02 - Services making use of location information

74.

SERVICE INFORMATION AND CONFIGURATION USER INTERFACE

      
Application Number 18099820
Status Pending
Filing Date 2023-01-20
First Publication Date 2023-05-25
Owner Uber Technologies, Inc. (USA)
Inventor
  • Yamashita, Yuhki
  • Hilhorst, Didier Patrick
  • Jow, Bryant
  • Ng, Peter
  • Tolkin, Brian
  • Pan, Bin

Abstract

A computing system can receive input data and location data from a computing device of a requesting user of the transport service. Based on a destination location as specified by the input data and the current location of the requesting user, the system can determine, for each respective transport option of a plurality of transport options, an upfront cost for transporting the requesting user to the specified destination location using the respective transport option. The system may then transmit update data to the computing device of the requesting user to cause the computing device to automatically update a graphical user interface to include a plurality of interactive graphic features indicating the upfront cost for each respective transport option.

IPC Classes  ?

  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • G06Q 50/30 - Transportation; Communications
  • G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem
  • G06Q 20/28 - Pre-payment schemes, i.e. "pay before"
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • H04L 67/52 - Network services specially adapted for the location of the user terminal

75.

MANAGEMENT OF OPERATIONS USING ELECTRIC VEHICLE DATA

      
Application Number 17943370
Status Pending
Filing Date 2022-09-13
First Publication Date 2023-05-18
Owner Uber Technologies, Inc. (USA)
Inventor
  • Medisetty, Uday Kiran
  • Srivastava, Ankit

Abstract

A system can receive EV data of an EV operated by a driver, where the EV data comprises at least one of a current electric charge of the EV or a current range of the EV. The system can further receive service requests from requesting users, where a subset of the service requests correspond to one or more item pickup locations within a predetermined distance or estimated time of travel of an EV charging station. Based at least in part on the EV data, the system (i) assigns the driver to the subset of service requests, and (ii) determines a route from a location of the EV to the EV charging station, and transmits information corresponding to the subset of service requests and data corresponding to the route to at least one of a computing device operated by the driver or a computing system associated with the EV.

IPC Classes  ?

  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • G06Q 50/30 - Transportation; Communications

76.

PICKUP ASSISTANCE SYSTEM

      
Application Number 18056277
Status Pending
Filing Date 2022-11-17
First Publication Date 2023-05-18
Owner Uber Technologies, Inc. (USA)
Inventor
  • Shukla, Anjini
  • Arora, Pranit
  • Joshi, Ashutosh
  • Detrixhe, Miles Lucas
  • Wang, Ruofei

Abstract

Example embodiments are directed to systems and methods for providing pickup point assistance. In example embodiments, a network system uses data received from one or more sensors to detect a location of a user that is requesting a transportation service. The network system also tracks, a driver along a route to the pickup point. Based on the tracking, an estimated time of arrival (ETA) of the driver at the pickup point is determined. Using the location of the user and the ETA of the driver, the network system performs analysis to determine whether an issue exists that affects the rider arriving at the pickup point on time to meet the driver. Based on the analysis, a notification to the user regarding the issue is automatically presented, whereby the notification is displayed on a device of the user.

IPC Classes  ?

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

77.

Systems and methods for selective autonomous vehicle ridership and control

      
Application Number 18066788
Grant Number 11745759
Status In Force
Filing Date 2022-12-15
First Publication Date 2023-05-11
Grant Date 2023-09-05
Owner Uber Technologies, Inc. (USA)
Inventor
  • Liu, Zhe
  • Yen, Mark
  • Falk, Nathan
  • Goldman, Brent Justin
  • Gao, Shenglong
  • Crum, Aaron Matthew

Abstract

Systems and methods for autonomous vehicle operations are provided. An example computer-implemented method includes obtaining data indicative of vehicle fleet feature(s) associated with an autonomous vehicle fleet. The method includes obtaining data indicative of a vehicle service request associated with a user, the vehicle service request indicating a request for a vehicle service. The method includes determining user feature(s) associated with the user. The method includes determining a compatibility of the user and the autonomous vehicle fleet for the vehicle service based at least in part on the fleet feature(s) and the user feature(s). Determining the compatibility can include predicting how the autonomous vehicle fleet will perform the vehicle service associated with the vehicle service request based at least in part on the fleet's autonomy capabilities. The method includes communicating data associated with the vehicle service request to a computing system associated with the autonomous vehicle fleet.

IPC Classes  ?

  • G06Q 50/30 - Transportation; Communications
  • B60W 60/00 - Drive control systems specially adapted for autonomous road vehicles
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G05D 1/02 - Control of position or course in two dimensions
  • G01C 21/34 - Route searching; Route guidance
  • G08G 1/00 - Traffic control systems for road vehicles
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 30/0201 - Market modelling; Market analysis; Collecting market data
  • G06N 5/02 - Knowledge representation; Symbolic representation
  • B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
  • G06Q 30/0282 - Rating or review of business operators or products

78.

Dynamic scheduling system for planned service requests

      
Application Number 18094115
Grant Number 11924308
Status In Force
Filing Date 2023-01-06
First Publication Date 2023-05-11
Grant Date 2024-03-05
Owner Uber Technologies, Inc. (USA)
Inventor
  • Cheng, Gang
  • Chionh, Jason
  • Kantrowitz, Jonathan
  • Freiberg, Oren
  • Li, Juncao
  • Zhang, Jie

Abstract

A computer system can receive user data from a computing device of a user, and based on the user data, determine that the user will utilize a transport service to arrive at a destination location at a specified time. The system can monitor transport provider availability within a proximity of a current location of the user prior to the specified time. The system can then determine a service request time for the user based at least in part on the transport provider availability, and automatically generate the service request for the user at the service request time to match the user to a transport provider.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 67/50 - Network services
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 67/62 - Establishing a time schedule for servicing the requests

79.

Routing autonomous vehicles using temporal data

      
Application Number 18056692
Grant Number 11859990
Status In Force
Filing Date 2022-11-17
First Publication Date 2023-04-27
Grant Date 2024-01-02
Owner Uber Technologies, Inc. (USA)
Inventor
  • Voznesensky, Michael
  • Goldman, Brent
  • Yen, Mark

Abstract

Various examples are directed to systems and methods for routing an autonomous vehicle. For example, a system may access temporal data comprising a first temporal data item. The first temporal data item may describe a first roadway condition, a first time, and a first location. The system may also access a routing graph that comprises a plurality of route components and determine that a first route component of the routing graph corresponds to the first location. The system may generate a constrained routing graph at least in part by modifying the first route component based at least in part on the first roadway condition. The system may additionally generate a route for an autonomous vehicle using the constrained routing graph; and cause the autonomous vehicle to begin traversing the route.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • B60W 40/06 - Road conditions
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G05D 1/02 - Control of position or course in two dimensions
  • G06Q 10/047 - Optimisation of routes or paths, e.g. travelling salesman problem
  • G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits

80.

Indexing documents in a nested hierarchy of directories

      
Application Number 18083107
Grant Number 11853259
Status In Force
Filing Date 2022-12-16
First Publication Date 2023-04-20
Grant Date 2023-12-26
Owner Uber Technologies, Inc. (USA)
Inventor
  • Thomsen, Jakob Holdgaard
  • Schmidt, Rene Wenzel
  • Recht, Joakim
  • Kutsia, Zura
  • Pavlenko, Alexey

Abstract

An online storage system receives a plurality of documents to be stored in a directory. The storage system stores document data from each document in a document database. The storage system generates an entry for each document in an entry table and indexes the documents stored in the directory. The storage system samples a subset of the plurality of documents assigned to the directory in a directory index to determine a sampled subset of the plurality of documents. The storage system indexes the sampled subset in a directory index. The storage system can receive a request, from a client device, to view the indexed documents in the directory. Responsive to the request, the storage system presents the indexed documents in the directory retrieved from the directory index.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/13 - File access structures, e.g. distributed indices
  • G06F 16/93 - Document management systems
  • G06F 16/14 - File systems; File servers - Details of searching files based on file metadata
  • G06F 16/185 - Hierarchical storage management [HSM] systems, e.g. file migration or policies thereof

81.

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

      
Application Number 17979635
Status Pending
Filing Date 2022-11-02
First Publication Date 2023-04-20
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  ?

  • H04L 67/63 - Routing a service request depending on the request content or context
  • G01C 5/06 - Measuring height; Measuring distances transverse to line of sight; Levelling between separated points; Surveyors' levels by using barometric means
  • H04L 67/306 - User profiles
  • G01S 13/88 - Radar or analogous systems, specially adapted for specific applications
  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • H04L 67/62 - Establishing a time schedule for servicing the requests
  • H04L 67/50 - Network services

82.

Real-time service provider progress monitoring

      
Application Number 18076043
Grant Number 11948464
Status In Force
Filing Date 2022-12-06
First Publication Date 2023-04-13
Grant Date 2024-04-02
Owner Uber Technologies, Inc. (USA)
Inventor
  • Quitoriano, Ashley
  • Spieser, Kevin
  • Mazumdar, Parijat
  • Chiang, Rei
  • Meng, Shicong
  • Li, Zhi

Abstract

A network computer system receives request data from computing devices of requesting users in a sub-region of a service area. The system further receives location data from computing devices of drivers operating in the sub-region. Based on the request data and the location data, the system determines a service condition for the sub-region. Based on the service condition indicating that the sub-region is in a driver oversupply state, the system transmits a service instruction to computing devices of a plurality of drivers within the sub-region, the service instruction being associated with a target outside the sub-region and a set of progress conditions. The system then periodically determines, for each driver of the plurality of drivers, an estimated time of arrival (ETA) to the target from a current position of the driver to determine whether the driver is satisfying the set of progress conditions of the service instruction.

IPC Classes  ?

  • 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
  • G08G 1/00 - Traffic control systems for road vehicles
  • H04W 4/029 - Location-based management or tracking services

83.

PENALIZING DIFFICULT IMMEDIATE MANEUVERS IN ROUTING COST FUNCTIONS

      
Application Number 17487350
Status Pending
Filing Date 2021-09-28
First Publication Date 2023-03-30
Owner Uber Technologies, Inc. (USA)
Inventor
  • Berk, Rifat
  • Barker, Joseph Kelly
  • Agrawal, Pranav Deepak
  • Khosla, Vineet
  • Mohan, Nishanth

Abstract

A transportation management system generates routing guidance from an origin location to a destination location by modifying edge weights in a graph of a geographic location to penalize difficult immediate maneuvers. Responsive to receiving a routing request, the system identifies a position of a provider device in a base map having edges representing road segments and nodes representing intersections between road segments. A sub-graph is generated for the edges in the base graph located up to a threshold distance from the origin location, and the system modifies the weight of one or more edges in the sub-graph corresponding to a difficult immediate maneuver. When applying a routing algorithm to generate the routing guidance, the system uses the edge weights of the generated sub-graph for a first portion of the routing guidance and the original edge weights of the base graph for a second portion of the routing guidance.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events

84.

AUTOMATICALLY DETECTING VULNERABILITY REGRESSIONS

      
Application Number 17991126
Status Pending
Filing Date 2022-11-21
First Publication Date 2023-03-16
Owner Uber Technologies, Inc. (USA)
Inventor
  • Yadav, Aastha
  • Georgiev, Martin Hristov

Abstract

A method or system for automatically detecting vulnerabilities. The system obtains an identifier associated with a vulnerability and one or more vulnerability detection parameters associated with the vulnerability. The system also obtains a script based in part on the one or more vulnerability detection parameters. The system then periodically executes the script to determine whether the vulnerability has been remediated or reintroduced. Responsive to determining that the vulnerability has been remediated, the system transmits a request to a vulnerability tracking system to resolve a security alert. Responsive to determining that the vulnerability has been reintroduced, the system transmits a request to the vulnerability tracking system to reactivate the security alert.

IPC Classes  ?

85.

AUTONOMOUS VEHICLE FLEET MANAGEMENT FOR IMPROVED COMPUTATIONAL RESOURCE USAGE

      
Application Number 18056700
Status Pending
Filing Date 2022-11-17
First Publication Date 2023-03-16
Owner Uber Technologies, Inc. (USA)
Inventor
  • Chadha, Valerie Nina
  • Yuan, Ye
  • Stegall, Neil
  • Goldman, Brent Justin
  • Sweeney, Kane
  • Chiang, Rei

Abstract

Systems and methods for evaluating and deploying fleets of autonomous in operational domains are described. A computing system may obtain data indicative of one or more capabilities of at least one autonomous vehicle, data indicative of vehicle service dynamics in an operational domain over a period of time, and determining a plurality of resource performance parameters respectively for a plurality of autonomous vehicle fleets associated with potential deployment in the operational domain. Each autonomous vehicle fleet can be associated with a different number of autonomous vehicles The resource performance parameter for each autonomous vehicle fleet can be based at least in part on the one or more capabilities of the at least one autonomous vehicle and the vehicle service dynamics in the operational domain. The computing system can initiate an action associated with the operational domain based at least in part on the plurality of resource performance parameters.

IPC Classes  ?

  • G05D 1/02 - Control of position or course in two dimensions
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot

86.

Context-based remote autonomous vehicle assistance

      
Application Number 18056695
Grant Number 11922341
Status In Force
Filing Date 2022-11-17
First Publication Date 2023-03-16
Grant Date 2024-03-05
Owner Uber Technologies, Inc. (USA)
Inventor
  • Chen, Sean Shanshi
  • Ghorbanian-Matloob, Samann
  • Goldman, Brent Justin
  • Huang, Michael Guanran

Abstract

Systems and methods for controlling autonomous vehicles are provided. Assisted autonomy tasks facilitated by operators for a plurality of autonomous vehicles can be tracked in order to generate operator attributes for each of a plurality of operators. The attributes for an operator can be based on tracking one or more respective assisted autonomy tasks facilitated by the operator. The operator attributes can be used to facilitate enhanced remote operations for autonomous vehicles. For example, request parameters can be obtained in response to a request for remote assistance associated with an autonomous vehicle. An operator can be selected to assist with autonomy tasks for the autonomous vehicle based at least in part on the operator attributes for the operator and the request parameters associated with the request. Remote assistance for the first autonomous vehicle can be initiated, facilitated by the first operator in response to the request for remote assistance.

IPC Classes  ?

  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 50/30 - Transportation; Communications
  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]

87.

CLICKABLE ACCESS POINT

      
Application Number 18049569
Status Pending
Filing Date 2022-10-25
First Publication Date 2023-03-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Liu, Heguang
  • Jan, Jane Alam

Abstract

Systems and methods herein describe receiving a target location from a computing device, using a machine learning model: determining a first access point and a second access point associated with the target location, causing presentation of the first access point as a first selectable user interface element and the second access point as a second selectable user interface within a graphical user interface on the computing device, receiving a first selection of the first selectable user interface element from the computing device; and in response to receiving the first selection, and initiating a trip request based on the refined map coordinates of the first access point.

IPC Classes  ?

  • G06Q 50/30 - Transportation; Communications
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G01C 21/34 - Route searching; Route guidance
  • G06N 20/00 - Machine learning
  • G06F 3/0485 - Scrolling or panning
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • G06Q 30/06 - Buying, selling or leasing transactions
  • 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
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

88.

User-Assisted Autonomous Vehicle Motion Initiation for Transportation Services

      
Application Number 17466444
Status Pending
Filing Date 2021-09-03
First Publication Date 2023-03-02
Owner Uber Technologies, Inc. (USA)
Inventor
  • Liu, Zelin
  • Neurgaonkar, Ashwin
  • Li, Zhuofu
  • Mittal, Atibhav
  • Pathuri, Nihal Reddy

Abstract

Systems and methods of the present disclosure are directed to a verifying vehicle service readiness and controlling a vehicle. An example method can include communicating a service request and receiving a vehicle state payload including data descriptive of service condition item(s). The service condition item(s) can be descriptive of action(s) for placing an autonomous vehicle into appropriate condition for the vehicle service. The method can include providing, for display, the service condition item(s) to a user via a checklist element on an application. The method can include enabling a user ready element on the application based on a status of the service condition item(s) indicating that the autonomous vehicle is in appropriate condition for the vehicle service. The method can include receiving data indicative of an interaction by the user with the user ready element and, in response, communicating a request for a vehicle verification to the backend.

IPC Classes  ?

  • B60W 60/00 - Drive control systems specially adapted for autonomous road vehicles
  • B60W 40/13 - Load or weight
  • B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention

89.

Systems and methods for energy based autonomous vehicle control

      
Application Number 17823499
Grant Number 11841705
Status In Force
Filing Date 2022-08-30
First Publication Date 2023-03-02
Grant Date 2023-12-12
Owner Uber Technologies, Inc. (USA)
Inventor
  • Goldman, Brent Justin
  • Yen, Mark
  • Gao, Shenglong
  • Niemiec, Konrad Julian
  • Chen, Jay A.

Abstract

Systems and methods for determining appropriate energy replenishment and controlling autonomous vehicles are provided. An example computer-implemented method can include obtaining one or more energy parameters associated with an autonomous vehicle. The method can include determining a refueling task for the autonomous vehicle based at least in part on the energy parameters associated with the autonomous vehicle. The refueling task comprises a first refueling task that is interruptible by a vehicle service assignment or a second refueling task that is not interruptible by the vehicle service assignment. The method can include communicating data indicative of the refueling task to the autonomous vehicle or to a second computing system that manages the autonomous vehicle. The method can include determining whether the refueling task for the autonomous vehicle has been accepted or rejected.

IPC Classes  ?

  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • 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
  • G05D 1/02 - Control of position or course in two dimensions

90.

On-demand transport selection process facilitating third-party autonomous vehicles

      
Application Number 17817238
Grant Number 11868928
Status In Force
Filing Date 2022-08-03
First Publication Date 2023-02-23
Grant Date 2024-01-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Goldman, Brent Justin
  • Stegall, Neil
  • Hagestad, Leigh Gray

Abstract

A network computing system can coordinate on-demand transport serviced by transport providers operating throughout a transport service region. The transport providers can comprise a set of internal autonomous vehicles (AVs) and a set of third-party AVs. The system can receive a transport request from a requesting user of the transport service region, where the transport request indicates a pick-up location and a destination. The system can determine a subset of the transport providers to service the respective transport request, and executing a selection process among the subset of the transport providers to select a transport provider to service the transport request. The system may then transmit a transport assignment to the selected transport provider to cause the selected transport provider to service the transport request.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G01C 21/34 - Route searching; Route guidance
  • 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
  • G06Q 30/0283 - Price estimation or determination

91.

Dynamic Determination and Notification for Alternation of Fulfillment Mode for A Network-Based Service

      
Application Number 17891433
Status Pending
Filing Date 2022-08-19
First Publication Date 2023-02-23
Owner Uber Technologies, Inc. (USA)
Inventor
  • Li, Boting
  • Soni, Vishal
  • Wien, Jason

Abstract

This application describes a system associated with a network-based delivery service that receives item delivery requests from various individuals. The system determines whether the item(s) in the item delivery requests can be delivered. If not, the system generates and provides a selectable notification the various individuals. The selectable notification prompts the various individuals to pick up the item(s) in the item delivery request instead of waiting for delivery of the item(s).

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

92.

Application service configuration system

      
Application Number 17982270
Grant Number 11881994
Status In Force
Filing Date 2022-11-07
First Publication Date 2023-02-23
Grant Date 2024-01-23
Owner Uber Technologies, Inc. (USA)
Inventor Cobb, Nicholas

Abstract

A computing system implementing an application service can determine, from a network dataset, that a network latency for a common network service provider crosses an upper latency threshold. Based on this determination, the system can determine a subset of the computing devices that utilize the common network service provider, and transmit a set of configuration signals to the subset of computing devices. The set of configuration signals can modify a set of default application configurations of a designated application to compensate for the network latency.

IPC Classes  ?

  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • H04L 43/0852 - Delays
  • H04L 41/083 - Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for increasing network speed
  • H04L 41/5025 - Ensuring fulfilment of SLA by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade
  • H04L 41/142 - Network analysis or design using statistical or mathematical methods
  • H04L 43/00 - Arrangements for monitoring or testing data switching networks
  • H04L 43/16 - Threshold monitoring
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
  • H04L 67/50 - Network services

93.

GENERATING AUGMENTED REALITY IMAGES FOR DISPLAY ON A MOBILE DEVICE BASED ON GROUND TRUTH IMAGE RENDERING

      
Application Number 17974436
Status Pending
Filing Date 2022-10-26
First Publication Date 2023-02-16
Owner Uber Technologies, Inc. (USA)
Inventor
  • Rogan, Aaron Matthew
  • Yoon, Taehun
  • Mahowald, Gregory Mark

Abstract

Systems and methods are disclosed herein for monitoring a location of a client device associated with a transportation service and generating augmented reality images for display on the client device. The systems and methods use sensor data from the client device and a device localization process to monitor the location of the client device by comparing renderings of images captured by the client device to renderings of the vicinity of the pickup location. The systems and methods determine navigation instructions from the user's current location to the pickup location and select one or more augmented reality elements associated with the navigation instructions and/or landmarks along the route to the pickup location. The systems and methods instruct the client device to overlay the selected augmented reality elements on a video feed of the client device.

IPC Classes  ?

  • G06V 20/00 - Scenes; Scene-specific elements
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • H04B 1/3827 - Portable transceivers
  • H04W 4/029 - Location-based management or tracking services
  • G06F 16/587 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
  • G01C 21/34 - Route searching; Route guidance
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events
  • G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
  • G06Q 50/30 - Transportation; Communications
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • G01S 19/48 - Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G01C 21/36 - Input/output arrangements for on-board computers
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04W 4/18 - Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06V 20/20 - Scenes; Scene-specific elements in augmented reality scenes
  • G06V 20/56 - Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

94.

Implementing and optimizing safety interventions

      
Application Number 17974313
Grant Number 11727451
Status In Force
Filing Date 2022-10-26
First Publication Date 2023-02-16
Grant Date 2023-08-15
Owner Uber Technologies, Inc. (USA)
Inventor Jeon, Sangick

Abstract

A network system provides interventions to providers to reduce the likelihood that its users will experience safety incidents. The providers provide service to the users such as transportation. Providers who are safe and have positive interpersonal behavior may be perceived by users as high quality providers. However, other providers may be more prone to cause safety incidents. A machine learning model is trained using features derived from service received by users of the network system. Randomized experiments and trained models predict the effectiveness of various interventions on a provider based on characteristics of the provider and the feedback received for the provider. As interventions are sent to providers, the change in feedback can indicate whether the intervention was effective. By providing messages proactively, the network system may prevent future safety incidents from occurring.

IPC Classes  ?

  • G06Q 30/0282 - Rating or review of business operators or products
  • 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
  • G06N 20/00 - Machine learning
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • B60Q 9/00 - Arrangement or adaptation of signal devices not provided for in one of main groups
  • H04Q 9/00 - Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom

95.

SYSTEM AND METHODS FOR VERIFYING THAT ONE OR MORE DIRECTIVES THAT DIRECT TRANSPORT OF A SECOND END USER DOES NOT CONFLICT WITH ONE OR MORE OBLIGATIONS TO TRANSPORT A FIRST END USER

      
Application Number 17965182
Status Pending
Filing Date 2022-10-13
First Publication Date 2023-02-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Lord, Richard T.
  • Lord, Robert W.
  • Myhrvold, Nathan P.
  • Tegreene, Clarence T.

Abstract

Computationally implemented methods and systems that are designed for receiving one or more first directives that direct a transportation vehicle unit to transport a first end user; receiving, while the transportation vehicle unit is en route to or is transporting the first end user, one or more second directives that direct the transportation vehicle unit to transport a second end user while transporting the first end user, the transportation vehicle unit having been determined to be able to accommodate transport of the second end user while transporting the first end user; and verifying that compliance with the one or more second directives will not conflict with one or more obligations to transport the first end user by the transportation vehicle unit. In addition to the foregoing, other aspects are described in the claims, drawings, and text.

IPC Classes  ?

  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 50/30 - Transportation; Communications

96.

Menu Personalization

      
Application Number 17971134
Status Pending
Filing Date 2022-10-21
First Publication Date 2023-02-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Haghighat Kashani, Ali
  • Lehmann, Bastian
  • 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  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/9538 - Presentation of query results
  • G06N 20/00 - Machine learning
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

97.

Computer system and device for controlling use of secure media recordings

      
Application Number 17967669
Grant Number 11868508
Status In Force
Filing Date 2022-10-17
First Publication Date 2023-02-09
Grant Date 2024-01-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Gupta, Shobhit
  • Bosin, Mikhail
  • Chopra, Neil
  • Buckley, Garrick
  • Soni, Emmanuelle
  • Shah, Dhaval

Abstract

A network system enables a user to record media in connection with a user operating a service application to participate in a transport service. In examples, the network system includes a user computing device on which media is recorded and stored in an unrenderable state. The user can elect to make a media recording submission for a particular service activity (e.g., trip provided or received by user). In response to the media recording submission, the user computing device identifies one or more media files that contain media data which depict the service activity. The identified media foes are transmitted to a service computing system where the media files can be rendered.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

98.

MULTI-STAGED EVENT PROCESSING BASED ON CLIENT DEVICE DATA

      
Application Number 17884452
Status Pending
Filing Date 2022-08-09
First Publication Date 2023-02-09
Owner Uber Technologies, Inc. (USA)
Inventor
  • Kumar, Akansha
  • Xu, Ren
  • Agrawal, Tushar
  • Lippert, Scott
  • Richmond, Mark

Abstract

A network computer system operates to determine one or more transport service parameters for an upcoming scheduled event at a mass egress location. One or more activities associated with the scheduled event are monitored to determine whether to update the one or more transport service parameters. Based at least in part on the one or more transport parameters, a set of relocation parameters is determined, including (i) an intermediate location where the service provider is to be located to provide the user with the transport service, and (ii) an intermediate arrival time when the first service provider is to arrive at the intermediate location before the pickup time. Based at least in part on a current location of a selected service provider and the intermediate arrival time, a relocation time when the service provider is to initiate travel to the intermediate location is determined.

IPC Classes  ?

  • G01C 21/34 - Route searching; Route guidance
  • G06Q 10/02 - Reservations, e.g. for tickets, services or events

99.

SELECTIVE COMMUNICATION SYSTEM FOR FREIGHT VEHICLE OPERATION

      
Application Number 17887126
Status Pending
Filing Date 2022-08-12
First Publication Date 2023-02-02
Owner Uber Technologies, Inc. (USA)
Inventor
  • Chang, Bin
  • Liu, Shaosu

Abstract

A communication system develops an activity profile for multiple operators, where the activity profile of each operator is based, at least in part, on a recent location of the operator, as well as a set of transport parameters for the current assignment of the respective operator. A candidate set of operators can be matched to an open request, where the determination for each operator of the candidate set is based on the activity profile developed for that operator. When the candidate set of operators is determined, the communication system transmits a communication to at least one operator of the candidate set that identifies the at least one matched request.

IPC Classes  ?

  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management

100.

NEURAL NETWORK BASED IDENTIFICATION DOCUMENT PROCESSING SYSTEM

      
Application Number 17948068
Status Pending
Filing Date 2022-09-19
First Publication Date 2023-01-12
Owner Uber Technologies, Inc. (USA)
Inventor
  • Luo, Tao
  • Wu, Chuang
  • Zhang, Jinxue
  • Ren, Xiaoxiang
  • Sheth, Chandan
  • Liu, Zihe

Abstract

A system processes images of documents, for example, identification documents. The system transforms an image of a document to generate an image that represent the document in a canonical form. For example, if the input image has a document that is tilted at an angle with respect to the sides of the image, the system modifies the orientation of the document to show the document having sides aligned with the sides of the image. The system stores user accounts that include user information including images. The system generates a graph of nodes that represent user accounts with edges determined based on similarity scores between user accounts. The system determines connected components of user accounts, such that each connected component represents user accounts that have a high likelihood of being duplicates.

IPC Classes  ?

  • G06Q 50/26 - Government or public services
  • H04L 67/306 - User profiles
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods
  • G06T 3/00 - Geometric image transformation in the plane of the image
  • G06V 30/413 - Classification of content, e.g. text, photographs or tables
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  1     2     3     ...     9        Next Page