Uber Technologies, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 1 505 pour Uber Technologies, Inc. et 1 filiale Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 1 297
        Marque 208
Juridiction
        États-Unis 1 051
        International 347
        Europe 59
        Canada 48
Propriétaire / Filiale
[Owner] Uber Technologies, Inc. 1 493
Decarta Inc. 12
Date
Nouveautés (dernières 4 semaines) 8
2025 décembre 8
2025 novembre 4
2025 octobre 3
2025 septembre 6
Voir plus
Classe IPC
G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire 304
G06Q 50/30 - Transport; Communications 261
G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués 173
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques 130
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation 129
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 136
42 - Services scientifiques, technologiques et industriels, recherche et conception 129
39 - Services de transport, emballage et entreposage; organisation de voyages 127
35 - Publicité; Affaires commerciales 102
38 - Services de télécommunications 62
Voir plus
Statut
En Instance 208
Enregistré / En vigueur 1 297
  1     2     3     ...     16        Prochaine page

1.

Adjusting Signals to Shift System Resource Utilization

      
Numéro d'application 18749304
Statut En instance
Date de dépôt 2024-06-20
Date de la première publication 2025-12-25
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • De Castro Marques, Marcio
  • Demiralp, Emre
  • Dibek, Cemil
  • Jain, Dinkar
  • Shaw, Noah
  • Singh, Harshini
  • Tong, Tong

Abrégé

Example aspects of the present disclosure relate to demand shaping by adjusting signals to shift system resource utilization. An example method includes accessing data associated with batched service instances for a batch delivery window. The method includes determining a probability that a user initiates a service instance outside of the batch delivery window is greater than a probability for initiating the service instance within the window. Responsive to determining the first probability is greater than the second probability, determining an incentive predicted to increase the probability of the service instance within the batch delivery window. The method includes generating a selectable user interface element including an indication of the incentive associated with the batch delivery window. The method includes automatically updating the user interface responsive to selection of the user interface to provide the incentive for display alongside a number of available items associated with the batch delivery window.

Classes IPC  ?

  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs

2.

PROGRESS ANOMALY DETECTION

      
Numéro d'application 18743356
Statut En instance
Date de dépôt 2024-06-14
Date de la première publication 2025-12-18
Propriétaire Uber Technologies, Inc (USA)
Inventeur(s)
  • Shaginyan, Karapet
  • Choudhary, Karamveer
  • Marquez Lutfy, Sebastian Alejandro
  • Du, Yushui

Abrégé

This disclosure presents a system for monitoring trips by detecting one or more anomalies for each of a plurality of trips. The system updates route data and utilizes anomaly detectors to identify one or more anomalies, such as detours, low-speed movement, and unexpected stops. The system generates a health status of the trip based on any identified anomalies. In one example, the system disseminates the health status to relevant entities.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués

3.

Systems and Methods for Centralized Testing of Software

      
Numéro d'application 18737014
Statut En instance
Date de dépôt 2024-06-07
Date de la première publication 2025-12-11
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Balyan, Arnav
  • Bommepally, Kartik
  • Khandelwal, Nimesh
  • Sampath, Amruth
  • Sivakumar, Kalyan

Abrégé

Systems and methods for centralized testing of software. The system can access change data indicative of at least one change to an implemented version of software, wherein: (i) the change is associated with a first computing environment and the implemented version of software is associated with a second computing environment, and (ii) the change data is associated with a request to test the change against the implemented version of software. The method can include generating an isolated computing environment to test the change against the implemented version of software, wherein generating an isolated computing environment includes determining one or more datasets that are relevant to the at least one change. The method can include testing, within the isolated computing environment, the change against the implemented version of software. The method can include migrating the change from the first computing environment to the second computing environment.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
  • G06F 8/656 - Mises à jour pendant le fonctionnement

4.

LOCATION ACCURACY SYSTEM

      
Numéro d'application 19229170
Statut En instance
Date de dépôt 2025-06-05
Date de la première publication 2025-12-11
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Ueno, Wataru
  • Babcock, Kevin G.
  • Asakura, Yuki
  • Li, Zhe
  • Sharma, Megha
  • Wang, Brad
  • Franklin, Jr., John
  • Goel, Akshit

Abrégé

Example implementations are directed to systems and methods for improving navigation accuracy for a last segment of a delivery route. A client application on a user device is configured to display user interfaces that allow users to provide user-generated content (UGC) to refine last segment data, such as parking locations, building entrances, and drop-off points. The UGC is collected via interactive map-based tools, where users can adjust pins and provide metadata including entry codes and images. The system integrates the UGC with historical trip data and inference data to generate updated last segment data, which is presented to couriers. Conflicts between the UGC and the inference data can be resolved by analyzing courier behavior and prioritizing the data source most frequently followed. A machine learning model can also be retrained using the UGC, inference data, and courier behavior to improve future predictions of the last segment data.

Classes IPC  ?

5.

AUTONOMOUS VEHICLE DELIVERY INGESTION AND ROUTING

      
Numéro d'application 19238109
Statut En instance
Date de dépôt 2025-06-13
Date de la première publication 2025-12-11
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Konduru, Kartheeka Srinivas Varma
  • Li, Shu Yang
  • Shinde, Sejal Kiran
  • Liu, Zelin
  • Irish, Andrew Theodore

Abrégé

Various examples are directed to systems and methods for generating improved autonomous vehicle (AV) navigation route data and estimated time of arrival (ETA) data. A system may receive delivery data from an AV delivering a passenger or product, where the delivery data includes a delivery origin, a delivery destination, and an ETA and navigation route generated by the AV. The AV may have accurate short-term information, such as the next few navigation maneuvers planned by the AV. The system may be able to provide more accurate longer-term information, such as generating an overall calculated route and calculated completion time based a current location and the delivery destination. The system may receive updated short-term information and combine this information with the calculated route and calculated completion to generate a more accurate set of route data and ETA data.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • B60W 60/00 - Systèmes d’aide à la conduite spécialement adaptés aux véhicules routiers autonomes

6.

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

      
Numéro d'application 19313044
Statut En instance
Date de dépôt 2025-08-28
Date de la première publication 2025-12-11
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Demiralp, Emre
  • Vosoughpour, Meisam
  • Lepallone, Stephen
  • Nazerzadeh, Hamid
  • Sahin, Mustafa

Abrégé

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

Classes IPC  ?

  • G06Q 10/047 - Optimisation des itinéraires ou des chemins, p. ex. problème du voyageur de commerce
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

7.

PREDICTING AND PREVENTING NEGATIVE USER EXPERIENCE IN A NETWORK SERVICE

      
Numéro d'application 19238090
Statut En instance
Date de dépôt 2025-06-13
Date de la première publication 2025-12-04
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Goldstein, Lawrence Benjamin
  • Vora, Arjun
  • Malkani, Jai
  • Joshi, Nikhil
  • Walther, Eckart
  • Namazifar, Mahdi
  • Brown, Kathy
  • Kannan, Praveen
  • Bodapati, Arun
  • Bell, Fran

Abrégé

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.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06N 20/00 - Apprentissage automatique
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • H04L 67/50 - Services réseau

8.

DETERMINING AND PROVIDING PREDETERMINED LOCATION DATA POINTS TO SERVICE PROVIDERS

      
Numéro d'application 19297906
Statut En instance
Date de dépôt 2025-08-12
Date de la première publication 2025-12-04
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Sarawgi, Aditya
  • Cui, Sophia
  • Sweeney, Matthew

Abrégé

A system and method for managing a network service is described. A system can provide a map interface for a user that includes a location pin. The system can detect a user input that sets the location pin at a selected pickup location on the map interface. In response to detecting the user input, the system can (i) determine an alternative pickup location based at least in part on historical information corresponding to clustered trip entries of the network service, and (ii) cause the map interface to dynamically and visually relocate the location pin to the alternative pickup location. The system may then receive a transport request from the mobile computing device of the user, and in response to receiving the transport request, select a transport provider to rendezvous with the user at the alternative pickup location.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p. ex. pour billetterie, services ou manifestations
  • G06Q 10/00 - AdministrationGestion
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

9.

AI Assistant for Delivery

      
Numéro d'application 19217747
Statut En instance
Date de dépôt 2025-05-23
Date de la première publication 2025-11-27
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Ghulati, Dhruv
  • Kumar, Nalin
  • Kundu, Anirban
  • Patwari, Jaiteerth
  • Sivasankaran, Sreekanth
  • Thangarajan, Narendran

Abrégé

Systems and methods for providing an AI assistant to users of a food delivery system. The method includes receiving a user query, wherein the user query is associated with a food delivery system. The method further includes accessing contextual data for the user query. The method further includes generating model input, the model input including the user query and the contextual data for the user query. The method further includes providing model input as input to a machine-learned large language model. The method further includes receiving a query response as an output of the machine-learned large language model processing the model input. The method further includes outputting the query response to the user for display, the query response comprising a carousel of selectable options available through the food delivery system.

Classes IPC  ?

  • G06Q 50/12 - Hôtellerie ou restauration
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06Q 30/0601 - Commerce électronique [e-commerce]

10.

AI ASSISTANT FOR DELIVERY

      
Numéro d'application US2025030785
Numéro de publication 2025/245455
Statut Délivré - en vigueur
Date de dépôt 2025-05-23
Date de publication 2025-11-27
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Ghulati, Dhruv
  • Kumar, Nalin
  • Kundu, Anirban
  • Patwari, Jaiteerth
  • Sivasankaran, Sreekanth
  • Thangarajan, Narendran

Abrégé

Systems and methods for providing an AI assistant to users of a food delivery system. The method includes receiving a user query, wherein the user query is associated with a food delivery system. The method further includes accessing contextual data for the user query. The method further includes generating model input, the model input including the user query and the contextual data for the user query. The method further includes providing model input as input to a machine-learned large language model. The method further includes receiving a query response as an output of the machine-learned large language model processing the model input. The method further includes outputting the query response to the user for display, the query response comprising a carousel of selectable options available through the food delivery system.

Classes IPC  ?

11.

NETWORK SYSTEM FOR IMPLEMENTING ON-DEMAND CAMPAIGN MANAGEMENT SERVICES

      
Numéro d'application 19211841
Statut En instance
Date de dépôt 2025-05-19
Date de la première publication 2025-11-20
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Bhatt, Neha
  • Lu, Rongfei
  • Guan, Shiyao
  • Surana, Piyush
  • Mai, Zhewei
  • Ouyang, Ronald
  • Raghavendra, Aditya
  • Benzi, Patricia
  • Sajjanhar, Udit
  • Zhang, Yeran
  • Deshumukh, Chinmay

Abrégé

A network system operates to enable a user to specify a campaign configuration for a new or existing campaign. Based on the specified campaign configuration, the network system determines one or more campaign execution parameters for configuring an execution of the new or existing campaign on an external content delivery channel, using a data set that is representative of an environment of the external content delivery channel.

Classes IPC  ?

  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06Q 30/0273 - Détermination des frais de publicité

12.

WHAT MOVES US, MOVES THE WORLD

      
Numéro d'application 019278247
Statut En instance
Date de dépôt 2025-11-18
Propriétaire Uber Technologies, Inc. (USA)
Classes de Nice  ? 35 - Publicité; Affaires commerciales

Produits et services

Advertising; business management, organization and administration; career management services; executive search and placement services; marketing and advertising services to promote career opportunities for corporate positions; matching job candidates with recruiters for job placement purposes; online interactive career counseling services and resume preparations for others; online recruiting services, namely, providing searchable job postings and resume postings; personnel recruitment and placement; placement of full-time staff; professional staffing, placement, recruiting, and career networking services; providing an online resume database featuring information relating to job seekers; providing an online searchable database featuring career and job opportunities; providing an online searchable database featuring career and job opportunities and content about careers and jobs; providing business information in the field of job opportunities, personnel staffing, careers, and freelance work; providing career information via social media mobile applications; providing career information via social media websites; providing information about recruitment, hiring, and onboarding via a website; providing information about, career and job opportunities for corporate positions via a website; providing online information in the field of recruitment, hiring, and careers; providing recruitment, hiring, and onboarding services for personnel staffing and corporate positions; providing talent recruitment and hiring information; talent hiring, recruiting, placement, staffing and career services; talent recruiting services.

13.

