Machine learning collaboration techniques
US-2024420212-A1 · Dec 19, 2024 · US
US2018182016A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018182016-A1 |
| Application number | US-201715665913-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 1, 2017 |
| Priority date | Dec 22, 2016 |
| Publication date | Jun 28, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide a virtual wardrobe management system. The system may store wardrobe data associated with a plurality of garments. The system may then receive input data indicative of a garment selection. The system may identify the garment based on the input data received. The system may then generate a garment recommendation based on the selected garment and the stored wardrobe data and provide an indication of the recommendation to a computing device.
Opening claim text (preview).
1 . A virtual wardrobe management system, comprising: a memory for storing wardrobe data associated with a plurality of garments; one or more environmental sensors for obtaining garment selection data comprising visual information representing a selected garment, the one or more environmental sensors comprising a digital camera configured to automatically capture images of the selected garment while the selected garment is being tried on by a user; a wardrobe management processor that, based on the garment selection data obtained from the one or more environmental sensors and the stored wardrobe data, identifies the selected garment by performing image recognition techniques on one or more of the images of the selected garment and generates a garment recommendation based on the identification of the selected garment, the garment recommendation being associated with an alternative garment of the plurality of garments; and a display for displaying a visual representation of the garment recommendation by superimposing the visual representation of the alternative garment over a live image of the user via the display. 2 . The system of claim 1 , wherein generating a garment recommendation comprises: accessing wardrobe history data stored in the memory, the wardrobe history data comprising usage history information for one or more of the plurality of garments and comprising one or more of a time since last worn and a wear frequency over a predetermined period; determining, for the selected garment and based on the stored wardrobe history data, that (1) the time since last worn is less than a predetermined threshold number of days ago, or that (2) the wear frequency exceeds a predetermined threshold frequency; and generating the garment recommendation based on the determination, wherein the garment recommendation is associated with an alternative garment of the plurality of garments. 3 . (canceled) 4 . A virtual wardrobe management system, comprising: one or more processors; and a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to: store wardrobe data associated with a plurality of garments; receive, from a computing device, input data indicative of a garment selection, the input data comprising image data representative of one or more images of a selected garment obtained by a camera associated with the computing device, the camera being configured to automatically capture the one or more images while a user is trying the selected garment on; identify the selected garment from the plurality of garments based on the input data, wherein the identification is performed by applying image recognition techniques to the one or more images of the selected garment; generate a garment recommendation based on the selected garment and the stored wardrobe data, the garment recommendation being associated with an alternative garment of the plurality of garments; and provide, to the computing device, an indication of the garment recommendation for display via an augmented reality display by superimposing a visual representation of the alternative garment over a live image of the user. 5 . The system of claim 4 , wherein the wardrobe data associated with the plurality of garments comprises one or more of a type, a size, a color(s), a pattern(s), and a design(s) of each of the plurality of garments. 6 . (canceled) 7 . (canceled) 8 . The system of claim 4 , wherein generating a garment recommendation comprises: storing wardrobe history data comprising usage history information for one or more of the plurality of garments, the usage history information comprising one or more of a time since last worn and a wear frequency over a predetermined period; determining, for the selected garment and based on the stored wardrobe history data, that (1) the time since last worn is less than a predetermined threshold number of days ago, or that (2) the wear frequency exceeds a predetermined threshold frequency; and generating the garment recommendation based on the determination, wherein the garment recommendation is associated with the alternative garment of the plurality of garments. 9 . The system of claim 4 , wherein generating the garment recommendation comprises: receiving secondary input data, the secondary input data being indicative of a secondary garment selection; identifying a secondary selected garment of the plurality of garments based on the secondary input data; storing matching data comprising matching information associated with one or more combinations of the plurality of garments; determining that the matching information associated with a combination of the selected garment and the secondary selected garment exceeds a predetermined threshold indicative that the combination is not aesthetically pleasing; and generating an alternative garment recommendation based on the determination, wherein the alternative garment recommendation is associated with the alternative garment of the plurality of garments, wherein the alternative garment differs from the secondary selected garment. 10 . The system of claim 4 , wherein generating the garment recommendation comprises: determining a condition of the selected garment by analyzing the image data; and responsive to determining that the condition of the selected garment is below a predetermined condition threshold, generating the garment recommendation, the garment recommendation being indicative that the selected garment should be replaced. 11 . (canceled) 12 . The system of claim 4 , wherein providing the indication of the garment recommendation comprises outputting, to the computing device and for display on the computing device in a virtual environment, a representation of the selected garment in association with representations of one or more additional garments of the plurality of garments. 13 . The system of claim 4 , the memory storing instructions that further cause the system to: responsive to identifying the selected garment, store usage information about the selected garment in a usage history database, wherein the usage information comprises one or more of an identification of the selected garment, a wear date, a wear time, a wear weekday, and one or more additional garments that were worn in association with the selected garment. 14 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause a computer system to: store wardrobe data associated with a plurality of garments; receive, from a computing device, input data indicative of a garment selection, the input data comprising image data representative of one or more images of a selected garment obtained by a camera associated with the computing device, the camera being configured to automatically capture the one or more images while a user is trying the selected garment on; identify the selected garment from the plurality of garments based on the input data, wherein the identification is performed using image recognition techniques applied to the one or more images of the selected garment; generate a garment recommendation based on the selected garment and the stored wardrobe data, the garment recommendation being associated with an alternative garment of the plurality of garments; and provide, to the computing device, an indication of the garment recommendation for display via an augmented reality display by superimposing a visual representation of the alternative garment over a live image of the user. 15 . (ca
Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title
graphically representing goods, e.g. 3D product representation · CPC title
Recommending goods or services · CPC title
Garments (for children A41D11/00) · CPC title
Knowledge representation; Symbolic representation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.