Suggestion of content within augmented-reality environments

US10719989B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10719989-B2
Application numberUS-201816112407-A
CountryUS
Kind codeB2
Filing dateAug 24, 2018
Priority dateAug 24, 2018
Publication dateJul 21, 2020
Grant dateJul 21, 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.

In one embodiment, a method includes rendering an augmented-reality environment on a display associated with a first computing device associated with a first user; identifying one or more objects within the augmented-reality environment; determining a suggested augmented-reality content item based on social-networking information associated with the first user, and further based on characteristics associated with the identified objects; and presenting the suggested augmented-reality content item on a display associated with the first computing device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: rendering an augmented-reality environment on a display associated with a first computing device associated with a first user; identifying one or more objects within the augmented-reality environment; accessing a data store that comprises one or more augmented-reality content items; calculating, for each of the augmented-reality content items, a relevance score based on: one or more characteristics of one of more of the objects identified within the augmented-reality environment; and social-networking information associated with the first user; determining, based on their relevance scores, one or more augmented-reality content items to suggest to the first user for one or more of the objects identified within the augmented-reality environment; and suggesting the one or more determined augmented-reality content items to the first user by presenting the one or more determined augmented-reality content items to the first user for selection to be included within the augmented-reality environment. 2. The method of claim 1 , wherein presenting the one or more determined augmented-reality content items to the first user comprises presenting the one or more determined augmented-reality content items within a suggestions interface rendered within a sub-region of the display. 3. The method of claim 1 , wherein one or more of the augmented-reality content items are associated with a second user; the social-networking information associated with the first user comprises information about a degree of separation between the first user and the second user; and determining one or more augmented-reality content items to suggest to the first user is further based on information associated with the second user. 4. The method of claim 1 , wherein determining one or more augmented-reality content items based on their relevance scores comprises identifying one or more augmented-reality content items with scores greater than a pre-determined threshold. 5. The method of claim 1 , wherein determining one or more augmented-reality content items to suggest to the first user is further based on one or more of: a current location of the first user; an event that is determined to be occurring currently; or a current date or time. 6. The method of claim 1 , wherein determining one or more augmented-reality content items based on their relevance scores comprises ranking the augmented-reality content items based on their relevance scores. 7. The method of claim 1 , wherein the social-networking information associated with the first user comprises one or more of: an affinity coefficient between the first user and the augmented-reality content item; or demographic information associated with the first user. 8. The method of claim 1 , wherein the identified objects are objects within the augmented-reality environment that are within a focal region of the display associated with the first computing device. 9. The method of claim 1 , further comprising: receiving an input at the first computing device selecting one of the suggested augmented-reality content items; and modifying a particular identified object, wherein the modifying comprises altering the particular identified object based on the selected suggested augmented-reality content item. 10. The method of claim 9 , wherein the selected suggested augmented-reality content item comprises a mask and the particular identified object comprises a face. 11. The method of claim 9 , wherein the selected suggested augmented-reality content item comprises a filter. 12. The method of claim 9 , wherein the selected suggested augmented-reality content item comprises a drawing. 13. The method of claim 1 , further comprising: receiving a content-selection input at the first computing device that selects one of the suggested augmented-reality content items; receiving a content-placement input at the first computing device that specifies a location within the augmented-reality environment; and placing the suggested augmented-reality content item selected by the content-selection input at the location specified by the content-placement input. 14. The method of claim 1 , further comprising: receiving a content-modification input at the first computing device that specifies a modification to one of the suggested augmented-reality content items; causing an instance of the suggested augmented-reality content item to be modified. 15. The method of claim 14 , further comprising: uploading the modified instance of the suggested augmented-reality content item to a server; and receiving a privacy-settings input from the first user, wherein the privacy-settings input specifies criteria that authorizes one or more fourth users to access the modified instance of the suggested augmented-reality content item. 16. The method of claim 1 , wherein: the augmented-reality environment is rendered on the display by the first computing device; identifying one or more objects within the augmented-reality environment, accessing the data store that comprises the augmented-reality content items, calculating the relevance scores of the augmented-reality content items, and determining the augmented-reality content items to suggest to the first user comprises, by the first computing device, communicating one or more requests to one or more servers and receiving one or more responses from one or more of the servers; and the determined augmented-reality content items are suggested to the first user by the first computing device by presenting the one or more determined augmented-reality content items to the first user for selection to be included within the augmented-reality environment. 17. The method of claim 1 , wherein: the augmented-reality environment is rendered on the display by the first computing device; the one or more objects within the augmented-reality environment are identified locally by the first computing device; the data store that comprises one or more augmented-reality content items is accessed by the first computing device; the relevance scores for the augmented-reality content items are calculated by the first computing device; the augmented-reality content items to suggest to the first user are determined by the first computing device; and the determined augmented-reality content items are suggested to the first user by the first computing device by presenting the one or more determined augmented-reality content items to the first user for selection to be included within the augmented-reality environment. 18. One or more computer-readable non-transitory storage media embodying software that is operable when executed to: render an augmented-reality environment on a display associated with a first computing device associated with a first user; identify one or more objects within the augmented-reality environment; access a data store that comprises one or more augmented-reality content items; calculate, for each of the augmented-reality content items, a relevance score based on: one or more characteristics of one of more of the objects identified within the augmented-reality environment; and social-networking information associated with the first user; determine, based on their relevance scores, one or more augmented-reality content items to suggest to the first user for one or more of the objects identified within the augmented-reality environment; and suggest the one or more determined augmented-reality content items to the first user by presenting the one

Assignees

Inventors

Classifications

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

  • in augmented reality scenes · CPC title

  • Commands or executable codes · CPC title

  • Network arrangements for conference optimisation or adaptation · CPC title

  • Multimedia information · CPC title

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 US10719989B2 cover?
In one embodiment, a method includes rendering an augmented-reality environment on a display associated with a first computing device associated with a first user; identifying one or more objects within the augmented-reality environment; determining a suggested augmented-reality content item based on social-networking information associated with the first user, and further based on characterist…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06T19/006. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 21 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).