Miscellaneous Design

      
Numéro de série 99452311
Statut En instance
Date de dépôt 2025-10-20
Propriétaire Uber Technologies, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable artificial intelligence personal assistant software for performing tasks or services on behalf of a user that is activated by user input, location awareness, and online information; downloadable application programming interface (API) software for use in developing AI (artificial intelligence) platforms, namely, bots, virtual agents and virtual assistants; downloadable computer software, downloadable mobile application software, and downloadable computer application software for mobile devices and computers, all for using artificial intelligence for use as a digital companion; downloadable computer chatbot software for simulating conversations; downloadable software for using artificial intelligence for conversational query; downloadable computer software, downloadable mobile application software, and downloadable computer application software for facilitating interaction and communication between humans and AI (artificial intelligence) platforms, namely, bots, virtual agents and virtual personal assistants; downloadable computer virtual assistant software, downloadable mobile application virtual assistant software, and downloadable computer application virtual assistant software that can perform tasks or services on behalf of a user that is activated by user input, location awareness, and online information; downloadable software for use in processing and generating natural language queries; downloadable software using artificial intelligence (AI) for the production of speech and text; downloadable software for multi-modal machine-learning based language, text, and speech processing software; downloadable software for facilitating multi-modal natural language, speech, text, image, video, and sound input; downloadable chatbot software for simulating conversations, analyzing images, summarizing text, creating content, generating code, brainstorming, trip planning, and answering queries Providing online non-downloadable software, software as a service (SaaS) services, and platform as a service (PAAS) services featuring artificial intelligence personal assistant software for performing tasks or services on behalf of a user that is activated by user input, location awareness, and online information; providing online non-downloadable software, software as a service (SaaS) services, and platform as a service (PAAS) services featuring software for use in developing AI (artificial intelligence) platforms, namely, bots, virtual agents and virtual assistants; providing online non-downloadable software, software as a service (SaaS) services, and platform as a service (PAAS) services featuring software for mobile devices and computers, all for using artificial intelligence for use as a digital companion; providing online non-downloadable software, software as a service (SaaS) services, and platform as a service (PAAS) services featuring computer chatbot software for providing information or simulating conversations; providing online non-downloadable software, software as a service (SaaS) services, and platform as a service (PAAS) services featuring software for using artificial intelligence for conversational query; providing online non-downloadable software, software as a service (SaaS) services, and platform as a service (PAAS) services featuring software for facilitating interaction and communication between humans and AI (artificial intelligence) platforms, namely, bots, virtual agents and virtual personal assistants; providing online non-downloadable software, software as a service (SaaS) services, and platform as a service (PAAS) services featuring software that can perform tasks or services on behalf of a user that is activated by user input, location awareness, and online information; providing online non-downloadable software for use in processing and generating natural language queries; providing online non-downloadable software using artificial intelligence (AI) for the production of speech and text; providing online non-downloadable software for multi-modal machine-learning based language, text, and speech processing software; providing temporary use of online non-downloadable software for facilitating interaction and communication between humans and artificial intelligence (AI) chatbots in the fields of transportation; providing temporary use of online non-downloadable software for facilitating multi-modal natural language, speech, text, image, video, and sound input; providing temporary use of online non-downloadable chatbot software for simulating conversations, analyzing images, summarizing text, creating content, generating code, brainstorming, trip planning, and answering queries

14.

COMPUTING COPRESENCE EVENTS BASED ON GPS SIGNAL

      
Numéro d'application 19075623
Statut En instance
Date de dépôt 2025-03-10
Date de la première publication 2025-10-09
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Wang, Andrew Yuh-Hsien
  • Glancy, Kevin John
  • Marquez Lutfy, Sebastian Alejandro
  • Takyar, Mir Shahrouz

Abrégé

The disclosed examples are directed to systems and methods for computing copresence of devices using GPS signals. The systems and methods access a plurality of GPS signals comprising a first set of GPS signals associated with a first device and a second set of GPS signals associated with a second device. The systems and methods align the first set of GPS signals with the second set of GPS signals and compute copresence probability for each pair of GPS signals in the aligned first and second sets of GPS signals. The systems and methods smooth the copresence probability for each pair of GPS signals and determine one or more copresence events based on the smoothed copresence probability for each pair of GPS signals.

Classes IPC  ?

  • G01S 19/42 - Détermination de position
  • G01S 19/51 - Positionnement relatif
  • G06Q 50/43 - Procédés d’affaires s’appliquant au partage des véhicules, p. ex. des voitures

15.

POINT OF INTEREST BASED PICKUP COORDINATION SYSTEM

      
Numéro d'application 19238027
Statut En instance
Date de dépôt 2025-06-13
Date de la première publication 2025-10-02
Propriétaire Uber Technologies, Inc . (USA)
Inventeur(s)
  • Jalasutram, Srikanth
  • Arora, Anurag
  • Jamil, Needa
  • Raja, Sidharth

Abrégé

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.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers

16.

ON-DEMAND TRANSPORT SERVICES

      
Numéro d'application 19173365
Statut En instance
Date de dépôt 2025-04-08
Date de la première publication 2025-09-25
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Stayner, Donald
  • Dua, Nikhil
  • Hurley, Jake
  • Li, Eric

Abrégé

A computing system can receive utilization data from computing devices of requesting users. Based on the utilization data, the system can determine, for each requesting user, an intent of the requesting user, the intent corresponding to a probability that the requesting user will utilize the transport service upon arrival at an arrival location of a transit vehicle. The system may determine a destination for the requesting user that requires additional transport from the arrival location of the transit vehicle. Based on the destination of the requesting user, the system can transmit a set of transport requests to computing devices of a set of the transport providers to facilitate transport for the requesting users at the arrival location of the transit vehicle.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06F 16/9035 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

17.

Systems and Methods for the Display of Corresponding Content for User-Requested Vehicle Services Using Distributed Electronic Devices

      
Numéro d'application 19226737
Statut En instance
Date de dépôt 2025-06-03
Date de la première publication 2025-09-18
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Andersen, Peder Christopher
  • Pabbisetty, Kalyan
  • Spitzer, Garrett Nicholas
  • Gelb, Jeremiah Martin

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0251 - Publicités ciblées
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués

18.

UBER

      
Numéro d'application 1875314
Statut Enregistrée
Date de dépôt 2025-08-01
Date d'enregistrement 2025-08-01
Propriétaire Uber Technologies, Inc. (USA)
Classes de Nice  ? 11 - Appareils de contrôle de l'environnement

Produits et services

Lighting apparatus and installations, namely, luminous tubes for lighting, searchlights, vehicle reflectors, lights for vehicles; safety lamps; vehicle lights for assisting rideshare passengers to locate vehicles; spot lights; lights for vehicles; directional lights for bicycles; light bulbs for directional signals for vehicles; solar-powered all-weather lights; lights for use in illuminating signs and displays; LED and HID light assemblies for vehicles; LED lighting assemblies for illuminated signs; light reflectors; lighting apparatus and installations for vehicles; light panels for vehicles, namely, cars, motorcars, automobiles, trucks, vans, SUVs, bicycles, motor scooters, two wheeled motorized scooters, self-balancing scooters, hovering boards, mopeds, skateboards, self-balancing boards, electric bicycles, electric assist bicycles, electric pedal assist bicycles, electric motor scooters, electrically-powered motor scooters, electric two wheeled motorized scooters, electric self-balancing scooters, self-balancing two-wheeled electric scooters, self-balancing one-wheeled electric scooters, electric hovering boards, electric mopeds, electric motorized skateboards, electric motorized self-balancing boards, semi-tractor trailer trucks and semi-tractor trailers, boats, watercraft, tractors and tractor trailers, helicopters, airplanes, aircraft, drones, vertical takeoff and landing aircraft (VTOL); light bars for vehicles, namely, cars, motorcars, automobiles, trucks, vans, SUVs, bicycles, motor scooters, two wheeled motorized scooters, self-balancing scooters, hovering boards, mopeds, skateboards, self-balancing boards, electric bicycles, electric assist bicycles, electric pedal assist bicycles, electric motor scooters, electrically-powered motor scooters, electric two wheeled motorized scooters, electric self-balancing scooters, self-balancing two-wheeled electric scooters, self-balancing one-wheeled electric scooters, electric hovering boards, electric mopeds, electric motorized skateboards, electric motorized self-balancing boards, semi-tractor trailer trucks and semi-tractor trailers, boats, watercraft, tractors and tractor trailers, helicopters, airplanes, aircraft, drones, vertical takeoff and landing aircraft (VTOL).

19.

Priority-Based Load Shedding for Computing Systems

      
Numéro d'application 19218158
Statut En instance
Date de dépôt 2025-05-23
Date de la première publication 2025-09-11
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Thomsen, Jakob Holdgaard
  • Nielsen, Jesper Lindstrøm
  • Smyth, Timothy
  • Gavrilenko, Vladimir

Abrégé

A system and method for dynamic load shedding in computing environments experiencing high request volumes. The system monitors a request queue storing unprocessed requests from client devices and determines both a current queue size and an aggregate historical queue size. During a defined time interval, the system identifies the number of requests enqueued and dequeued. Based on these metrics, the system determines a percentage or number of requests to be rejected to mitigate overload. Each request is ranked according to its type and the time it was received. A subset of unprocessed requests is then selected for rejection based on their rankings and the determined rejection threshold. This targeted rejection strategy enables prioritized load shedding that maintains system responsiveness while minimizing user impact.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

20.

Systems and Methods for Ephemeral Processing of High Cardinality Data

      
Numéro d'application 18594637
Statut En instance
Date de dépôt 2024-03-04
Date de la première publication 2025-09-04
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Balyan, Arnav
  • Sampath, Amruth

Abrégé

Systems and methods for ephemeral processing of high cardinality data. The system can receive log data indicative of metrics associated with a computing system, wherein the log data is received by an aggregation layer. The method includes aggregating the log data by deduplicating the plurality of logs using one or more aggregation parameters, wherein the one or more aggregation parameters are configurable to increase or decrease a level of deduplication. The method includes, in response to aggregating the log data, determining deduplicated log data including one or more unique logs indicative of unique metrics associated with the computing system. The method includes transmitting the deduplicated log data to a storage system.

Classes IPC  ?

  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 16/174 - Élimination de redondances par le système de fichiers

21.

Dynamic Data Object Distribution Based on Historical Performance

      
Numéro d'application 18651077
Statut En instance
Date de dépôt 2024-04-30
Date de la première publication 2025-09-04
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Blinn, Christopher
  • Joshi, Pushkar Ravindra
  • Rodríguez, Nolberto Castellanos
  • Shorser, Reuben Matthew
  • Stein, Maxwell Dean
  • Xiong, Wei

Abrégé

Systems and method for dynamic data object distribution based on historical performance. The method includes accessing a centralized data structure with a number of order requests. Computing a shopping list including data objects for items and characteristic data for each item. Accessing data indicative of selection of the first shopping list by a first device, updating the order status of the first shopping list. Accessing data indicative of selection of the first shopping list by a second device. Computing a first subset of items and second subset of items for each respective computing device based on (i) features associated with the first computing device, (ii) features associated with the second computing device, and (iii) the characteristic data of each respective item of a plurality of items. Transmitting data to cause an interactive user interface of the first computing device to display the first subset of items.

Classes IPC  ?

22.

POPULAR ROUTE INFERENCE AND RECONSTRUCTION SYSTEM

      
Numéro d'application 18585692
Statut En instance
Date de dépôt 2024-02-23
Date de la première publication 2025-08-28
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Ketabi, Roozbeh
  • Gupta, Salone
  • Peri, Koushik
  • Korah, Thommen

Abrégé

Example embodiments are directed to systems and methods for providing popular route inference and reconstruction. The system captures trip data of a plurality of users traversing routes by monitoring user devices of the plurality of users. The system then analyzes the trip data between an origin/destination (O/D) pair to determine candidate popular trips between the O/D pair comprising detours. Top-ranking waypoints of segments of the candidate popular trips are determined. The top-ranking waypoints of the O/D pair are stored in a waypoint data storage. In response to receiving a request for a transportation service between the O/D pair from a user, the system reconstructs a popular route using the top-ranking waypoints and causes presentation on a user device of the user of a plurality of route options for selection by the user including the reconstructed popular route.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire

23.

MICHELANGELO AI

      
Numéro d'application 1870070
Statut Enregistrée
Date de dépôt 2025-04-30
Date d'enregistrement 2025-04-30
Propriétaire Uber Technologies, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable computer programs for user interface design; downloadable software development kits (SDKs) and application programming interfaces (APIs) for use in connection with machine learning systems; downloadable computer software for designing, building, training, deploying, evaluating, managing, and operating machine learning models; downloadable computer software for generative AI for developers to combine model prompts, generated text, and functions for text-based applications; downloadable computer software for integrating machine learning models into production environments; downloadable computer software for managing and accessing shared data features used in machine learning applications; downloadable computer software for model versioning, model monitoring, model visualization, and automated machine learning (AutoML); downloadable computer software for processing data, training machine learning models, and performing automated analytics; downloadable computer software for use by data scientists, engineers, and researchers in training, testing, and validating machine learning algorithms; downloadable computer software for use in data processing, data labeling, feature engineering, predictive analytics, time series forecasting, and deep learning; downloadable computer software for use in predictive analytics, artificial intelligence, data processing, and automated decision-making; downloadable computer software using artificial intelligence (AI) for introducing developers to large language model fundamentals, and generative AI to build applications; downloadable computer software using artificial intelligence (AI) for use in enabling others to build their own generative AI models using their own data and criteria. User interface (UI) design; technical consulting services in the field of machine learning infrastructure, machine learning operations, and artificial intelligence; providing information in the field of machine learning platform design and deployment; providing online non-downloadable computer software platforms for use in data analysis in the field of machine learning, discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; providing temporary use of non-downloadable software for designing, building, training, deploying, evaluating, managing, and operating machine learning models; providing temporary use of non-downloadable software for generative AI for developers to combine model prompts, generated text, and functions for text-based applications; providing temporary use of non-downloadable software for integrating machine learning models into production environments; providing temporary use of non-downloadable software for managing and accessing shared data features used in machine learning applications; providing temporary use of non-downloadable software for model versioning, model monitoring, model visualization, and automated machine learning (automl); providing temporary use of non-downloadable software for processing data, training machine learning models, and performing automated analytics; providing temporary use of non-downloadable software for use by data scientists, engineers, and researchers in training, testing, and validating machine learning algorithms; providing temporary use of non-downloadable software for use in data processing, data labeling, feature engineering, predictive analytics, time series forecasting, and deep learning; providing temporary use of non-downloadable software for use in predictive analytics, artificial intelligence, data processing, and automated decision-making; providing temporary use of non-downloadable software using artificial intelligence (AI) for introducing developers to large language model fundamentals, and generative AI to build applications; providing temporary use of non-downloadable software using artificial intelligence (AI) for use in enabling others to build their own generative AI models using their own data and criteria; platform as a service (PaaS) and software as a service (SaaS) featuring a machine learning operations (MLOps) platform for managing the end-to-end machine learning lifecycle, including data ingestion, feature engineering, model training, evaluation, deployment, monitoring, and visualization; platform as a service (PaaS) featuring a cloud-based platform for designing, deploying, and managing machine learning models and artificial intelligence systems; Platform-as-a-Service (PaaS) services featuring computer software platforms for machine learning; Platform-as-a-Service (PaaS) services featuring computer software platforms using artificial intelligence for machine learning; Platform-as-a-Service (PaaS) services featuring computer software platforms for discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; software as a service (SaaS) featuring software for use in the development, testing, deployment, and management of machine learning systems; Software-as-a-Service (SaaS) featuring software for providing machine learning model quality metrics and analytics, namely, assessing, monitoring, and reporting the performance, accuracy, and reliability of machine learning models; Software-as-a-Service (SaaS) services featuring software for use in data analysis in the field of machine learning, discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; Software-as-a-Service (SaaS) services featuring software using artificial intelligence for machine learning; Software-as-a-Service (SaaS) services featuring software using artificial intelligence for creating text-based experiences by connecting prompts, data, and models in a user interface.

