Mobile surveillance
First Claim
Patent Images
1. A method for determining location information for a mobile computing device, the method being performed by the mobile computing device and comprising:
- receiving, from each of a plurality of other devices, a communication that includes location information for that other device;
using the location information from the communications sent by the plurality of other devices to determine the location information of the mobile computing device;
determining whether a location of each of the plurality of other devices is displayable, wherein the location of each of the plurality of other devices is displayable based on a boundary of a map, the map being displayed on a display of the mobile computing device; and
displaying, on the map, a location of each of the plurality of other devices within the boundary.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a technique for logging an item encountered by a mobile device comprises automatically detecting an item in an uncontrolled environment, extracting an identity associated with the item, logging an encounter, wherein the encounter includes the identity, and deleting the encounter after a predetermined period of time has elapsed, wherein the encounter is not marked as relevant.
62 Citations
20 Claims
-
1. A method for determining location information for a mobile computing device, the method being performed by the mobile computing device and comprising:
-
receiving, from each of a plurality of other devices, a communication that includes location information for that other device; using the location information from the communications sent by the plurality of other devices to determine the location information of the mobile computing device; determining whether a location of each of the plurality of other devices is displayable, wherein the location of each of the plurality of other devices is displayable based on a boundary of a map, the map being displayed on a display of the mobile computing device; and displaying, on the map, a location of each of the plurality of other devices within the boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a mobile computing device, causes the mobile computing device to perform operations comprising:
-
receiving, from each of a plurality of other devices, a communication that includes location information for that other device; using the location information from the communications sent by the plurality of other devices to determine the location information of the mobile computing device; determining whether a location of each of the plurality of other devices is displayable, wherein the location of each of the plurality of other devices is displayable based on a boundary of a map, the map being displayed on a display of the mobile computing device; and displaying, on the map, a location of each of the plurality of other devices within the boundary. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
a memory resource storing instructions; and a processor coupled to the memory resource, the processor executing instructions to cause a mobile computing device to perform operations comprising; receiving, from each of a plurality of other devices, a communication that includes location information for that other device; using the location information from the communications sent by the plurality of other devices to determine the location information of the mobile computing device; determining whether a location of each of the plurality of other devices is displayable, wherein the location of each of the plurality of other devices is displayable based on a boundary of a map, the map being displayed on a display of the mobile computing device; and displaying, on the map, a location of each of the plurality of other devices within the boundary. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification