Physical items as basis for augmented reality applications
AssigneeAmazon Technologies, Inc.
InventorsVasitha Obeyesekere, Kim Houchens
Life of this patent
Estimating the term…
Abstract
A tag positioned on an object provides information for selecting augmented reality (AR) content that is based, at least in part, on the object. The object may serve as a touchpoint for selecting and presenting AR content through a user device. The user device may scan the object to extract the tag, which may be used to select AR content based on the object itself, a user profile, or other information. The AR content may be transmitted to the device for presentation on a display screen. The user may interact with the AR content and receive additional information from the provider, such as recommendations or sharing options.
Claims20
A method for providing content, comprising:
- receiving an image, from a user, the image including at least a portion of a representation of a tag;
- determining a user account, associated with the user, the user account including user information for the user;
- determining an object associated with the tag, the tag being arranged on the object;
- determining an object size corresponding to physical dimensions of the object;
- mapping at least a portion of the object, the mapping corresponding to an initialization point defining a location of at least a portion of the object relative to a user device;
- determining content related to the tag, based at least in part on the user information, the content being selected from a group of content elements associated with one or more promotions;
- selecting, from the group of content elements, selected content for display on the user device, the selected content being determined based, at least in part, on a user profile associated with the one or more promotions, the selected content being a previously unselected content element from the group of content elements;
- and
- providing the selected content to the user device, the selected content being rendered in an augmented reality (AR) environment, wherein at least a portion of the object is utilized in a presentation of the selected content, and a content size is determined based, at least in part, on the object size and an available display area of the user device such that the selected content is scaled to fit within a visible display area of the user device.
A method for providing content, comprising:
- receiving a representation of a tag, the tag corresponding to an indication to provide augmented reality (AR) content;
- determining AR content, based at least in part on the tag and a user profile associated with tag content, the AR content selected from a group of AR content elements, the AR content being a previously unselected content element from the group of AR content elements;
- determining a presentation mode for the AR content, based at least in part on the AR content and an object associated with the tag;
- determining AR content dimensions, based at least in part on object dimensions of the object associated with the tag;
- and
- providing the AR content, to a client device, for display within an AR application, the AR content dimensions being scaled based, at least in part, on an object size and an available display area of the client device to fit within a visible display area of the client device.
A system, comprising:
- at least one processor;
- and
- memory including instructions that, when executed by the at least one processor, cause the system to:
- receive a representation of a tag, the tag corresponding to an indication to provide augmented reality (AR) content;
- determine AR content, based at least in part on the tag and a user profile associated with tag content, the AR content selected from a group of AR content elements, the AR content being a previously unselected content element from the group of AR content elements;
- determine a presentation mode for the AR content, based at least in part on the AR content and an object associated with the tag;
- determining AR content dimensions, based at least in part on object dimensions of the object associated with the tag;
- and
- provide the AR content, to a client device, for display within an AR application, the AR content dimensions being scaled based, at least in part, on an object size and an available display area of the client device to fit within a visible display area of the client device.
Dependencies are inferred from the claim text.