24.

PROACTIVE DELIVERY OF NAVIGATION OPTIONS

      
Numéro d'application 19195149
Statut En instance
Date de dépôt 2025-04-30
Date de la première publication 2025-08-14
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Voronel, Gary
  • Barnett, Donald
  • Wantland, Timothy
  • Mokady, Ran
  • Moradganjeh, Amid

Abrégé

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.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/024 - Services d’orientation
  • H04W 4/21 - Signalisation de servicesSignalisation de données auxiliaires, c.-à-d. transmission de données par un canal non destiné au trafic pour applications de réseaux sociaux

25.

PRICE DROP PROTECTION

      
Numéro de série 99331556
Statut En instance
Date de dépôt 2025-08-11
Propriétaire Uber Technologies, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 39 - Services de transport, emballage et entreposage; organisation de voyages
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Scientific, research, navigation, surveying, photographic, cinematographic, audiovisual, optical, weighing, measuring, signalling, detecting, testing, inspecting, life-saving and teaching apparatus and instruments; apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling the distribution or use of electricity; apparatus and instruments for recording, transmitting, reproducing or processing sound, images or data; recorded and downloadable media, computer software, blank digital or analogue recording and storage media; mechanisms for coin-operated apparatus; cash registers, calculating devices; computers and computer peripheral devices; diving suits, divers’ masks, ear plugs for divers, nose clips for divers and swimmers, gloves for divers, breathing apparatus for underwater swimming; fire-extinguishing apparatus; downloadable software for transportation bookings and reservations; downloadable software for vehicle rental comparison and rentals; downloadable software for tracking and monitoring prices of vehicle rental reservations; downloadable software for booking, canceling, modifying, and managing vehicle rental reservations; downloadable software for procuring, engaging, and coordinating transportation; downloadable software for renting vehicles; downloadable software for accessing rental services; downloadable software for renting conveyances Advertising; business management, organization and administration; office functions; brokering the sale of travel, lodging, and transportation services; business consulting and management services in the field of transportation; business management services in the field of transport and delivery; business administration in the field of transport and delivery; business management services, namely, booking, canceling, modifying, and managing vehicle rental reservations; providing a website featuring information about transportation management services, namely, procuring, engaging, and coordinating transportation and monitoring prices of vehicle rental reservation; providing a website featuring information and tracking information regarding prices of vehicle rental reservation; transportation management services, namely, booking, canceling, modifying, and managing vehicle rental reservations and monitoring prices of vehicle rental reservations; transportation management services for others, namely, planning, coordinating, and tracking the transportation of people and conveyances; providing a website featuring information about transportation management services, namely, about planning, coordinating, and tracking the transportation of people and conveyances; comparison shopping services; on-line price monitoring and adjusting for customers of travel related purchases Transport; packaging and storage of goods; travel arrangement; rental car reservation services; arranging of passenger transportation services for others; making reservations and bookings for transportation; transportation reservation services; transportation reservation services, namely, providing reservation management services; providing information and online reservations relating to transport and vehicle rental services; travel agency services; travel agency services, namely, reserving and managing reservations and bookings for rental vehicles Scientific and technological services and research and design relating thereto; industrial analysis, industrial research and industrial design services; quality control and authentication services; design and development of computer hardware and software; software as a service (SAAS) featuring software for transportation bookings and reservations; software as a service (SAAS) featuring software for vehicle rental comparison and rentals; software as a service (SAAS) featuring software for tracking and monitoring prices of vehicle rental reservations; software as a service (SAAS) featuring software for booking, canceling, modifying, and managing vehicle rental reservations; providing online non-downloadable software for procuring, engaging, and coordinating transportation; providing online non-downloadable software for renting vehicles; providing online non-downloadable software for accessing rental services; providing online non-downloadable software for renting conveyances

26.

HIERARCHICAL SELECTION PROCESS

      
Numéro d'application 19029249
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-07-31
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Dicker, Russell
  • Fang, Qinming
  • Yates, Vincent
  • Fallows, Thomas
  • Pottier, Marc
  • Reckhow, Michael

Abrégé

A network computer system can implement a hierarchical selection process to fulfill a scheduled transport request. The hierarchical selection process can include a first selection process and a second selection process. The first selection process can include assigning a first transport provider to fulfill the scheduled transport request. The second selection process can be implemented at a specified time prior to the scheduled time and can include selecting a backup transport provider to service the scheduled transport request.

Classes IPC  ?

  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
  • G06Q 30/0208 - Commerce ou échange de biens ou de services contre des incitations ou des récompenses

27.

USER-INITIATED END-OF-DELIVERY CONFIRMATION

      
Numéro d'application 19021984
Statut En instance
Date de dépôt 2025-01-15
Date de la première publication 2025-07-31
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s) Horton, Reed Sierra

Abrégé

A method for user-initiated end of delivery confirmation. A method and technique comprises causing display of a first interactive element on a user device in response to a vehicle carrying a payload approaching a destination; receiving a first user input comprising a first user interaction with the first interactive element; in response to receiving the first user input, causing a vehicle management component communicatively coupled to the vehicle to enable access to the payload in the vehicle and causing display of a second interactive element on the user device; receiving a second user input from the user device, the second user input comprising a second user interaction with the second interactive element; determining a retrieval status associated with the payload based on the second user interaction; and causing display of a confirmation on the user device based on retrieval status, the confirmation indicating that the payload has been retrieved.

Classes IPC  ?

28.

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

      
Numéro d'application 19091680
Statut En instance
Date de dépôt 2025-03-26
Date de la première publication 2025-07-31
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Goldman, Brent Justin
  • Stegall, Neil
  • Hagestad, Leigh Gray

Abrégé

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.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G01C 21/28 - NavigationInstruments de navigation non prévus dans les groupes spécialement adaptés pour la navigation dans un réseau routier avec corrélation de données de plusieurs instruments de navigation
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G06Q 30/0283 - Estimation ou détermination de prix

29.

Route coordination and navigation based on user proximity to points of interest

      
Numéro d'application 18422846
Numéro de brevet 12372361
Statut Délivré - en vigueur
Date de dépôt 2024-01-25
Date de la première publication 2025-07-29
Date d'octroi 2025-07-29
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Choi, Yuri
  • Zhang, Guangqiang

Abrégé

A system receives sensor data from computing devices of passengers riding in an autonomous vehicle (AV). Based on the sensor data, the system can determine a position of each of the passengers within the AV. The system determines a next passenger to be picked up by the AV. Based at least in part on the position of each of the passengers within the AV, the system can (i) select a pickup location for the next passenger, and (ii) determine a route for the AV based on the pickup location such that an open seat within the AV is adjacent to the next passenger when the AV arrives at the pickup location for the next passenger. The system can transmit data corresponding to the route to enable the AV to update a current route in order to facilitate a rendezvous with the passenger at the pickup location.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • B60W 60/00 - Systèmes d’aide à la conduite spécialement adaptés aux véhicules routiers autonomes

30.

SYSTEM AND METHODS FOR TRANSPORTING END USERS

      
Numéro d'application 19031757
Statut En instance
Date de dépôt 2025-01-18
Date de la première publication 2025-07-24
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Lord, Richard T.
  • Lord, Robert W.
  • Myhrvold, Nathan P.
  • Tegreene, Clarence T.

Abrégé

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.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

31.

METHODS AND SYSTEMS FOR PROVIDING ALERTS TO DRIVERS

      
Numéro d'application 19030860
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-07-24
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Lopez-Hinojosa, Brennan T.
  • Lopez, Kermit D.

Abrégé

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.

Classes IPC  ?

  • B60Q 9/00 - Agencement ou adaptation des dispositifs de signalisation non prévus dans l'un des groupes principaux
  • B60R 11/04 - Montage des caméras pour fonctionner pendant la marcheDisposition de leur commande par rapport au véhicule
  • B60W 50/14 - Moyens d'information du conducteur, pour l'avertir ou provoquer son intervention
  • G06V 20/58 - Reconnaissance d’objets en mouvement ou d’obstacles, p. ex. véhicules ou piétonsReconnaissance des objets de la circulation, p. ex. signalisation routière, feux de signalisation ou routes
  • G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes
  • G08B 21/22 - Alarmes de situation réagissant à la présence ou à l'absence de personnes
  • G08B 21/24 - Alarmes aide-mémoire, p. ex. alarmes contre la perte
  • G08G 1/0962 - Dispositions pour donner des instructions variables pour le trafic avec un indicateur monté à l'intérieur du véhicule, p. ex. délivrant des messages vocaux
  • G08G 1/0967 - Systèmes impliquant la transmission d'informations pour les grands axes de circulation, p. ex. conditions météorologiques, limites de vitesse
  • G08G 1/16 - Systèmes anticollision
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • H04W 4/46 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication de véhicule à véhicule
  • H04W 4/48 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication dans le véhicule
  • H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
  • H04W 76/10 - Établissement de la connexion

32.

REAL-TIME CARPOOL COORDINATING SYSTEM

      
Numéro d'application 19031775
Statut En instance
Date de dépôt 2025-01-18
Date de la première publication 2025-07-24
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Lord, Richard T.
  • Lord, Robert W.
  • Myhrvold, Nathan P.
  • Tegreene, Clarence T.

Abrégé

A computing system determines that a transportation vehicle is transporting a first end user to a first destination location. Based on a set of factors, the system determines that a driver of the transportation vehicle is able to travel to a rendezvous location to rendezvous with a second end user while the transportation vehicle is progressing to the first destination location along an original route. The system determines an alternate route for the transportation vehicle to travel to the rendezvous location that satisfies the set of factors, and directs the driver of the transportation vehicle to the rendezvous location to rendezvous with the second end user along the alternate route.

Classes IPC  ?

  • G06Q 10/047 - Optimisation des itinéraires ou des chemins, p. ex. problème du voyageur de commerce
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

33.

PROXIMITY ALERT SYSTEM

      
Numéro d'application 19031783
Statut En instance
Date de dépôt 2025-01-18
Date de la première publication 2025-07-24
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s) Choi, Yuri

Abrégé

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

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons

34.

SYSTEMS AND METHODS FOR TRAVEL PLANNING THAT CALLS FOR AT LEAST ONE TRANSPORTATION VEHICLE UNIT

      
Numéro d'application 19015030
Statut En instance
Date de dépôt 2025-01-09
Date de la première publication 2025-07-17
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Lord, Richard T.
  • Lord, Robert W.
  • Myhrvold, Nathan P.
  • Tegreene, Clarence T.

Abrégé

Computationally implemented methods and systems that are designed for transmitting a travel plan to an end user device to facilitate an end user in travelling to a destination location from a starting location, monitoring a location of the end user device to determine whether the end user has deviated from the travel plan, and in response to determining that the end user has deviated from the travel plan, determining an adjustment to a remainder of the travel plan. The methods and system further transmit the adjustment to the end user device as the end user travels to the destination location.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G06Q 10/02 - Réservations, p. ex. pour billetterie, services ou manifestations

35.

NETWORK COMPUTER SYSTEM TO POSITION SERVICE PROVIDERS USING PROVISIONING LEVEL DETERMINATIONS

      
Numéro d'application 19011230
Statut En instance
Date de dépôt 2025-01-06
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Kuncl, Parker
  • Quitoriano, Ashley
  • Verma, Awaneesh

Abrégé

A computer system operates to receive a plurality of service requests from computing devices of requesters within a geographic region. The system may further receive service information from a plurality of computing devices within the geographic region, each computing device being associated with a respective service provider. The system may then determine, for the respective service provider, (i) a current location of the respective service provider based on the service information received from the computing device of the respective service provider, and (ii) one or more preferred subregions of the respective service provider. The system can then match the respective service provider to a first service request of the plurality of service requests based at least in part on (i) the one or more preferred subregions of the respective service provider, and (ii) a destination of the first service request.

Classes IPC  ?

  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 50/47 - Requêtes de disponibilité de places de passager pour effectuer un trajet, p. ex. sollicitation d’une course

36.

