DEVICE SENSOR AND ACTUATION FOR WEB PAGES
First Claim
1. A method for providing sensor data to a web server, comprising:
- collecting the sensor data about a current context of an embedded device using at least one sensor in communication with the web server;
sending the sensor data to the web server;
determining content to serve up based on the sensor data to obtain customized content that is customized for the current context of the embedded device; and
sending the customized content from the web server to the embedded device.
2 Assignments
0 Petitions
Accused Products
Abstract
An embedded device sensor and actuation web page access system and method for providing a web application (such as a web page) access to sensor data about an embedded device and access to actuation mechanisms (such as vibration) associated with the device. The system and method can use the sensor data to obtain context information about the embedded device and understand what a user of the device is doing at any given moment. The sensor data can be used by the web application to influence how content is served up to the user. In some embodiments, the sensor data is provided to the web server using the headers in HTTP requests. Moreover, actuation commands for actuation mechanisms on the embedded device are provided using the headers of HTTP responses. Embodiments of the system and method provide a website access to sensor data and actuation commands without changing website operation.
34 Citations
20 Claims
-
1. A method for providing sensor data to a web server, comprising:
-
collecting the sensor data about a current context of an embedded device using at least one sensor in communication with the web server; sending the sensor data to the web server; determining content to serve up based on the sensor data to obtain customized content that is customized for the current context of the embedded device; and sending the customized content from the web server to the embedded device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing actuation commands to an embedded device, comprising:
-
using a web application running on a web server to generate actuation commands based on sensor data about the embedded device; and sending the actuation commands from the web server to the embedded device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for making sensor data about an embedded device available to a web server, comprising:
-
collecting the sensor data about a current context of an embedded device using at least one sensor in communication with the web server; sending the sensor data to the web server; and storing the sensor data on the web server to obtain a history of sensor data that is stored on the web server. - View Dependent Claims (19, 20)
-
Specification