Patents by Inventor Ryan L. Watkins

Ryan L. Watkins 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: 11132668
    Abstract: Mobile devices, methods, and computer-program products are provided for prioritizing data sets. A transmission is received from a proximity broadcasting device. The transmission is a data packet that includes a unique identifier corresponding to the proximity broadcasting device. A proximity broadcasting system corresponding to the proximity broadcasting device is identified based on the unique identifier. At least one transaction data set corresponding to the proximity broadcasting system is selected from among a plurality of transaction data sets. The at least one transaction data set is prioritized above the remaining transaction data sets in a hierarchical order.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: September 28, 2021
    Assignee: Google LLC
    Inventors: Kai P. Johnson, Ryan L. Watkins
  • Publication number: 20190313226
    Abstract: Mobile devices, methods, and computer-program products are provided for prioritizing data sets. A transmission is received from a proximity broadcasting device. The transmission is a data packet that includes a unique identifier corresponding to the proximity broadcasting device. A proximity broadcasting system corresponding to the proximity broadcasting device is identified based on the unique identifier. At least one transaction data set corresponding to the proximity broadcasting system is selected from among a plurality of transaction data sets. The at least one transaction data set is prioritized above the remaining transaction data sets in a hierarchical order.
    Type: Application
    Filed: June 21, 2019
    Publication date: October 10, 2019
    Inventors: Kai P. Johnson, Ryan L. Watkins
  • Patent number: 10390199
    Abstract: Mobile devices, methods, and computer-program products are provided for prioritizing data sets. A transmission is received from a proximity broadcasting device. The transmission is a data packet that includes a unique identifier corresponding to the proximity broadcasting device. A proximity broadcasting system corresponding to the proximity broadcasting device is identified based on the unique identifier. At least one transaction data set corresponding to the proximity broadcasting system is selected from among a plurality of transaction data sets. The at least one transaction data set is prioritized above the remaining transaction data sets in a hierarchical order.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: August 20, 2019
    Assignee: GOOGLE LLC
    Inventors: Kai P Johnson, Ryan L Watkins
  • Patent number: 10075213
    Abstract: Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely identify remote computing systems, such as point of sale terminals. A mobile device includes an antenna, a baseband modem, and a contactless frontend, and is able to perform near-field communication transactions. The mobile device antenna receives radio communications from one or more Bluetooth LE beacons, the transmissions including data packets with a unique identifier. The mobile device calculates the signal strength of the one or more Bluetooth LE beacons at a time proximate to when a near-field communication transaction is initiated. The mobile device stores in its memory the data packet associated with the Bluetooth LE beacon broadcasting the strongest signal.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: September 11, 2018
    Assignee: GOOGLE LLC
    Inventors: Kai P. Johnson, Ryan L. Watkins
  • Publication number: 20180048356
    Abstract: Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely identify remote computing systems, such as point of sale terminals. A mobile device includes an antenna, a baseband modem, and a contactless frontend, and is able to perform near-field communication transactions. The mobile device antenna receives radio communications from one or more Bluetooth LE beacons, the transmissions including data packets with a unique identifier. The mobile device calculates the signal strength of the one or more Bluetooth LE beacons at a time proximate to when a near-field communication transaction is initiated. The mobile device stores in its memory the data packet associated with the Bluetooth LE beacon broadcasting the strongest signal.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 15, 2018
    Inventors: Kai P. Johnson, Ryan L. Watkins
  • Patent number: 9859953
    Abstract: Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely identify remote computing systems, such as point of sale terminals. A mobile device includes an antenna, a baseband modem, and a contactless frontend, and is able to perform near-field communication transactions. The mobile device antenna receives radio communications from one or more Bluetooth LE beacons, the transmissions including data packets with a unique identifier. The mobile device calculates the signal strength of the one or more Bluetooth LE beacons at a time proximate to when a near-field communication transaction is initiated. The mobile device stores in its memory the data packet associated with the Bluetooth LE beacon broadcasting the strongest signal.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: January 2, 2018
    Assignee: GOOGLE INC.
    Inventors: Kai P. Johnson, Ryan L. Watkins
  • Publication number: 20150230045
    Abstract: Mobile devices, methods, and computer-program products are provided for prioritizing data sets. A transmission is received from a proximity broadcasting device. The transmission is a data packet that includes a unique identifier corresponding to the proximity broadcasting device. A proximity broadcasting system corresponding to the proximity broadcasting device is identified based on the unique identifier. At least one transaction data set corresponding to the proximity broadcasting system is selected from among a plurality of transaction data sets. The at least one transaction data set is prioritized above the remaining transaction data sets in a hierarchical order.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 13, 2015
    Inventors: Kai P. Johnson, Ryan L. Watkins
  • Publication number: 20150195008
    Abstract: Systems, methods, and computer program products are provided for using proximity sensing systems, such as Bluetooth low energy (LE) beacons, to uniquely identify remote computing systems, such as point of sale terminals. A mobile device includes an antenna, a baseband modem, and a contactless frontend, and is able to perform near-field communication transactions. The mobile device antenna receives radio communications from one or more Bluetooth LE beacons, the transmissions including data packets with a unique identifier. The mobile device calculates the signal strength of the one or more Bluetooth LE beacons at a time proximate to when a near-field communication transaction is initiated. The mobile device stores in its memory the data packet associated with the Bluetooth LE beacon broadcasting the strongest signal.
    Type: Application
    Filed: January 8, 2015
    Publication date: July 9, 2015
    Inventors: Kai P. Johnson, Ryan L. Watkins
  • Publication number: 20150019418
    Abstract: Systems, methods, and computer program products are provided for enabling instrument credentials on a secure element. Application identifiers of credentials are stored on at least one memory. An input to an interface causes an instrument representation corresponding to a set of credentials to be displayed on the interface. The application identifier of the displayed instrument is retrieved from the memory and transmitted in a request to a secure element to enable an applet corresponding to the application identifier. A response is received indicating whether the applet corresponding to the application identifier is enabled.
    Type: Application
    Filed: May 28, 2014
    Publication date: January 15, 2015
    Applicant: JVL VENTURES, LLC
    Inventors: Matt Hotard, Ryan L. Watkins