METHOD AND APPARATUS FOR PRESENTING MEDIA PROGRAMS
First Claim
1. A method, comprising:
- presenting, by a processing system comprising a processor, media content contemporaneously at equipment of a plurality of users;
collecting, by the processing system, data indicative of a plurality of temporal actions initiated by the equipment of each user of the plurality of users during the presentation of the media content, wherein the data indicative of the plurality of temporal actions are collected in a collective metadata archive of temporal actions corresponding to the media content;
identifying, by the processing system, a plurality of portions of the media content based on the collective metadata archive for which a number of occurrences of the plurality of temporal actions exceeds a threshold number; and
generating, by the processing system, a compacted presentation of the media content based on the collective metadata archive, wherein the compacted presentation comprises the plurality of portions of the media content for which the number of occurrences of the plurality of temporal actions initiated by the equipment of the plurality of users exceeds the threshold number.
4 Assignments
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a controller to collect data indicative of temporal actions initiated by a group of users during presenting a media program. The data indicative of the temporal actions are collected in a collective metadata archive. Portions of the media program are identified based on metadata for which a number of occurrences of the temporal actions exceeds a threshold number of occurrences. A compacted presentation of the portions of the media program is prepared based on the metadata. The compacted presentation includes the portions of the media program arranged consecutively. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A method, comprising:
-
presenting, by a processing system comprising a processor, media content contemporaneously at equipment of a plurality of users; collecting, by the processing system, data indicative of a plurality of temporal actions initiated by the equipment of each user of the plurality of users during the presentation of the media content, wherein the data indicative of the plurality of temporal actions are collected in a collective metadata archive of temporal actions corresponding to the media content; identifying, by the processing system, a plurality of portions of the media content based on the collective metadata archive for which a number of occurrences of the plurality of temporal actions exceeds a threshold number; and generating, by the processing system, a compacted presentation of the media content based on the collective metadata archive, wherein the compacted presentation comprises the plurality of portions of the media content for which the number of occurrences of the plurality of temporal actions initiated by the equipment of the plurality of users exceeds the threshold number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; presenting a media program contemporaneously at equipment of a first user and a second user as a contemporaneous presentation; determining action data indicative of a plurality of temporal actions initiated by the equipment of the first user and the second user to determine a plurality of collected temporal actions, wherein the action data comprises a collective metadata archive of temporal actions corresponding to a portion of the media program being selected by the equipment of the first user and the second user; generating, by the processing system, a behavioral profile for the first user based on the plurality of temporal actions of the first user; identifying a plurality of portions of the media program based on an area of interest identified in the behavioral profile for the first user and based on the collective metadata archive for which the temporal actions for a portion of the plurality of the portions exceeds a threshold number of collected temporal actions as identified media portions; and preparing a compacted presentation of the media program based on the plurality of portions of the media program. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
-
identifying a media program being presented at a first display device of a first user; receiving a request from equipment of a second user to establish a contemporaneous presentation of the media program being presented at the first display device at a second display device; combining the media program with a presentation of a plurality of temporal actions collected from equipment of the first user and the second user to generate a combined presentation of the media program, wherein data indicative of the plurality of temporal actions are collected in a collective metadata archive of temporal actions corresponding to the media program; receiving from the equipment of the first user, the second user, or both of the first and second users, threshold information including a threshold number of the plurality of the temporal actions for identifying portions of the media program with a concentration of temporal actions; generating a behavioral profile for the first user based on the plurality of temporal actions of the first user; and identifying additional media programs for the first user based on an area of interest identified in the behavioral profile for the first user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification