Patents by Inventor Geoffrey Allen BORGGAARD

Geoffrey Allen BORGGAARD 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: 11010779
    Abstract: A server receives an indication that a first user of a social network arrived at business, and identifies one or more second users associated with a predetermined area surrounding the commercial establishment, the one or more second users being connected to the first user through a social graph in the social network. The server sends to the one or more second users a first offering related to the business in conjunction with an indication that the first user arrived at the business. The server subsequently receives an indication that the one or more second users arrived at the business within a predetermined period of time after the first user arrived at the business, and sends a second offering related to the business to the first user in response to receiving the indication that the one or more second users arrived at the business.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: May 18, 2021
    Assignee: Google LLC
    Inventor: Geoffrey Allen Borggaard
  • Patent number: 10535116
    Abstract: An immersive three dimensional (3-D) virtual reality sharing program is disclosed. The system comprises a content controller configured to determine the physical locations of a reference point and boundary in a physical space and map them to a corresponding point and boundary in a virtual world. The physical location and orientation of a user device relative to the reference point and boundary are used to determine a corresponding location and orientation in the 3-D virtual world. A representation of a portion of the 3-D virtual world corresponding to the determined location and orientation is rendered at the user device. As the user device is moved in the physical world, a corresponding updated location in the 3-D virtual world is determined, and the rendered representation updated. Thus, the user device acts as a window into the 3-D virtual world.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: January 14, 2020
    Assignee: GOOGLE LLC
    Inventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
  • Patent number: 10318977
    Abstract: A server receives an indication that a first user of a social network arrived at business, and identifies one or more second users associated with a predetermined area surrounding the commercial establishment, the one or more second users being connected to the first user through a social graph in the social network. The server sends to the one or more second users a first offering related to the business in conjunction with an indication that the first user arrived at the business. The server subsequently receives an indication that the one or more second users arrived at the business within a predetermined period of time after the first user arrived at the business, and sends a second offering related to the business to the first user in response to receiving the indication that the one or more second users arrived at the business.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventor: Geoffrey Allen Borggaard
  • Patent number: 10145947
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
  • Publication number: 20180096450
    Abstract: An immersive three dimensional (3-D) virtual reality sharing program is disclosed. The system comprises a content controller configured to determine the physical locations of a reference point and boundary in a physical space and map them to a corresponding point and boundary in a virtual world. The physical location and orientation of a user device relative to the reference point and boundary are used to determine a corresponding location and orientation in the 3-D virtual world. A representation of a portion of the 3-D virtual world corresponding to the determined location and orientation is rendered at the user device. As the user device is moved in the physical world, a corresponding updated location in the 3-D virtual world is determined, and the rendered representation updated. Thus, the user device acts as a window into the 3-D virtual world.
    Type: Application
    Filed: November 27, 2017
    Publication date: April 5, 2018
    Inventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
  • Publication number: 20170363726
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Application
    Filed: September 1, 2017
    Publication date: December 21, 2017
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
  • Patent number: 9830679
    Abstract: An immersive three dimensional (3-D) virtual reality sharing system is disclosed. The system comprises a content controller configured to determine the physical locations of a reference point and boundary in a physical space and map them to a corresponding point and boundary in a virtual world. The physical location and orientation of a user device relative to the reference point and boundary are used to determine a corresponding location and orientation in the 3-D virtual world. A representation of a portion of the 3-D virtual world corresponding to the determined location and orientation is rendered at the user device. As the user device is moved in the physical world, a corresponding updated location in the 3-D virtual world is determined, and the rendered representation updated. Thus, the user device acts as a window into the 3-D virtual world.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: November 28, 2017
    Assignee: GOOGLE LLC
    Inventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
  • Patent number: 9753129
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: September 5, 2017
    Assignee: GOOGLE INC.
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
  • Patent number: 9736119
    Abstract: A computer system for accessing remote content stored outside of a local network from within the local network comprises a relay proxy and a plurality of applications. The relay proxy receives a first request from a first application and a second request from a second application, the first and second requests identifying first and second remote content items respectively. The relay proxy forwards the first and second requests to a proxy server that manages network traffic entering and leaving the local network. The relay proxy receives responses to the first and second requests, with the response to the first request including the first remote content item and the response to the second request including the second remote content item. The relay proxy forwards the first and second remote content items to the first and second applications respectively.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: August 15, 2017
    Assignee: Google Inc.
    Inventors: Jason Monk, Geoffrey Allen Borggaard
  • Patent number: 9479922
    Abstract: Example techniques and systems may transmit provisioning information to respective computing devices for self-provisioning of each of the respective computing devices. In one example, a technique may include receiving, by a first computing device, account information for a plurality of users and sensing, with the first computing device, a second computing device in wireless communication range of the first computing device. Responsive to sensing the second computing device, the method may also include transmitting, by the first computing device and via wireless device-to-device communication, provisioning information from the first computing device to the second computing device. The provisioning information may include instructions for the second computing device to self-provision with a user account associated with one or more of the plurality of users.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: October 25, 2016
    Assignee: GOOGLE INC.
    Inventors: Geoffrey Allen Borggaard, William Bennett Brockman
  • Patent number: 9374396
    Abstract: In one aspect, a system for providing a user interface including recommended content in response to an endorsement input is described. The system includes a processor and a memory storing instructions that, when executed, causes the system to: receive an input from a first user; determine that the input is related to an endorsement of a first content item from a first source; determine a social correlation between the first content item and a second content item from a second source, determine a source correlation between the first source and the second source, determine recommended content using the social correlation and the source correlation and provide the recommended content to the first user.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: June 21, 2016
    Assignee: Google Inc.
    Inventors: Richard Daniel Borovoy, Lucy Elsbeth Hadden, Geoffrey Allen Borggaard, Julie Heather Farago, Evan Gilbert, Jeremy Faller, Mark Fickett
  • Publication number: 20150288661
    Abstract: A computer system for accessing remote content stored outside of a local network from within the local network comprises a relay proxy and a plurality of applications. The relay proxy receives a first request from a first application and a second request from a second application, the first and second requests identifying first and second remote content items respectively. The relay proxy forwards the first and second requests to a proxy server that manages network traffic entering and leaving the local network. The relay proxy receives responses to the first and second requests, with the response to the first request including the first remote content item and the response to the second request including the second remote content item. The relay proxy forwards the first and second remote content items to the first and second applications respectively.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 8, 2015
    Applicant: Google Inc.
    Inventors: Jason Monk, Geoffrey Allen Borggaard
  • Publication number: 20150279081
    Abstract: An immersive three dimensional (3-D) virtual reality sharing system is disclosed. The system comprises a content controller configured to determine the physical locations of a reference point and boundary in a physical space and map them to a corresponding point and boundary in a virtual world. The physical location and orientation of a user device relative to the reference point and boundary are used to determine a corresponding location and orientation in the 3-D virtual world. A representation of a portion of the 3-D virtual world corresponding to the determined location and orientation is rendered at the user device. As the user device is moved in the physical world, a corresponding updated location in the 3-D virtual world is determined, and the rendered representation updated. Thus, the user device acts as a window into the 3-D virtual world.
    Type: Application
    Filed: March 25, 2014
    Publication date: October 1, 2015
    Applicant: Google Inc.
    Inventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
  • Publication number: 20150219755
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: Google Inc.
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
  • Publication number: 20150081837
    Abstract: Example techniques and systems may facilitate self-provisioning of respective computing devices. In one example, a technique may include transmitting, by a first computing device and to a second computing device via NFC, a network identifier that identifies a wireless device-to-device communication connection (e.g., Bluetooth connection) broadcast from the first computing device and a service identifier identifying a connection service of the Bluetooth connection and receiving, from the second computing device via the Bluetooth connection, a request to access a configuration service at a web address.
    Type: Application
    Filed: November 5, 2013
    Publication date: March 19, 2015
    Inventors: Emily Pantaleoni Bernier, Geoffrey Allen Borggaard, Jason Monk
  • Patent number: 8768762
    Abstract: A system and method is disclosed for rewarding subscribed users who invite other users to a business establishment. On receiving an indication that a subscribed user of a social group is at a business establishment, a message is sent to a plurality of users of the social group announcing that the user is at the business establishment. On receiving one or more signals, within a predetermined period, that one or more of the plurality of users entered into a purchase transaction with the business establishment, an offering is sent to the subscribed user.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: July 1, 2014
    Assignee: Google Inc.
    Inventor: Geoffrey Allen Borggaard
  • Publication number: 20130346877
    Abstract: In one aspect, a system for providing a user interface including recommended content in response to an endorsement input is described. The system includes a processor and a memory storing instructions that, when executed, causes the system to: receive an input from a first user; determine that the input is related to an endorsement of a first content item from a first source; determine a social correlation between the first content item and a second content item from a second source, determine a source correlation between the first source and the second source, determine recommended content using the social correlation and the source correlation and provide the recommended content to the first user.
    Type: Application
    Filed: December 28, 2012
    Publication date: December 26, 2013
    Applicant: Google Inc.
    Inventors: Richard Daniel Borovoy, Lucy Elsbeth Hadden, Geoffrey Allen Borggaard, Julie Heather Farago, Evan Gilbert, Jeremy Faller, Mark Fickett
  • Publication number: 20130066696
    Abstract: A system and method is disclosed for rewarding subscribed users who invite other users to a business establishment. On receiving an indication that a subscribed user of a social group is at a business establishment, a message is sent to a plurality of users of the social group announcing that the user is at the business establishment. On receiving one or more signals, within a predetermined period, that one or more of the plurality of users entered into a purchase transaction with the business establishment, an offering is sent to the subscribed user.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 14, 2013
    Applicant: GOOGLE INC.
    Inventor: Geoffrey Allen BORGGAARD