Patents by Inventor Aditya Sarawgi
Aditya Sarawgi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20210209520Abstract: A system and method for arranging a transport service is described. A system can receive a request for transport service from a user device. The request can include a requested pickup location data point. The system determines a predetermined location data point associated with the requested pickup location data point. The first predetermined location data point can be different from the requested pickup location data point. The system selects a driver to perform a transport service for the user based, at least in part, on the requested pickup location data point, and transmits the predetermined location data point to a driver device of the selected driver.Type: ApplicationFiled: March 22, 2021Publication date: July 8, 2021Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
-
Patent number: 11010693Abstract: A system and method for arranging a transport service is described. A system can receive a request for transport service from a user device. The request can include a requested pickup location data point. The system determines a predetermined location data point associated with the requested pickup location data point. The first predetermined location data point can be different from the requested pickup location data point. The system selects a driver to perform a transport service for the user based, at least in part, on the requested pickup location data point, and transmits the predetermined location data point to a driver device of the selected driver.Type: GrantFiled: August 4, 2015Date of Patent: May 18, 2021Assignee: Uber Technologies, Inc.Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
-
Patent number: 10936920Abstract: A system trains and applies a machine learning model to label maps of a region. Various data modalities are combined as inputs for multiple data tiles used to characterize a region for a geographical map. Each data modality reflects sensor data captured in different ways. Some data modalities include aerial imagery, point cloud data, and location trace data. The different data modalities are captured independently and then aggregated using machine learning models to determine map labeling information about tiles in the region. Data is ingested by the system and corresponding tiles are identified. A tile is represented by a feature vector of different data types related to the various data modalities, and values from the ingested data are added to the feature vector for the tile. Models can be trained to predict characteristics of a region using these various types of input.Type: GrantFiled: June 17, 2019Date of Patent: March 2, 2021Assignee: Uber Technologies, Inc.Inventors: Timo Pekka Pylvaenaeinen, Aditya Sarawgi, Vijay Mahadevan, Vasudev Parameswaran, Mohammed Waleed Kadous
-
Patent number: 10671649Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.Type: GrantFiled: December 28, 2016Date of Patent: June 2, 2020Assignee: Uber Technologies, Inc.Inventors: Jennie Nguyen, William J. Salisbury, Aditya Sarawgi, Brent Hamby
-
Patent number: 10565279Abstract: A travel coordination system identifies geographic locations responsive to a location search request. The geographic locations are organized into a plurality of hierarchical geohash levels, each geohash level mapping the geographic location into a geohash of a different area. The locations search request designates a search context for the search, such as whether the user is searching for an origin of a trip or a destination. The context of the search can be used to determine a geohash level for selecting candidate search results. The candidate search results may be scored based on the context using prior user selections and trips scheduled with the trip coordination system. A geohash and context associated with the user's request may be used to modify a scoring function of the candidate search results based on prior trips.Type: GrantFiled: October 5, 2016Date of Patent: February 18, 2020Assignee: Uber Technologies, Inc.Inventors: Srihari Reddy, Paul Mahon, Brent Hamby, Brandon Iles, Aditya Sarawgi, Will Salisbury, Zach Song, Juthika Dabholkar
-
Publication number: 20190385010Abstract: A system trains and applies a machine learning model to label maps of a region. Various data modalities are combined as inputs for multiple data tiles used to characterize a region for a geographical map. Each data modality reflects sensor data captured in different ways. Some data modalities include aerial imagery, point cloud data, and location trace data. The different data modalities are captured independently and then aggregated using machine learning models to determine map labeling information about tiles in the region. Data is ingested by the system and corresponding tiles are identified. A tile is represented by a feature vector of different data types related to the various data modalities, and values from the ingested data are added to the feature vector for the tile. Models can be trained to predict characteristics of a region using these various types of input.Type: ApplicationFiled: June 17, 2019Publication date: December 19, 2019Inventors: Timo Pekka Pylvaenaeinen, Aditya Sarawgi, Vijay Mahadevan, Vasudev Parameswaran, Mohammed Waleed Kadous
-
Patent number: 10002140Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.Type: GrantFiled: December 28, 2016Date of Patent: June 19, 2018Assignee: UBER TECHNOLOGIES, INC.Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
-
Publication number: 20180095977Abstract: A travel coordination system identifies geographic locations responsive to a location search request. The geographic locations are organized into a plurality of hierarchical geohash levels, each geohash level mapping the geographic location into a geohash of a different area. The locations search request designates a search context for the search, such as whether the user is searching for an origin of a trip or a destination. The context of the search can be used to determine a geohash level for selecting candidate search results. The candidate search results may be scored based on the context using prior user selections and trips scheduled with the trip coordination system. A geohash and context associated with the user's request may be used to modify a scoring function of the candidate search results based on prior trips.Type: ApplicationFiled: October 5, 2016Publication date: April 5, 2018Inventors: Srihari Reddy, Paul Mahon, Brent Hamby, Brandon Iles, Aditya Sarawgi, Will Salisbury, Zach Song, Juthika Dabholkar
-
Publication number: 20180089227Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.Type: ApplicationFiled: December 28, 2016Publication date: March 29, 2018Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
-
Publication number: 20180087912Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.Type: ApplicationFiled: December 28, 2016Publication date: March 29, 2018Inventors: Jennie Nguyen, William J. Salisbury, Aditya Sarawgi, Brent Hamby
-
Patent number: 9805130Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.Type: GrantFiled: February 17, 2017Date of Patent: October 31, 2017Assignee: Uber Technologies, Inc.Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
-
Publication number: 20160034828Abstract: A system and method for arranging a transport service is described. A system can receive a request for transport service from a user device. The request can include a requested pickup location data point. The system determines a predetermined location data point associated with the requested pickup location data point. The first predetermined location data point can be different from the requested pickup location data point. The system selects a driver to perform a transport service for the user based, at least in part, on the requested pickup location data point, and transmits the predetermined location data point to a driver device of the selected driver.Type: ApplicationFiled: August 4, 2015Publication date: February 4, 2016Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney