Patents by Inventor Trond Thomas Wuellner

Trond Thomas Wuellner 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).

  • Publication number: 20190018827
    Abstract: Aspects of the subject technology relate to systems and methods for instant insert of external content into a content-editor application. An assistant application is provided, separate from the content-editor application, that can identify, obtain, and insert the external content into the content-editor application. The assistant application can identify the external content responsive to a user request while the user is inputting or editing content in the content-editor application and/or the assistant can provide predictive options for insertion of content based on the already input content by the user. As one example, the assistant can insert a photo related to text the user has recently typed into the content-editor application. The assistant may obtain the photo from a public source such a public web server or from a local database for the user.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 17, 2019
    Inventors: Zachary Daniel ALCORN, Jennifer CHEN, Alexander Friedrich KUSCHER, Trond Thomas WUELLNER
  • Patent number: 10009068
    Abstract: The subject technology discloses configurations for determining, at a first computing device, if a second computing device is within a predetermined distance of the first computing device. The subject technology then establishes, at the first computing device, a wireless near field communication (NFC) connection with the second computing device. Information for configuring a wireless tethering connection with the second computing device is then transmitted over the wireless NFC connection. Further, the subject technology receives, over the wireless NFC connection, confirmation that the wireless tethering connection has been configured.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 26, 2018
    Assignee: Google LLC
    Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner
  • Patent number: 9948357
    Abstract: The subject technology discloses configurations for determining, at a first computing device, if a second computing device is within a predetermined distance of the first computing device. The subject technology then establishes, at the first computing device, a wireless near field communication (NFC) connection with the second computing device. Information for configuring a wireless tethering connection with the second computing device is then transmitted over the wireless NFC connection. Further, the subject technology receives, over the wireless NFC connection, confirmation that the wireless tethering connection has been configured.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: April 17, 2018
    Assignee: Google LLC
    Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner
  • Patent number: 9939871
    Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: April 10, 2018
    Assignee: Google LLC
    Inventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
  • Publication number: 20170187425
    Abstract: The subject technology discloses configurations for determining, at a first computing device, if a second computing device is within a predetermined distance of the first computing device. The subject technology then establishes, at the first computing device, a wireless near field communication (NFC) connection with the second computing device. Information for configuring a wireless tethering connection with the second computing device is then transmitted over the wireless NFC connection. Further, the subject technology receives, over the wireless NFC connection, confirmation that the wireless tethering connection has been configured.
    Type: Application
    Filed: March 13, 2017
    Publication date: June 29, 2017
    Inventors: Alexander Friedrich KUSCHER, Trond Thomas WUELLNER
  • Patent number: 9693276
    Abstract: In some embodiments, a device for network connection selection may include a network connection selector configured to obtain historical connection information related to previous network connections utilized by a device. The historical connection information may include connectivity disruptions indicating whether connectivity was disrupted for one or more network connections that were previously established by the device. The network connection selector may be configured to select a network connection for the device among a plurality of available network connections based on an evaluation of the historical connection information such that the selected network connection substantially maintains connectivity to a network for a future period of time.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Trond Thomas Wuellner, Ryan Cairns, Paul Stewart
  • Patent number: 9692821
    Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner, Hristo Stefanov Stefanov
  • Patent number: 9634726
    Abstract: The subject technology discloses configurations for determining, at a first computing device, if a second computing device is within a predetermined distance of the first computing device. The subject technology then establishes, at the first computing device, a wireless near field communication (NFC) connection with the second computing device. Information for configuring a wireless tethering connection with the second computing device is then transmitted over the wireless NFC connection. Further, the subject technology receives, over the wireless NFC connection, confirmation that the wireless tethering connection has been configured.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 25, 2017
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner
  • Patent number: 9632969
    Abstract: Systems and methods for managing a wireless connection between a computing device and a peripheral module are provided. In some aspects, a computer-implemented method includes detecting a mechanical coupling between the peripheral module and the computing device. The method also includes identifying a first function of the mechanically coupled peripheral module, and comparing the first function to a preapproved function. The method also includes managing the wireless connection between the peripheral module and the computing device based on the comparison of the first function to the preapproved function.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: April 25, 2017
    Assignee: Google Inc.
    Inventors: Neil Hendin, Ajay Chandra Venkata Gummalla, Trond Thomas Wuellner
  • Patent number: 9621645
    Abstract: Methods for device pairing via a cloud server are provided. In one aspect, a method includes sending an initial signal from a first device to a second device. The method includes sending a notification from the first device of a set of communication capabilities of the first device. The method also includes receiving an indication of a common communication capability between the first and second devices. The method includes initiating pairing of the first device and the second device using the common communication capability in response to the received indication. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Christian Plagemann, Trond Thomas Wuellner, Antonio Bernardo Monteiro Costa, Alejandro José Kauffmann
  • Patent number: 9392064
    Abstract: The disclosed subject matter relates to computer implemented methods for providing to a web-based application access at a hardware level to a peripheral device. In one aspect, a method includes establishing a first link between a computing device and a web-based application. The computing device is configured to access the web-based application. The method further includes establishing a second link between the computing device and a peripheral device. The method further includes bridging the first link and the second link to establish a communication channel between the web-based application and the peripheral device. The communication channel is configured to provide to the web-based application access at a hardware level to the peripheral device.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventors: Trond Thomas Wuellner, Scott James Remnant
  • Publication number: 20160179170
    Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.
    Type: Application
    Filed: March 2, 2016
    Publication date: June 23, 2016
    Inventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
  • Patent number: 9304572
    Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 5, 2016
    Assignee: Google Inc.
    Inventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
  • Patent number: 9258770
    Abstract: Aspects of the subject technology relate to systems, methods, and machine-readable media for providing an access point recommendation to a client system. A system may be configured to receive, from a plurality of reporting systems, access point reports for a plurality of access points, each access point report comprising information about an access point, prioritize the plurality of access points based on the access point reports, and provide an access point recommendation to a client system based on the prioritization of the plurality of access points.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: February 9, 2016
    Assignee: Google Inc.
    Inventors: Trond Thomas Wuellner, Kenneth Brian Moore
  • Patent number: 9203838
    Abstract: A system and method for registering a client device to obtain network access from a provider device. A server receives an authorization request for a user account to provide network access from provider devices associated with the user account to client devices associated with the user account. The server receives a unique identifier for each of the client devices, and provides the unique identifier for each of the client devices to each of the provider devices. The server provides an indication to at least one provider device to monitor for a request for network access from at least one client device, the request from the client device comprising the unique identifier of the client device. The provider device is configured to provide network access information to the client device in response to the request.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: December 1, 2015
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner, Kan Liu
  • Publication number: 20150208337
    Abstract: Aspects of the subject technology relate to systems, methods, and machine-readable media for providing an access point recommendation to a client system. A system may be configured to receive, from a plurality of reporting systems, access point reports for a plurality of access points, each access point report comprising information about an access point, prioritize the plurality of access points based on the access point reports, and provide an access point recommendation to a client system based on the prioritization of the plurality of access points.
    Type: Application
    Filed: January 16, 2013
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Trond Thomas WUELLNER, Kenneth Brian MOORE
  • Publication number: 20150207884
    Abstract: The disclosed subject matter relates to computer implemented methods for providing to a web-based application access at a hardware level to a peripheral device. In one aspect, a method includes establishing a first link between a computing device and a web-based application. The computing device is configured to access the web-based application. The method further includes establishing a second link between the computing device and a peripheral device. The method further includes bridging the first link and the second link to establish a communication channel between the web-based application and the peripheral device. The communication channel is configured to provide to the web-based application access at a hardware level to the peripheral device.
    Type: Application
    Filed: June 26, 2012
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Trond Thomas Wuellner, Scott James Remnant
  • Publication number: 20150205750
    Abstract: Systems and methods for managing a wireless connection between a computing device and a peripheral module are provided. In some aspects, a computer-implemented method includes detecting a mechanical coupling between the peripheral module and the computing device. The method also includes identifying a first function of the mechanically coupled peripheral module, and comparing the first function to a preapproved function. The method also includes managing the wireless connection between the peripheral module and the computing device based on the comparison of the first function to the preapproved function.
    Type: Application
    Filed: August 7, 2012
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Neil HENDIN, Ajay Chandra Venkata Gummalla, Trond Thomas Wuellner
  • Publication number: 20150189006
    Abstract: Methods for device pairing via a cloud server are provided. In one aspect, a method includes sending an initial signal from a first device to a second device. The method includes sending a notification from the first device of a set of communication capabilities of the first device. The method also includes receiving an indication of a common communication capability between the first and second devices. The method includes initiating pairing of the first device and the second device using the common communication capability in response to the received indication. Systems and machine-readable media are also provided.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: GOOGLE INC.
    Inventors: Boris SMUS, Christian PLAGEMANN, Trond Thomas WUELLNER, Antonio Bernardo Monteiro COSTA, Alejandro José KAUFFMANN
  • Publication number: 20150172382
    Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.
    Type: Application
    Filed: February 20, 2015
    Publication date: June 18, 2015
    Inventors: Alexander Friedrich KUSCHER, Trond Thomas WUELLNER, Hristo Stefanov STEFANOV