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;
compare the temporal map to a previously generated temporal map sent to the one or more of the plurality of mobile computing devices;
select, based on the comparison, at least one of the one or more of the plurality of mobile computing devices that were sent the previously generated temporal map; and
provide the generated temporal map to the selected at least one of the one or more of the plurality of 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.
-
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; compare the temporal map to a previously generated temporal map sent to the one or more of the plurality of mobile computing devices; select, based on the comparison, at least one of the one or more of the plurality of mobile computing devices that were sent the previously generated temporal map; and provide the generated temporal map to the selected at least one of the one or more of the plurality of 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; identifying at least one geospatial pattern from the accessed device data; defining map data using the identified at least one geospatial pattern; determining whether the identified at least one geospatial pattern is related to a previously identified pattern; selecting a second plurality of computing devices for receiving the defined map data based on the determination, the second plurality of computing devices corresponding to a third plurality of computing devices previously selected to receive the previously identified pattern. - View Dependent Claims (9, 10, 11, 12, 13, 14, 20)
-
-
15. One or more computer storage media storing 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; and a group component that when executed by at least one processor causes the at least one processor to propagate the at least one geospatial pattern identified by the synthesis component to a first one of the one or more of the plurality of computing devices that is related to a second one of the one or more of the plurality of computing devices which contributed the device data for identification of the at least one geospatial pattern. - View Dependent Claims (16, 17, 18, 19)
-
Specification