Patents by Inventor Nicholas Cobb

Nicholas Cobb 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: 11881994
    Abstract: A computing system implementing an application service can determine, from a network dataset, that a network latency for a common network service provider crosses an upper latency threshold. Based on this determination, the system can determine a subset of the computing devices that utilize the common network service provider, and transmit a set of configuration signals to the subset of computing devices. The set of configuration signals can modify a set of default application configurations of a designated application to compensate for the network latency.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: January 23, 2024
    Assignee: Uber Technologies, Inc.
    Inventor: Nicholas Cobb
  • Patent number: 11671791
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: June 6, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Publication number: 20230055723
    Abstract: A computing system implementing an application service can determine, from a network dataset, that a network latency for a common network service provider crosses an upper latency threshold. Based on this determination, the system can determine a subset of the computing devices that utilize the common network service provider, and transmit a set of configuration signals to the subset of computing devices. The set of configuration signals can modify a set of default application configurations of a designated application to compensate for the network latency.
    Type: Application
    Filed: November 7, 2022
    Publication date: February 23, 2023
    Inventor: Nicholas Cobb
  • Patent number: 11533226
    Abstract: A computing system implementing an application service can receive network data from computing devices of clients of the application service. The system can determine, from the network data, that a network latency for a subset of the computing devices crosses above a latency threshold. Based on determining that the subset of computing devices utilize a common network service provider, the system can transmit a set of configuration signals to the subset of computing devices, which modify a set of default application configurations of the designated application to compensate for the network latency.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: December 20, 2022
    Assignee: Uber Technologies, Inc.
    Inventor: Nicholas Cobb
  • Publication number: 20210266703
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Application
    Filed: March 1, 2021
    Publication date: August 26, 2021
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Publication number: 20210135941
    Abstract: A computing system implementing an application service can receive network data from computing devices of clients of the application service. The system can determine, from the network data, that a network latency for a subset of the computing devices crosses above a latency threshold. Based on determining that the subset of computing devices utilize a common network service provider, the system can transmit a set of configuration signals to the subset of computing devices, which modify a set of default application configurations of the designated application to compensate for the network latency.
    Type: Application
    Filed: January 12, 2021
    Publication date: May 6, 2021
    Inventor: Nicholas Cobb
  • Patent number: 10939243
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: March 2, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Patent number: 10917297
    Abstract: A service configuration system for an application service can receive network data from computing devices of clients of the application service. The system can determine, from the network data, that a network latency for a subset of the computing devices crosses outside a latency range, and determine whether the subset of computing devices utilize a common network service provider. Based on determining that the subset of computing devices utilize a common network service provider, the system can transmit a set of configuration signals to the subset of computing devices, which modify a set of default application configurations of the designated application to compensate for the network latency.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: February 9, 2021
    Assignee: UBER TECHNOLOGIES, INC.
    Inventor: Nicholas Cobb
  • Publication number: 20200128361
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 23, 2020
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Patent number: 10492032
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: November 26, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Publication number: 20190149945
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Application
    Filed: January 16, 2019
    Publication date: May 16, 2019
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Patent number: 10212536
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: February 19, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Publication number: 20190044805
    Abstract: A service configuration system for an application service can receive network data from computing devices of clients of the application service. The system can determine, from the network data, that a network latency for a subset of the computing devices crosses outside a latency range, and determine whether the subset of computing devices utilize a common network service provider. Based on determining that the subset of computing devices utilize a common network service provider, the system can transmit a set of configuration signals to the subset of computing devices, which modify a set of default application configurations of the designated application to compensate for the network latency.
    Type: Application
    Filed: October 11, 2018
    Publication date: February 7, 2019
    Inventor: Nicholas Cobb
  • Patent number: 10158528
    Abstract: A service configuration system for an application service receives network data from a plurality of user devices, where each of the plurality of user devices runs a designated application specific to a service entity providing the application service. The service configuration system can determine, from the network data, that a network latency for a subset of the plurality of user device crosses a latency range bound by an upper and a lower latency threshold. The service configuration system may then generate and transmit a configuration signal to configure properties of the application service and/or the designated application running on the subset of user devices to compensate for the network latency.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: December 18, 2018
    Assignee: Uber Technologies, Inc.
    Inventor: Nicholas Cobb
  • Publication number: 20170104629
    Abstract: A service configuration system for an application service receives network data from a plurality of user devices, where each of the plurality of user devices runs a designated application specific to a service entity providing the application service. The service configuration system can determine, from the network data, that a network latency for a subset of the plurality of user device crosses a latency range bound by an upper and a lower latency threshold. The service configuration system may then generate and transmit a configuration signal to configure properties of the application service and/or the designated application running on the subset of user devices to compensate for the network latency.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Inventor: Nicholas Cobb
  • Publication number: 20170012920
    Abstract: A system can receive a request for a transport service from a first device. The request can include a user identifier associated with a first user of the first device, contact information associated with a second user, and a pickup location information. The system can make a determination whether a user account associated with the second user is stored in a user database using the contact information in the request. Based on the determination, the system can select a messaging protocol to transmit data to a second device associated with the contact information. The system can transmit a message corresponding to the transport service to the second device using the selected messaging protocol.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Deepti Chheda, Nicholas Cobb, Adam Noffsinger, Nikunj Aggarwal, Vincent Fong, Domenic Anthony Narducci, IV, Osman Haque, Ashwin Neurgaonkar
  • Publication number: 20070213684
    Abstract: The present invention provides apparatuses and methods for marking components, supplies and kits of drug administration devices and other medical systems with quality assurance information. The invention also provides apparatuses and methods for tracking time of use of such components, supplies and kits and various apparatuses and methods for preventing use or reuse of tainted, recalled or unrecognized components, supplies and kits. Quality assurance markers (QAMs) are described which store information regarding the identity and manufacturer of disposable components, supplies and kits. The invention utilizes several QAM modalities, such as, among others, 1-D and 2-D bar codes, 1-D and 2-D symbologies, holograms, written text, radio frequency identification devices (RFIDs), integrated chip smart cards, and EEPROMs.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 13, 2007
    Inventors: Randall Hickle, Nicholas Cobb
  • Publication number: 20060042635
    Abstract: Disclosed is a capnometry apparatus for receiving respiratory gas from a respiratory cannula positioned on a patient. An integrated host controller alerts a user if the capnometry apparatus is connected or not connected to the respiratory cannula based in part on a signal output from a capnometer located in the capnometry apparatus. The host controller also includes the functionality to shut off the capnometer pump with or without a time delay when the capnometer signal output indicates the capnometer pump is not connected to the cannula. An ambient-air pressure sensor located in the capnometry apparatus alerts the host controller if the capnometry apparatus has been moved to a new location with a substantially different altitude than the first location, in which case the host controller will issue an alert to a user prompting a calibration of the capnometry apparatus.
    Type: Application
    Filed: June 21, 2005
    Publication date: March 2, 2006
    Inventors: Paul Niklewski, Mark Burdorff, William Donofrio, Curt Eyster, James Martin, Anil Nalagatla, William Adair, Nicholas Cobb