REAL-TIME SERVICE PROVIDER PROGRESS MONITORING

      
Numéro d'application 19012574
Statut En instance
Date de dépôt 2025-01-07
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Quitoriano, Ashley
  • Spieser, Kevin
  • Mazumdar, Parijat
  • Chiang, Rei
  • Meng, Shicong
  • Li, Zhi

Abrégé

A system can receive a request for transport from a computing device of a user and select a service provider to provide transport for the user to a destination location. The system can receive location data from the computing device of the service provider. After the service provider picks up the user, the system can determine whether the service provider progresses toward the destination location in accordance with a set of progress conditions. Based at least in part on determining that the service provider has not progressed toward the destination location in accordance with the set of progress conditions, the system can adjust a fare for providing transport for the user to the destination location.

Classes IPC  ?

  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

37.

NETWORK SYSTEM FOR CONTROLLING COMMUNICATIONS BASED ON USER CONTEXT

      
Numéro d'application 19015044
Statut En instance
Date de dépôt 2025-01-09
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Vasudevan, Sudharsan
  • Hofman, Thomas
  • Kampalli, Yashashvi
  • Chiang, Kyle

Abrégé

A computing system can receive a transport request from a computing device of a requesting user, the transport request indicating a pickup location, and initiate a matching process to identify a transport provider for the requesting user. The system can receive data indicating a cancelation request from the computing device of the requesting user, and determine one or more alternative options for fulfilling the transport request. The system may then transmit a set of data to the computing device of the requesting user to display contextual information associated with the matching process, and provide the one or more alternative options for fulfilling the transport request.

Classes IPC  ?

  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons

38.

DYNAMIC SCHEDULING SYSTEM FOR SERVICE REQUESTS

      
Numéro d'application 19016658
Statut En instance
Date de dépôt 2025-01-10
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Cheng, Gang
  • Chionh, Jason
  • Kantrowitz, Jonathan
  • Freiberg, Oren
  • Li, Juncao
  • Zhang, Jie

Abrégé

A system can receive user data from a computing device of a user. Based on the user data, the system can determine that the user will utilize a transport service to arrive at a destination location at a specified time. Prior to the specified time, the system can monitor transport service conditions within a region that includes a current location of the user, and determine a service request time for the user based at least in part on the transport service conditions. The system then automatically generates the service request for the user at the service request time to match the user to a transport provider.

Classes IPC  ?

  • H04L 67/62 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en établissant un calendrier pour servir les requêtes
  • H04L 67/50 - Services réseau
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur

39.

VEHICLE MONITORING SYSTEM FOR PROVIDING ALERTS TO DRIVERS

      
Numéro d'application 19016811
Statut En instance
Date de dépôt 2025-01-10
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Lopez-Hinojosa, Benjamin T.
  • Lopez, Kermit D.

Abrégé

A computing system can wirelessly connect with a computing device of a driver of a vehicle while the driver is within the vehicle. The system can determine, based on being wirelessly connected with the computing device of the driver, that the driver of the vehicle is using the computing device, and using a vehicle monitoring system of the vehicle while the vehicle is moving, the system can process sensor data from at least one sensor of the vehicle monitoring system to detect an object ahead of the vehicle. Based on detecting the object and determining that the driver is using the computing device, the system can output an alert to the computing device of the driver.

Classes IPC  ?

  • B60Q 9/00 - Agencement ou adaptation des dispositifs de signalisation non prévus dans l'un des groupes principaux
  • B60C 9/00 - Armatures des pneumatiques ou disposition des nappes dans ces derniers
  • B60W 50/14 - Moyens d'information du conducteur, pour l'avertir ou provoquer son intervention
  • G08G 1/0962 - Dispositions pour donner des instructions variables pour le trafic avec un indicateur monté à l'intérieur du véhicule, p. ex. délivrant des messages vocaux
  • G08G 1/0967 - Systèmes impliquant la transmission d'informations pour les grands axes de circulation, p. ex. conditions météorologiques, limites de vitesse
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
  • H04W 4/48 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication dans le véhicule
  • H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
  • H04W 76/10 - Établissement de la connexion

40.

INDOOR/OUTDOOR TRANSITION POINTS BASED ON SATELLITE SIGNAL STRENGTH

      
Numéro d'application 19089545
Statut En instance
Date de dépôt 2025-03-25
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Ramasamy, Dineshkumar Karuppanna Gounder
  • Madhow, Upamanuyu

Abrégé

Systems and methods of using satellite signal strength to determine indoor/outdoor transition points for places are disclosed herein. In some example embodiments, a computer system accesses service data and sensor data for a plurality of requests for a transportation service associated with a place, with the service data comprising pick-up data indicating a pick-up location and drop-off data indicating a drop-off location, and the sensor data comprising satellite signals indicating a pick-up path or a drop-off path, with the satellite signals each having a corresponding signal strength. The computer system determines a transition geographic location for the place based on the signal strengths of the satellite signals.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G01S 19/51 - Positionnement relatif
  • G06F 16/29 - Bases de données d’informations géographiques
  • H04B 17/318 - Force du signal reçu

41.

MULTI-INVITATION MODE FOR TRANSPORT SERVICES

      
Numéro d'application 19011209
Statut En instance
Date de dépôt 2025-01-06
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Brinig, Kevin
  • Murthy, Kartik

Abrégé

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.

Classes IPC  ?

  • H04L 67/1004 - Sélection du serveur pour la répartition de charge
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/54 - Gestion de la présence, p. ex. surveillance ou enregistrement pour la réception des informations de connexion des utilisateurs ou état de connexion des utilisateurs

42.

NETWORK SYSTEM TO FILTER REQUESTS BY DESTINATION AND DEADLINE

      
Numéro d'application 19011385
Statut En instance
Date de dépôt 2025-01-06
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Stumpf, Kevin
  • Khadilkar, Manas
  • Choksi, Maya Paritosh
  • Gurevich, Maxim

Abrégé

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.

Classes IPC  ?

  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs
  • G06Q 30/0283 - Estimation ou détermination de prix

43.

PREDICTION ENGINE FOR A NETWORK-BASED SERVICE

      
Numéro d'application 19012716
Statut En instance
Date de dépôt 2025-01-07
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Meng, Shicong
  • Shaw, Noah Harold
  • Hellerstein, Joshua K.
  • Pemberthy, Juan
  • Li, Zhi
  • Edison, Jacob

Abrégé

A network system can receive location data from a provider device of a service provider. Using at least the location data in an optimization model, the network system can determine one or more actions for the service provider to optimize one or more metrics. The one or more metrics correspond to at least one of (i) an expected wait time for the service provider over a future period of time, (ii) an expected travel distance between providing services over a future period of time, or (iii) an expected amount of earnings for the service provider over a future period of time. The network system may then transmit a dataset to the provider device to display information corresponding to the one or more actions for the service provider.

Classes IPC  ?

  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité
  • H04L 41/14 - Analyse ou conception de réseau
  • H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 41/40 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant la virtualisation des fonctions réseau ou ressources, p. ex. entités SDN ou NFV
  • H04L 41/5025 - Pratiques de respect de l’accord du niveau de service en réagissant de manière proactive aux changements de qualité du service, p. ex. par reconfiguration après dégradation ou mise à niveau de la qualité du service
  • H04L 41/5054 - Déploiement automatique des services déclenchés par le gestionnaire de service, p. ex. la mise en œuvre du service par configuration automatique des composants réseau
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/61 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en tenant compte de la qualité de service [QoS] ou des exigences de priorité
  • H04L 67/62 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en établissant un calendrier pour servir les requêtes
  • H04L 67/75 - Services réseau en affichant sur l'écran de l'utilisateur les conditions du réseau ou d'utilisation

44.

COMPUTING SYSTEM IMPLEMENTING A DRIVER SELECTION PROCESS BASED ON DEVICE LOCATION

      
Numéro d'application 19015035
Statut En instance
Date de dépôt 2025-01-09
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Truong, Michael
  • Proctor, Iain

Abrégé

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 then places the driver into a queue for the particular service area.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • H04B 1/3822 - Émetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception spécialement adaptés à l'utilisation dans des véhicules
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères

45.

TARGET ADDRESSING SYSTEM

      
Numéro d'application 19015158
Statut En instance
Date de dépôt 2025-01-09
Date de la première publication 2025-07-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s) Sweeney, Matthew

Abrégé

A computing system can receive a service request from a computing device of a given user. The system can select an entrance from multiple entrances for a geographic area associated with the service request, and determine a sequence of instructions for a driver of a vehicle to fulfill the service request.

Classes IPC  ?

  • G08G 1/14 - Systèmes de commande du trafic pour véhicules routiers indiquant des places libres individuelles dans des parcs de stationnement
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • G08G 1/005 - Systèmes de commande du trafic pour véhicules routiers comprenant un indicateur pour guider les piétons
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04W 88/02 - Dispositifs terminaux

46.

REAL-TIME MULTI-ORDER BATCHING USING MULTIPLE COURIERS

      
Numéro d'application US2024061335
Numéro de publication 2025/144724
Statut Délivré - en vigueur
Date de dépôt 2024-12-20
Date de publication 2025-07-03
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Ashraphijuo, Morteza
  • Correia, Jonathan
  • Demiralp, Emre
  • Desai, Nimay
  • Gandhi, Shaishav
  • Kilcioglu, Cinar
  • Liu, Stephan
  • Shaw, Noah
  • Sundaresan, Vishnu
  • Volcinschi, Daniel Alex

Abrégé

Systems and methods for real-time multi-order batching using multiple couriers. The method includes determining that a walker courier can pick up a walking portion of a first order request and a second order request. The method includes determining that the walker courier can pick up the second order items based on (i) a current location of a computing device associated with the first walker courier, (ii) estimated time of preparation for the second item associated with the second order request, and (iii) an estimated item of arrival for the vehicle courier to a merchant area associated with the first order request and the second order request. Based on progress of assigned vehicle couriers, the transition point for the walker courier to met the vehicle courier can be computed and transmitted to the respective computing devices.

Classes IPC  ?

  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs
  • G06Q 10/047 - Optimisation des itinéraires ou des chemins, p. ex. problème du voyageur de commerce
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

47.

REAL-TIME MULTI-ORDER BATCHING USING MULTIPLE COURIERS

      
Numéro d'application 18940228
Statut En instance
Date de dépôt 2024-11-07
Date de la première publication 2025-07-03
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Ashraphijuo, Morteza
  • Correia, Jonathan
  • Demiralp, Emre
  • Desai, Nimay
  • Gandhi, Shaishav
  • Kilcioglu, Cinar
  • Liu, Stephan
  • Shaw, Noah
  • Sundaresan, Vishnu
  • Volcinschi, Daniel Alex

Abrégé

Systems and methods for real-time multi-order batching using multiple couriers. The method includes determining that a walker courier can pick up a walking portion of a first order request and a second order request. The method includes determining that the walker courier can pick up the second order items based on (i) a current location of a computing device associated with the first walker courier, (ii) estimated time of preparation for the second item associated with the second order request, and (iii) an estimated item of arrival for the vehicle courier to a merchant area associated with the first order request and the second order request. Based on progress of assigned vehicle couriers, the transition point for the walker courier to met the vehicle courier can be computed and transmitted to the respective computing devices.

Classes IPC  ?

  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs
  • G06Q 10/0834 - Choix des transporteurs

48.

NETWORK SYSTEM TO MONITOR ACTIVITIES BASED ON CLIENT-SIDE DATA AND PROGRAMMATICALLY TRIGGER OPERATIONS

      
Numéro d'application 19007350
Statut En instance
Date de dépôt 2024-12-31
Date de la première publication 2025-07-03
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s) Akçevin, Can

Abrégé

A network system operates to receive, over one or more networks, a transport request from a computing device of a service requester. The network system generates and stores, in a data store, a job order for the transport request. Further, the job order is assigned to a first service provider based on a current location of the first service provider, where the current location is determined based on location information received from a computing device of the first service provider. The network system monitors an activity of the first service provider during a time interval that follows when the first service provider is assigned to the job order. Based on the monitored activity, the network system determines an intent of the first service provider and based on the determination, reassigns the job order.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 50/47 - Requêtes de disponibilité de places de passager pour effectuer un trajet, p. ex. sollicitation d’une course

49.

END OF ROUTE NAVIGATION SYSTEM

      
Numéro d'application 19078800
Statut En instance
Date de dépôt 2025-03-13
Date de la première publication 2025-06-26
Propriétaire Uber Technologies Inc. (USA)
Inventeur(s)
  • Wachsman, Eleanor Cady
  • Wang, Yulei
  • Tolochko, Robin Carol

Abrégé

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

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G08G 1/0968 - Systèmes impliquant la transmission d'indications de navigation au véhicule
  • G08G 1/0969 - Systèmes impliquant la transmission d'indications de navigation au véhicule ayant un dispositif de visualisation sous forme de carte

50.

STATE-BASED AUTONOMOUS-VEHICLE OPERATIONS

      
Numéro d'application 19075617
Statut En instance
Date de dépôt 2025-03-10
Date de la première publication 2025-06-26
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Zhao, Dennis
  • Chin, Sean
  • Nix, Molly Castle
  • Hanson, Eric James

