Patents by Inventor Jonathan Brunsman
Jonathan Brunsman 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: 11690009Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.Type: GrantFiled: May 12, 2021Date of Patent: June 27, 2023Assignee: Google LLCInventors: Lawrence Jonathan Brunsman, Christian Sonntag, Rajas Moonka
-
Patent number: 11323492Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: GrantFiled: October 29, 2020Date of Patent: May 3, 2022Assignee: Google LLCInventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Publication number: 20210266829Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.Type: ApplicationFiled: May 12, 2021Publication date: August 26, 2021Applicant: Google LLCInventors: Lawrence Jonathan Brunsman, Christian Sonntag, Rajas Moonka
-
Patent number: 11012933Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.Type: GrantFiled: February 19, 2019Date of Patent: May 18, 2021Assignee: Google LLCInventors: Lawrence Jonathan Brunsman, Christian Sonntag, Rajas Moonka
-
Publication number: 20210051186Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: ApplicationFiled: October 29, 2020Publication date: February 18, 2021Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Patent number: 10848528Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: GrantFiled: November 13, 2017Date of Patent: November 24, 2020Assignee: Google LLCInventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Patent number: 10412230Abstract: A system and method for accessing a carrier network by a client device. The method includes: receiving a selection of a first plan from a carrier marketplace that includes at least the first plan and a second plan, wherein the first plan corresponds to a first set of services provided by a first carrier network, and the second plan corresponds to a second set of services provided by a second carrier network; downloading a carrier profile from the server device to a multi-profile UICC (Universal Integrated Circuit Card) included in the client device, wherein the carrier profile is associated with the first plan; and storing the carrier profile in the multi-profile UICC.Type: GrantFiled: July 14, 2014Date of Patent: September 10, 2019Assignee: Google LLCInventors: Lawrence Jonathan Brunsman, Paul Manwell, Arvind Jain, Nicholas Charles Fox, Kerrie Lenhart Hogan, Adrian Hurditch, Matthew Klainer
-
Publication number: 20190182769Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.Type: ApplicationFiled: February 19, 2019Publication date: June 13, 2019Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Rajas Moonka
-
Patent number: 10257782Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyzes the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.Type: GrantFiled: July 30, 2015Date of Patent: April 9, 2019Assignee: Google LLCInventors: Lawrence Jonathan Brunsman, Christian Sonntag, Rajas Moonka
-
Patent number: 10229249Abstract: A method and apparatus are disclosed for distributing content items to a handheld device using a personal computer. A user can browse and select content using a personal computer or other computer that may be more readily available or more convenient to use than the handheld device. The personal computer can communicate with a web server which receives the user's request for content to be distributed to the handheld device. The web server can retrieve configuration information pertaining to the handheld device and communicate with a content server to determine whether the user's request for content distribution is valid based on information identifying the handheld device and at least some of the configuration information pertaining to the handheld device. The content server can transmit the requested content item to the handheld device if the user's request is valid and if the handheld device is able to receive the content item.Type: GrantFiled: October 2, 2015Date of Patent: March 12, 2019Assignee: Google LLCInventors: Jonathan Brunsman, David P. Conway, Pierre Delisle, Ficus Kirkpatrick, Paul Montoy-Wilson, Michael Morrissey, Christian Sonntag, Juliana Tsang, Mark Womack, Peisun Wu
-
Publication number: 20180069907Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: ApplicationFiled: November 13, 2017Publication date: March 8, 2018Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Patent number: 9819709Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: GrantFiled: January 21, 2016Date of Patent: November 14, 2017Assignee: Google Inc.Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Patent number: 9565578Abstract: A system and method are provided for collecting wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by a client device in communication with the wireless network. The client device reports the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyzes the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. The server provides access to the network quality for devices with permission to access the wireless network quality database.Type: GrantFiled: June 18, 2014Date of Patent: February 7, 2017Assignee: Google Inc.Inventors: Melodie Chu, Lawrence Jonathan Brunsman, Christian Sonntag, Brian Clair Williammee, Tyler Williams
-
Publication number: 20170034778Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.Type: ApplicationFiled: July 30, 2015Publication date: February 2, 2017Inventors: Lawrence Jonathan BRUNSMAN, Christian SONNTAG, Rajas MOONKA
-
Publication number: 20160142452Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: ApplicationFiled: January 21, 2016Publication date: May 19, 2016Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Publication number: 20160048688Abstract: Systems and techniques are provided for restricting system calls using protected storage. A system call to a restricted system component may be received from an application. The application may be determined to have permission to make the system call to the restricted system component. A signature associated with the application may be verified using a public key from a protected storage. The public key may be sent to the protected storage by a computing device of a party authorized to modify data in the protected storage. The restricted system component may be permitted to perform a function indicated by the system call when the public key successfully verifies the signature associated with application.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Andrew Flynn, Shishir Kumar Agrawal, Simon Arscott, Lawrence Jonathan Brunsman
-
Patent number: 9246988Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: GrantFiled: June 17, 2013Date of Patent: January 26, 2016Assignee: Google Inc.Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Publication number: 20160014280Abstract: A system and method for accessing a carrier network by a client device. The method includes: receiving a selection of a first plan from a carrier marketplace that includes at least the first plan and a second plan, wherein the first plan corresponds to a first set of services provided by a first carrier network, and the second plan corresponds to a second set of services provided by a second carrier network; downloading a carrier profile from the server device to a multi-profile UICC (Universal Integrated Circuit Card) included in the client device, wherein the carrier profile is associated with the first plan; and storing the carrier profile in the multi-profile UICC.Type: ApplicationFiled: July 14, 2014Publication date: January 14, 2016Inventors: Lawrence Jonathan Brunsman, Paul Manwell, Arvind Jain, Nicholas Charles Fox, Kerrie Lenhart Hogan, Adrian Hurditch, Matthew Klainer
-
Publication number: 20150373560Abstract: A system and method are provided for collecting wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by a client device in communication with the wireless network. The client device reports the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. The server provides access to the network quality for devices with permission to access the wireless network quality database.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: Melodie Chu, Lawrence Jonathan Brunsman, Christian Sonntag, Brian Clair Williammee, Tyler Williams
-
Patent number: 9182975Abstract: A method for updating an application on a mobile device includes accessing, at the mobile device, application management information. The application management information identifies a plurality of applications installed on the mobile device and one or more granted permission settings associated with each installed application. The method also includes sending, from the mobile device to a server, a request for update information regarding each installed application and receiving, at the mobile device from the server, the update information. The update information identifies an update package for a respective application of the plurality of installed applications. The method also includes installing the update package without user interaction from a user of the mobile device if one or more required permission settings associated with the update package are included in the one or more granted permission settings associated with the respective application of the plurality of installed applications.Type: GrantFiled: March 23, 2015Date of Patent: November 10, 2015Assignee: Google Inc.Inventors: Jonathan Brunsman, Ilya Firman, Ficus Kirkpatrick, Jasper Lin, Aurash Mahbod, Linda K. Nguyen, Michael Siliski, Christian Sonntag, Andrew Devron Stadler, Christoph Studer