Image filtering based on social context

US9648129B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9648129-B2
Application numberUS-201313801802-A
CountryUS
Kind codeB2
Filing dateMar 13, 2013
Priority dateMar 13, 2013
Publication dateMay 9, 2017
Grant dateMay 9, 2017

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 particular embodiments, a computing device determines a social context of each of one or more images to provide for display to a user. The computing device determines a relevance of each of the social contexts to the user. The computing device provides for display to the user one or more of the images based at least in part on the relevance of the social context of each image to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: by one or more computer devices, receiving from a user a request for a media item; by one or more computer devices, accessing the stored media item and metadata associated with the media item, wherein the metadata identify one or more persons depicted in the media item, and wherein the one or more persons are each associated with a node of a social graph of a social-networking system; by one or more computer devices, obtaining information associated with the one or more persons from the social graph; by one or more computing devices, determining a social context associated with the media item using the metadata and information from the social graph; by one or more computing devices, determining a relevance of the social context to the user; by one or more computing devices, generating a display filter based on the relevance of the social context; by one or more computing devices, receiving an instruction from the user to enable the display filter; by one or more computing devices, selecting one or more media items associated with the social context in response to the received instruction; and by one or more computing devices, providing for display to the user one or more of the selected media items. 2. The method of claim 1 , wherein the metadata comprise one or more of the following: data automatically generated by the social-networking system; data generated by one or more users of the social-networking system; or data generated by a source of the media item. 3. The method of claim 1 , wherein the relevance of the social context to the user is based at least in part on information associated with the user in the social graph of the social-networking system. 4. The method of claim 1 , wherein at least one of the media items is an image. 5. The method of claim 1 , wherein at least one of the media items is a Graphics Interchange Format (GIF) animations. 6. One or more computer-readable non-transitory storage media embodying software that is operable when executed to: receive from a user a request for a media item; access the stored media item and metadata associated with the media item, wherein the metadata identify one or more persons depicted in the media item, and wherein the one or more persons are each associated with a node of a social graph of a social-networking system; obtain information associated with the one or more persons from the social graph; determine a social context associated with the media item using the metadata and information from the social graph; determine a relevance of the social context to the user; generate a display filter based on the relevance of the social context; receive an instruction from the user to enable the display filter; select one or more media items associated with the social context in response to the received instruction; and provide for display to the user one or more of the selected media items images based at least in part on the relevance of the social context of each image to the user. 7. The media of claim 6 , wherein the metadata comprise one or more of the following: data automatically generated by the social-networking system; data generated by one or more users of the social-networking system; and data generated by a source of the media item. 8. The media of claim 6 , wherein the relevance of the social context to the user is based at least in part on information associated with the user in the social graph of the social-networking system. 9. The media of claim 6 , wherein at least one of the media items is an image. 10. The media of claim 6 , wherein at least one of the media items is a Graphics Interchange Format (GIF) animations. 11. A system comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to: receive from a user a request for a media item; access the stored media item and metadata associated with the media item, wherein the metadata identify one or more persons depicted in the media item, and wherein the one or more persons are each associated with a node of a social graph of a social-networking system; obtain information associated with the one or more persons from the social graph; determine a social context associated with the media item using the metadata and information from the social graph; determine a relevance of each of the social context to the user; generate a display filter based on the relevance of the social context; receive an instruction from the user to enable the display filter; select one or more media items associated with the social context in response to the received instruction; and provide for display to the user one or more of the selected media items images based at least in part on the relevance of the social context of each image to the user. 12. The system of claim 11 , wherein the metadata comprise one or more of the following: data automatically generated by the social-networking system; data generated by one or more users of the social-networking system; and data generated by a source of the media item. 13. The system of claim 11 , wherein the relevance of the social context to the user is based at least in part on information associated with the user in the social graph of the social-networking system. 14. The system of claim 11 , wherein at least one of the media items is an image. 15. The system of claim 11 , wherein at least one of the media items is a Graphics Interchange Format (GIF) animations.

Assignees

Inventors

Classifications

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

  • Web browsing {, e.g. WebTV} · CPC title

  • communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title

  • being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title

  • Video hosting of uploaded data from client · 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 US9648129B2 cover?
In particular embodiments, a computing device determines a social context of each of one or more images to provide for display to a user. The computing device determines a relevance of each of the social contexts to the user. The computing device provides for display to the user one or more of the images based at least in part on the relevance of the social context of each image to the user.
Who is the assignee on this patent?
Chedeau Christopher Serge Benjamin, Grewal Emily B, Chung Andrew, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L67/306. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 09 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).