Abrégé

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.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • B60K 35/10 - Dispositions d'entrée, c.-à-d. de l'utilisateur au véhicule, associées aux fonctions du véhicule ou spécialement adaptées à celles-ci
  • B60K 35/28 - Dispositions de sortie, c.-à-d. du véhicule à l'utilisateur, associées aux fonctions du véhicule ou spécialement adaptées à celles-ci caractérisées par le type d’informations de sortie, p. ex. divertissement vidéo ou informations sur la dynamique du véhiculeDispositions de sortie, c.-à-d. du véhicule à l'utilisateur, associées aux fonctions du véhicule ou spécialement adaptées à celles-ci caractérisées par la finalité des informations de sortie, p. ex. pour attirer l'attention du conducteur
  • B60K 35/80 - Dispositions pour la commande des instruments
  • B60W 50/00 - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier
  • B60W 50/14 - Moyens d'information du conducteur, pour l'avertir ou provoquer son intervention
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • G08G 1/123 - Systèmes de commande du trafic pour véhicules routiers indiquant la position de véhicules, p. ex. de véhicules à horaire déterminé
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

51.

NETWORK SYSTEM FOR PRESELECTING A SERVICE PROVIDER BASED ON PREDICTIVE INFORMATION

      
Numéro d'application 18986443
Statut En instance
Date de dépôt 2024-12-18
Date de la première publication 2025-06-19
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Nickels, John Mark
  • O'Mahony, Eoin

Abrégé

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.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G01C 21/20 - Instruments pour effectuer des calculs de navigation
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • H04L 41/50 - Gestion des services réseau, p. ex. en assurant une bonne réalisation du service conformément aux accords
  • H04L 41/5019 - Pratiques de respect de l’accord du niveau de service
  • H04L 41/5051 - Service à la demande, p. ex. définition et déploiement des services en temps réel
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04W 4/02 - Services utilisant des informations de localisation

52.

AUTONOMOUS VEHICLE CONTROL USING SERVICE POOLS ACROSS DIFFERENT SERVICE ENTITIES

      
Numéro d'application 19069707
Statut En instance
Date de dépôt 2025-03-04
Date de la première publication 2025-06-19
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Goldman, Brent
  • Hagestad, Leigh Gray
  • Way, Matthew James

Abrégé

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.

Classes IPC  ?

  • G06Q 10/02 - Réservations, p. ex. pour billetterie, services ou manifestations
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers

53.

MULTI-MODE USER INTERFACE FOR JOB ORDERS

      
Numéro d'application 18622752
Statut En instance
Date de dépôt 2024-03-29
Date de la première publication 2025-06-12
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Conte, Rafael
  • Yousefzadeh, Ehsan
  • Takyar, Shahrouz
  • Sung, Jaeyong
  • Wu, Yijin
  • He, Yiming
  • Marsh, John
  • Xu, Guang

Abrégé

A system, non-transitory computer-readable medium and computing device to communicate, over one or more networks, with a network system to receive job order data for a plurality of job orders. The job order data includes each of service information for each of the plurality of job orders, and one of multiple priority designations associated with each of the plurality of job orders. A user interface is provided to display the service information for each of the job orders. The user interface can be provided in one of multiple modes, including (i) a focus mode in which service information for one job order is pre-selected and displayed based on the priority designation of that job order; and (ii) a browse mode in which the service information for multiple job orders are displayed at one time or made available to the user.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

54.

MULTI-MODE USER INTERFACE FOR JOB ORDERS

      
Numéro d'application US2024057876
Numéro de publication 2025/122406
Statut Délivré - en vigueur
Date de dépôt 2024-11-27
Date de publication 2025-06-12
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Conte, Rafael
  • Yousefzadeh, Ehsan
  • Takyar, Shahrouz
  • Sung, Jaeyong
  • Wu, Yijin
  • He, Yiming
  • Marsh, John
  • Xu, Guang

Abrégé

A system, non-transitory computer-readable medium and computing device to communicate, over one or more networks, with a network system to receive job order data for a plurality of job orders. The job order data includes each of service information for each of the plurality of job orders, and one of multiple priority designations associated with each of the plurality of job orders. A user interface is provided to display the service information for each of the job orders. The user interface can be provided in one of multiple modes, including (i) a focus mode in which service information for one job order is pre-selected and displayed based on the priority designation of that job order; and (ii) a browse mode in which the service information for multiple job orders are displayed at one time or made available to the user.

Classes IPC  ?

  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

55.

Computing system configuring destination accelerators based on usage patterns of users of a transport service

      
Numéro d'application 18986446
Numéro de brevet 12412226
Statut Délivré - en vigueur
Date de dépôt 2024-12-18
Date de la première publication 2025-06-12
Date d'octroi 2025-09-09
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Yamashita, Yuhki
  • Hilhorst, Didier Patrick
  • Jow, Bryant
  • Ng, Peter

Abrégé

A computing system can detect the launch of a rider application on computing devices of users of a transport service. The computing system can receive location data indicating the current location of each user, and determine a usage pattern for each user based on historical data corresponding to historical utilization of the transport service by the user. Based on the current location and the usage pattern of the user, the computing system can determine one or more suggested destination locations for the user, and transmit, over the one or more networks, display data to cause the rider application to display a destination accelerator for each of the one or more suggested destination locations. The destination accelerator can be selectable by the user to automatically input a destination location into a transport request for the transport service.

Classes IPC  ?

  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
  • G06F 3/0485 - Défilement ou défilement panoramique
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06Q 10/00 - AdministrationGestion
  • G06Q 10/1093 - Ordonnancement basé sur un agenda pour des personnes ou des groupes
  • H04L 67/1095 - Réplication ou mise en miroir des données, p. ex. l’ordonnancement ou le transport pour la synchronisation des données entre les nœuds du réseau
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/52 - Services réseau spécialement adaptés à l'emplacement du terminal utilisateur
  • H04L 67/60 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises

56.

COMPUTER SYSTEM AND DEVICE FOR CONTROLLING USE OF SECURE MEDIA RECORDINGS

      
Numéro d'application 19016901
Statut En instance
Date de dépôt 2025-01-10
Date de la première publication 2025-06-12
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Gupta, Shobhit
  • Bosin, Mikhail
  • Chopra, Neil
  • Buckley, Garrick
  • Soni, Emmanuelle
  • Shah, Dhaval

Abrégé

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.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • H04L 9/40 - Protocoles réseaux de sécurité

57.

SEQUENTIAL LOCATION TRACE CLUSTERING

      
Numéro d'application 19046588
Statut En instance
Date de dépôt 2025-02-06
Date de la première publication 2025-06-05
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s) Albada, Michael Charles

Abrégé

Systems and methods for generating and presenting an optimized path using sequential location trace clustering is provided. The system receives a request for a transportation service from a client device of a user. The request indicates a destination point (i.e., a pickup location) and is associated with a start point (i.e., a location at a time the user requested the transportation service). Based on the start point and destination point, the system identifies one or more paths between the start point and the destination point, whereby the one or more paths are generated using sequential location trace clustering from previous transportation services involving the start point and the destination point. The system then causes presentation of a path of the one or more paths on a user interface on the client device of the user with which the user can use to navigate to the destination point.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06Q 10/047 - Optimisation des itinéraires ou des chemins, p. ex. problème du voyageur de commerce

58.

WHAT MOVES US, MOVES THE WORLD

      
Numéro de série 99210588
Statut En instance
Date de dépôt 2025-05-30
Propriétaire Uber Technologies, Inc. ()
Classes de Nice  ? 35 - Publicité; Affaires commerciales

Produits et services

Advertising services; business management; business organization consulting; business administration; career management planning services; executive search and placement services; marketing and advertising services to promote career opportunities for corporate positions; job placement, namely, matching job candidates with recruiters; online interactive resume preparation; online recruiting services, namely, providing an online searchable database featuring job postings and resume postings; personnel recruitment and placement; placement of full-time staff; professional staffing, placement, recruiting, and career networking services; providing an online resume database featuring information relating to job seekers; providing an online searchable database featuring career and job opportunities; providing an online searchable database featuring career and job opportunities and content about careers and jobs; providing business information in the field of job opportunities, personnel staffing, careers, and freelance work; providing career information via social media mobile applications; providing career information via social media websites; providing information about recruitment, hiring, and onboarding via a website; providing information about career and job opportunities for corporate positions via a website; providing online information in the field of recruitment, hiring, and careers; providing recruitment, hiring, and onboarding services for personnel staffing and corporate positions; providing talent recruitment and hiring information; talent hiring, recruiting, placement, staffing and career services

59.

NETWORK SYSTEM TO UTILIZE MATCHING OF BACKUPS FOR JOB ORDERS

      
Numéro d'application 18961227
Statut En instance
Date de dépôt 2024-11-26
Date de la première publication 2025-05-29
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Takyar, Shahrouz
  • Liu, Tian
  • Li, Li
  • Hemmati, Sahar
  • Xia, Shanchuan

Abrégé

The network system generates a job order for a received transport request. During a first time interval, the network system performs a matching process to match the job order to multiple service providers, including a first and second service provider. The network system transmits a first communication that specifies the job order to a computing device of the first service provider to enable the first service provider to exclusively accept or not accept the job order. In response to the first service provider not accepting the job order, the network system transmits, without reperforming the matching process, a second communication that specifies the job order to a computing device of the second service provider to enable the second service provider to exclusively accept or not accept the job order using the computing device of the second service provider.

Classes IPC  ?

  • G06Q 50/47 - Requêtes de disponibilité de places de passager pour effectuer un trajet, p. ex. sollicitation d’une course
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

60.

FORECASTING REQUESTS BASED ON CONTEXT DATA FOR A NETWORK BASED SERVICE

      
Numéro d'application 19037954
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2025-05-29
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Demiralp, Emre
  • Nickels, John Mark
  • O'Mahony, Eoin
  • Guo, Danhua
  • Seeman, Lior
  • Tong, Chaoxu
  • Dalis, Melissa
  • Kim, Hyung Jin
  • Yu, En
  • Sun, Xiangyu

Abrégé

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.

Classes IPC  ?

  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande
  • G01C 5/06 - Mesure des hauteursMesure des distances transversales par rapport à la ligne de viséeNivellement entre des points séparésNiveaux à lunette en utilisant des moyens barométriques
  • G01S 13/88 - Radar ou systèmes analogues, spécialement adaptés pour des applications spécifiques
  • H04L 67/306 - Profils des utilisateurs
  • H04L 67/50 - Services réseau
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/62 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en établissant un calendrier pour servir les requêtes

61.

UBER AI SOLUTIONS

      
Numéro d'application 019192388
Statut Enregistrée
Date de dépôt 2025-05-23
Date d'enregistrement 2025-10-03
Propriétaire Uber Technologies, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable computer software, namely, software for connecting companies with independent contractors; downloadable computer software, namely, software for coordinating independent contractors with gig opportunities; downloadable software for posting and listing gig opportunities, and recruiting and hiring personnel. Advertising; business management, organization and administration; office functions; online business brokerage services in the nature of matching companies with independent contractors for project-based work; online business brokerage services in the nature of matching companies with independent contractors for project-based work in the fields of data labeling, localization, software testing, and data collection; providing an online marketplace for buyers and sellers of services, namely, data labeling, localization, software testing, and data collection; business services, namely, providing an online platform for matching independent contractors with companies in need of artificial intelligence training data services; outsourcing services in the nature of arranging service contracts for others in the fields of artificial intelligence data preparation and quality assurance; personnel recruitment and placement. Design and development of computer hardware and software; providing temporary use of online non-downloadable software for posting, managing, and fulfilling task-based work in the fields of data labeling, localization, software testing, and data collection; providing temporary use of online non-downloadable software for posting, managing, and fulfilling task-based work in the fields artificial intelligence data preparation and quality assurance; providing temporary use of online non-downloadable software for connecting companies with independent contractors; providing temporary use of online non-downloadable software for coordinating independent contractors with gig opportunities; providing temporary use of online non-downloadable software for use by recruiters to recruit and refer independent contractors for freelance work.

62.

PREDICTIVE LOCATION SELECTION SYSTEM

      
Numéro d'application 19030835
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Pan, Pan
  • Petersen, Jon
  • Su, Kevin
  • Trivedi, Ronak

Abrégé

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. The system may further periodically receive an update request from the computing device of the user, and for each update request, (i) determine a second plurality of transport providers with the predetermined distance or time from the current position of the user, and (ii) based on respective locations of these transport providers, transmit updated map data to the computing device to indicate an updated rendezvous location on the map interface.

Classes IPC  ?

  • H04W 84/02 - Réseaux pré-organisés hiérarchiquement, p. ex. réseaux de messagerie, réseaux cellulaires, réseaux locaux sans fil [WLAN Wireless Local Area Network] ou boucles locales sans fil [WLL Wireless Local Loop]
  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p. ex. gestion de la mobilité
  • H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p. ex. terminaux multi-mode
  • H04W 92/02 - Dispositions d'interréseautage

63.

COMPUTER SYSTEM ARRANGING TRANSPORT SERVICES FOR USERS BASED ON THE ESTIMATED TIME OF ARRIVAL INFORMATION

      
Numéro d'application 19030845
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Kim, Nuri
  • Haugli, Christopher
  • Lin, Rachel
  • Godil, Hasrat
  • Wolski, Jeffrey
  • Barreto, Amos

Abrégé

A system can receive a request for transport from a computing device of a user while the user is riding a transit vehicle of a transit service, the request specifying a start location and a destination for the user. The system can determine an estimated time of arrival (ETA) of the transit vehicle to an arrival location that corresponds to the start location. The system can determine an ETA of a vehicle to the start location based on location data of the vehicle, and determine that the ETA of the vehicle to the start location is within a threshold amount of time of the ETA of the transit vehicle to the arrival location. The system can select the vehicle to service the request for the user, and transmit a transport invitation indicating the start location to the computing device associated with the vehicle.

