IDENTIFYING GEOSPATIAL PATTERNS FROM DEVICE DATA
First Claim
Patent Images
1. A system for creating temporal maps based on geospatial patterns, said system comprising:
- a memory area for storing device data received from one or more of a plurality of mobile computing devices, said device data describing said one or more of the plurality of mobile computing devices or environments thereof; and
a processor programmed to;
infer at least one temporal geospatial pattern from the received device data;
generate a temporal map based at least on the inferred temporal geospatial pattern;
select one or more of the plurality of mobile computing devices; and
provide the generated temporal map to the selected mobile computing devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library.
66 Citations
20 Claims
-
1. A system for creating temporal maps based on geospatial patterns, said system comprising:
-
a memory area for storing device data received from one or more of a plurality of mobile computing devices, said device data describing said one or more of the plurality of mobile computing devices or environments thereof; and a processor programmed to; infer at least one temporal geospatial pattern from the received device data; generate a temporal map based at least on the inferred temporal geospatial pattern; select one or more of the plurality of mobile computing devices; and provide the generated temporal map to the selected mobile computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
accessing, by a processor, device data received from a first plurality of computing devices, said device data describing the first plurality of computing devices or environments thereof; identifying at least one geospatial pattern from the accessed device data; defining map data based at least on the identified geospatial pattern; and transmitting the defined map data to a second plurality of computing devices, wherein the second plurality of computing devices determines whether to incorporate the defined map data into at least one map for presentation to users of the second plurality of computing devices, wherein the first plurality of computing devices and the second plurality of computing devices are peers. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more computer-readable media having computer-executable components, said components comprising:
-
an interface component that when executed by at least one processor causes the at least one processor to receive device data from one or more of a plurality of computing devices, said device data describing said one or more of the plurality of computing devices or environments thereof; a synthesis component that when executed by at least one processor causes the at least one processor to identify at least one geospatial pattern from the device data received by the interface component; a feedback component that when executed by at least one processor causes the at least one processor to present the geospatial pattern identified by the synthesis component to at least one user of the plurality of computing devices, wherein the interface component receives a response from said at least one user; and a group component that when executed by at least one processor causes the at least one processor to propagate, based on the response received by the interface component, the geospatial pattern identified by the synthesis component to one or more of the plurality of computing devices. - View Dependent Claims (17, 18, 19, 20)
-
Specification