Patents by Inventor Christopher Diebold O'Toole

Christopher Diebold O'Toole 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: 11949556
    Abstract: A method and a system implement a thermal context manager (hereinafter “TCM”) that detects a thermal state and a position of a computing device. Based on the detected thermal state(s) and the detected position(s) of the computing device, the TCM initiates an action associated with the computing device. The TCM continually monitors the computing device in order to create a thermal state profile of the computing device. To create the thermal state profile, the TCM stores data representing each detected instance of the thermal state of the computing device and data representing each detected position of the computing device.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 2, 2024
    Assignee: eBay Inc.
    Inventors: Robert He, Bryant Genepang Luk, Christopher Diebold O'Toole
  • Patent number: 11833434
    Abstract: A system and method includes a first device with one or more processors coupled to a memory that executes instructions from the memory to perform the steps of receiving a request to begin a videogame; streaming video of the videogame to an audience; determine a popularity of the streaming video; and changing the videogame mechanics based on the popularity of the streaming video.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: December 5, 2023
    Assignee: eBay Inc.
    Inventors: Jason Ziaja, Bryant Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Robert He
  • Patent number: 11676129
    Abstract: Systems and method for splitting a bill offline include detecting one or more local devices using local wireless communications provided by a peer-to-peer communication module. At least one payer device of the one or more local devices is selected for apportioning a primary bill. An offline payment authorization is then received from each at least one payer device through local wireless communications provided by the peer-to-peer communication module. When an Internet connection is later detected, the system provider connects to the Internet and sends the offline payment authorization received from each at least one payer device to a payment provider device over the Internet. The payment provider device may then transfer funds from account(s) of the at least one payer device to the account of the system provider.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: June 13, 2023
    Assignee: PayPal, Inc.
    Inventors: Christopher Diebold O'Toole, Yu Tang, Bryant Genepang Luk, Robert He, Jennifer Tatiana Brenner
  • Patent number: 11639878
    Abstract: In various example embodiments, devices, systems, and methods for a waist measuring belt are provided. An example waist measuring belt is made up of a belt buckle frame with attachments for a belt strap. The belt further includes a position measuring module coupled to the belt buckle frame that measures an attachment position of a second end of the belt strap to the belt buckle frame. The belt also includes a tension measuring module coupled to the belt buckle frame that measures a tension through the belt buckle frame and the belt strap. A memory and a wireless communication module attached to the belt may be used to store measurements and communicate with a mobile device or server. In various embodiments, estimated user waist sizes over time using measured values and belt-specific data may be used to estimate a user's waist size and generate a waist size history.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: May 2, 2023
    Assignee: eBay Inc.
    Inventors: Jennifer Robertson, Bryant Genepang Luk, Robert He, Ananya Das, Christopher Diebold O'Toole, Yu Tang, Richard Chapman Bates, Jason Ziaja
  • Publication number: 20220377398
    Abstract: A system and method includes a first device with one or more processors coupled to a memory that executes instructions from the memory to perform the steps of receiving a request to begin a videogame; streaming video of the videogame to an audience; determine a popularity of the streaming video; and changing the videogame mechanics based on the popularity of the streaming video.
    Type: Application
    Filed: August 5, 2022
    Publication date: November 24, 2022
    Inventors: Jason Ziaja, Bryant Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Rober He
  • Publication number: 20220337571
    Abstract: Techniques are disclosed relating to verifying that an alias value is unique across multiple different network regions. In various embodiments a server system located in a first network region may maintain an alias map that specifies encoded versions of alias values that are in use across multiple different network regions. For example, for a given alias value, the alias map may specify a corresponding encoded version of the alias value and an identifier for a given one of the network regions with which the given alias value is associated. In various embodiments, the server system may receive a user-provided alias value from a user during an account registration process and, using the alias map, determine whether the user-provided alias value is already in use in any of the network regions.
    Type: Application
    Filed: June 30, 2021
    Publication date: October 20, 2022
    Inventors: Mohammed Saleem Shafi, Colin Sng, Vanchinathan Ayipalayam Chandrasekaran, Paul Edward Krautz, Satya Ganesh Simhachalam Malla Venkata, Christopher Diebold O'Toole
  • Publication number: 20220337572
    Abstract: Techniques are disclosed relating to the communication between server systems located in different network regions. For example, in some embodiments, a first server system located in a first network region may receive a request to perform a first operation for a user, where the request includes an alias value for the user. The first server system may determine, based on the alias value, that the user is not associated with the first network region. In response, the first server system may access an alias map that specifies encoded versions of alias values that are in use across multiple different network regions and, using the alias map, determine that the user is associated with a second network region. The first server system may then route a communication corresponding to the request to a second server system that is located in the second network region.
    Type: Application
    Filed: June 30, 2021
    Publication date: October 20, 2022
    Inventors: Mohammed Saleem Shafi, Colin Sng, Vanchinathan Ayipalayam Chandrasekaran, Paul Edward Krautz, Satya Ganesh Simhachalam Malla Venkata, Christopher Diebold O`Toole
  • Patent number: 11475724
    Abstract: Systems and methods are provided for providing access to secure-access facilities based on pairing of the secure-access facilities with a user device such as a wearable device. A pairable secure-access facility may be a public storage facility or device such as a locker that includes communications circuitry for pairing with the user device. Once paired with the user device, the locker may operate a locking mechanism to lock the locker when the user device is away from the locker and to unlock the locker when the user device is in the vicinity of the locker. The locker may include a beacon for detecting and pairing with the user devices. Pairing the user device and the locker may include entering a locker identifier into the user device to ensure that the intended user device is paired with the intended locker.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: October 18, 2022
    Assignee: eBay Inc.
    Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Robert He, Richard Chapman Bates, Jennifer T. Brenner, Yu Tang
  • Patent number: 11439910
    Abstract: A system and method includes a first device with one or more processors coupled to a memory that executes instructions from the memory to perform the steps of receiving a request to begin a videogame; streaming video of the videogame to an audience; determine a popularity of the streaming video; and changing the videogame mechanics based on the popularity of the streaming video.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: September 13, 2022
    Assignee: eBay Inc.
    Inventors: Jason Ziaja, Bryan Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Robert He
  • Publication number: 20220253137
    Abstract: Systems and methods for device and content management include determining a user is viewing virtual reality content from a user device, and receiving, through a network from the user device, body information associated with the user while the user is viewing the virtual reality content. A user device management configuration associated with the body information is determined. A user device management action is retrieved using the user device management configuration. A notification associated with the user device management action that causes the user device to perform the user device management action and modify the virtual reality content being viewed by the user is sent through the network to the user device.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Inventors: Ananya Das, Shaun Warman, Bryant Luk, Jason Ziaja, Christopher Diebold O'Toole
  • Patent number: 11368615
    Abstract: Systems and methods are presented for modifying image parameters of an image to be captured by an image capturing device based on input from a wearable computing device. In some embodiments, the system receives image data, determines an image parameter based on the image data, and receives data from a wearable computing device positioned proximate to a subject of the image. The system modifies the image parameter based on the data received from the wearable computing device and captures the image data using the modified image parameter.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: June 21, 2022
    Assignee: eBay Inc.
    Inventors: Bryant Genepang Luk, Richard Chapman Bates, Christopher Diebold O'Toole, Robert He, Jennifer T. Robertson, Yu Tang, Jason Ziaja, Ananya Das
  • Publication number: 20220187150
    Abstract: In various example embodiments, devices, systems, and methods for a waist measuring belt are provided. An example waist measuring belt is made up of a belt buckle frame with attachments for a belt strap. The belt further includes a position measuring module coupled to the belt buckle frame that measures an attachment position of a second end of the belt strap to the belt buckle frame. The belt also includes a tension measuring module coupled to the belt buckle frame that measures a tension through the belt buckle frame and the belt strap. A memory and a wireless communication module attached to the belt may be used to store measurements and communicate with a mobile device or server. In various embodiments, estimated user waist sizes over time using measured values and belt-specific data may be used to estimate a user's waist size and generate a waist size history.
    Type: Application
    Filed: March 2, 2022
    Publication date: June 16, 2022
    Applicant: eBay Inc.
    Inventors: Jennifer Robertson, Bryant Genepang Luk, Robert He, Ananya Das, Christopher Diebold O'Toole, Yu Tang, Richard Chapman Bates, Jason Ziaja
  • Patent number: 11340699
    Abstract: Systems and methods for device and content management include determining a user is viewing virtual reality content from a user device, and receiving, through a network from the user device, body information associated with the user while the user is viewing the virtual reality content. A user device management configuration associated with the body information is determined. A user device management action is retrieved using the user device management configuration. A notification associated with the user device management action that causes the user device to perform the user device management action and modify the virtual reality content being viewed by the user is sent through the network to the user device.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: May 24, 2022
    Assignee: PayPal, Inc.
    Inventors: Ananya Das, Shaun Warman, Bryant Luk, Jason Ziaja, Christopher Diebold O'Toole
  • Patent number: 11300465
    Abstract: In various example embodiments, devices, systems, and methods for a waist measuring belt are provided. An example waist measuring belt is made up of a belt buckle frame with attachments for a belt strap. The belt further includes a position measuring module coupled to the belt buckle frame that measures an attachment position of a second end of the belt strap to the belt buckle frame. The belt also includes a tension measuring module coupled to the belt buckle frame that measures a tension through the belt buckle frame and the belt strap. A memory and a wireless communication module attached to the belt may be used to store measurements and communicate with a mobile device or server. In various embodiments, estimated user waist sizes over time using measured values and belt-specific data may be used to estimate a user's waist size and generate a waist size history.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: April 12, 2022
    Assignee: eBay Inc.
    Inventors: Jennifer T. Robertson, Bryant Genepang Luk, Robert He, Ananya Das, Christopher Diebold O'Toole, Yu Tang, Richard Chapman Bates, Jason Ziaja
  • Publication number: 20210406900
    Abstract: A system is configured to perform operations that include receiving first device information corresponding to a consumer device of a _Sonsumer, where the first device information is collected by a merchant application of a_specmerchant in response to a payment transaction request being initiated between the consumer and the merchant. The operations further include determining that the first device information fails to satisfy a risk analysis threshold for performing a risk analysis process and in response, transmitting a push communication to the consumer device. The push communication includes instructions that cause the consumer device to automatically transmit, to the system, second device information corresponding to the consumer device. Additionally, the operations include based on the second device information, executing the risk analysis process with respect to the payment transaction request.
    Type: Application
    Filed: July 20, 2021
    Publication date: December 30, 2021
    Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Jason Ziaja, Shaun Warman, Ananya Das
  • Publication number: 20210333861
    Abstract: Systems and methods are provided for authenticating an account via a hands-free gesture, such as a tap, pattern of taps, or other physical gesture not requiring a user to hold a computing device. A user can initiate a transaction to purchase an item by interacting with a first computing device (e.g., electronic kiosk, point-of-sale terminal, automated checkout device, etc.). The first computing device can receive a request from the user to purchase the item. In response, the first computing device can broadcast an authentication request. The user can perform the hands-free gesture for detection by a second computing device (e.g., the user's mobile device). The second computing device can transmit information associated with the hands-free gesture in response to the authentication request. The first computing device can authenticate the user based on the information associated with the hands-free gesture.
    Type: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Inventors: Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole, Jennifer T. Robertson, Yu Tang
  • Patent number: 11093022
    Abstract: Systems and methods are provided for authenticating an account via a hands-free gesture, such as a tap, pattern of taps, or other physical gesture not requiring a user to hold a computing device. A user can initiate a transaction to purchase an item by interacting with a first computing device (e.g., electronic kiosk, point-of-sale terminal, automated checkout device, etc.). The first computing device can receive a request from the user to purchase the item. In response, the first computing device can broadcast an authentication request. The user can perform the hands-free gesture for detection by a second computing device (e.g., the user's mobile device). The second computing device can transmit information associated with the hands-free gesture in response to the authentication request. The first computing device can authenticate the user based on the information associated with the hands-free gesture.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: August 17, 2021
    Assignee: eBay Inc.
    Inventors: Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole, Jennifer T. Robertson, Yu Tang
  • Publication number: 20210248584
    Abstract: Systems and method for splitting a bill offline include detecting one or more local devices using local wireless communications provided by a peer-to-peer communication module. At least one payer device of the one or more local devices is selected for apportioning a primary bill. An offline payment authorization is then received from each at least one payer device through local wireless communications provided by the peer-to-peer communication module. When an Internet connection is later detected, the system provider connects to the Internet and sends the offline payment authorization received from each at least one payer device to a payment provider device over the Internet. The payment provider device may then transfer funds from account(s) of the at least one payer device to the account of the system provider.
    Type: Application
    Filed: March 22, 2021
    Publication date: August 12, 2021
    Inventors: Christopher Diebold O'Toole, Yu Tang, Bryant Genepang Luk, Robert He, Jennifer Tatiana Brenner
  • Patent number: 11075845
    Abstract: Systems and methods of site traffic control are disclosed. In some example embodiments, a request for an online service to perform an operation is received from a user on a client device, and at least one overload condition for the online service is detected, or otherwise determined, with the overload condition(s) corresponding to a request time of the request. A standard of restriction is selected from a plurality of standards of restriction based on the overload condition(s), and the selected standard of restriction is used as a basis for either denying or permitting the user access to the operation of the online service.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: July 27, 2021
    Assignee: eBay Inc.
    Inventors: Yu Tang, Bryant Genepang Luk, Jennifer T. Robertson, Robert He, Christopher Diebold O'Toole, Jason Ziaja, Ananya Das, Jun Ho Cho, Zi Won Ahn
  • Patent number: 11068897
    Abstract: A system is configured to perform operations that include receiving first device information corresponding to a consumer device of a _Sonsumer, where the first device information is collected by a merchant application of a merchant in response to a payment transaction request being initiated between the consumer and the merchant. The operations further include determining that the first device information fails to satisfy a risk analysis threshold for performing a risk analysis process and in response, transmitting a push communication to the consumer device. The push communication includes instructions that cause the consumer device to automatically transmit, to the system, second device information corresponding to the consumer device. Additionally, the operations include based on the second device information, executing the risk analysis process with respect to the payment transaction request.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 20, 2021
    Assignee: PayPal, Inc.
    Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Jason Ziaja, Shaun Warman, Ananya Das