Legal claims defining the scope of protection, as filed with the USPTO.
1. A system, comprising: a processor programmed to: receive one or more images from a sensing device; execute an image classifier to identify a plurality of objects in the one or more images, the image classifier being trained on a corpus of images to recognize one or more image objects; identify, based on the executed image classifier, the plurality of object in the one or more images; identify a location of the sensing device based on contextual data that associates the plurality of objects to the location of the sensing device such that the location of the sensing device is identified based on the plurality of objects identified from the one or more images; generate, based on the identified location of the sensing device, one or more virtual images; and provide the one or more virtual images for display on an augmented reality display.
2. The system of claim 1, wherein the image classifier is trained to identify the location of the sensing device based on learning from a corpus of images of a plurality of different types of locations.
3. The system of claim 1, wherein to identify the location of the sensing device, the processor is further programmed to: apply one or more machine-readable rules that associate the plurality of objects to the location of the sensing device.
4. The system of claim 1, wherein the identified location of the sensing device is an identified type of location in which the plurality of objects are known to be found.
5. The system of claim 1, wherein the processor is further programmed to: identify a narrative that is to occur in the location of the sensing device; and provide the narrative responsive to the identification of the location of the sensing device.
6. The system of claim 5, wherein the processor is further programmed to: receive one or more second images from the sensing device; execute the image classifier to identify a second location of the sensing device based on the second one or more images; transition the narrative from the location of the sensing device to the second location of the sensing device.
7. A method for generating virtual images for display on an augmented reality display, the method comprising: receiving one or more images from a sensing device; executing an image classifier to identify a plurality of objects in the one or more images, the image classifier being trained on a corpus of images to recognize one or more image objects; identifying, based on the executed image classifier, the plurality of object in the one or more images; identifying a location of the sensing device based on contextual data that associates the plurality of objects to the location of the sensing device such that the location of the sensing device is identified based on the plurality of objects identified from the one or more images; generating, based on the identified location of the sensing device, one or more virtual images; and providing the one or more virtual images for display on an augmented reality display.
8. The method of claim 7, wherein the image classifier is trained to identify the location of the sensing device based on learning from a corpus of images of a plurality of different types of locations.
9. The method of claim 7, further comprising applying one or more machine readable rules that associate the plurality of objects to the location of the sensing device to identify the location of the sensing device.
10. The method of claim 7, wherein the identified location of the sensing device is an identified type of location in which the plurality of objects are known to be found.
11. The method of claim 7, further comprising identifying a narrative that is to occur in the location of the sensing device and providing the narrative responsive to the identification of the location of the sensing device.
12. The method of claim 11, further comprising: receiving one or more second images from the sensing device; executing the image classifier to identify a second location of the sensing device based on the second one or more images; and transitioning the narrative from the location of the sensing device to the second location of the sensing device.
13. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to: receive one or more images from a sensing device; execute an image classifier to identify a plurality of objects in the one or more images, the image classifier being trained on a corpus of images to recognize one or more image objects; identify, based on the executed image classifier, the plurality of object in the one or more images; identify a location of the sensing device based on contextual data that associates the plurality of objects to the location of the sensing device such that the location of the sensing device is identified based on the plurality of objects identified from the one or more images; generate, based on the identified location of the sensing device, one or more virtual images; and provide the one or more virtual images for display on an augmented reality display.
14. The non-transitory computer-readable storage medium of claim 13, wherein the image classifier is trained to identify the location of the sensing device based on learning from a corpus of images of a plurality of different types of locations.
15. The non-transitory computer-readable storage medium of claim 13, further comprising instructions that cause the processor to apply one or more machine-readable rules that associate the plurality of objects to the location of the sensing device to identify the location of the sensing device.
16. The non-transitory computer-readable storage medium of claim 13, wherein the identified location of the sensing device is an identified type of location in which the plurality of objects are known to be found.
17. The non-transitory computer-readable storage medium of claim 13, further comprising instructions that cause the processor to identify a narrative that is to occur in the location of the sensing device and provide the narrative responsive to the identification of the location of the sensing device.
18. The non-transitory computer-readable storage medium of claim 17, further comprising instructions that cause the processor to: receive one or more second images from the sensing device; execute the image classifier to identify a second location of the sensing device based on the second one or more images; and transition the narrative from the location of the sensing device to the second location of the sensing device.
Unknown
January 14, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.