Content activation via interaction-based authentication, systems and method
AssigneeNant Holdings IP, LLC
InventorPatrick Soon-Shiong
Life of this patent
Estimating the term…
Abstract
Systems, methods, and use-cases of multi-modal authentications and content distribution are presented. A content consumer can capture a multi-modal digital representation of multiple objects where a juxtaposition of features derived from the digital representation can be used to recognize that at least some of the objects are a valid authentication object. Upon authentication, an authentication agent determines a content access level for content associated with the corresponding to the juxtaposition. The content can then be presented on an electronic device, possibly within a secure virtual machine, according to the content access level.
Claims23
A computer-based method of activating content, the method comprising:
- obtaining, by at least one processor and via at least one image sensor, a digital representation of an environment including a geo-location of an electronic device, wherein the digital representation of the environment at the geo-location represents at least one of a shopping or purchasing interaction with the environment;
- recognizing, by the at least one processor, at least two objects associated with the environment based on features extracted from the digital representation, wherein the at least two objects include at least one virtual object comprising a rendered image of a virtual machine;
- determining, by the at least one processor, that the at least two objects including the at least one virtual object are valid authentication objects based at least in part on the geo-location of the electronic device;
- determining, by the at least one processor, at least one content access level based on a juxtaposition of features related to the valid authentication objects and based on the geo-location of the electronic device, wherein the juxtaposition comprises a relative position and a relative orientation related to the valid authentication objects, the relative orientation comprising a selected orientation of at least one part of the at least two objects;
- activating, by the at least one processor, content on the electronic device according to the at least one content access level, wherein the at least one content access level includes a transaction level;
- and
- enabling, by the at least one processor, a transaction within the virtual machine on the electronic device related to the activated content according to the transaction level.
An Augmented Reality (AR) gaming system, the system comprising:
- at least one non-transitory, computer readable memory storing AR gaming software instructions;
- and
- at least one processor coupled with the image sensor and in communication with the at least one memory, wherein execution of software instructions by the at least one processor cause the at least one processor to:
- obtain, via at least one sensor, a digital representation of an environment including a geo-location of an electronic device, wherein the digital representation of the environment at the geo-location represents at least one of a shopping or purchasing interaction with the environment;
- recognize at least two objects associated with the environment based on features extracted from the digital representation, wherein the at least two objects include at least one virtual object comprising a rendered image of a virtual machine;
- determine that the at least two objects including the at least one virtual object are valid authentication objects based at least in part on the geo-location of the electronic device;
- determine at least one content access level based on a juxtaposition of features related to the valid authentication objects and based on the geo-location of the electronic device, wherein the juxtaposition comprises a relative position and a relative orientation related to the valid authentication objects, the relative orientation comprising a selected orientation of at least one part of the at least two objects;
- activate content on the electronic device according to the at least one content access level, wherein the at least one content access level includes a transaction level;
- and
- enable a transaction within the virtual machine on the electronic device related to the activated content according to the transaction level.
A non-transitory computer readable medium storing a plurality of AR gaming software instructions, wherein the AR gaming software instructions, upon execution by at least one processor, cause the at least one processor to:
- obtain, by the at least one processor and via at least one image sensor, a digital representation of an environment including a geo-location of an electronic device, wherein the digital representation of the environment at the geo-location represents at least one of a shopping or purchasing interaction with the environment;
- recognize, by the at least one processor, at least two objects associated with the environment based on features extracted from the digital representation, wherein the at least two objects include at least one virtual object comprising a rendered image of a virtual machine;
- determine, by the at least one processor, that the at least two objects including the at least one virtual object are valid authentication objects based at least in part on the geo-location of the electronic device;
- determine, by the at least one processor, at least one content access level based on a juxtaposition of features related to the valid authentication objects and based on the geo-location of the electronic device, wherein the juxtaposition comprises a relative position and a relative orientation related to the valid authentication objects, the relative orientation comprising a selected orientation of at least one part of the at least two objects;
- activate, by the at least one processor, content on the electronic device according to the at least one content access level, wherein the at least one content access level includes a transaction level;
- and
- enable, by the at least one processor, a transaction within the virtual machine on the electronic device related to the activated content according to the transaction level.
Dependencies are inferred from the claim text.