Patent Document ID: 10043317
Application ID: 15356300
Patent Status: 1

Claim One:
1. A computer-implemented method, comprising: utilizing, by one or more processors in a display device comprising a mirror, an image capture device of the display device to identify a subject in a three-dimensional space proximate to the display device, wherein the three-dimensional space is within range of the image capture device, and wherein the subject is reflected in the mirror of the display device as a passive reflection; virtualizing, by the one or more processors, the subject to generate a three dimensional computer model of the subject that is not displayed in the display device, wherein the virtualizing comprises generating mappings between the computer model of the subject and the passive reflection of the subject, and wherein virtualizing the subject in three dimensions in the computer model comprises rendering the subject as a virtual three dimensional model of a two dimensional model in the three-dimensional space; retaining, by the one or more processors, the three dimensional computer model of the subject, in a memory; obtaining, by the one or more processors, via an Internet connection, a computer model of an article; superimposing, by the one or more processors, the computer model of the article on the computer model of the subject in three-dimensional space, wherein the superimposing comprises joining the computer model of the subject and the computer model of the article at least one selected reference point; rendering, by the one or more processors, utilizing the mirror and an organic light-emitting diode (OLED) layer of the display device, based on the superimposing, an image comprising the passive reflection of the subject visually superimposed with the computer model of the article, such that a movement by the subject, from an initial position to a new position, when obtained by the one or more processors via the image capture device, is reflected in movement of the computer model of the article comprising real time in the image being synchronized with movement of the subject, as reflected in the passive reflection comprising the image, by utilizing the at least one selected reference point; and based on the movement by the subject in the three-dimensional space, dynamically re-aligning, by the one or more processors, the article, in real-time, with the passive reflection, to coordinate with the movement by the subject.