Patents by Inventor Manas Khadilkar
Manas Khadilkar 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: 20230206375Abstract: 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.Type: ApplicationFiled: March 2, 2023Publication date: June 29, 2023Inventors: Kevin Stumpf, Manas Khadilkar, Maya Paritosh Choksi, Maxim Gurevich
-
Patent number: 11599964Abstract: 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.Type: GrantFiled: March 1, 2021Date of Patent: March 7, 2023Assignee: Uber Technologies, Inc.Inventors: Kevin Stumpf, Manas Khadilkar, Maya Paritosh Choksi, Maxim Gurevich
-
Publication number: 20210256649Abstract: 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.Type: ApplicationFiled: March 1, 2021Publication date: August 19, 2021Inventors: Kevin Stumpf, Manas Khadilkar, Maya Paritosh Choksi, Maxim Gurevich
-
Patent number: 10963824Abstract: A network system can receive, from each of a plurality of devices operated by a respective provider, at least one set of availability data associated with that provider. Each set of availability data includes a start location, an end location, a date, and a start time range. For each set of availability data, the network system can identify a paired data set from a plurality of paired data sets based on the respective start location and the respective end location of that set of availability data, and associate an identifier of the respective provider of that set of availability data with a group associated with the identified paired data set. The network system can receive request data from a computing device of a user, determine one of the plurality of paired data sets, and select a first provider from the group associated with the determined paired data set.Type: GrantFiled: March 20, 2018Date of Patent: March 30, 2021Assignee: Uber Technologies, Inc.Inventors: Maxim Gurevich, Mircea Grecu, John West, Austin Balance, Manas Khadilkar
-
Patent number: 10937115Abstract: 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.Type: GrantFiled: January 9, 2018Date of Patent: March 2, 2021Assignee: Uber Technologies, Inc.Inventors: Kevin Stumpf, Manas Khadilkar, Maya Paritosh Choksi, Maxim Gurevich
-
Publication number: 20180276580Abstract: A network system can receive, from each of a plurality of devices operated by a respective provider, at least one set of availability data associated with that provider. Each set of availability data includes a start location, an end location, a date, and a start time range. For each set of availability data, the network system can identify a paired data set from a plurality of paired data sets based on the respective start location and the respective end location of that set of availability data, and associate an identifier of the respective provider of that set of availability data with a group associated with the identified paired data set. The network system can receive request data from a computing device of a user, determine one of the plurality of paired data sets, and select a first provider from the group associated with the determined paired data set.Type: ApplicationFiled: March 20, 2018Publication date: September 27, 2018Inventors: Maxim Gurevich, Mircea Grecu, John West, Austin Balance, Manas Khadilkar
-
Publication number: 20180232841Abstract: 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.Type: ApplicationFiled: January 9, 2018Publication date: August 16, 2018Inventors: Kevin Stumpf, Manas Khadilkar, Maya Paritosh Choksi, Maxim Gurevich
-
Patent number: 9898791Abstract: 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.Type: GrantFiled: February 14, 2017Date of Patent: February 20, 2018Assignee: Uber Technologies, Inc.Inventors: Kevin Stumpf, Manas Khadilkar, Maya Paritosh Choksi, Maxim Gurevich
-
Patent number: 9552556Abstract: In an example embodiment, for each of a plurality of possible presented actions corresponding to a particular flow of actions in a computer network, and for each of one or more possible performed actions for each possible presented action, a likelihood that a user will perform the possible performed action is determined. Then, a first presented action is identified by determining a presented action having a maximum determined likelihood, based on the determined likelihood, wherein the identifying a first presented action includes utilizing a machine learning model having one or more user covariates and one or more performed action covariates, and interactions between the one or more user covariates and the one or more performed action covariates, the user covariates including information specific to the user, the one or more performed action covariates including information specific to one or more of the possible performed actions.Type: GrantFiled: August 5, 2015Date of Patent: January 24, 2017Assignee: LinkedIn CorporationInventors: Samir M. Shah, Lili Wu, Manas Khadilkar
-
Publication number: 20150339592Abstract: In an example embodiment, for each of a plurality of possible presented actions corresponding to a particular flow of actions in a computer network, and for each of one or more possible performed actions for each possible presented action, a likelihood that a user will perform the possible performed action is determined. Then, a first presented action is identified by determining a presented action having a maximum determined likelihood, based on the determined likelihood, wherein the identifying a first presented action includes utilizing a machine learning model having one or more user covariates and one or more performed action covariates, and interactions between the one or more user covariates and the one or more performed action covariates, the user covariates including information specific to the user, the one or more performed action covariates including information specific to one or more of the possible performed actions.Type: ApplicationFiled: August 5, 2015Publication date: November 26, 2015Inventors: Samir M. Shah, Lili Wu, Manas Khadilkar
-
Patent number: 9104983Abstract: A method and system to present an optimum action in response to a flow of actions in a computer network from a user are provided. For each of a plurality of possible presented actions corresponding to a particular flow of actions in a computer network, and for each of one or more possible performed actions for each possible presented action, a likelihood that a user will perform the possible performed action is determined. Then each of the determined likelihoods is weighted by applying a weight assigned to a corresponding possible presented action. An optimum presented action is identified determining a presented action having a weighted maximum determined likelihood, based on the weighted determined likelihood.Type: GrantFiled: August 8, 2014Date of Patent: August 11, 2015Assignee: LinkedIn CorporationInventors: Samir M. Shah, Lili Wu, Manas Khadilkar
-
Publication number: 20150112898Abstract: A method and system to present an optimum action in response to a flow of actions in a computer network from a user are provided. For each of a plurality of possible presented actions corresponding to a particular flow of actions in a computer network, and for each of one or more possible performed actions for each possible presented action, a likelihood that a user will perform the possible performed action is determined. Then each of the determined likelihoods is weighted by applying a weight assigned to a corresponding possible presented action. An optimum presented action is identified determining a presented action having a weighted maximum determined likelihood, based on the weighted determined likelihood.Type: ApplicationFiled: August 8, 2014Publication date: April 23, 2015Inventors: Samir M. Shah, Lili Wu, Manas Khadilkar
-
Patent number: 8838509Abstract: A method and system to present an optimum action in response to a flow of actions in a computer network from a user are provided. For each of a plurality of possible presented actions corresponding to a particular flow of actions in a computer network, and for each of one or more possible performed actions for each possible presented action, a likelihood that a user will perform the possible performed action is determined. Then each of the determined likelihoods is weighted by applying a weight assigned to a corresponding possible presented action. An optimum presented action is identified determining a presented action having a weighted maximum determined likelihood, based on the weighted determined likelihood.Type: GrantFiled: October 17, 2013Date of Patent: September 16, 2014Assignee: LinkedIn CorporationInventors: Samir M. Shah, Lili Wu, Manas Khadilkar