Patents by Inventor Adam Ruxton
Adam Ruxton 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: 11610230Abstract: Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.Type: GrantFiled: December 6, 2019Date of Patent: March 21, 2023Assignee: GOOGLE LLCInventors: Adam Ruxton, Elizabeth Ariel Van Alstine
-
Patent number: 11037089Abstract: Aspects of the disclosure relate to delivery systems including unmanned aerial vehicles (UAVs). For instance, a UAV may have one or more computing devices. These computing devices may be configured to receive sensor data for a predetermined delivery area and use the sensor data to identify one or more grid cells of a grid corresponding to a map of the predetermined delivery area. The identified grid cells correspond to locations acceptable for delivery by the UAV. The computing devices may also be configured to receive, from a mobile receptacle unit (MRU), information identifying a set of grid cells of the grid identified by the MRU as being acceptable for delivery, determine a delivery location by identifying a common grid cell between the identified one or more grid cells and the set of grid cells, and send the common grid cell to the MRU in order to attempt a delivery.Type: GrantFiled: April 26, 2018Date of Patent: June 15, 2021Assignee: Wing Aviation LLCInventor: Adam Ruxton
-
Publication number: 20200118174Abstract: Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.Type: ApplicationFiled: December 6, 2019Publication date: April 16, 2020Inventors: Adam Ruxton, Elizabeth Ariel Van Alstine
-
Patent number: 10596761Abstract: According to at least one illustrative embodiment, a computer device and a corresponding method of enabling customization and 3-D prototyping of a 3-D representation of an object illustrated by an interactive content item comprise providing, by the computer device, an interactive content item including a representation of a three-dimensional (3-D) object to a client device. Upon an end user of the client device interacts with the interactive content item and provides one or more customization parameters for a 3-D representation of the 3-D object, the computer device receives the one or more customization parameters from the client device. The computer device then cause a 3-D representation of the 3-D object to be printed by a 3-D printer associated with the client device.Type: GrantFiled: October 26, 2017Date of Patent: March 24, 2020Assignee: Google LLCInventors: Adam Ruxton, Christopher Sean Ivester
-
Patent number: 10504155Abstract: Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.Type: GrantFiled: August 23, 2018Date of Patent: December 10, 2019Assignee: GOOGLE LLCInventors: Adam Ruxton, Elizabeth Ariel Van Alstine
-
Publication number: 20190332998Abstract: Aspects of the disclosure relate to delivery systems including unmanned aerial vehicles (UAVs). For instance, a UAV may have one or more computing devices. These computing devices may be configured to receive sensor data for a predetermined delivery area and use the sensor data to identify one or more grid cells of a grid corresponding to a map of the predetermined delivery area. The identified grid cells correspond to locations acceptable for delivery by the UAV. The computing devices may also be configured receive, from a mobile receptacle unit (MRU), information identifying a set of grid cells of the grid identified by the MRU as being acceptable for delivery, determine a delivery location by identifying a common grid cell between the identified one or more grid cells and the set of grid cells, and send the common grid cell to the MRU in order to attempt a delivery.Type: ApplicationFiled: April 26, 2018Publication date: October 31, 2019Inventor: Adam Ruxton
-
Patent number: 10291742Abstract: In general, this disclosure is directed to techniques for utilizing sensors within a computing device to detect a hazardous event and notify a central server that the computing device is potentially damaged. One or more sensors of a computing device may detect the hazardous event to the computing device. Responsive to detecting the hazardous event, the sensors may measure a magnitude of a damage measurand associated with the hazardous event to the computing device. The computing device may determine that the magnitude of the damage measurand exceeds a threshold damage value for the computing device. Responsive to determining that the magnitude of the damage measurand exceeds the threshold damage value, the computing device may send, to a server device, a message indicating the computing device is potentially damaged.Type: GrantFiled: July 1, 2016Date of Patent: May 14, 2019Assignee: GOOGLE LLCInventor: Adam Ruxton
-
Publication number: 20190057417Abstract: Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.Type: ApplicationFiled: August 23, 2018Publication date: February 21, 2019Inventors: Adam Ruxton, Elizabeth Ariel Van Alstine
-
Patent number: 10083464Abstract: Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.Type: GrantFiled: April 27, 2015Date of Patent: September 25, 2018Assignee: GOOGLE LLCInventors: Adam Ruxton, Elizabeth Ariel Van Alstine
-
Patent number: 10070157Abstract: Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises: receiving, from a first user device, advertisement parameters associated with an advertisement campaign for placing an advertisement based on the advertisement parameters, wherein the advertisement parameters include one or more keywords; associating the advertisement parameters with an identifier of the first user device; receiving, from the first user device, a live video stream; receiving, from a second user device, a request to present an advertisement; identifying the live video stream based at least in part on the one or more keywords; generating the advertisement using the live video stream and the advertisement parameters; and causing the advertisement to be presented on the second user device as the advertisement.Type: GrantFiled: September 22, 2017Date of Patent: September 4, 2018Assignee: Google LLCInventors: Adam Ruxton, Sean Ivester
-
Publication number: 20180043620Abstract: According to at least one illustrative embodiment, a computer device and a corresponding method of enabling customization and 3-D prototyping of a 3-D representation of an object illustrated by an interactive content item comprise providing, by the computer device, an interactive content item including a representation of a three-dimensional (3-D) object to a client device. Upon an end user of the client device interacts with the interactive content item and provides one or more customization parameters for a 3-D representation of the 3-D object, the computer device receives the one or more customization parameters from the client device. The computer device then cause a 3-D representation of the 3-D object to be printed by a 3-D printer associated with the client device.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Inventors: Adam Ruxton, Christopher Sean Ivester
-
Publication number: 20180014047Abstract: Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises: receiving, from a first user device, advertisement parameters associated with an advertisement campaign for placing an advertisement based on the advertisement parameters, wherein the advertisement parameters include one or more keywords; associating the advertisement parameters with an identifier of the first user device; receiving, from the first user device, a live video stream; receiving, from a second user device, a request to present an advertisement; identifying the live video stream based at least in part on the one or more keywords; generating the advertisement using the live video stream and the advertisement parameters; and causing the advertisement to be presented on the second user device as the advertisement.Type: ApplicationFiled: September 22, 2017Publication date: January 11, 2018Inventors: Adam Ruxton, Sean Ivester
-
Publication number: 20180007164Abstract: In general, this disclosure is directed to techniques for utilizing sensors within a computing device to detect a hazardous event and notify a central server that the computing device is potentially damaged. One or more sensors of a computing device may detect the hazardous event to the computing device. Responsive to detecting the hazardous event, the sensors may measure a magnitude of a damage measurand associated with the hazardous event to the computing device. The computing device may determine that the magnitude of the damage measurand exceeds a threshold damage value for the computing device. Responsive to determining that the magnitude of the damage measurand exceeds the threshold damage value, the computing device may send, to a server device, a message indicating the computing device is potentially damaged.Type: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Inventor: Adam Ruxton
-
Patent number: 9827714Abstract: According to at least one illustrative embodiment, a computer device and a corresponding method of enabling customization and 3-D prototyping of a 3-D representation of an object illustrated by an interactive content item comprise providing, by the computer device, an interactive content item including a representation of a three-dimensional (3-D) object to a client device. Upon an end user of the client device interacts with the interactive content item and provides one or more customization parameters for a 3-D representation of the 3-D object, the computer device receives the one or more customization parameters from the client device. The computer device then cause a 3-D representation of the 3-D object to be printed by a 3-D printer associated with the client device.Type: GrantFiled: May 16, 2014Date of Patent: November 28, 2017Assignee: Google LLCInventors: Adam Ruxton, Christopher Sean Ivester
-
Patent number: 9794600Abstract: Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises: receiving, from a first user device, advertisement parameters associated with an advertisement campaign for placing an advertisement based on the advertisement parameters, wherein the advertisement parameters include one or more keywords; associating the advertisement parameters with an identifier of the first user device; receiving, from the first user device, a live video stream; receiving, from a second user device, a request to present an advertisement; identifying the live video stream based at least in part on the one or more keywords; generating the advertisement using the live video stream and the advertisement parameters; and causing the advertisement to be presented on the second user device as the advertisement.Type: GrantFiled: June 27, 2016Date of Patent: October 17, 2017Assignee: Google Inc.Inventors: Adam Ruxton, Sean Ivester
-
Publication number: 20160330494Abstract: Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises: receiving, from a first user device, advertisement parameters associated with an advertisement campaign for placing an advertisement based on the advertisement parameters, wherein the advertisement parameters include one or more keywords; associating the advertisement parameters with an identifier of the first user device; receiving, from the first user device, a live video stream; receiving, from a second user device, a request to present an advertisement; identifying the live video stream based at least in part on the one or more keywords; generating the advertisement using the live video stream and the advertisement parameters; and causing the advertisement to be presented on the second user device as the advertisement.Type: ApplicationFiled: June 27, 2016Publication date: November 10, 2016Inventors: Adam Ruxton, Sean Ivester
-
Patent number: 9380353Abstract: Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises: receiving, from a first user device, advertisement parameters associated with an advertisement campaign for placing an advertisement based on the advertisement parameters, wherein the advertisement parameters include one or more keywords; associating the advertisement parameters with an identifier of the first user device; receiving, from the first user device, a live video stream; receiving, from a second user device, a request to present an advertisement; identifying the live video stream based at least in part on the one or more keywords; generating the advertisement using the live video stream and the advertisement parameters; and causing the advertisement to be presented on the second user device as the advertisement.Type: GrantFiled: May 4, 2015Date of Patent: June 28, 2016Assignee: Google Inc.Inventors: Adam Ruxton, Sean Ivester