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).

  • Publication number: 20200074752
    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: Application
    Filed: November 6, 2019
    Publication date: March 5, 2020
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
  • Patent number: 10482684
    Abstract: A system for programmatically determining location information in connection with a transport service is disclosed. A driver can operate a driver device and can be assigned to provide a transport service for a user. Based on the current location of the driver device with respect to the pickup location for the user, and based on when the driver provides input indicating that the transport service has begun, the system can identify a previous location of the driver device as a start location of the transport service.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: November 19, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
  • Publication number: 20190221069
    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: Application
    Filed: March 21, 2019
    Publication date: July 18, 2019
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 10325442
    Abstract: A transport facilitation can identify a mass egress area within a given region and receive a pick-up request from a rider device within the mass egress area. In response to receiving the pick-up request, the transport facilitation system transmit a match code to the rider device. The system may then receive an indication of the match code from a driver device, the indication signifying a pick-up event between a requesting user of the rider device and an available driver of the driver device within the mass egress area, and record a state for both the rider device and the driver device indicating an initiation of a ride to a destination of the requesting user.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: June 18, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 10304277
    Abstract: A computing system can receive a first transport request from a computing device of a respective user while a rider application is operating in the default mode, and transmit a confirmation indicating information about a paired driver that is assigned to the first transport request to the computing device of the respective user. The computing system may further receive a second transport request from the computing device of the respective user while the rider application is operating in the secondary mode, and transmit data comprising a unique match code to the computing device of the respective user, causing the rider application to generate and output digital signature.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: May 28, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Publication number: 20190089775
    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: Application
    Filed: November 16, 2018
    Publication date: March 21, 2019
    Inventors: Kevin Brinig, Kartik Murthy
  • Publication number: 20190035202
    Abstract: A computing system can receive a first transport request from a computing device of a respective user while a rider application is operating in the default mode, and transmit a confirmation indicating information about a paired driver that is assigned to the first transport request to the computing device of the respective user. The computing system may further receive a second transport request from the computing device of the respective user while the rider application is operating in the secondary mode, and transmit data comprising a unique match code to the computing device of the respective user, causing the rider application to generate and output digital signature.
    Type: Application
    Filed: October 1, 2018
    Publication date: January 31, 2019
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 10192387
    Abstract: A mobile computing device can store a rider application for an on-demand transportation service. Based on the mobile computing device being in a mass egress area, the rider application can initiate a late-binding state to enable a direct pairing between the user and an available driver. In the late-binding state, the mobile computing device can receive a unique match code from a backend transport system that manages the on-demand transportation service, and display the unique match code on the display screen to facilitate the direct pairing.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: January 29, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 10171569
    Abstract: 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: Grant
    Filed: December 2, 2016
    Date of Patent: January 1, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Kartik Murthy
  • Publication number: 20180159921
    Abstract: 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: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Inventors: Kevin Brinig, Kartik Murthy
  • Publication number: 20180102017
    Abstract: A transport facilitation can identify a mass egress area within a given region and receive a pick-up request from a rider device within the mass egress area. In response to receiving the pick-up request, the transport facilitation system transmit a match code to the rider device. The system may then receive an indication of the match code from a driver device, the indication signifying a pick-up event between a requesting user of the rider device and an available driver of the driver device within the mass egress area, and record a state for both the rider device and the driver device indicating an initiation of a ride to a destination of the requesting user.
    Type: Application
    Filed: October 12, 2016
    Publication date: April 12, 2018
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Publication number: 20180101925
    Abstract: A mobile computing device can store a rider application for an on-demand transportation service. Based on the mobile computing device being in a mass egress area, the rider application can initiate a late-binding state to enable a direct pairing between the user and an available driver. In the late-binding state, the mobile computing device can receive a unique match code from a backend transport system that manages the on-demand transportation service, and display the unique match code on the display screen to facilitate the direct pairing.
    Type: Application
    Filed: November 14, 2016
    Publication date: April 12, 2018
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 9852551
    Abstract: A system for programmatically determining location information in connection with a transport service is disclosed. A driver can operate a driver device and can be assigned to provide a transport service for a user. Based on the current location of the driver device with respect to the pickup location for the user, and based on when the driver provides input indicating that the transport service has begun, the system can identify a previous location of the driver device as a start location of the transport service.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: December 26, 2017
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
  • Publication number: 20170358146
    Abstract: A system for programmatically determining location information in connection with a transport service is disclosed. A driver can operate a driver device and can be assigned to provide a transport service for a user. Based on the current location of the driver device with respect to the pickup location for the user, and based on when the driver provides input indicating that the transport service has begun, the system can identify a previous location of the driver device as a start location of the transport service.
    Type: Application
    Filed: August 29, 2017
    Publication date: December 14, 2017
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta
  • Publication number: 20170358147
    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: Application
    Filed: June 14, 2016
    Publication date: December 14, 2017
    Inventors: Kevin Brinig, Maksim Ioffe, Brandon Layton, Theodore Sumers, Mohammed Waleed Kadous
  • Publication number: 20160232719
    Abstract: A system for programmatically determining location information in connection with a transport service is disclosed. A driver can operate a driver device and can be assigned to provide a transport service for a user. Based on the current location of the driver device with respect to the pickup location for the user, and based on when the driver provides input indicating that the transport service has begun, the system can identify a previous location of the driver device as a start location of the transport service.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 11, 2016
    Inventors: Kevin Brinig, Daniel Heller, Todd Sifleet, Jyothidhar Pulakunta