ACCUMULATION OF REAL-TIME CROWD SOURCED DATA FOR INFERRING METADATA ABOUT ENTITIES
First Claim
Patent Images
1. A method executed on a mobile computing device, the method comprising:
- receiving an indication that a user of the mobile computing device desires to publish, by way of a social networking application, that the user is at a particular entity;
responsive to receiving the indication, activating at least one sensor in the mobile computing device;
subsequent to the activating of the at least one sensor in the mobile computing device, transmitting data to another computing device by way of a wireless network, wherein the data is based upon data captured by the at least one sensor;
detecting that a predefined event has occurred subsequent to the at least one sensor in the mobile computing device being activated; and
deactivating the at least one sensor responsive to the detecting the predefined event.
3 Assignments
0 Petitions
Accused Products
Abstract
Various technologies pertaining to crowd sourcing data about an entity, such as a business, are described. Additionally, technologies pertaining to inferring metadata about the entity based upon crowd sourced data are described. A sensor in a mobile computing device is activated responsive to a user of the mobile computing device checking in at an entity. Metadata, such as occupancy at the entity, noise at the entity, and the like is inferred using the data captured by the sensor. A search result for the entity includes the metadata.
-
Citations
20 Claims
-
1. A method executed on a mobile computing device, the method comprising:
-
receiving an indication that a user of the mobile computing device desires to publish, by way of a social networking application, that the user is at a particular entity; responsive to receiving the indication, activating at least one sensor in the mobile computing device; subsequent to the activating of the at least one sensor in the mobile computing device, transmitting data to another computing device by way of a wireless network, wherein the data is based upon data captured by the at least one sensor; detecting that a predefined event has occurred subsequent to the at least one sensor in the mobile computing device being activated; and deactivating the at least one sensor responsive to the detecting the predefined event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile computing device comprising:
-
a sensor; and a memory, the memory comprising an operating system for the mobile computing device, the operating system being configured to perform acts comprising; receiving input from a user that the user is at a business identified by the user; responsive to receiving the input from the user, causing the sensor to transition from an inactive state to an active state; detecting a predefined event; responsive to detecting the predefined event, causing the sensor to transition from the active state to the inactive state; and transmitting data that is indicative of a state of a parameter of the business to another computing device by way of a wireless network connection, wherein the data that is indicative of the state of the parameter of the business is based upon data captured by the sensor when the sensor was in the active state. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile computing device comprising a computer-readable medium and a processor, the computer-readable comprising instructions that, when executed by the processor, cause the processor to perform acts comprising:
-
executing a social networking application on the mobile computing device; receiving an indication from a user that the user is checking into a business that is predefined in the social networking application; immediately responsive to receiving the indication, activating a microphone in the mobile computing device; detecting a predefined event subsequent to the activating of the microphone in the mobile computing device; responsive to detecting the predefined event, deactivating the microphone; and transmitting data to another computing device by way of a wireless network, wherein the data is based upon sensor data output by the microphone when active.
-
Specification