Digital avatars in online marketplaces

US10529009B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10529009-B2
Application numberUS-201414315230-A
CountryUS
Kind codeB2
Filing dateJun 25, 2014
Priority dateJun 25, 2014
Publication dateJan 7, 2020
Grant dateJan 7, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for providing digital avatars. A first request message is received for requesting a digital representation of a first target user combined with a target product for an online marketplace application on a first client device. The first request message is associated with a first user identifier indicative and a product identifier. Based on the first user identifier, a first user record is selected from a first database. The first user record includes measurement data. Based on the product identifier, a product record is selected from a second database. Based at least on the measurement data of the first user record and the selected product record, model data of the target product is determined and provided to the first client device.

First claim

Opening claim text (preview).

What is claimed: 1. A system comprising: one or more hardware processors; and a non-transitory machine-readable medium for storing instructions that, when executed by one or more hardware processors, cause the one or more hardware processors to perform operations comprising: receiving a first request message corresponding to a request to render a digital representation of a first target user combined with a target product for an online marketplace application on a first client device, the first request message being associated with a first user identifier indicative of the first target user and a product identifier indicative of the target product; causing display of one or more templates that identify one or more poses of a model user in a user interface of the first client device; receiving one or more images of the first target user corresponding to the one or more templates from the first client device, the one or more images of the first target user illustrating an actual shape of the first target user displayed in poses corresponding to the one or more poses of the model user included in the one or more templates; causing display of the one or more images of the first target user in the user interface of the first client device; based on matching a pose in the one or more images of the first target user and the one or more poses included in the one or more templates, automatically superimposing the matched template on the matched image of the first target user, the matched template being selectable to adjust from a template shape of the model user to the actual shape of the first target user as displayed in the one or more images of the first target user; determining one or more measurements of the first target user based on an adjustment of the matched template in the user interface to the actual shape of the first target user via a selection and movement of one or more portions of the matched template to match the actual shape of the first target user as displayed in the one or more images of the first target user in the user interface; generating and causing a rendering of a digital representation of the first target user in the user interface of the first client device based on the one or more measurements of the first target user; identifying, based on the one or more measurements of the first target user and based on the product identifier, model data of the target product; in response to the first request message, providing a response message including the model data of the target product to the first client device; and based on the response message, causing a rendering of the digital representation of the first target user combined with the target product in the user interface on the first client device using the model data of the target product and the rendering of the digital representation of the first target user. 2. The system of claim 1 , wherein the digital representation corresponds to a digital avatar of the first target user wearing the target product, the target product corresponding to at least one of an article of clothing or a fashion accessory. 3. The system of claim 1 , wherein the operations further comprise: receiving a share request message corresponding to a request to share data in a first user record associated with the first target user with a second user record; and providing linking data to the second user record, the linking data indicative of access privileges of the first user record for a user associated with the second user record. 4. The system of claim 1 , wherein the operations further comprise: receiving a share request message including a first identifier indicative of a first user record associated with the first target user, and a second identifier indicative of a second user record, the share request message corresponding to a request to share data in the first user record with a user of the second user record; accessing, based on the second identifier, the second user record from a first database; and writing linking data to the accessed second user record, the linking data providing access privileges to the first user record. 5. The system of claim 4 , wherein the first user record includes at least one of image data of the first target user, or the model data of the target product. 6. The system of claim 1 , wherein the first target user is different from a user of the first client device. 7. The system of claim 1 , wherein the operations further comprise: receiving a second request message corresponding to a request to modify the digital representation to further include a second target user combined with a second target product, the request message being associated with a second user identifier indicative of the second target user and a second product identifier indicative of the second target product; selecting, based on the second user identifier, a second user record from a first database, the second user record including measurement data of the second target user; selecting, based on the second product identifier, a second product record from a second database; determining, based at least on the measurement data of the second user record and the selected second product record, second model data of the second target product; and in response to the second request message, providing a second response message including the second model data for display of the digital representation on the first client device. 8. The system of claim 1 , wherein the operations further comprise: receiving the first request message from a second client device, the first and second client devices being different client devices. 9. The system of claim 1 , wherein the operations further comprise: receiving an authentication request message for authentication of the first client device; determining, based on the authentication request message, that the first client device passes authentication; and causing display of a user interface element for receiving a request to share data in a first user record associated with the first target user with a second user record. 10. The system of claim 1 , wherein the product identifier is stored in a product record in a second database, and wherein the operations further comprise: receiving product data from an online marketplace client device; and updating, based on the product data, the second database. 11. A computer-implemented method comprising: receiving a first request message corresponding to a request to render a digital representation of a first target user combined with a target product for an online marketplace application on a first client device, the first request message being associated with a first user identifier indicative of the first target user and a product identifier indicative of the target product; causing display of one or more templates that identify one or more poses of a model user in a user interface of the first client device; receiving one or more images of the first target user corresponding to the one or more templates from the first client device, the one or more images of the first target user illustrating an actual shape of the first target user displayed in poses corresponding to the one or more poses of the model user included in the one or more templates; causing display of the one or more images of the first target user in the user interface of the first client device; based on matching a pose in the one or more images of the first target user and the one or more poses included in the one or more templates, automatically superimposing the matched template on the matched image of the first target user, the matched template being selectable to adjust

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • utilising user interfaces specially adapted for shopping · CPC title

  • graphically representing goods, e.g. 3D product representation · CPC title

  • by investigating goods or services · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10529009B2 cover?
A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for providing digital avatars. A first request message is received for requesting a digital representation of a first target user combined with a target product for an online marketplace application on a first client device. The first request message is associated with a first …
Who is the assignee on this patent?
Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0643. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 07 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).