US9235804B1ActiveUtility

System and method for selecting and serving content items based on sensor data from mobile devices

Assignee: GOOGLE INCPriority: Mar 12, 2013Filed: Mar 12, 2013Granted: Jan 12, 2016
Est. expiryMar 12, 2033(~6.7 yrs left)· nominal 20-yr term from priority
G06N 5/02G06F 16/9537G06F 16/9535H04W 4/021H04W 4/025
87
PatentIndex Score
19
Cited by
24
References
8
Claims

Abstract

Sensor data having values received from several sensors of a mobile device and response data associated with the sensor data may be used in the determination or training of a predictive model. Received sensor data may be input into the predictive model, and the output of the predictive model may be used in the selection and serving of content items to the mobile device. Data to effect presentation of the selected content item may be outputted to the mobile device to effect presentation. In some instances, the predictive model may be updated using the received plurality of values. The updated predictive model may be used in the selection of a subsequent content item for the mobile device. In other implementations, historical sensor data may be used with the set of received sensor data as input for the predictive model.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A system comprising:
 one or more data processors; and 
 a storage device storing instructions that, when executed by the one or more data processors, cause the one or more data processors to perform operations comprising:
 accessing a set of historical response data associated with a set of content items and a set of historical sensor data associated with the set of historical response data, 
 generating a predictive model for the set of content items based, at least in part, on the set of historical response data and the set of historical sensor data, wherein the predictive model outputs a value for a content item of the set of content items in response to receiving a set of sensor data from a mobile device, wherein the received set of sensor data from the mobile device is combined with a content item request in a URL string, 
 selecting a content item based, at least in part, on an output of the predictive model in response to receiving a set of sensor data from a mobile device, and 
 outputting data to effect presentation of the selected content item. 
 
 
     
     
       2. The system of  claim 1 , wherein set of historical sensor data from one or more mobile devices associated with the set of historical response data is representative of at least one of a device acceleration, a direction of gravity relative to the mobile device, a rate of rotation of the mobile device, a degree of rotation of the mobile device, an ambient geomagnetic field, a proximity of an object relative to the mobile device, an ambient light level, an ambient temperature, an ambient humidity, or an ambient air pressure. 
     
     
       3. The system of  claim 1 , wherein the set of sensor data from the mobile device is received as part of a content item request from a mobile webpage. 
     
     
       4. The system of  claim 1 , wherein the set of sensor data from the mobile device is received as part of a content item request from an application executed on the mobile device. 
     
     
       5. A computer-readable storage device storing instructions that, when executed by one or more data processors, cause the one or more data processors to perform operations comprising:
 receiving, from a mobile device, a content item request, a set of sensor data, and a device identifier; 
 receiving, from a database, a set of historical sensor data associated with the device identifier, wherein the set of historical sensor data is erased after a pre-determined period of time, wherein the pre-determined period of time is less than 24 hours; 
 selecting a content item based, at least in part, on a predictive model, wherein the predictive model outputs a value based on the received set of sensor data and the received set of historical sensor data; and 
 outputting, in response to the content item request, data to effect presentation of the selected content item with a resource associated with the content item request. 
 
     
     
       6. The computer-readable storage device of  claim 5 , wherein the resource is a mobile webpage. 
     
     
       7. The computer-readable storage device of  claim 5 , wherein the resource is a mobile application executing on the mobile device. 
     
     
       8. The computer-readable storage device of  claim 5 , wherein the pre-determined period of time is less than 1 hour.

Join the waitlist — get patent alerts

Track US9235804B1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.