Classes IPC  ?

  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"

64.

SYSTEM AND METHOD FOR PERFORMING MULTIVARIATE OPTIMIZATIONS BASED ON LOCATION DATA

      
Numéro d'application 19030854
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • O'Herlihy, Michael
  • De, Nirveek

Abrégé

An optimization and recommendation engine can receive user location data to programmatically generate customized recommendations regarding the user's operation as a potential service provider for a network service. The optimization and recommendation engine can determine potential service routes based on the user location data indicating a frequent route of the user and on service data associated with the network service. The optimization and recommendation engine can also perform multivariate optimizations to select one or more optimal service routes from the potential service routes. The recommendations can include the one or more optimal service routes as well as parameters associated with such routes. The recommendations can further include a comparison of the parameters against characteristics of the user's frequent route.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

65.

UBER AI SOLUTIONS

      
Numéro de série 99197201
Statut En instance
Date de dépôt 2025-05-22
Propriétaire Uber Technologies, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable computer software, namely, software for connecting companies with independent contractors; downloadable computer software, namely, software for coordinating independent contractors with gig opportunities; downloadable software for posting and listing gig opportunities, and recruiting and hiring personnel Advertising; business management, organization and administration; providing office functions; online business brokerage services in the nature of matching companies with independent contractors for project-based work; online business brokerage services in the nature of matching companies with independent contractors for project-based work in the fields of data labeling, localization, software testing, and data collection; providing an online marketplace for buyers and sellers of services, namely, data labeling, localization, software testing, and data collection; business networking services, namely, providing an online platform for matching independent contractors with companies in need of artificial intelligence training data services; outsourcing services in the nature of arranging service contracts for others in the fields of artificial intelligence data preparation and quality assurance; personnel recruitment and placement Design and development of computer hardware and software; providing temporary use of online non-downloadable software for posting, managing, and fulfilling task-based work in the fields of data labeling, localization, software testing, and data collection; providing temporary use of online non-downloadable software for posting, managing, and fulfilling task-based work in the fields artificial intelligence data preparation and quality assurance; providing temporary use of online non-downloadable software for connecting companies with independent contractors; providing temporary use of online non-downloadable software for coordinating independent contractors with gig opportunities; providing temporary use of online non-downloadable software for use by recruiters to recruit and refer independent contractors for freelance work

66.

Network Computing System for Providing Interactive Menus and Group Recommendations

      
Numéro d'application 19029198
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Smith, Paul Clayton
  • Szybalski, Andrew Timothy
  • Danner, William
  • Stumpo, Michael
  • Ives, Sonya
  • O'Brien, Clare
  • Chiong, Wendi

Abrégé

A network computing system provides an interactive menu to enable a consumer to initiate an order session. The network computing system can detect the order session is for placement of a group order, and can further provide a recommendation to the requesting consumer with respect to personalizing the group order for individual members of the group.

Classes IPC  ?

67.

OPTIMIZATION OF NETWORK SERVICE BASED ON AN EXISTING SERVICE

      
Numéro d'application 19031856
Statut En instance
Date de dépôt 2025-01-18
Date de la première publication 2025-05-22
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Droege, Jason
  • Chau, Stephen
  • Szybalski, Andrew Timothy

Abrégé

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.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/0834 - Choix des transporteurs
  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 50/12 - Hôtellerie ou restauration

68.

NETWORK SYSTEM TO DETERMINE A ROUTE BASED ON TIMING DATA

      
Numéro d'application 19031950
Statut En instance
Date de dépôt 2025-01-18
Date de la première publication 2025-05-22
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Droege, Jason
  • Chau, Stephen
  • Szybalski, Andrew Timothy

Abrégé

A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that indicates a user selection of a first set of one or more items to be provided by a first entity and a second set of one or more items to be provided by a second entity. The network system can determine a route of travel for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on a first set of preparation timing information associated with the first set of one or more items and a second set of preparation timing information associated with the second set of one or more items.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/0834 - Choix des transporteurs
  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 50/12 - Hôtellerie ou restauration

69.

Systems and Methods for the Display of Corresponding Content for User-Requested Vehicle Services Using Distributed Electronic Devices

      
Numéro d'application 18955031
Statut En instance
Date de dépôt 2024-11-21
Date de la première publication 2025-05-15
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Andersen, Peder Christopher
  • Pabbisetty, Kalyan
  • Spitzer, Garrett Nicholas
  • Gelb, Jeremiah Martin

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0251 - Publicités ciblées
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués

70.

Data Ingestion Pipeline for Bucketized Search and Selection

      
Numéro d'application 18504847
Statut En instance
Date de dépôt 2023-11-08
Date de la première publication 2025-05-08
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Anand, Atul
  • Narayanan, Janini
  • Ramasamy, Karthikeyan
  • Peña, Juan-Pablo Cristian Silva

Abrégé

Systems and method for data ingestion pipeline for bucketized search and selection. The method includes accessing a data structure including a number of delivery zones, merchants, and associated travel durations. A bucketized index data structure can be generated including travel duration buckets and associated merchants. The method includes obtaining a service order request including a drop-off location. The method includes determining a cross-bucket subset of merchants based at least in part on the index data structure and drop-off location. The method includes transmitting data including instructions that, when executed by a client device, cause the cross-bucket subset of merchants to be provided for display via an interface of the client device.

Classes IPC  ?

71.

NEURAL NETWORK BASED IDENTIFICATION DOCUMENT PROCESSING SYSTEM

      
Numéro d'application 18954366
Statut En instance
Date de dépôt 2024-11-20
Date de la première publication 2025-05-08
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Luo, Tao
  • Wu, Chuang
  • Zhang, Jinxue
  • Ren, Xiaoxiang
  • Sheth, Chandan
  • Liu, Zihe

Abrégé

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.

Classes IPC  ?

  • G06Q 50/26 - Services gouvernementaux ou services publics
  • G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 3/02 - Transformations affines
  • G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques
  • G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux
  • G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
  • H04L 67/306 - Profils des utilisateurs

72.

MANAGING THE OPERATIONAL STATE OF A VEHICLE

      
Numéro d'application 19012139
Statut En instance
Date de dépôt 2025-01-07
Date de la première publication 2025-05-08
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Kuncl, Parker Ralph
  • Mai, Eric
  • Share, Adam Jeremy

Abrégé

A network system facilitates management of the operational states of transportation vehicles. Within a system environment, the network system also coordinates transport service between service providers operating the transportation vehicles and service requestors operating client devices. A transportation vehicle includes a processor or computing device that can determine and change operational states of the transportation vehicle. The transportation vehicle communicates operational states to one or more devices in the environment. Operational states can be communicated as vehicle datasets using a communication port of the transportation vehicle. The network system and client devices can act to enhance transport service using vehicle datasets. For example, the network system and/or client devices can manage an operational state by changing the current operational state off the transportation vehicle to a different operational state. Transport service can be enhanced at various points during the transport service coordination.

Classes IPC  ?

  • G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente

73.

CO-PRESENCE PRESENTATION SYSTEM

      
Numéro d'application US2024053913
Numéro de publication 2025/096796
Statut Délivré - en vigueur
Date de dépôt 2024-10-31
Date de publication 2025-05-08
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Christie, John Jacob
  • Maxworth, Rebecca Leigh
  • Meschino, Christopher James
  • Babbs, Dylan
  • Ji, Jacqueline Yilan
  • Ponce, Jordan
  • Schelter, Steven William

Abrégé

The disclosed examples are directed to systems and methods for performing co-presence estimation. The systems and methods detect, by a first device associated with a first user, a beacon signal generated by a second device associated with a second user and generate co-presence information representing proximity between the first device and the second device based on detecting the beacon signal. The systems and methods select a graphical indicator from a plurality of graphical indicators of co-presence based on the generated co-presence information and present a proximity graphical user interface (GUI) comprising a map portion and a co-presence portion using the selected graphical indicator.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 8/00 - Gestion de données relatives au réseau

74.

CO-PRESENCE PRESENTATION SYSTEM

      
Numéro d'application 18933533
Statut En instance
Date de dépôt 2024-10-31
Date de la première publication 2025-05-08
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Christie, John Jacob
  • Maxworth, Rebecca Leigh
  • Meschino, Christopher James
  • Babbs, Dylan
  • Ji, Jacqueline Yilan
  • Ponce, Jordan
  • Schelter, Steven William

Abrégé

The disclosed examples are directed to systems and methods for performing co-presence estimation. The systems and methods detect, by a first device associated with a first user, a beacon signal generated by a second device associated with a second user and generate co-presence information representing proximity between the first device and the second device based on detecting the beacon signal. The systems and methods select a graphical indicator from a plurality of graphical indicators of co-presence based on the generated co-presence information and present a proximity graphical user interface (GUI) comprising a map portion and a co-presence portion using the selected graphical indicator.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de positionLocalisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques
  • G01S 13/02 - Systèmes utilisant la réflexion d'ondes radio, p. ex. systèmes du type radar primaireSystèmes analogues
  • G06Q 50/47 - Requêtes de disponibilité de places de passager pour effectuer un trajet, p. ex. sollicitation d’une course
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

75.

Automated Detection and Propagation of Multi-System Launches

      
Numéro d'application 18501634
Statut En instance
Date de dépôt 2023-11-03
Date de la première publication 2025-05-08
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Ezhilan, Arunagiriswaran
  • Hariram, Srinivasan
  • Joshi, Amrut Bharat
  • Moore, Jeff
  • Valliyur, Jayaram

Abrégé

Systems and methods for detecting and orchestrating the deployment of software changes. The system can access schema data indicative of a change associated with a first system, wherein executable code associated with the change is executable within a first computing environment. The system can determine a potential impact to a second system. The system can generate one or more computing tasks to notify the second system of the change and an acknowledgment placeholder with a unique identifier associated with the second system. The system can access data indicative of an execution status of the one or more computing tasks. The system can generate an update indicating that the one or more computing tasks have been executed by the second system. The system can transmit to the first system, data acknowledging the potential impact to the second system, and command instructions to deploy the executable code to a second computing environment.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 11/26 - Tests fonctionnels

76.

Systems and Methods for Query Cancellation

      
Numéro d'application 18598874
Statut En instance
Date de dépôt 2024-03-07
Date de la première publication 2025-05-01
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s) Sharma, Atri

Abrégé

Systems and methods for query cancellation. The system can receive a query, the query may be associated with one or more requests executable by a computing system. The method includes generating, using a machine-learned model, a query cost for the query, wherein the query cost is indicative of an estimated performance of the computing system. The method includes, based on the query cost, cancelling the query before completing execution of the one or more requests by the computing system.

Classes IPC  ?

77.

INTELLIGENT REGULARIZATION OF NEURAL NETWORK ARCHITECTURES

      
Numéro d'application 19011485
Statut En instance
Date de dépôt 2025-01-06
Date de la première publication 2025-05-01
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Ghahramani, Zoubin
  • Bemis, Douglas
  • Karaletsos, Theofanis

Abrégé

A system or method for training neural networks using an indirect network. The system receives a set of direct inputs and provides them to a direct network with a set of weights. An indirect network generates a distribution of expected weights for each weight based on indirect parameters. If a direct input includes missing data, the indirect network modifies the distribution to reduce reliance on the incomplete input. Initial weight values are set using the modified distributions, and training input is processed to generate training output. The system determines an error between the expected and training outputs, updating the indirect network's parameters and generating updated distributions of expected weights. The direct network's weights are further updated based on the error and updated distributions. Moreover, the trained direct network generates outputs using the updated weights.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/082 - Méthodes d'apprentissage modifiant l’architecture, p. ex. par ajout, suppression ou mise sous silence de nœuds ou de connexions
  • G06N 3/0985 - Optimisation d’hyperparamètresMeta-apprentissageApprendre à apprendre
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes

78.

Cartop Advertisement Vehicle-Based Routing and Matching

      
Numéro d'application 18969423
Statut En instance
Date de dépôt 2024-12-05
Date de la première publication 2025-05-01
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Andersen, Peder Christopher
  • Pabbisetty, Kalyan
  • Spitzer, Garrett Nicholas

Abrégé

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.

Classes IPC  ?

  • G06Q 30/0251 - Publicités ciblées
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits
  • G09F 21/04 - Publicité visuelle mobile par des véhicules terrestres
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères

79.

