Patents by Inventor Kartik Murthy
Kartik Murthy 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: 20230300188Abstract: 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.Type: ApplicationFiled: April 27, 2023Publication date: September 21, 2023Inventors: Kevin Brinig, Kartik Murthy
-
Patent number: 11665226Abstract: A computing system can manage a network-based service for a given region. The system receives a transport request from a user device of a requesting user, the transport request including a pickup location and a specified vehicle type. Based on the specified vehicle type, the system makes a determination to fulfill the transport request by performing a first set of operations in accordance with a multi-invitation mode as opposed to a second set of operations in accordance with a single-invitation mode. The multi-invitation mode includes transmitting an invitation to service the transport request multiple provider devices of candidate transport providers, and selecting a transport provider from the candidates to service the transport request for the requesting user.Type: GrantFiled: January 4, 2022Date of Patent: May 30, 2023Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Kartik Murthy
-
Publication number: 20220131932Abstract: A computing system can manage a network-based service for a given region. The system receives a transport request from a user device of a requesting user, the transport request including a pickup location and a specified vehicle type. Based on the specified vehicle type, the system makes a determination to fulfill the transport request by performing a first set of operations in accordance with a multi-invitation mode as opposed to a second set of operations in accordance with a single-invitation mode. The multi-invitation mode includes transmitting an invitation to service the transport request multiple provider devices of candidate transport providers, and selecting a transport provider from the candidates to service the transport request for the requesting user.Type: ApplicationFiled: January 4, 2022Publication date: April 28, 2022Inventors: Kevin Brinig, Kartik Murthy
-
Patent number: 11252225Abstract: A computing system can manage a network-based service for a given region by receiving service requests from user devices of users and matching the requesting users with available providers. The computing system can receive service requests, including a first service request from a first user device, and identify a set of candidate providers that includes a first provider and a second provider. The computing system can transmit invitations to the first provider's device, including a first invitation for first provider to fulfill the first service request, and transmit invitations to the second provider's device, including a second invitation for second provider to fulfill the first service request. In response to receiving respective acceptances for the first service request from the first and second provider devices, the computing system can determine whether to select the first provider or the second provider to fulfill the first service request.Type: GrantFiled: January 22, 2020Date of Patent: February 15, 2022Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Kartik Murthy
-
Publication number: 20200162545Abstract: A computing system can manage a network-based service for a given region by receiving service requests from user devices of users and matching the requesting users with available providers. The computing system can receive service requests, including a first service request from a first user device, and identify a set of candidate providers that includes a first provider and a second provider. The computing system can transmit invitations to the first provider's device, including a first invitation for first provider to fulfill the first service request, and transmit invitations to the second provider's device, including a second invitation for second provider to fulfill the first service request. In response to receiving respective acceptances for the first service request from the first and second provider devices, the computing system can determine whether to select the first provider or the second provider to fulfill the first service request.Type: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Inventors: Kevin Brinig, Kartik Murthy
-
Patent number: 10587679Abstract: A computing system can manage a network-based service for a given region by receiving service requests from user devices of users and matching the requesting users with available providers. In response to receiving a service request from a user device, the computing system can determine whether to operate in a single-invitation mode in which a single invitation message is to be transmitted to a single service provider or in a multi-invitation mode where a plurality of invitation is to be transmitted to a plurality of service providers. The determination can be made based on a statistical measure of acceptance metrics for a requested service class indicated by the service request. In the multi-invitation mode, the computing system can further determine a message transmission schedule and transmit the plurality of messages in accordance with the message transmission schedule.Type: GrantFiled: November 16, 2018Date of Patent: March 10, 2020Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Kartik Murthy
-
Publication number: 20190089775Abstract: A computing system can manage a network-based service for a given region by receiving service requests from user devices of users and matching the requesting users with available providers. In response to receiving a service request from a user device, the computing system can determine whether to operate in a single-invitation mode in which a single invitation message is to be transmitted to a single service provider or in a multi-invitation mode where a plurality of invitation is to be transmitted to a plurality of service providers. The determination can be made based on a statistical measure of acceptance metrics for a requested service class indicated by the service request. In the multi-invitation mode, the computing system can further determine a message transmission schedule and transmit the plurality of messages in accordance with the message transmission schedule.Type: ApplicationFiled: November 16, 2018Publication date: March 21, 2019Inventors: Kevin Brinig, Kartik Murthy
-
Patent number: 10171569Abstract: A network system can manage a network service for a given region by receiving requests from user devices of users and matching the requesting users with available providers. In response to receiving a request from a user device, the network system can identify a set of candidate providers available to service the request. The set of candidate providers can be identified based, at least in part, on acceptance metrics indicative of the providers' historical record in responding to specified messages from the network system. The network system can transmit a set of messages relating to the request to computing devices of the set of candidate providers and subsequently select one of the providers to service the request. The network system can transmit the set of messages in accordance with a transmission schedule determined for the first set of messages.Type: GrantFiled: December 2, 2016Date of Patent: January 1, 2019Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Kartik Murthy
-
Publication number: 20180159921Abstract: A network system can manage a network service for a given region by receiving requests from user devices of users and matching the requesting users with available providers. In response to receiving a request from a user device, the network system can identify a set of candidate providers available to service the request. The set of candidate providers can be identified based, at least in part, on acceptance metrics indicative of the providers' historical record in responding to specified messages from the network system. The network system can transmit a set of messages relating to the request to computing devices of the set of candidate providers and subsequently select one of the providers to service the request. The network system can transmit the set of messages in accordance with a transmission schedule determined for the first set of messages.Type: ApplicationFiled: December 2, 2016Publication date: June 7, 2018Inventors: Kevin Brinig, Kartik Murthy
-
Publication number: 20130073621Abstract: A system is provided for automatically enforcing communication policy rules for document sharing between a communication server and a publishing server. The system may enable a policy agent to examine a communication containing a document attachment before the communication may be delivered to a recipient. The policy agent may evaluate the communication against communication policy rules, and if the policy agent determines that the communication policy rules are not violated, then a document upload agent may transfer the attached document to the publishing server. The system may then deliver the communication message to the recipient. If the policy agent determines that the communication policy rules are violated, then the system may prevent the document upload agent from transferring the attached document to the publishing server and may continue to deliver the communication to the recipient without the document attachment.Type: ApplicationFiled: September 21, 2011Publication date: March 21, 2013Applicant: Microsoft CorporationInventors: Nathan Waddoups, Kartik Murthy