IP Library Granted Patent US 10,298,837
Granted Patent B2
US 10,298,837 · App. 15/393,014 · Granted May 21, 2019

Systems and methods for presenting content based on unstructured visual data

Inventors: John Samuel Barnett (Newark, CA); William Samuel Bailey (San Francisco, CA); Cheng Huang (Menlo Park, CA); Joshua Li (Menlo Park, CA); Alexander Dauning Li (Menlo Park, CA)
Assignee: Facebook, Inc.
H04N5/23222G06K9/00671G06K9/62H04L67/02H04L67/18H04L67/22
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 10,298,837
App. No.
15/393,014
Granted
May 21, 2019
Kind
B2
Abstract

Systems, methods, and non-transitory computer-readable media can receive a plurality of content items. Tag information is generated for each content item of the plurality of content items. The tag information comprises one or more tags, and at least one tag for each content item is generated based on a machine learning technique. Query information is received from a first user. One or more content items of the plurality of content items is identified based on the query information and the tag information.

Claims (38)

1. A computer-implemented method comprising:

providing, by a computing system, a user with one or more re-creation recommendations, wherein

each re-creation recommendation comprises a content item that was previously published to a social networking system, and

the one or more re-creation recommendations comprise a first content item that is selected for inclusion in the one or more re-creation recommendations based on the user having previously interacted with the first content item on the social networking system;

receiving, by the computing system, a user selection of the first content item for re-creation;

presenting, by the computing system, location guidance to direct the user to a location associated with the previous first content item; and

presenting, by the computing system, camera orientation guidance for recreating the first content item.

2. The computer-implemented method of claim 1 , wherein the presenting location guidance comprises presenting the location guidance in an augmented reality interface of a camera application.

3. The computer-implemented method of claim 1 , wherein the presenting camera orientation guidance comprises presenting the camera orientation guidance in an augmented reality interface of a camera application.

4. The computer-implemented method of claim 3 , wherein the presenting the camera orientation guidance comprises presenting a semi-transparent view of the first content item in the camera application.

5. The computer-implemented method of claim 1 , wherein the one or more re-creation recommendations are determined based on social networking system activity by the first user.

6. The computer-implemented method of claim 5 , wherein the one or more re-creation recommendations are determined based on previous content items liked by the user on the social networking system.

7. The computer-implemented method of claim 1 , wherein the one or more re-creation recommendations are determined based on user location information associated with the user.

8. The computer-implemented method of claim 7 , wherein

each re-creation recommendation of the one or more re-creation recommendations is associated with a particular location, and

each re-creation recommendation of the one or more re-creation recommendations is selected based on a number of content items associated with the particular location associated with the re-creation recommendation.

9. A system comprising:

at least one processor; and

a memory storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising:

providing a user with one or more re-creation recommendations, wherein

each re-creation recommendation comprises a content item that was previously published to a social networking system, and

the one or more re-creation recommendations comprise a first content item that is selected for inclusion in the one or more re-creation recommendations based on the user having previously interacted with the first content item on the social networking system;

receiving a user selection of the first content item for re-creation;

presenting location guidance to direct the user to a location associated with the first content item; and

presenting camera orientation guidance for recreating the first content item.

10. The system of claim 9 , wherein the presenting location guidance comprises presenting the location guidance in an augmented reality interface of a camera application.

11. The system of claim 9 , wherein the presenting camera orientation guidance comprises presenting the camera orientation guidance in an augmented reality interface of a camera application.

12. The system of claim 11 , wherein the presenting the camera orientation guidance comprises presenting a semi-transparent view of the first content item in the camera application.

13. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:

providing a user with one or more re-creation recommendations, wherein

each re-creation recommendation comprises a content item that was previously published to a social networking system, and

the one or more re-creation recommendations comprise a first content item that is selected for inclusion in the one or more re-creation recommendations based on the user having previously interacted with the first content item on the social networking system;

receiving a user selection of the first content item for re-creation;

presenting location guidance to direct the user to a location associated with the first content item; and

presenting camera orientation guidance for recreating the first content item.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the presenting location guidance comprises presenting the location guidance in an augmented reality interface of a camera application.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the presenting camera orientation guidance comprises presenting the camera orientation guidance in an augmented reality interface of a camera application.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the presenting the camera orientation guidance comprises presenting a semi-transparent view of the first content item in the camera application.

Assignments (2)
CHANGE OF NAME Recorded Dec 1, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058294/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2018
From: BARNETT, JOHN SAMUEL; BAILEY, WILLIAM SAMUEL; HUANG, CHENG; LI, JOSHUA; LI, ALEXANDER DAUNING
To: FACEBOOK, INC.
Reel/Frame 046103/0693 →
Continuity (1)
Related Publication 20180183995A1 · Jun 28, 2018