MICHELANGELO AI

      
Numéro d'application 241780500
Statut En instance
Date de dépôt 2025-04-30
Propriétaire Uber Technologies, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Downloadable computer programs for user interface design; downloadable software development kits (SDKs) and application programming interfaces (APIs) for use in connection with machine learning systems; downloadable computer software for designing, building, training, deploying, evaluating, managing, and operating machine learning models; downloadable computer software for generative AI for developers to combine model prompts, generated text, and functions for text-based applications; downloadable computer software for integrating machine learning models into production environments; downloadable computer software for managing and accessing shared data features used in machine learning applications; downloadable computer software for model versioning, model monitoring, model visualization, and automated machine learning (AutoML); downloadable computer software for processing data, training machine learning models, and performing automated analytics; downloadable computer software for use by data scientists, engineers, and researchers in training, testing, and validating machine learning algorithms; downloadable computer software for use in data processing, data labeling, feature engineering, predictive analytics, time series forecasting, and deep learning; downloadable computer software for use in predictive analytics, artificial intelligence, data processing, and automated decision-making; downloadable computer software using artificial intelligence (AI) for introducing developers to large language model fundamentals, and generative AI to build applications; downloadable computer software using artificial intelligence (AI) for use in enabling others to build their own generative AI models using their own data and criteria. (1) User interface (UI) design; technical consulting services in the field of machine learning infrastructure, machine learning operations, and artificial intelligence; providing information in the field of machine learning platform design and deployment; providing online non-downloadable computer software platforms for use in data analysis in the field of machine learning, discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; providing temporary use of non-downloadable software for designing, building, training, deploying, evaluating, managing, and operating machine learning models; providing temporary use of non-downloadable software for generative AI for developers to combine model prompts, generated text, and functions for text-based applications; providing temporary use of non-downloadable software for integrating machine learning models into production environments; providing temporary use of non-downloadable software for managing and accessing shared data features used in machine learning applications; providing temporary use of non-downloadable software for model versioning, model monitoring, model visualization, and automated machine learning (automl); providing temporary use of non-downloadable software for processing data, training machine learning models, and performing automated analytics; providing temporary use of non-downloadable software for use by data scientists, engineers, and researchers in training, testing, and validating machine learning algorithms; providing temporary use of non-downloadable software for use in data processing, data labeling, feature engineering, predictive analytics, time series forecasting, and deep learning; providing temporary use of non-downloadable software for use in predictive analytics, artificial intelligence, data processing, and automated decision-making; providing temporary use of non-downloadable software using artificial intelligence (AI) for introducing developers to large language model fundamentals, and generative AI to build applications; providing temporary use of non-downloadable software using artificial intelligence (AI) for use in enabling others to build their own generative AI models using their own data and criteria; platform as a service (PaaS) and software as a service (SaaS) featuring a machine learning operations (MLOps) platform for managing the end-to-end machine learning lifecycle, including data ingestion, feature engineering, model training, evaluation, deployment, monitoring, and visualization; platform as a service (PaaS) featuring a cloud-based platform for designing, deploying, and managing machine learning models and artificial intelligence systems; Platform-as-a-Service (PaaS) services featuring computer software platforms for machine learning; Platform-as-a-Service (PaaS) services featuring computer software platforms using artificial intelligence for machine learning; Platform-as-a-Service (PaaS) services featuring computer software platforms for discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; software as a service (SaaS) featuring software for use in the development, testing, deployment, and management of machine learning systems; Software-as-a-Service (SaaS) featuring software for providing machine learning model quality metrics and analytics, namely, assessing, monitoring, and reporting the performance, accuracy, and reliability of machine learning models; Software-as-a-Service (SaaS) services featuring software for use in data analysis in the field of machine learning, discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; Software-as-a-Service (SaaS) services featuring software using artificial intelligence for machine learning; Software-as-a-Service (SaaS) services featuring software using artificial intelligence for creating text-based experiences by connecting prompts, data, and models in a user interface.

80.

MICHELANGELO AI

      
Numéro de série 99154866
Statut En instance
Date de dépôt 2025-04-25
Propriétaire Uber Technologies, Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable computer programs for user interface design; downloadable software development kits (SDKs) and application programming interfaces (APIs) software for use in connection with machine learning systems; downloadable computer software for designing, building, training, deploying, evaluating, managing, and operating machine learning models; downloadable computer software for generative AI enabling software developers to combine model prompts, generated text, and functions for text-based applications; downloadable computer software for integrating machine learning models into production environments; downloadable computer software for managing and accessing shared data features used in machine learning applications; downloadable computer software for model versioning, model monitoring, model visualization, and automated machine learning; downloadable computer software for processing data, training machine learning models, and performing automated analytics; downloadable computer software for use by data scientists, engineers, and researchers in training, testing, and validating machine learning algorithms; downloadable computer software for use in data processing, data labeling, feature engineering, predictive analytics, time series forecasting, and deep learning; downloadable computer software for use in predictive analytics, artificial intelligence, data processing, and automated decision-making; downloadable computer software using artificial intelligence (AI) for introducing software developers to large language model fundamentals and utilizing generative AI to build software applications; downloadable computer software using artificial intelligence (AI) for use in enabling others to build their own generative AI models using their own data and criteria User interface (UI) design; technical consulting services in the field of machine learning infrastructure, machine learning operations, and artificial intelligence; providing technology information in the field of machine learning platform design and deployment; providing online non-downloadable computer software platforms for use in data analysis in the field of machine learning, discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; providing temporary use of non-downloadable software for designing, building, training, deploying, evaluating, managing, and operating machine learning models; providing temporary use of non-downloadable software for generative AI enabling software developers to combine model prompts, generated text, and functions for text-based applications; providing temporary use of non-downloadable software for integrating machine learning models into production environments; providing temporary use of non-downloadable software for managing and accessing shared data features used in machine learning applications; providing temporary use of non-downloadable software for model versioning, model monitoring, model visualization, and automated machine learning; providing temporary use of non-downloadable software for processing data, training machine learning models, and performing automated analytics; providing temporary use of non-downloadable software for use by data scientists, engineers, and researchers in training, testing, and validating machine learning algorithms; providing temporary use of non-downloadable software for use in data processing, data labeling, feature engineering, predictive analytics, time series forecasting, and deep learning; providing temporary use of non-downloadable software for use in predictive analytics, artificial intelligence, data processing, and automated decision-making; providing temporary use of non-downloadable software using artificial intelligence (AI) for introducing software developers to large language model fundamentals, and utilizing generative AI to build software applications; providing temporary use of non-downloadable software using artificial intelligence (AI) for use in enabling others to build their own generative AI models using their own data and criteria; platform as a service (paas) and software as a service (saas) featuring a machine learning operations platform for managing the end-to-end machine learning lifecycle, including data ingestion, feature engineering, model training, evaluation, deployment, monitoring, and visualization; platform as a service (paas) featuring a cloud-based platform for designing, deploying, and managing machine learning models and artificial intelligence systems; platform-as-a-service (paas) services featuring computer software platforms for machine learning; platform-as-a-service (paas) services featuring computer software platforms using artificial intelligence for machine learning; platform-as-a-service (paas) services featuring computer software platforms using machine learning for discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; software as a service (saas) featuring software for use in the development, testing, deployment, and management of machine learning systems; software-as-a-service (saas) featuring software for providing machine learning model quality metrics and analytics, namely, assessing, monitoring, and reporting the performance, accuracy, and reliability of machine learning models; software-as-a-service (saas) services featuring software for use in data analysis in the field of machine learning for discovering, organizing, and synthesizing data for use in research and data analysis via machine learning; software-as-a-service (saas) services featuring software using artificial intelligence for machine learning; software-as-a-service (saas) services featuring software using artificial intelligence for creating text-based experiences by connecting prompts, data, and models in a user interface

81.

OUT-OF-STOCK PREDICTION MODEL AND INTERVENTION METHOD

      
Numéro d'application US2024051369
Numéro de publication 2025/085418
Statut Délivré - en vigueur
Date de dépôt 2024-10-15
Date de publication 2025-04-24
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Agarwal, Tejaswi
  • Lite, Samuel
  • Sadhir, Rishi
  • Cádiz Vidal, Andrés Felipe

Abrégé

Systems and methods for determining out-of-stock predictions for merchant items and performing intervention actions based on the out-of-stuck predictions using machine-learned models. The method includes obtaining feature data including at least (i) aggregations of historical found rate data, (ii) item level metadata, and (iii) merchant signal data into an out-of-stock model. The method includes determining a number of output scores for a number of items. The output scores can be indicative of a likelihood of an item being out-of-stock. The method includes determining a first output score for a first item of the plurality of items satisfies an intervention criterion. The method includes responsive to determining the first output score satisfies the intervention criterion, performing an intervention action.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 30/0601 - Commerce électronique [e-commerce]

82.

Out-Of-Stock Prediction Model and Intervention Method

      
Numéro d'application 18487619
Statut En instance
Date de dépôt 2023-10-16
Date de la première publication 2025-04-17
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Agarwal, Tejaswi
  • Lite, Samuel
  • Sadhir, Rishi
  • Cádiz Vidal, Andrés Felipe

Abrégé

Systems and methods for determining out-of-stock predictions for merchant items and performing intervention actions based on the out-of-stuck predictions using machine-learned models. The method includes obtaining feature data including at least (i) aggregations of historical found rate data, (ii) item level metadata, and (iii) merchant signal data into an out-of-stock model. The method includes determining a number of output scores for a number of items. The output scores can be indicative of a likelihood of an item being out-of-stock. The method includes determining a first output score for a first item of the plurality of items satisfies an intervention criterion. The method includes responsive to determining the first output score satisfies the intervention criterion, performing an intervention action.

Classes IPC  ?

  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06N 20/00 - Apprentissage automatique

83.

Location Determination Based on Historical Service Data

      
Numéro d'application 19000407
Statut En instance
Date de dépôt 2024-12-23
Date de la première publication 2025-04-17
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Fernandes, Neil
  • Singh, Shivendra Pratap
  • Gabbita, Krishna Aditya
  • Somani, Aditya

Abrégé

A system receives a service request sent from a computing device of a user, specifying an origin location, a destination location, and a service request time. Based on the origin location, service request time, and historical service data for users, a plurality of candidate locations is identified. A location is selected from the candidate locations using criteria including proximity to the origin location and the number of successful service requests at each candidate location during a specified time window. In response to receiving user acceptance of the selected location, the system generates navigation instructions for a provider to travel from their current location to the selected location.

Classes IPC  ?

  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers

84.

Using Hash Based Mechanism to Discover Caller Path in a Micro-Service Graph

      
Numéro d'application 18480961
Statut En instance
Date de dépôt 2023-10-04
Date de la première publication 2025-04-10
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Jindal, Shivam
  • Mehndiratta, Deepanshu
  • Srivastava, Alok
  • Srivastava, Ankit

Abrégé

Systems and methods for discovering caller paths in a micro-service graph are disclosed. The system can receive a first request to interact with a first node, wherein the first node is associated with a software application. The system can generate a first bit encoding indicative of the first node. The system can transmit, from the first node, a second request to a second node associated with the software application, wherein the second request is associated with the first request. The system can generate, based on the first bit encoding, a second bit encoding indicative of the first node and the second node. The system can determine, based on the second bit encoding, a sequence of requests.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

85.

Autonomous vehicle delivery ingestion and routing

      
Numéro d'application 18479786
Numéro de brevet 12339127
Statut Délivré - en vigueur
Date de dépôt 2023-10-02
Date de la première publication 2025-04-03
Date d'octroi 2025-06-24
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Konduru, Kartheeka Srinivas Varma
  • Li, Shu Yang
  • Shinde, Sejal Kiran
  • Liu, Zelin
  • Irish, Andrew Theodore

Abrégé

Various examples are directed to systems and methods for generating improved autonomous vehicle (AV) navigation route data and estimated time of arrival (ETA) data. A system may receive delivery data from an AV delivering a passenger or product, where the delivery data includes a delivery origin, a delivery destination, and an ETA and navigation route generated by the AV. The AV may have accurate short-term information, such as the next few navigation maneuvers planned by the AV. The system may be able to provide more accurate longer-term information, such as generating an overall calculated route and calculated completion time based a current location and the delivery destination. The system may receive updated short-term information and combine this information with the calculated route and calculated completion to generate a more accurate set of route data and ETA data.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • B60W 60/00 - Systèmes d’aide à la conduite spécialement adaptés aux véhicules routiers autonomes

86.

Enhancing Map Data Based on Points of Interest

      
Numéro d'application 18977582
Statut En instance
Date de dépôt 2024-12-11
Date de la première publication 2025-04-03
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s) Moore, Christopher

Abrégé

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.

Classes IPC  ?

  • G06F 16/9538 - Présentation des résultats des requêtes
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/29 - Bases de données d’informations géographiques
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p. ex. requêtes spatio-temporelles
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport

87.

ELEVATION-AWARE HOTSPOT GENERATION SYSTEM

      
Numéro d'application 18971842
Statut En instance
Date de dépôt 2024-12-06
Date de la première publication 2025-03-27
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Albada, Michael Charles
  • Sankaravadivel, Vivek
  • Waterstraut, Saebra Lynn

Abrégé

Example embodiments are directed to systems and methods for generating and providing elevation-aware hotspots. In example embodiments, a network system detects an initiation of a request for a transportation service at a client device of a user and receives an indication of a location of the client device and corresponding signal strengths associated with the client device. The network system then determines a telematics vector based on the signal strengths associated with the client device. Based on the location of the client device and the telematics vector associated with the client device, the network system identifies one or more top ranked elevation-aware hotspots. A pickup point recommendation is then presented, by the network system on a user interface on the client device of the user, whereby the pickup point recommendation includes the one or more top ranked elevation-aware hotspots.

Classes IPC  ?

  • H04W 4/024 - Services d’orientation
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • H04B 17/318 - Force du signal reçu
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

88.

VIRTUAL KEYS FOR COLUMN DATASET ACCESS MANAGEMENT

      
Numéro d'application 18369942
Statut En instance
Date de dépôt 2023-09-19
Date de la première publication 2025-03-20
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Song, Huicheng
  • Shang, Xinli

Abrégé

