Patent classifications
G06F3/04815
RENDERING INFORMATION IN A GAZE TRACKING DEVICE ON CONTROLLABLE DEVICES IN A FIELD OF VIEW TO REMOTELY CONTROL
Provided are a computer program product, system, and method for rendering information in a gaze tracking device on controllable devices in a field of view to remotely control. A determination is made of a field of view from the gaze tracking device of a user based on a user position. Devices are determined in the field of view the user is capable of remotely controlling to render in the gaze tracking device. An augmented reality representation of information on the determined devices is rendered in a view of the gaze tracking device. User controls are received to remotely control a target device comprising one of the determined devices for which information is rendered in the gaze tracking device. The received user controls are transmitted to the target device to control the target device.
SYSTEM AND METHOD FOR CREATING, MANAGING, AND DISPLAYING AN INTERACTIVE DISPLAY FOR 3D DIGITAL COLLECTIBLES
A system and method for creating, managing, and displaying an interactive display for 3D digital collectibles comprising a virtual, three dimensional, n-sided structure including a digital media file or set of digital media files representing an event rendered on a representation of a first surface thereof, and data relating to the event rendered on at least a second surface thereof, where the digital media file may be a video clip of the event that can be played automatically via a media player associated with the display. The interactive display may provide a graphical user interface that displays a set of user tools to interact with the 3D digital collectibles and a user interface control module that receives user input via the user tools and generates instructions to control the display of one or more 3D digital collectible display elements.
SYSTEM AND METHOD FOR CREATING, MANAGING, AND DISPLAYING AN INTERACTIVE DISPLAY FOR 3D DIGITAL COLLECTIBLES
A system and method for creating, managing, and displaying an interactive display for 3D digital collectibles comprising a virtual, three dimensional, n-sided structure including a digital media file or set of digital media files representing an event rendered on a representation of a first surface thereof, and data relating to the event rendered on at least a second surface thereof, where the digital media file may be a video clip of the event that can be played automatically via a media player associated with the display. The interactive display may provide a graphical user interface that displays a set of user tools to interact with the 3D digital collectibles and a user interface control module that receives user input via the user tools and generates instructions to control the display of one or more 3D digital collectible display elements.
ELECTRONIC DEVICE FOR TRACKING OBJECTS
Systems, methods, and non-transitory media are provided for tracking operations using data received from a wearable device. An example method can include determining a first position of a wearable device in a physical space; receiving, from the wearable device, position information associated with the wearable device; determining a second position of the wearable device based on the received position information; and tracking, based on the first position and the second position, a movement of the wearable device relative to an electronic device.
METHODS AND SYSTEMS FOR DETERMINING VERIFICATION INFORMATION RELATED TO VIRTUAL CARDS
Disclosed are systems and methods for utilizing virtual reality for virtual cards. For example, a method of determining verification information may include: obtaining an image of a merchant site of a merchant captured by at least one camera of a first computing device, wherein the merchant site is displayed on a display of a second computing device; identifying one or more characters in the captured image; determining that the identified one or more characters indicate a virtual credit card number associated with a user; determining a card verification value associated with the virtual credit card number and an expiration date associated with the virtual credit card number; and displaying information regarding the determined virtual credit card number on a display of the first computing device.
METHODS AND SYSTEMS FOR DETERMINING VERIFICATION INFORMATION RELATED TO VIRTUAL CARDS
Disclosed are systems and methods for utilizing virtual reality for virtual cards. For example, a method of determining verification information may include: obtaining an image of a merchant site of a merchant captured by at least one camera of a first computing device, wherein the merchant site is displayed on a display of a second computing device; identifying one or more characters in the captured image; determining that the identified one or more characters indicate a virtual credit card number associated with a user; determining a card verification value associated with the virtual credit card number and an expiration date associated with the virtual credit card number; and displaying information regarding the determined virtual credit card number on a display of the first computing device.
ONE-TOUCH SPATIAL EXPERIENCE WITH FILTERS FOR AR/VR APPLICATIONS
A method to assess user condition for wearable devices using electromagnetic sensors is provided. The method includes receiving a signal from an electromagnetic sensor, the signal being indicative of a health condition of a user of a wearable device, selecting a salient attribute from the signal, and determining, based on the salient attribute, the health condition of the user of the wearable device. A non-transitory, computer-readable medium storing instructions which, when executed by a processor, cause a system to perform the above method, and the system, are also provided.
DYNAMIC WIDGET PLACEMENT WITHIN AN ARTIFICIAL REALITY DISPLAY
The disclosed computer-implemented method may include (1) identifying a trigger element within a field of view presented by a display element of an artificial reality device, (2) determining a position of the trigger element within the field of view, (3) selecting a position within the field of view for a virtual widget based on the position of the trigger element, and (4) presenting the virtual widget at the selected position via the display element. Various other methods, systems, and computer-readable media are also disclosed.
DYNAMIC WIDGET PLACEMENT WITHIN AN ARTIFICIAL REALITY DISPLAY
The disclosed computer-implemented method may include (1) identifying a trigger element within a field of view presented by a display element of an artificial reality device, (2) determining a position of the trigger element within the field of view, (3) selecting a position within the field of view for a virtual widget based on the position of the trigger element, and (4) presenting the virtual widget at the selected position via the display element. Various other methods, systems, and computer-readable media are also disclosed.
Messaging system with augmented reality makeup
Systems, methods, and computer readable media for messaging system with augmented reality (AR) makeup are presented. Methods include processing a first image to extract a makeup portion of the first image, the makeup portion representing the makeup from the first image and training a neural network to process images of people to add AR makeup representing the makeup from the first image. The methods may further include receiving, via a messaging application implemented by one or more processors of a user device, input that indicates a selection to add the AR makeup to a second image of a second person. The methods may further include processing the second image with the neural network to add the AR makeup to the second image and causing the second image with the AR makeup to be displayed on a display device of the user device.