Systems and methods for presenting content
AssigneeFacebook, Inc.
InventorChien-Nan Chen
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer-readable media can determine a first position corresponding to a user focal point prior to presenting a given frame of a content item. A landscape representation of the given frame is determined. The landscape representation describes the respective popularity of one or more regions in the frame as a topology. A second position corresponding to the user focal point is determined based at least in part on the landscape representation and the first position. The second position is predicted to be the position of the user focal point when presenting the given frame.
Claims20
A computer-implemented method comprising:
- determining, by a computing system, a first position corresponding to a user focal point prior to presenting a given frame of a content item;
- determining, by the computing system, a landscape representation of the given frame, wherein the landscape representation describes the respective popularity of one or more regions in the frame as a topology, wherein popular regions in the frame are represented in the landscape representation as valleys, and wherein unpopular regions in the frame are represented in the landscape representation as peaks;
- and
- determining, by the computing system, a second position corresponding to the user focal point based at least in part on the landscape representation and the first position, wherein the second position is predicted to be the position of the user focal point when presenting the given frame.
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:
- determining a first position corresponding to a user focal point prior to presenting a given frame of a content item;
- determining a landscape representation of the given frame, wherein the landscape representation describes the respective popularity of one or more regions in the frame as a topology, wherein popular regions in the frame are represented in the landscape representation as valleys, and wherein unpopular regions in the frame are represented in the landscape representation as peaks;
- and
- determining a second position corresponding to the user focal point based at least in part on the landscape representation and the first position, wherein the second position is predicted to be the position of the user focal point when presenting the given frame.
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:
- determining a first position corresponding to a user focal point prior to presenting a given frame of a content item;
- determining a landscape representation of the given frame, wherein the landscape representation describes the respective popularity of one or more regions in the frame as a topology, wherein popular regions in the frame are represented in the landscape representation as valleys, and wherein unpopular regions in the frame are represented in the landscape representation as peaks;
- and
- determining a second position corresponding to the user focal point based at least in part on the landscape representation and the first position, wherein the second position is predicted to be the position of the user focal point when presenting the given frame.
Dependencies are inferred from the claim text.