Message communication of sensor and other data
AssigneeMicrosoft Technology Licensing, LLC
InventorsGregory H. Parks, Steven P. Dodge, Zheng Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsGregory H. Parks, Steven P. Dodge, Zheng Wang
Estimating the term…
A service may be provided that reads sensors, and that communicates information based on the sensor readings to applications. In one example, an operating system provides a sensor interface that allows programs that run on a machine to read the values of sensors (such as an accelerometer, light meter, etc.). A service may use the interface to read the value of sensors, and may receive subscriptions to sensor values from other programs. The service may then generate messages that contain the sensor value, and may provide these messages to programs that have subscribed to the messages. The messages may contain raw sensor data. Or, the messages may contain information that is derived from the sensor data and/or from other data.
A method for an application to obtain and provide sensor information while the application is running on a computing device, the method comprising:
A computing system for providing information to an application running on the computing system, the computing system comprising:
A computer program product comprising one or more storage device(s) having stored thereon computer executable instructions that are executable by one or more processor(s) of a computing system to cause the computing system to provide an application on the computing system, wherein the application is configured to receive sensor data and to consume the received sensor data while the application is running on the computing system, and to implement a method that includes:
Dependencies are inferred from the claim text.