Mobile surveillance
AssigneeJames A. Roskind
InventorsAaron T. Emigh, James A. Roskind
Life of this patent
Estimating the term…
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.
Claims17
A method for determining location information for a mobile computing device, the method being performed by the mobile computing device and comprising:
- determining location information corresponding to a current location of the mobile computing device by:
- receiving, from each of a plurality of other devices, a communication that includes location information for that other device, the plurality of other devices including a set of mobile computing devices;
- 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 that a received communication from one of the plurality of other devices is inaccurate;
- and
- disregarding the inaccurate communication so that the inaccurate communication is not used to determine the location information of the mobile computing device.
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:
- determining location information corresponding to a current location of the mobile computing device by:
- receiving, from each of a plurality of other devices, a communication that includes location information for that other device, the plurality of other devices including a set of mobile computing devices;
- 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 that a received communication from one of the plurality of other devices is inaccurate;
- and
- disregarding the inaccurate communication so that the inaccurate communication is not used to determine the location information of the mobile computing device.
A mobile computing device comprising:
- a memory resource storing instructions;
- and
- a processor coupled to the memory resource, the processor executing the instructions to cause the mobile computing device to perform operations comprising:
- determining location information corresponding to a current location of the mobile computing device by:
- receiving, from each of a plurality of other devices, a communication that includes location information for that other device, the plurality of other devices including a set of mobile computing devices;
- 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 that a received communication from one of the plurality of other devices is inaccurate;
- and
- disregarding the inaccurate communication so that the inaccurate communication is not used to determine the location information of the mobile computing device.
Dependencies are inferred from the claim text.