Remote generation of augmented reality overlays
AssigneeAmazon Technologies, Inc.
InventorStephen Daniel Vilke
Life of this patent
Estimating the term…
Abstract
An augmented reality device sends data representative of a field of view to a remote system. The field of view is comprises two portions, a first portion displayed to a user of the augmented reality device, and a second portion encompassing an area outside of the first portion. The remote system generates an element of an augmented reality display based on the second portion, and sends the element to the augmented reality device. When movement of the device causes the field of view to shift, the device includes the generated element in the augmented reality display.
Claims20
A system, comprising:
- at least one processor;
- and
- at least one memory comprising instructions that, in response to execution by the at least one processor, cause the system to at least:
- obtain, by a transmission protocol, data representative of a first visual field corresponding to a visual field perceptible to a user of a device;
- obtain, by the transmission protocol, data representative of a second visual field perceptible to a camera of the device and encompassing an area outside of the first visual field;
- generate an element of an augmented reality display, the element generated based at least in part on the obtained data representative of the second visual field and an anticipated movement of the visual field perceptible to the user to include a portion of the second visual field;
- and
- send the element to the device, wherein the device generates the augmented reality display to include the element overlaid onto a display of the second visual field, in response to movement of the visual field perceptible to the user according to the anticipated movement.
A computer-implemented method, comprising:
- obtaining data from an image capture device representative of a first visual field and a second visual field, wherein the second visual field comprises an area outside the first visual field;
- generating an element of an augmented reality display, the element associated with an anticipated movement of the first visual field to include a position in the second visual field, the generating based at least in part on the obtained data representative of the second visual field;
- and
- sending the element to an augmented reality device, wherein the augmented reality device generates the augmented reality display to incorporate the element into a display of the second visual field, in response to the anticipated movement of the first visual field that causes the first visual field to encompass the position.
A non-transitory computer-readable storage medium comprising executable instructions that, as a result of execution by one or more processors of a computer system, cause the computer system to at least:
- transmit data representative of a first visual field observed by a camera of an augmented reality device;
- transmit data representative of a second visual field observed by the camera encompassing an area outside of the first visual field;
- receive data indicative of an element of an augmented reality display, the element generated remotely based at least in part on the transmitted data representative of the second visual field and an anticipated movement of the first visual field to encompass a portion of the second visual field;
- and
- in response to the anticipated movement of the first visual field occurring, generate an augmented reality display, based at least in part on the element.
Dependencies are inferred from the claim text.