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
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.
대표청구항▼
1. 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 othe
1. 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; anddisregarding the inaccurate communication so that the inaccurate communication is not used to determine the location information of the mobile computing device. 2. The method of claim 1, wherein determining that the location information is to be identified includes receiving a request for the location information. 3. The method of claim 1, wherein receiving the communication includes receiving the communication via the Institute of Electronics and Engineers (IEEE) 802.11 protocol. 4. The method of claim 1, wherein the location information of the mobile computing device corresponds to a latitude and a longitude. 5. The method of claim 1, wherein the plurality of other devices includes three or more other devices. 6. The method of claim 5, wherein using the location information from the communications sent by the plurality of other devices includes performing a triangulation to determine the location information of the mobile computing device using the location information of the three or more other devices. 7. 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; anddisregarding the inaccurate communication so that the inaccurate communication is not used to determine the location information of the mobile computing device. 8. The non-transitory computer-readable medium of claim 7, wherein the instructions cause the mobile computing device to determine that the location information is to be identified by receiving a request for the location information. 9. The non-transitory computer-readable medium of claim 7, wherein the instructions cause the mobile computing device to receive the communication by receiving the communication via the Institute of Electronics and Engineers (IEEE) 802.11 protocol. 10. The non-transitory computer-readable medium of claim 7, wherein the location information of the mobile computing device corresponds to a latitude and a longitude. 11. The non-transitory computer-readable medium of claim 7, wherein the plurality of other devices includes three or more other devices. 12. The non-transitory computer-readable medium of claim 11, wherein the instructions cause the mobile computing device to use the location information from the communications sent by the plurality of other devices by performing a triangulation to determine the location information of the mobile computing device using the location information of the three or more other devices. 13. A mobile computing device comprising: a memory resource storing instructions; anda 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; anddisregarding the inaccurate communication so that the inaccurate communication is not used to determine the location information of the mobile computing device. 14. The mobile computing device of claim 13, wherein the instructions cause the mobile computing device to determine that the location information is to be identified by receiving a request for the location information. 15. The mobile computing device of claim 13, wherein the instructions cause the mobile computing device to receive the communication by receiving the communication via the Institute of Electronics and Engineers (IEEE) 802.11 protocol. 16. The mobile computing device of claim 13, wherein the location information of the mobile computing device corresponds to a latitude and a longitude. 17. The mobile computing device of claim 13, wherein the plurality of other devices includes three or more other devices, and wherein the instructions cause the mobile computing device to use the location information from the communications sent by the plurality of other devices by performing a triangulation to determine the location information of the mobile computing device using the location information of the three or more other devices.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (24)
Schipper John F. (Palo Alto CA), Automatic cellular phone tracking.
Grell Conrad ; Guralnick Jeremy ; Rothmuller Ilan J. ; Bennett Chris ; Theiss-Aird Michael, Method and apparatus for determining location of a subscriber device in a wireless cellular communications system.
Brandenberg, Carl Brock; Kay, Robert L.; Maxwell, Kenneth J.; Cotter, R. Brandon, Method and apparatus for scheduling presentation of digital content on a personal communication device.
Howard Steven Kenneth ; Martin David Charles ; Plutowski Mark Earl Paul, Method and system for emulating web site traffic to identify web site usage patterns.
Dumais Susan T. ; Heckerman David ; Horvitz Eric ; Platt John Carlton ; Sahami Mehran, Methods and apparatus for classifying text and for building a text classifier.
Snyder, Mark I.; Teskey, Gary; Wilson, Blake W.; Hilbert, Matt, Methods and apparatus for real-time projection and rendering of geospatially organized data.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.