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: 11010779Abstract: 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: GrantFiled: April 25, 2019Date of Patent: May 18, 2021Assignee: Google LLCInventor: Geoffrey Allen Borggaard
-
Patent number: 10535116Abstract: 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: GrantFiled: November 27, 2017Date of Patent: January 14, 2020Assignee: GOOGLE LLCInventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
-
Patent number: 10318977Abstract: 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: GrantFiled: May 2, 2014Date of Patent: June 11, 2019Assignee: Google LLCInventor: Geoffrey Allen Borggaard
-
Patent number: 10145947Abstract: 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: GrantFiled: September 1, 2017Date of Patent: December 4, 2018Assignee: Google LLCInventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
-
Publication number: 20180096450Abstract: 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: ApplicationFiled: November 27, 2017Publication date: April 5, 2018Inventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
-
Publication number: 20170363726Abstract: 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: ApplicationFiled: September 1, 2017Publication date: December 21, 2017Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
-
Patent number: 9830679Abstract: 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: GrantFiled: March 25, 2014Date of Patent: November 28, 2017Assignee: GOOGLE LLCInventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
-
Patent number: 9753129Abstract: 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: GrantFiled: February 3, 2014Date of Patent: September 5, 2017Assignee: GOOGLE INC.Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
-
Patent number: 9736119Abstract: 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: GrantFiled: April 7, 2014Date of Patent: August 15, 2017Assignee: Google Inc.Inventors: Jason Monk, Geoffrey Allen Borggaard
-
Patent number: 9479922Abstract: 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: GrantFiled: April 12, 2013Date of Patent: October 25, 2016Assignee: GOOGLE INC.Inventors: Geoffrey Allen Borggaard, William Bennett Brockman
-
Patent number: 9374396Abstract: 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: GrantFiled: December 28, 2012Date of Patent: June 21, 2016Assignee: Google Inc.Inventors: Richard Daniel Borovoy, Lucy Elsbeth Hadden, Geoffrey Allen Borggaard, Julie Heather Farago, Evan Gilbert, Jeremy Faller, Mark Fickett
-
Publication number: 20150288661Abstract: 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: ApplicationFiled: April 7, 2014Publication date: October 8, 2015Applicant: Google Inc.Inventors: Jason Monk, Geoffrey Allen Borggaard
-
Publication number: 20150279081Abstract: 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: ApplicationFiled: March 25, 2014Publication date: October 1, 2015Applicant: Google Inc.Inventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
-
Publication number: 20150219755Abstract: 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: ApplicationFiled: February 3, 2014Publication date: August 6, 2015Applicant: Google Inc.Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
-
Publication number: 20150081837Abstract: 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: ApplicationFiled: November 5, 2013Publication date: March 19, 2015Inventors: Emily Pantaleoni Bernier, Geoffrey Allen Borggaard, Jason Monk
-
Patent number: 8768762Abstract: 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: GrantFiled: September 13, 2011Date of Patent: July 1, 2014Assignee: Google Inc.Inventor: Geoffrey Allen Borggaard
-
Publication number: 20130346877Abstract: 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: ApplicationFiled: December 28, 2012Publication date: December 26, 2013Applicant: Google Inc.Inventors: Richard Daniel Borovoy, Lucy Elsbeth Hadden, Geoffrey Allen Borggaard, Julie Heather Farago, Evan Gilbert, Jeremy Faller, Mark Fickett
-
Publication number: 20130066696Abstract: 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: ApplicationFiled: September 13, 2011Publication date: March 14, 2013Applicant: GOOGLE INC.Inventor: Geoffrey Allen BORGGAARD