IP Library Granted Patent US 9,648,129
Granted Patent B2
US 9,648,129 · App. 13/801,802 · Granted May 9, 2017

Image filtering based on social context

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,648,129
App. No.
13/801,802
Granted
May 9, 2017
Kind
B2
Abstract

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.

Claims (53)

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.

Assignments (1)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →