Patents Assigned to Uber Technologies, Inc.
-
Patent number: 12743552Abstract: Systems and methods for anonymizing targeted data entries. A method includes accessing a dataset comprising targeted data and parsing the dataset into a plurality of data entities. The method includes detecting a plurality of targeted data entries among the plurality of parsed data entities and determining a confidence score associated with each of the plurality of targeted data entries. The method includes determining at least two overlapping targeted data entries and determining at least one contained targeted data entry. The method further includes determining a subset of targeted data entries each having a confidence score below a threshold confidence score and removing at least one targeted data entry. The method includes converting remaining targeted data entries of the plurality of targeted data entries to anonymized data entries.Type: GrantFiled: September 30, 2024Date of Patent: September 22, 2026Assignee: UBER TECHNOLOGIES, INC.Inventors: Veli Engin Bozdag, Daniel Eynis, Nimish Gupta, Mohammad Kamrul Islam, Lei Sun
-
Patent number: 12736969Abstract: Systems and methods for evaluating and deploying fleets of autonomous in operational domains are described. A computing system may obtain data indicative of one or more capabilities of at least one autonomous vehicle, data indicative of vehicle service dynamics in an operational domain over a period of time, and determining a plurality of resource performance parameters respectively for a plurality of autonomous vehicle fleets associated with potential deployment in the operational domain. Each autonomous vehicle fleet can be associated with a different number of autonomous vehicles The resource performance parameter for each autonomous vehicle fleet can be based at least in part on the one or more capabilities of the at least one autonomous vehicle and the vehicle service dynamics in the operational domain. The computing system can initiate an action associated with the operational domain based at least in part on the plurality of resource performance parameters.Type: GrantFiled: August 8, 2024Date of Patent: September 15, 2026Assignee: Uber Technologies, Inc.Inventors: Valerie Nina Chadha, Ye Yuan, Neil Stegall, Brent Justin Goldman, Kane Sweeney, Rei Chiang
-
Patent number: 12730575Abstract: 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.Type: GrantFiled: October 10, 2024Date of Patent: September 8, 2026Assignee: UBER TECHNOLOGIES, INC.Inventors: Navneeth Kankani, Mingmin Chen, Kevin Cheng
-
Patent number: 12731099Abstract: A computer system receives a freight request from a shipper, where the freight request specifies a destination for a load of the shipper. The computer system implements a selection process to select a freight operator to haul a corresponding trailer of the trailer module from a location of the shipper to a destination. The trailer module may be monitored using information transmitted from the trailer, to determine when the trailer is picked up and/or delivered at the destination.Type: GrantFiled: May 24, 2024Date of Patent: September 8, 2026Assignee: UBER TECHNOLOGIES, INC.Inventors: Maxwell MacGavin Pike, William Driegert, Robert Gestie Chappuis, Eric Berdinis, Anne Canfield Kadavy, Lior Ron
-
Patent number: 12724839Abstract: 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.Type: GrantFiled: December 11, 2024Date of Patent: September 1, 2026Assignee: Uber Technologies, Inc.Inventor: Christopher Moore
-
Patent number: 12718156Abstract: Systems and methods of generating active notifications for users of a networked computer system using transportation service prediction are disclosed herein. In some example embodiments, a computer system uses a prediction model to generate a transportation service prediction for a user based on an identification of the user, location data for the user, prediction time data, and historical user data for instances of the user using the transportation, and then causes a notification to be displayed on a computing device of the user based on the transportation service prediction, with the notification indicating a recommended use of the transportation service in association with the place for the time of day and the day of the week, and the notification comprising a selectable user interface element configured to enable the user to submit an electronic request for the recommended use of the transportation service.Type: GrantFiled: September 30, 2024Date of Patent: August 25, 2026Assignee: Uber Technologies, Inc.Inventors: Neil Chagas Fernandes, Aditya Somani, Adnan Akil, Pablo Bellver, Jieying Chen, Archisman Roy, Gustavo Bagdadi de Castro, Norbert Y. Hu, Talal Toukan, Lu Huang, Yuh-Jie Eunice Chen
-
Patent number: 12710282Abstract: 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.Type: GrantFiled: July 22, 2024Date of Patent: August 18, 2026Assignee: Uber Technologies, Inc.Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
-
Patent number: 12704376Abstract: Systems and methods for dynamic mapping and routing using machine learning. The system can access requested items, a map, and process data signals to generate route segments that indicate a path to the requested items. The method includes accessing data associated with a delivery request that includes requested items. The method includes accessing map data associated with the initial location of the items. The method includes processing data signals from computing devices to confirm an initial location of an item, determine a new location of an item, or determine an availability of an item. The method includes iteratively generating a plurality of route segments for a user to follow that indicates a path to the requested items. The method includes outputting a command instruction to generate a user interface that iteratively displays each route segment based on the user selecting or disregarding the respective items.Type: GrantFiled: April 18, 2024Date of Patent: August 11, 2026Assignee: UBER TECHNOLOGIES, INC.Inventors: Max Vito Di Capua, Hiroshi Antonio Mendoza
-
Patent number: 12705550Abstract: Systems and methods are disclosed herein for monitoring a location of a client device associated with a transportation service and generating augmented reality images for display on the client device. The systems and methods use sensor data from the client device and a device localization process to monitor the location of the client device by comparing renderings of images captured by the client device to renderings of the vicinity of the pickup location. The systems and methods determine navigation instructions from the user's current location to the pickup location and select one or more augmented reality elements associated with the navigation instructions and/or landmarks along the route to the pickup location. The systems and methods instruct the client device to overlay the selected augmented reality elements on a video feed of the client device.Type: GrantFiled: July 25, 2024Date of Patent: August 11, 2026Assignee: Uber Technologies, Inc.Inventors: Aaron Matthew Rogan, Taehun Yoon, Gregory Mark Mahowald
-
Patent number: 12689685Abstract: A system and method for dynamically adjusting attributes for a network service is described. A computing system can determine a change that is to be implemented to an attribute of the network service. For each of a plurality of computing devices, the computing system can receive information associated with that computing device from a designated application operating on that computing device. The designated application is associated with the network service. The computing system automatically implements the change to at least one but not all of the plurality of computing devices based on the information received from each of the plurality of computing devices.Type: GrantFiled: June 4, 2024Date of Patent: July 21, 2026Assignee: Uber Technologies, Inc.Inventor: Amos Barreto
-
Patent number: 12682317Abstract: Systems and methods for determining out-of-stock predictions for merchant items and performing intervention actions based on the out-of-stock 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.Type: GrantFiled: October 16, 2023Date of Patent: July 14, 2026Assignee: UBER TECHNOLOGIES, INC.Inventors: Tejaswi Agarwal, Samuel Lite, Rishi Sadhir, Andrés Felipe Cádiz Vidal
-
Patent number: 12674676Abstract: A method includes receiving one or more search terms at a mobile computing device while the mobile computing device is located at a particular location. A search query that includes the one or more search terms and a location history of the mobile computing device is transmitted to a server. The method also includes receiving one or more search results in response to the search query, where the one or more search results include content identified based on a predicted destination of the mobile computing device. An interface identifying the one or more search results is displayed at the mobile computing device.Type: GrantFiled: July 31, 2024Date of Patent: July 7, 2026Assignee: Uber Technologies, Inc.Inventors: Alice Jane Bernheim Brush, John Charles Krumm, Shahriyar Amini, Amy Karlson, Jaime Teevan, Nissanka Arachchige Bodhi Priyantha
-
Patent number: 12674671Abstract: Systems and methods of using sensor data for coordinate prediction are disclosed herein. In some example embodiments, for a place, a computer system accesses corresponding service data comprising pick-up data and drop-off data for requests, and accesses corresponding sensor data indicating at least one path of mobile devices of the requesters of the requests, with the at least one path comprising at least one of a pick-up path ending at the pick-up location indicated by the pick-up data and a drop-off path beginning at the drop-off location indicated by the drop-off data. In some example embodiments, the computer system generates at least one predicted geographic location using the paths indicated by the sensor data, and stores the at least one predicted geographic location in a database in association with an identification of the place.Type: GrantFiled: June 24, 2024Date of Patent: July 7, 2026Assignee: Uber Technologies, Inc.Inventors: Shivendra Pratap Singh, Upamanyu Madhow, Vikram Saxena, Livia Zarnescu Yanez, Chandan Prakash Sheth, Sheng Yang, Alvin AuYoung
-
Patent number: 12672206Abstract: 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.Type: GrantFiled: August 8, 2024Date of Patent: June 30, 2026Assignee: Uber Technologies, Inc.Inventors: Pan Pan, Jon Petersen, Kevin Su, Ronak Trivedi
-
Patent number: 12671746Abstract: A computing system can detect, based on data received via the network communication interface, a launch of a service application on a computing device of a user to initiate an application session. During the application session, the system can obtain contextual data corresponding to user interactions with the service application by the user. Based on the contextual data, the system can perform at least one of (i) acquire first additional user data corresponding to the user from one or more local data sources, or (ii) derive second additional user data associated with the contextual data to avoid a network call and reduce network latency. The system may then classify the user in a specified group for providing targeted content.Type: GrantFiled: June 22, 2023Date of Patent: June 30, 2026Assignee: Uber Technologies, Inc.Inventors: Khalid Karim, Egor Gryaznov, Yunke Tang
-
Patent number: 12669339Abstract: 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.Type: GrantFiled: July 14, 2023Date of Patent: June 30, 2026Assignee: Uber Technologies, Inc.Inventors: John Mark Nickels, Eoin O'Mahony
-
Patent number: 12670288Abstract: 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.Type: GrantFiled: September 19, 2023Date of Patent: June 30, 2026Assignee: Uber Technologies, Inc.Inventors: Huicheng Song, Xinli Shang
-
Patent number: 12665966Abstract: Under the user's instruction, an autonomous vehicle travels to a selected location. The user chooses a place to arrive at the destination address. After the arrival of the autonomous vehicle, it is determined whether the user's or third party's mobile device is still in the vehicle. If the mobile device is still in the vehicle, the vehicle will notify the user or third party in one or more ways to come back and get their mobile device.Type: GrantFiled: October 6, 2023Date of Patent: June 23, 2026Assignee: Uber Technologies, Inc.Inventor: Porter Joseph Zilka
-
Patent number: 12651530Abstract: In one aspect, a system for automatically assigning vehicle identifiers for autonomous vehicles can include a registry server computing system configured to perform operations. The operations can include receiving, at the registry server computing system and from a vehicle computing system onboard an autonomous vehicle, data describing the autonomous vehicle and generating, at the registry server computing system, a vehicle identifier for the autonomous vehicle based on the data describing the autonomous vehicle. The vehicle identifier can be different than and distinct from the data describing the autonomous vehicle. The operations can include associating, at the registry server computing system, the data describing the autonomous vehicle with the vehicle identifier for the autonomous vehicle in a vehicle registry. The vehicle registry can include respective vehicle identifiers associated with a plurality of autonomous vehicles.Type: GrantFiled: May 30, 2023Date of Patent: June 9, 2026Assignee: Uber Technologies, Inc.Inventors: Samantha Doyle Small, Steve Ayers
-
Patent number: 12646021Abstract: A computing system establishes a geofence associated with a particular service area. The system monitors a location of a computing device of a driver and detects when the driver enters the geofence. The system places the driver into a queue for the particular service area. The system receives a transport request from a computing device of a requesting user, where the transport request is associated with the particular service area. The system arranges the transport service for the requesting user in accordance with the set of rules by (i) selecting a driver from the queue to service the transport request for the requesting user, and (ii) communicating at least one of: driver information of the selected driver, an estimated time of arrival to a pickup location, or a location of the selected driver to the computing device of the requesting user.Type: GrantFiled: June 25, 2024Date of Patent: June 2, 2026Assignee: Uber Technologies, Inc.Inventors: Michael Truong, Iain Proctor