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;
present the inferred temporal geospatial pattern to at least one user of the one or more of the plurality of mobile computing devices;
receive a response from said at least one user;
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, based on the response received from said at least one user, 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.
41 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; present the inferred temporal geospatial pattern to at least one user of the one or more of the plurality of mobile computing devices; receive a response from said at least one user; 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, based on the response received from said at least one user, 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, the identified at least one geospatial pattern being presented to at least one user of the first plurality of computing devices; defining map data based on a response from said at least one user, at least on using the identified at least one 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. A computer device 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