IP Library Granted Patent US 10,726,595
Granted Patent B2
US 10,726,595 · App. 15/396,382 · Granted Jul 28, 2020

Systems and methods to transition between media content items

Inventors: John Samuel Barnett (Newark, CA); Johannes Peter Kopf (Seattle, WA)
Assignee: Facebook, Inc.
G06T11/60G06F3/011G06F3/013G06F3/017G06F3/04815G06F3/04817G06F3/04842G06Q10/10G06Q50/01G06K9/00671
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,726,595
App. No.
15/396,382
Granted
Jul 28, 2020
Kind
B2
Abstract

Systems, methods, and non-transitory computer readable media are configured to detect a concept reflected in a first media content item to which a user is provided access. It is determined that the concept has a threshold level of relevance to the user. The concept is associated with an element that upon selection causes a transition to a second media content item to which the user is provided access, the second media content item reflecting the concept. The element is presented in the first media content item for the user.

Claims (40)

1. A computer-implemented method comprising:

detecting, by a computing system, a concept reflected in a first media content item to which a user is provided access, wherein the first media content item is at least one of an image or video, and wherein the concept is identified by an image recognition technique;

detecting, by the computing system, based on orientation data associated with the first media content item, a motion trajectory associated with the concept reflected in the first media content item;

determining, by the computing system, that the concept satisfies a threshold level of relevance to the user based at least in part on actions associated with social connections of the user;

associating, by the computing system, the concept with an element that, upon selection by a user gesture, causes a transition to a second media content item to which the user is provided access, wherein the second media content item reflects the concept and includes orientation data comprising at least a particular user view that is within a threshold difference of the orientation data associated with the first media content item prior to the transition;

positioning, by the computing system, the element in the first media content item to follow the motion trajectory; and

presenting, by the computing system, the element in the first media content item for the user.

2. The computer-implemented method of claim 1 , wherein a type of the second media content item is at least one of an image, video, virtual content, or audio content.

3. The computer-implemented method of claim 1 , further comprising:

positioning the element within a threshold distance from a position of the concept reflected in the first media content item.

4. The computer-implemented method of claim 1 , wherein the presenting the element in the first media content item is permitted by a provider of the first media content item, wherein the provider is one of a content provider associated with the first media content item or a social networking system providing access to the first media content item.

5. The computer-implemented method of claim 1 , wherein the transition to the second media content item is permitted by a provider of the second media content item, wherein the provider is one of a content provider associated with the second media content item or a social networking system providing access to the second media content item.

6. The computer-implemented method of claim 1 , wherein the element is a transition marker.

7. The computer-implemented method of claim 1 , further comprising:

presenting a tag indicative of subject matter of the concept within a threshold distance from a position of the concept reflected in the first media content item.

8. The computer-implemented method of claim 1 , wherein the determining that the concept satisfies the threshold level of relevance to the user is further based on one of demographic information relating to the user or actions taken by the user on a social networking system.

9. The computer-implemented method of claim 1 , further comprising:

determining whether a total number of elements, including the element, for presentation in the first media content item is less than a threshold number of elements, the threshold number of elements determined based on factors relating to user experience.

10. The computer-implemented method of claim 1 , wherein the user gesture includes a gaze of a user.

11. The computer-implemented method of claim 1 , wherein the detecting the motion trajectory associated with the concept reflected in the first media content item is determined based on applying a motion tracking technique to the first media content item.

12. 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:

detecting a concept reflected in a first media content item to which a user is provided access, wherein the first media content item is at least one of an image or video, and wherein the concept is identified by an image recognition technique;

detecting, based on orientation data associated with the first media content item, a motion trajectory associated with the concept reflected in the first media content item;

determining that the concept satisfies a threshold level of relevance to the user based at least in part on actions associated with social connections of the user;

associating the concept with an element that, upon selection by a user gesture, causes a transition to a second media content item to which the user is provided access, wherein the second media content item reflects the concept and includes orientation data comprising at least a particular user view that is within a threshold difference of the orientation data associated with the first media content item prior to the transition;

positioning the element in the first media content item to follow the motion trajectory; and

presenting the element in the first media content item for the user.

13. The system of claim 12 , further comprising:

positioning the element within a threshold distance from a position of the concept reflected in the first media content item.

14. 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:

detecting a concept reflected in a first media content item to which a user is provided access, wherein the first media content item is at least one of an image or video, and wherein the concept is identified by an image recognition technique;

detecting, based on orientation data associated with the first media content item, a motion trajectory associated with the concept reflected in the first media content item;

determining that the concept satisfies a threshold level of relevance to the user based at least in part on actions associated with social connections of the user;

associating the concept with an element that, upon selection by a user gesture, causes a transition to a second media content item to which the user is provided access, wherein the second media content item reflects the concept and includes orientation data comprising at least a particular user view that is within a threshold difference of the orientation data associated with the first media content item prior to the transition;

positioning the element in the first media content item to follow the motion trajectory; and

presenting the element in the first media content item for the user.

15. The non-transitory computer-readable storage medium of claim 14 , further comprising:

positioning the element within a threshold distance from a position of the concept reflected in the first media content item.

Assignments (2)
CHANGE OF NAME Recorded Dec 1, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058645/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2017
From: BARNETT, JOHN SAMUEL; KOPF, JOHANNES PETER
To: FACEBOOK, INC.
Reel/Frame 043881/0455 →
Continuity (1)
Related Publication 20180190026A1 · Jul 5, 2018