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: 11853701
    Abstract: 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: Grant
    Filed: June 19, 2020
    Date of Patent: December 26, 2023
    Assignee: LitLingo Technologies, Inc.
    Inventors: Kevin Brinig, Todd Sifleet, Madolyn Mertz, Torbjorn Loken
  • Publication number: 20230343167
    Abstract: 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: Application
    Filed: May 12, 2023
    Publication date: October 26, 2023
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Publication number: 20230300188
    Abstract: 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: Application
    Filed: April 27, 2023
    Publication date: September 21, 2023
    Inventors: Kevin Brinig, Kartik Murthy
  • Patent number: 11688225
    Abstract: 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: Grant
    Filed: May 4, 2021
    Date of Patent: June 27, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 11665226
    Abstract: 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: Grant
    Filed: January 4, 2022
    Date of Patent: May 30, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Kartik Murthy
  • Patent number: 11605246
    Abstract: 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: Grant
    Filed: July 8, 2021
    Date of Patent: March 14, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
  • Publication number: 20220131932
    Abstract: 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: Application
    Filed: January 4, 2022
    Publication date: April 28, 2022
    Inventors: Kevin Brinig, Kartik Murthy
  • Patent number: 11252225
    Abstract: 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: Grant
    Filed: January 22, 2020
    Date of Patent: February 15, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Kartik Murthy
  • Publication number: 20210390553
    Abstract: 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: Application
    Filed: June 30, 2021
    Publication date: December 16, 2021
    Applicant: Litlingo Technologies Inc.
    Inventors: Kevin Brinig, Todd Sifleet, Torbjorn Loken
  • Publication number: 20210335056
    Abstract: 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: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
  • Publication number: 20210256794
    Abstract: 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: Application
    Filed: May 4, 2021
    Publication date: August 19, 2021
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 11080944
    Abstract: 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: Grant
    Filed: November 6, 2019
    Date of Patent: August 3, 2021
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
  • Patent number: 11030843
    Abstract: 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: Grant
    Filed: May 1, 2020
    Date of Patent: June 8, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Publication number: 20200401766
    Abstract: 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: Application
    Filed: June 19, 2020
    Publication date: December 24, 2020
    Applicant: Litlingo Technologies Inc.
    Inventors: KEVIN BRINIG, Todd Sifleet, Madollyn Mertz, Torbjorn Loken
  • Publication number: 20200258344
    Abstract: 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: Application
    Filed: May 1, 2020
    Publication date: August 13, 2020
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Publication number: 20200219330
    Abstract: 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: Application
    Filed: March 23, 2020
    Publication date: July 9, 2020
    Inventors: Kevin Brinig, Maksim Ioffe, Brandon Layton, Theodore Sumers, Mohammed Waleed Kadous
  • Patent number: 10706659
    Abstract: 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: Grant
    Filed: March 21, 2019
    Date of Patent: July 7, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 10672198
    Abstract: 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: Grant
    Filed: June 14, 2016
    Date of Patent: June 2, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Maksim Ioffe, Brandon Layton, Theodore Sumers, Mohammed Waleed Kadous
  • Publication number: 20200162545
    Abstract: 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: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Inventors: Kevin Brinig, Kartik Murthy
  • Patent number: 10587679
    Abstract: 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: Grant
    Filed: November 16, 2018
    Date of Patent: March 10, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Kartik Murthy