Virtual Fitting Room
First Claim
1. A method comprising:
- receiving, at a user interface device of a computer, values of a plurality of parameters characterizing dimensions associated with corresponding portions of a body, the values of the plurality of parameters being used by a server system connected to the computer to generate a graphical three-dimensional model specific to the body;
receiving, at the user interface device, data identifying an apparel selected from a plurality of apparel, the data identifying the apparel being used by the server system to fit the apparel on the graphical three-dimensional model to generate a clad three-dimensional model; and
displaying, on the user interface device, the clad three-dimensional model.
0 Assignments
0 Petitions
Accused Products
Abstract
A virtual fitting room application is described that allows an individual to digitally try out different apparel on a customized graphical three-dimensional model before the individual potentially purchases the apparel. A user interface device of a computer executing the virtual fitting room application can receive values of multiple parameters characterizing dimensions associated with corresponding portions of a body. A server system connected to the computer can use the values of those parameters to generate the graphical three-dimensional model specific to the body. The user interface device can receive data identifying an apparel selected from a plurality of apparel. The server system can fit, based on the data identifying the apparel, the apparel on the graphical three-dimensional model to generate a clad three-dimensional model. The user interface device can display the clad three-dimensional model along with options to purchase the selected apparel.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a user interface device of a computer, values of a plurality of parameters characterizing dimensions associated with corresponding portions of a body, the values of the plurality of parameters being used by a server system connected to the computer to generate a graphical three-dimensional model specific to the body; receiving, at the user interface device, data identifying an apparel selected from a plurality of apparel, the data identifying the apparel being used by the server system to fit the apparel on the graphical three-dimensional model to generate a clad three-dimensional model; and displaying, on the user interface device, the clad three-dimensional model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer program product storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
receiving, at a user interface device of a computer, values of a plurality of parameters characterizing dimensions associated with corresponding portions of a body, the values of the plurality of parameters being used by a server system connected to the computer to generate a graphical three-dimensional model specific to the body; receiving, at the user interface device, data identifying an apparel selected from a plurality of apparel, the data identifying the apparel being used by the server system to fit the apparel on the graphical three-dimensional model to generate a clad three-dimensional model; and displaying, on the user interface device and in real-time, the clad three-dimensional model. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
at least one programmable processor; and a machine-readable medium storing instructions that, when executed by the at least one processor, cause the at least one programmable processor to perform operations comprising; receiving values of a plurality of parameters characterizing dimensions associated with corresponding portions of a body; generating, based on the values of the plurality of parameters, a graphical three-dimensional model specific to the body; receiving data identifying an apparel selected from a plurality of apparel; fitting, using the data identifying the apparel, the apparel on the graphical three-dimensional model to generate a clad three-dimensional model; and displaying, in real-time, the clad three-dimensional model and options to purchase the selected apparel. - View Dependent Claims (20)
-
Specification