Patents by Inventor Benjamin J. Dodson

Benjamin J. Dodson 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: 10568150
    Abstract: A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol. The technique includes receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information for configuring communication via a different, second wireless communication protocol.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: February 18, 2020
    Assignee: Google LLC
    Inventors: Jeffrey William Hamilton, Nicholas Julian Pelly, Benjamin J. Dodson
  • Publication number: 20190191469
    Abstract: A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol. The technique includes receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information for configuring communication via a different, second wireless communication protocol.
    Type: Application
    Filed: February 20, 2019
    Publication date: June 20, 2019
    Applicant: Google LLC
    Inventors: Jeffrey William Hamilton, Nicholas Julian Pelly, Benjamin J. Dodson
  • Patent number: 10251203
    Abstract: A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol. The technique includes receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information including a port address for communication with a first application currently executing in a foreground at the second computing device via another wireless communication protocol.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: April 2, 2019
    Assignee: Google LLC
    Inventors: Jeffrey W. Hamilton, Nicholas J. Pelly, Benjamin J. Dodson
  • Patent number: 9736680
    Abstract: A method can include receiving, at a first computing device having one or more processors, a command to transfer a data payload to a second computing device and information from the second computing device using a near-field communication (NFC) protocol. The information can be indicative of a plurality of communication protocols capable of being received at the second computing device, including the NFC communication protocol. Additionally, the method can include estimating a transfer time corresponding to each of the plurality of communication protocols. Each of the transfer times can be indicative of an amount of time to transfer the data payload between the first and second computing devices using its corresponding communication protocol. The method can also include selecting a specific communication protocol based on the estimated transfer times and transmitting the data payload using the specific communication protocol.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: August 15, 2017
    Assignee: GOOGLE INC.
    Inventors: Jeffrey William Hamilton, Nicholas J. Pelly, Benjamin J. Dodson
  • Patent number: 9526120
    Abstract: A computer-implemented technique for context-based application invocation for short-range wireless communication interactions can include exchanging sets of information between first and second computing devices via a short-range wireless communication medium. The set of information for a specific computing device can include at least one of (i) device type information for the specific computing device and (ii) user information for the specific computing device. The techniques can include performing, at one of the computing devices, at least one of a plurality of actions based on the set of information received from the other computing device. The plurality of actions can generally include (a) automatically configuring another wireless communication medium and (b) outputting a menu configured to receive a user selection from a set of operations associated with at least one of the short-range wireless communication medium and the other wireless communication medium.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Nicholas J. Pelly, Benjamin J. Dodson
  • Publication number: 20150296546
    Abstract: A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol. The technique includes receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information including a port address for communication with a first application currently executing in a foreground at the second computing device via another wireless communication protocol.
    Type: Application
    Filed: June 26, 2015
    Publication date: October 15, 2015
    Applicant: Google Inc.
    Inventors: Jeffrey W. Hamilton, Nicholas J. Pelly, Benjamin J. Dodson
  • Patent number: 9125180
    Abstract: A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol. The technique includes receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information including a port address for communication with a first application currently executing in a foreground at the second computing device via another wireless communication protocol.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 1, 2015
    Assignee: Google Inc.
    Inventors: Jeffrey W. Hamilton, Nicholas J. Pelly, Benjamin J. Dodson
  • Patent number: 9072080
    Abstract: A computer-implemented technique includes initiating, at a first computing device including one or more processors, communication with a second computing device via a short-range wireless communication protocol. The technique includes receiving, at the first computing device, a set of information from the second computing device via the short-range wireless communication protocol, the set of information including a port address for communication with a first application currently executing in a foreground at the second computing device via another wireless communication protocol.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 30, 2015
    Assignee: Google Inc.
    Inventors: Jeffrey W. Hamilton, Nicholas J. Pelly, Benjamin J. Dodson
  • Publication number: 20140006510
    Abstract: A method can include receiving, at a first computing device having one or more processors, a command to transfer a data payload to a second computing device and information from the second computing device using a near-field communication (NFC) protocol. The information can be indicative of a plurality of communication protocols capable of being received at the second computing device, including the NFC communication protocol. Additionally, the method can include estimating a transfer time corresponding to each of the plurality of communication protocols. Each of the transfer times can be indicative of an amount of time to transfer the data payload between the first and second computing devices using its corresponding communication protocol. The method can also include selecting a specific communication protocol based on the estimated transfer times and transmitting the data payload using the specific communication protocol.
    Type: Application
    Filed: May 30, 2013
    Publication date: January 2, 2014
    Inventors: Jeffrey William Hamilton, Nicholas J. Pelly, Benjamin J. Dodson