A key management system can store, in a tag repository, information associating policy tags with column datasets. The system can receive a client request for an encrypted encryption key (EEK) to access a column dataset, where the client request includes a column name for the column dataset. Based on the client request, the system can perform a lookup in the tag repository to identify one or more tags associated with the column dataset and determine whether the client device is authorized to access the column dataset. Based on determining that the client device is authorized to access the column dataset, the system can generate an original encryption key, and generate the EEK using a shared master key, the original encryption key, and at least the column name for the column dataset. The system may then provide the EEK to the client device over the one or more networks.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 21/60 - Protection de données
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

89.

SYSTEM FOR SIMULATING A CONTENT DELIVERY PLATFORM

      
Numéro d'application 18650785
Statut En instance
Date de dépôt 2024-04-30
Date de la première publication 2025-03-20
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Yin, Yue
  • Rizzo, Ludovica
  • Barkley, Solomon
  • De Roo, Guillaume

Abrégé

A simulation system accesses historical data generated from a real-world execution of a content delivery platform for a particular market that is defined at least in part by a prior time interval. A set of simulation configurations are identified for the simulation execution, where each simulation configuration represents a deviation to the real-world execution of the content delivery platform. A simulation execution of the content delivery platform for the particular market is generated using the set of simulation configurations. The outcomes of the simulation execution are then recorded and analyzed.

Classes IPC  ?

90.

NETWORK SYSTEM TO DETERMINE A ROUTE BASED ON TIMING DATA

      
Numéro d'application 18902378
Statut En instance
Date de dépôt 2024-09-30
Date de la première publication 2025-03-20
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Droege, Jason
  • Chau, Stephen
  • Szybalski, Andrew Timothy

Abrégé

A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that indicates a user selection of a first set of one or more items to be provided by a first entity and a second set of one or more items to be provided by a second entity. The network system can determine a route of travel for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on a first set of preparation timing information associated with the first set of one or more items and a second set of preparation timing information associated with the second set of one or more items.

Classes IPC  ?

  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 10/0834 - Choix des transporteurs
  • G06Q 10/0835 - Relations entre l’expéditeur ou le fournisseur et les transporteurs
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06Q 50/12 - Hôtellerie ou restauration

91.

TRANSPORTATION SERVICE PROVISION WITH MULTI-USER MATCHING

      
Numéro d'application 18821571
Statut En instance
Date de dépôt 2024-08-30
Date de la première publication 2025-03-06
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Jain, Prateek
  • Babcock, Kevin G.
  • Lin, Samantha Wan-Jou
  • Saffari, Saeed
  • Sadeghi Eshkevari, Soheil
  • Kumar, Rachit

Abrégé

Various examples are directed to systems and methods for operating an autonomous vehicle. A matching cycle may be executed to match respective job requests of a plurality of job requests to at least one respective vehicle of a plurality of vehicles comprising the autonomous vehicle. A set of job requests may be selected from job requests that were matched to the autonomous vehicle during the matching cycle. Verification data may be received indicating that the autonomous vehicle is suitable for the set of job requests. A first offer message may be sent to a first user device associated with a first user making a first job request of the set of job requests. A reply message responsive to the first offer message may be received from the first user device. An instruction may be sent to the autonomous vehicle to begin executing a selected job from the set of job requests. The identity of the selected job may be based at least in part on the first reply message.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • B60W 60/00 - Systèmes d’aide à la conduite spécialement adaptés aux véhicules routiers autonomes

92.

TRANSPORTATION SERVICE PROVISION WITH MULTI-USER MATCHING

      
Numéro d'application US2024044805
Numéro de publication 2025/049999
Statut Délivré - en vigueur
Date de dépôt 2024-08-30
Date de publication 2025-03-06
Propriétaire UBER TECHNOLOGIES, INC. (USA)
Inventeur(s)
  • Jain, Prateek
  • Babcock, Kevin G.
  • Lin, Samantha Wan-Jou
  • Saffari, Saeed
  • Sadeghi Eshkevari, Soheil
  • Kumar, Rachit

Abrégé

Various examples are directed to systems and methods for operating an autonomous vehicle. A matching cycle may be executed to match respective job requests of a plurality of job requests to at least one respective vehicle of a plurality of vehicles comprising the autonomous vehicle. A set of job requests may be selected from job requests that were matched to the autonomous vehicle during the matching cycle. Verification data may be received indicating that the autonomous vehicle is suitable for the set of job requests. A first offer message may be sent to a first user device associated with a first user making a first job request of the set of job requests. A reply message responsive to the first offer message may be received from the first user device. An instruction may be sent to the autonomous vehicle to begin executing a selected job from the set of job requests. The identity of the selected job may be based at least in part on the first reply message.

Classes IPC  ?

  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations

93.

TRANSPORTATION SERVICE PROVISION WITH A VEHICLE FLEET

      
Numéro d'application 18813682
Statut En instance
Date de dépôt 2024-08-23
Date de la première publication 2025-02-27
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Jain, Prateek
  • Babcock, Kevin G.
  • Lin, Samantha Wan-Jou

Abrégé

Example implementations are directed to systems and methods for providing transportation service using an autonomous vehicle (AV) of a third-party system based on multiple stopping locations. A service assignment system receives, from a user, a service request from the user for a transportation service. The system can detect a location of the user and determine whether to share the user location with the third-party system. Based on the determining, the system provides either the user location or a selected pickup location, whereby the selected pickup location is a pickup location determined by the service assignment system or the user. In response to providing the user location or the selected pickup location, the system receives multiple AV stopping locations from the third-party system. An AV stopping location is selected from the multiple AV stopping locations. The AV is then triggered to travel to the selected AV stopping location.

Classes IPC  ?

  • G05D 1/43 - Commande de la position ou du cap par référence à un système à deux dimensions
  • G06Q 50/47 - Requêtes de disponibilité de places de passager pour effectuer un trajet, p. ex. sollicitation d’une course

94.

TRANSPORTATION SERVICE PROVISION WITH A VEHICLE FLEET

      
Numéro d'application 18813707
Statut En instance
Date de dépôt 2024-08-23
Date de la première publication 2025-02-27
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Jain, Prateek
  • Babcock, Kevin G.
  • Lin, Samantha Wan-Jou

Abrégé

An autonomous vehicle (AV) system is described. The AV system receives a request for a transportation service associated with pickup and drop off (PUDO) locations. The AV system, in response to receiving the request, transmits data representing the PUDO locations to an AV service provider and receives a proposed navigation plan, for an AV, that includes the PUDO locations. The AV system determines whether the proposed navigation plan received from the AV service provider satisfies one or more trip quality criteria. The AV system selectively transmits an offer to the AV service provider to perform the transportation service in response to determining whether the proposed navigation plan received from the AV service provider satisfies the one or more trip quality criteria, the offer comprising the PUDO locations and service quality information corresponding to the one or more trip quality criteria.

Classes IPC  ?

  • G06Q 30/08 - Ventes aux enchères
  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire

95.

Systems and Methods for Improving the Performance of Computing Systems

      
Numéro d'application 18912116
Statut En instance
Date de dépôt 2024-10-10
Date de la première publication 2025-02-13
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Kankani, Navneeth
  • Chen, Mingmin
  • Cheng, Kevin

Abrégé

Systems and methods for improving inbound/outbound prioritization and processing for large blob workloads. The system can receive latency profiles and determine parameters that control movement of data across data tiers. The method includes receiving a plurality of commands to interact with data. The method includes detecting conditions that fail to satisfy at least one latency profile. The method includes adjusting parameters based on detecting the conditions. Adjusting the parameters adjusts a percentage of data being classified in a first tier to being reclassified in a second tier to satisfy the latency profiles. The method includes processing the plurality of commands based on the adjusted percentage of data.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau

96.

COORDINATING TRANSPORT THROUGH A COMMON RENDEZVOUS LOCATION

      
Numéro d'application 18933783
Statut En instance
Date de dépôt 2024-10-31
Date de la première publication 2025-02-13
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Stegall, Neil
  • Zych, Noah

Abrégé

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.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire
  • G01C 21/36 - Dispositions d'entrée/sortie pour des calculateurs embarqués
  • G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
  • G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
  • G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
  • G08G 1/0968 - Systèmes impliquant la transmission d'indications de navigation au véhicule

97.

VEHICLE MONITORING SYSTEM FOR PROVIDING ALERTS TO DRIVERS

      
Numéro d'application 18925847
Statut En instance
Date de dépôt 2024-10-24
Date de la première publication 2025-02-06
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Lopez-Hinojosa, Brennan T.
  • Lopez, Kermit D.

Abrégé

A computing system can wirelessly connect with a computing device of a driver of a vehicle while the driver is within the vehicle. The system can determine, based on being wirelessly connected with the computing device of the driver, that the driver of the vehicle is using the computing device, and using a vehicle monitoring system of the vehicle while the vehicle is moving, the system can process sensor data from at least one sensor of the vehicle monitoring system to detect an object ahead of the vehicle. Based on detecting the object and determining that the driver is using the computing device, the system can output an alert to the computing device of the driver.

Classes IPC  ?

  • B60Q 9/00 - Agencement ou adaptation des dispositifs de signalisation non prévus dans l'un des groupes principaux
  • B60C 9/00 - Armatures des pneumatiques ou disposition des nappes dans ces derniers
  • B60W 50/14 - Moyens d'information du conducteur, pour l'avertir ou provoquer son intervention
  • G08G 1/0962 - Dispositions pour donner des instructions variables pour le trafic avec un indicateur monté à l'intérieur du véhicule, p. ex. délivrant des messages vocaux
  • G08G 1/0967 - Systèmes impliquant la transmission d'informations pour les grands axes de circulation, p. ex. conditions météorologiques, limites de vitesse
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
  • H04W 4/48 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication dans le véhicule
  • H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
  • H04W 76/10 - Établissement de la connexion

98.

PREDICTION ENGINE FOR A NETWORK-BASED SERVICE

      
Numéro d'application 18923556
Statut En instance
Date de dépôt 2024-10-22
Date de la première publication 2025-02-06
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Meng, Shicong
  • Shaw, Noah Harold
  • Hellerstein, Joshua K.
  • Pemberthy, Juan
  • Li, Zhi
  • Edison, Jacob

Abrégé

A network system can receive location data from a provider device of a service provider. Using at least the location data in an optimization model, the network system can determine one or more actions for the service provider to optimize one or more metrics. The one or more metrics correspond to at least one of (i) an expected wait time for the service provider over a future period of time, (ii) an expected travel distance between providing services over a future period of time, or (iii) an expected amount of earnings for the service provider over a future period of time. The network system may then transmit a dataset to the provider device to display information corresponding to the one or more actions for the service provider.

Classes IPC  ?

  • H04L 67/61 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en tenant compte de la qualité de service [QoS] ou des exigences de priorité
  • H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité
  • H04L 41/14 - Analyse ou conception de réseau
  • H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 41/5025 - Pratiques de respect de l’accord du niveau de service en réagissant de manière proactive aux changements de qualité du service, p. ex. par reconfiguration après dégradation ou mise à niveau de la qualité du service
  • H04L 41/5054 - Déploiement automatique des services déclenchés par le gestionnaire de service, p. ex. la mise en œuvre du service par configuration automatique des composants réseau
  • H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
  • H04L 67/62 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en établissant un calendrier pour servir les requêtes
  • H04L 67/75 - Services réseau en affichant sur l'écran de l'utilisateur les conditions du réseau ou d'utilisation

99.

COMPLEX NAVIGATION MANEUVER REDUCTION

      
Numéro d'application 18359835
Statut En instance
Date de dépôt 2023-07-26
Date de la première publication 2025-01-30
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Chen, Junzhuo
  • Stanojievic, Rade
  • Akcevin, Can
  • Khosla, Vineet
  • Muh, Patrick Tsung-Ping
  • Lu, Danni
  • Yang, Dehui
  • Moosvi, Nadia

Abrégé

Systems and methods herein describe a navigation system for reducing complex maneuvers in navigation instructions. The navigation system receives a transportation request comprising an origin and a destination, determines a first shortest path from the origin to the destination location, and identifies a subset of maneuvers in the first shortest path that are associated with a penalty value. The navigation system further generates a modified path value by applying the penalty value to the identified subset of maneuvers, and in response to identifying that the modified total path value exceeds a threshold value, determines a second shortest path from the origin to the destination. The navigation system generates navigation instructions comprising a second plurality of maneuvers associated with the second shortest path, and transmits the navigation instructions to a computing device.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraireGuidage en matière d'itinéraire

100.

MULTI-LAYER OPTIMIZATION FOR A MULTI-SIDED NETWORK SERVICE

      
Numéro d'application 18905958
Statut En instance
Date de dépôt 2024-10-03
Date de la première publication 2025-01-23
Propriétaire Uber Technologies, Inc. (USA)
Inventeur(s)
  • Wang, Yuyan
  • Zhang, Xian Xing
  • Liu, Isaac Suyu
  • Ning, Yuanchi
  • Peng, Chen

Abrégé

A computing system generates recommendations for users within the context of a network service. To account for objectives of various users associated with the network service, some of which may not reach optimality at the same time, the computing system generates values associated with each of the objectives separately. For example, for each objective, the system may train a computer model to produce a representative value. To generate a recommendation of an entity for a user, the system uses the generated objective values as inputs to an optimization algorithm. The optimization step may use linear programming or quadratic programming to generate a recommendation score, for example. This two-step process allows the system to account for multiple objectives and makes the system easily adaptable to change when the set of objectives is updated.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/248 - Présentation des résultats de requêtes
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes
  • G06N 20/00 - Apprentissage automatique
  1     2     3     ...     16        Prochaine page