Patents by Inventor Paul Phillip Holden

Paul Phillip Holden 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: 11371852
    Abstract: A system and method for providing position information of a transit object to a computing device is provided. Global positioning satellite (GPS) information of a transit object can be periodically received. For each of some of the GPS information, one or more candidate points of a transit system can be identified based on the GPS information. Using the one or more candidate points, a most likely path of travel can be determined. Additional position points along the most likely path of travel can be extrapolated and transmitted to a computing device.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: June 28, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Paul-Phillip Holden, Matthew Sweeney
  • Publication number: 20220058702
    Abstract: A computer system communicates with provider computing devices associated with a plurality of service types. In response to receiving a first communication from a requester computing device, the computer system (i) determines, based at least in part on location information communicated by multiple provider computing devices associated with a first service type, a first value representative of a first property of available services of the first service type, (ii) determines, based at least in part on a current location of the requester computing device and location information communicated by one or more of the multiple provider computing devices, a second value representative of a second property of available services of the first service type, and (iii) transmits data comprising the first value and the second value to cause the requester computing device to display the first value and the second value in association with the first service type.
    Type: Application
    Filed: November 4, 2021
    Publication date: February 24, 2022
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Publication number: 20220027223
    Abstract: A computing device operates an application to receive and implement new functionality from a network service. If the new functionality causes the application to fail, the application can automatically discard or ignore the new functionality when the application is re-launched.
    Type: Application
    Filed: August 2, 2021
    Publication date: January 27, 2022
    Inventors: Paul-Phillip Holden, Logan Rockmore
  • Patent number: 11188955
    Abstract: A computer system operable to communicate with each of a plurality of provider computing devices to obtain location information. The computer system can determine multiple types of dynamic values for a given geographic region by (i) receiving set of data from a computing device operated by a requester, the set of data indicating a current location of the requester, (ii) determining a first set of dynamic values based at least in part on location information communicated by multiple provider computing devices of the plurality of provider computing devices that are associated with a first service type, and (iii) determining a second set of dynamic values based at least in part on the current location of the requester and location information communicated by one or more of the multiple provider computing devices that are associated with the first service type. Each of the multiple types of dynamic values being associated with one of the multiple possible service types.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: November 30, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Patent number: 11080117
    Abstract: A computing device operates an application to receive and implement new functionality from a network service. If the new functionality causes the application to fail, the application can automatically discard or ignore the new functionality when the application is re-launched.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: August 3, 2021
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Paul-Phillip Holden, Logan Rockmore
  • Patent number: 10935382
    Abstract: A system and method for providing position information of a transit object to a computing device is provided. Global positioning satellite (GPS) information of a transit object can be periodically received. For each of some of the GPS information, one or more candidate points of a transit system can be identified based on the GPS information. Using the one or more candidate points, a most likely path of travel can be determined. Additional position points along the most likely path of travel can be extrapolated and transmitted to a computing device.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: March 2, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Paul-Phillip Holden, Matthew Sweeney
  • Publication number: 20210025720
    Abstract: A system and method for providing position information of a transit object to a computing device is provided. Global positioning satellite (GPS) information of a transit object can be periodically received. For each of some of the GPS information, one or more candidate points of a transit system can be identified based on the GPS information. Using the one or more candidate points, a most likely path of travel can be determined. Additional position points along the most likely path of travel can be extrapolated and transmitted to a computing device.
    Type: Application
    Filed: October 8, 2020
    Publication date: January 28, 2021
    Inventors: Paul-Phillip Holden, Matthew Sweeney
  • Patent number: 10867330
    Abstract: A method for providing media for use with on-demand transport services is provided. A transport service is arranged for a user. The user is determined to have requested control over media to be outputted on an output device of the driver. A token of the user is identified and transmitted to the driver's computing device. In response to detecting that an event has occurred for enabling the user to control the media, the driver's computing device is enabled to output the media that is controlled by the user operating the user's computing device.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: December 15, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Rahul Bijor, Conrad Michael Whelan, Paul-Phillip Holden, Kyle James Kirwan
  • Publication number: 20200342505
    Abstract: A computer system operable to communicate with each of a plurality of provider computing devices to obtain location information. The computer system can determine multiple types of dynamic values for a given geographic region by (i) receiving set of data from a computing device operated by a requester, the set of data indicating a current location of the requester, (ii) determining a first set of dynamic values based at least in part on location information communicated by multiple provider computing devices of the plurality of provider computing devices that are associated with a first service type, and (iii) determining a second set of dynamic values based at least in part on the current location of the requester and location information communicated by one or more of the multiple provider computing devices that are associated with the first service type. Each of the multiple types of dynamic values being associated with one of the multiple possible service types.
    Type: Application
    Filed: July 13, 2020
    Publication date: October 29, 2020
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Patent number: 10417673
    Abstract: A method for requesting an on-demand service on a computing device is provided. One or more processors determine the current location of the computing device. A multistate selection feature of a plurality of service options for providing the on-demand service is presented on the display of the computing device. The multistate selection feature enables a user to select a service option that is available within a region that includes the current location to provide the on-demand service. In response to the user selecting one of the plurality of service options, a summary user interface is presented on the display to provide region-specific information about the on-demand service based on the selected service option.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: September 17, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Shalin Amin, Mina Radhakrishnan, Paul-Phillip Holden, Curtis Chambers
  • Publication number: 20190243697
    Abstract: A computing device operates an application to receive and implement new functionality from a network service. If the new functionality causes the application to fail, the application can automatically discard or ignore the new functionality when the application is re-launched.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 8, 2019
    Inventors: Paul-Phillip Holden, Logan Rockmore
  • Publication number: 20190145782
    Abstract: A system and method for providing position information of a transit object to a computing device is provided. Global positioning satellite (GPS) information of a transit object can be periodically received. For each of some of the GPS information, one or more candidate points of a transit system can be identified based on the GPS information. Using the one or more candidate points, a most likely path of travel can be determined. Additional position points along the most likely path of travel can be extrapolated and transmitted to a computing device.
    Type: Application
    Filed: January 15, 2019
    Publication date: May 16, 2019
    Inventors: Paul-Phillip Holden, Matthew Sweeney
  • Patent number: 10228989
    Abstract: A computing device operates an application to receive and implement new functionality from a network service. If the new functionality causes the application to fail, the application can automatically discard or ignore the new functionality when the application is re-launched.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: March 12, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Paul-Phillip Holden, Logan Rockmore
  • Patent number: 10180330
    Abstract: A system and method for providing position information of a transit object to a computing device is provided. Global positioning satellite (GPS) information of a transit object can be periodically received. For each of some of the GPS information, one or more candidate points of a transit system can be identified based on the GPS information. Using the one or more candidate points, a most likely path of travel can be determined. Additional position points along the most likely path of travel can be extrapolated and transmitted to a computing device.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: January 15, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Paul-Phillip Holden, Matthew Sweeney
  • Publication number: 20180232789
    Abstract: A method for providing media for use with on-demand transport services is provided. A transport service is arranged for a user. The user is determined to have requested control over media to be outputted on an output device of the driver. A token of the user is identified and transmitted to the driver's computing device. In response to detecting that an event has occurred for enabling the user to control the media, the driver's computing device is enabled to output the media that is controlled by the user operating the user's computing device.
    Type: Application
    Filed: April 6, 2018
    Publication date: August 16, 2018
    Inventors: Rahul Bijor, Conrad Michael Whelan, Paul-Phillip Holden, Kyle James Kirwan
  • Patent number: 9965783
    Abstract: A method for providing media for use with on-demand transport services is provided. A transport service is arranged for a user. The user is determined to have requested control over media to be outputted on an output device of the driver. A token of the user is identified and transmitted to the driver's computing device. In response to detecting that an event has occurred for enabling the user to control the media, the driver's computing device is enabled to output the media that is controlled by the user operating the user's computing device.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: May 8, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: Rahul Bijor, Conrad Michael Whelan, Paul-Phillip Holden, Kyle James Kirwan
  • Patent number: 9933274
    Abstract: A system and method for determining location information using a location data point provided by a computing device is described. A location data point is received by a system from a client computing device. The system determines whether the location data point is within a predefined region from a plurality of predefined regions configured by a user of the system. If the location data point is within a predefined region, location information corresponding to the predefined region is transmitted to the client device. If the location data point is not within a predefined region, one or more third-party reverse geocoding services can be used that translates the location data point to a street address.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 3, 2018
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Paul-Phillip Holden, Matthew Sweeney, Jeremy Grosser
  • Publication number: 20170343377
    Abstract: A system and method for determining location information using a location data point provided by a computing device is described. A location data point is received by a system from a client computing device. The system determines whether the location data point is within a predefined region from a plurality of predefined regions configured by a user of the system. If the location data point is within a predefined region, location information corresponding to the predefined region is transmitted to the client device. If the location data point is not within a predefined region, one or more third-party reverse geocoding services can be used that translates the location data point to a street address.
    Type: Application
    Filed: August 21, 2017
    Publication date: November 30, 2017
    Inventors: Paul-Phillip Holden, Matthew Sweeney, Jeremy Grosser
  • Publication number: 20170318137
    Abstract: Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.
    Type: Application
    Filed: July 11, 2017
    Publication date: November 2, 2017
    Applicant: Apple Inc.
    Inventors: Paul-Phillip Holden, Lawrence G. Bolton, Nitin Ganatra, Mitchell D. Adler, Emily Clark Schubert, Jesse Lee Dorogusker
  • Patent number: 9778063
    Abstract: A system and method for determining location information using a location data point provided by a computing device is described. A location data point is received by a system from a client computing device. The system determines whether the location data point is within a predefined region from a plurality of predefined regions configured by a user of the system. If the location data point is within a predefined region, location information corresponding to the predefined region is transmitted to the client device. If the location data point is not within a predefined region, one or more third-party reverse geocoding services can be used that translates the location data point to a street address.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: October 3, 2017
    Assignee: Uber Technologies, Inc.
    Inventors: Paul-Phillip Holden, Matthew Sweeney, Jeremy Grosser