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: 11949556Abstract: 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: GrantFiled: August 3, 2020Date of Patent: April 2, 2024Assignee: eBay Inc.Inventors: Robert He, Bryant Genepang Luk, Christopher Diebold O'Toole
-
Patent number: 11833434Abstract: 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: GrantFiled: August 5, 2022Date of Patent: December 5, 2023Assignee: eBay Inc.Inventors: Jason Ziaja, Bryant Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Robert He
-
Patent number: 11676129Abstract: 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: GrantFiled: March 22, 2021Date of Patent: June 13, 2023Assignee: PayPal, Inc.Inventors: Christopher Diebold O'Toole, Yu Tang, Bryant Genepang Luk, Robert He, Jennifer Tatiana Brenner
-
Patent number: 11639878Abstract: 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: GrantFiled: March 2, 2022Date of Patent: May 2, 2023Assignee: 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: 20220377398Abstract: 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: ApplicationFiled: August 5, 2022Publication date: November 24, 2022Inventors: Jason Ziaja, Bryant Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Rober He
-
Publication number: 20220337571Abstract: 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: ApplicationFiled: June 30, 2021Publication date: October 20, 2022Inventors: Mohammed Saleem Shafi, Colin Sng, Vanchinathan Ayipalayam Chandrasekaran, Paul Edward Krautz, Satya Ganesh Simhachalam Malla Venkata, Christopher Diebold O'Toole
-
Publication number: 20220337572Abstract: 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: ApplicationFiled: June 30, 2021Publication date: October 20, 2022Inventors: Mohammed Saleem Shafi, Colin Sng, Vanchinathan Ayipalayam Chandrasekaran, Paul Edward Krautz, Satya Ganesh Simhachalam Malla Venkata, Christopher Diebold O`Toole
-
Patent number: 11475724Abstract: 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: GrantFiled: February 5, 2021Date of Patent: October 18, 2022Assignee: eBay Inc.Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Robert He, Richard Chapman Bates, Jennifer T. Brenner, Yu Tang
-
Patent number: 11439910Abstract: 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: GrantFiled: December 7, 2020Date of Patent: September 13, 2022Assignee: eBay Inc.Inventors: Jason Ziaja, Bryan Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Robert He
-
Publication number: 20220253137Abstract: 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: ApplicationFiled: April 29, 2022Publication date: August 11, 2022Inventors: Ananya Das, Shaun Warman, Bryant Luk, Jason Ziaja, Christopher Diebold O'Toole
-
Patent number: 11368615Abstract: 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: GrantFiled: August 19, 2020Date of Patent: June 21, 2022Assignee: 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: 20220187150Abstract: 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: ApplicationFiled: March 2, 2022Publication date: June 16, 2022Applicant: 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: 11340699Abstract: 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: GrantFiled: July 31, 2018Date of Patent: May 24, 2022Assignee: PayPal, Inc.Inventors: Ananya Das, Shaun Warman, Bryant Luk, Jason Ziaja, Christopher Diebold O'Toole
-
Patent number: 11300465Abstract: 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: GrantFiled: October 27, 2020Date of Patent: April 12, 2022Assignee: 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: 20210406900Abstract: 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: ApplicationFiled: July 20, 2021Publication date: December 30, 2021Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Jason Ziaja, Shaun Warman, Ananya Das
-
Publication number: 20210333861Abstract: 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: ApplicationFiled: July 8, 2021Publication date: October 28, 2021Inventors: Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole, Jennifer T. Robertson, Yu Tang
-
Patent number: 11093022Abstract: 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: GrantFiled: February 1, 2018Date of Patent: August 17, 2021Assignee: eBay Inc.Inventors: Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole, Jennifer T. Robertson, Yu Tang
-
Publication number: 20210248584Abstract: 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: ApplicationFiled: March 22, 2021Publication date: August 12, 2021Inventors: Christopher Diebold O'Toole, Yu Tang, Bryant Genepang Luk, Robert He, Jennifer Tatiana Brenner
-
Patent number: 11075845Abstract: 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: GrantFiled: December 28, 2018Date of Patent: July 27, 2021Assignee: 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: 11068897Abstract: 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: GrantFiled: December 21, 2017Date of Patent: July 20, 2021Assignee: PayPal, Inc.Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Jason Ziaja, Shaun Warman, Ananya Das