Patents by Inventor Kevin Brinig
Kevin Brinig 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).
-
Patent number: 11853701Abstract: Examples disclosed herein relate to a system including: one or more processors and at least one memory device where the one or more processors may receive communication data and convert the received communication data into a machine representation of the received communication data. The one or more processors may utilize one or more annotators with the machine representation of the received communication data to generate an annotated machine representation of the received communication data. The one or more processors may compare the annotated machine representation of the received communication data to one or more rule engines and transmit an initiation action signal based on the comparison of the annotated machine representation of the received communication data to the one or more rule engines.Type: GrantFiled: June 19, 2020Date of Patent: December 26, 2023Assignee: LitLingo Technologies, Inc.Inventors: Kevin Brinig, Todd Sifleet, Madolyn Mertz, Torbjorn Loken
-
Publication number: 20230343167Abstract: A computing system can receive a request for the service from a client device of a user. In response to receiving the request, the system can generate a unique identifier for the request to facilitate a rendezvous between the user and a service provider.Type: ApplicationFiled: May 12, 2023Publication date: October 26, 2023Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
-
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: 11688225Abstract: A computing system can receive, over the one or more networks, a request for a service from a client device of a user. In response to receiving the request, the system can generate a unique identifier for the request to facilitate a rendezvous between the user and a service provider, and transmit the unique identifier to the client device of the user. Based on the user and the service provider making the rendezvous, the system receives data corresponding to the unique identifier from a provider application executing on a client device of the service provider. Based on receiving the data corresponding to the unique identifier from the client device of the service provider, the system updates a status for the user to indicate that the service has been provided by the service provider for the user.Type: GrantFiled: May 4, 2021Date of Patent: June 27, 2023Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
-
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
-
Patent number: 11605246Abstract: A computing system receives location data from a computing device of a transport provider and based on the location data, monitors a location of the transport provider as the transport provider operates a vehicle to travel towards a service location of the service request. The system determines, based on monitoring the location of the transport provider, that the transport provider has not indicated at least one of a correct start location or a correct start time for fulfilling the service request. In response to determining that the transport provider has not indicated the at least one of the correct start location or the correct start time, the system uses a set of the location data received from the computing device of the transport provider to determine the at least one of the correct start location or the correct start time for fulfilling the service request.Type: GrantFiled: July 8, 2021Date of Patent: March 14, 2023Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
-
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: 20210390553Abstract: Examples disclosed herein relate to a system including: one or more processors and at least one memory device; the one or more processors may receive communication data and initiate a procedure to the received communication data to generate a machine representation of the received communication data, the one or more processors may utilize one or more idea mapping functions on the machine representation to generate one or more identifiers and one or more idea links for the machine representation, the one or more processors may generate an interpreted communication data based on the one or more idea links; and the one or more processors may transmit an initiation action signal based on the one or more idea links.Type: ApplicationFiled: June 30, 2021Publication date: December 16, 2021Applicant: Litlingo Technologies Inc.Inventors: Kevin Brinig, Todd Sifleet, Torbjorn Loken
-
Publication number: 20210335056Abstract: A computing system receives location data from a computing device of a transport provider and based on the location data, monitors a location of the transport provider as the transport provider operates a vehicle to travel towards a service location of the service request. The system determines, based on monitoring the location of the transport provider, that the transport provider has not indicated at least one of a correct start location or a correct start time for fulfilling the service request. In response to determining that the transport provider has not indicated the at least one of the correct start location or the correct start time, the system uses a set of the location data received from the computing device of the transport provider to determine the at least one of the correct start location or the correct start time for fulfilling the service request.Type: ApplicationFiled: July 8, 2021Publication date: October 28, 2021Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
-
Publication number: 20210256794Abstract: A computing system can receive, over the one or more networks, a request for a service from a client device of a user. In response to receiving the request, the system can generate a unique identifier for the request to facilitate a rendezvous between the user and a service provider, and transmit the unique identifier to the client device of the user. Based on the user and the service provider making the rendezvous, the system receives data corresponding to the unique identifier from a provider application executing on a client device of the service provider. Based on receiving the data corresponding to the unique identifier from the client device of the service provider, the system updates a status for the user to indicate that the service has been provided by the service provider for the user.Type: ApplicationFiled: May 4, 2021Publication date: August 19, 2021Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
-
Patent number: 11080944Abstract: A computer system can communicate with a mobile device of a service provider to receive location data. Additionally, the computer system can monitor, from the location data, a location of the mobile device over a duration that follows the service provider being assigned to a service request. Based on monitoring the location data, the computer system can determine whether the service provider has failed to correctly indicate when a transport service for the service request began. Moreover, the computer system can cause a service application running on the mobile device to prompt the service provider to enter input to identify a start location where the transport service began, in response to the computer system determining that the service provider has not correctly indicated when the transport service begun.Type: GrantFiled: November 6, 2019Date of Patent: August 3, 2021Assignee: UBER TECHNOLOGIES, INC.Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
-
Patent number: 11030843Abstract: A computing system can receive a request for a transport service from a client device of a rider and determine a unique identifier for the transport service. The system may then transmit the unique identifier to the client device of the rider and receive data corresponding to the unique identifier from a driver application executing on a client device of a driver. Based on receiving the data corresponding to the unique identifier from the client device of the driver the system can transmit match data to the client device of the driver to cause the driver application to execute an on-trip sub-state for providing the transport service for the rider.Type: GrantFiled: May 1, 2020Date of Patent: June 8, 2021Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
-
Publication number: 20200401766Abstract: Examples disclosed herein relate to a system including: one or more processors and at least one memory device where the one or more processors may receive communication data and convert the received communication data into a machine representation of the received communication data. The one or more processors may utilize one or more annotators with the machine representation of the received communication data to generate an annotated machine representation of the received communication data. The one or more processors may compare the annotated machine representation of the received communication data to one or more rule engines and transmit an initiation action signal based on the comparison of the annotated machine representation of the received communication data to the one or more rule engines.Type: ApplicationFiled: June 19, 2020Publication date: December 24, 2020Applicant: Litlingo Technologies Inc.Inventors: KEVIN BRINIG, Todd Sifleet, Madollyn Mertz, Torbjorn Loken
-
Publication number: 20200258344Abstract: A computing system can receive a request for a transport service from a client device of a rider and determine a unique identifier for the transport service. The system may then transmit the unique identifier to the client device of the rider and receive data corresponding to the unique identifier from a driver application executing on a client device of a driver. Based on receiving the data corresponding to the unique identifier from the client device of the driver the system can transmit match data to the client device of the driver to cause the driver application to execute an on-trip sub-state for providing the transport service for the rider.Type: ApplicationFiled: May 1, 2020Publication date: August 13, 2020Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
-
Publication number: 20200219330Abstract: A transport arrangement service can determine a point of trip termination for a trip. The point of trip termination can be validated based on information collected from a computing device of a driver and a trip termination input from the driver.Type: ApplicationFiled: March 23, 2020Publication date: July 9, 2020Inventors: Kevin Brinig, Maksim Ioffe, Brandon Layton, Theodore Sumers, Mohammed Waleed Kadous
-
Patent number: 10706659Abstract: A computing system can receive a pick-up request for a transport service from a requesting user within a given region. Based at least in part on the requesting user being within the given region, the computing system can transmit match code data corresponding to a match code to the computing device of the requesting user. The computing system may then receive input data indicating the match code from a computing device of an available driver, signifying that the available driver is to provide the transport service for the requesting user, and update a status for the requesting user to indicate that the transport service is being provided by the available driver for the requesting user.Type: GrantFiled: March 21, 2019Date of Patent: July 7, 2020Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
-
Patent number: 10672198Abstract: In context of a transportation service provided through a transport arrangement service, examples determine a point of trip termination for a trip. The point of trip termination can be determined from passive information that is collected from a computing device of a driver. The point of trip termination can be determined based on driver input and the collected information from the driver's computing device.Type: GrantFiled: June 14, 2016Date of Patent: June 2, 2020Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Maksim Ioffe, Brandon Layton, Theodore Sumers, Mohammed Waleed Kadous
-
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