Media content distribution system and methods for use therewith
First Claim
1. A device, 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, the operations comprising;
receiving a plurality of segments of media content from a plurality of media content sources;
generating a plurality of content designators according to activity data associated with activities of a user;
generating a plurality of tagged media segments by tagging each of the plurality of segments of media content according to one of the plurality of content designators;
generating a plurality of content groups by grouping the plurality of tagged media segments according to a plurality of segment lengths and their corresponding content designators;
generating data to obtain generated data based on received data that is received from at least one of a plurality of devices that monitor the activities of the user;
detecting an activity of the user according to at least a portion of the generated data to obtain a detected activity;
determining a particular segment length of the plurality of segment lengths according to a context of the detected activity;
determining a particular content designator of the plurality of content designators according to the context of the detected activity;
generating a selected content group by selecting a content group from the plurality of content groups according to the particular segment length of the plurality of segment lengths and the particular content designator of the plurality of content designators;
selecting a target communication device to present to the user a message associated with the selected content group; and
transmitting information associated with the message to the target communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, a system configured for obtaining a plurality of segments of media content, generating a plurality of tagged media segments by tagging each of the plurality of segments of media content according to one of a plurality of content designators, and generating a plurality of content groups by grouping the plurality of tagged media segments according to their corresponding content designators. The system can be further configured for identifying an activity of a user according to activity data collected from at least one device, generating, according to the activity of the user, a selected content group by selecting a content group from the plurality of content groups, and transmitting to a target communication device a notification associated with the selected content group. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A device, 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, the operations comprising; receiving a plurality of segments of media content from a plurality of media content sources; generating a plurality of content designators according to activity data associated with activities of a user; generating a plurality of tagged media segments by tagging each of the plurality of segments of media content according to one of the plurality of content designators; generating a plurality of content groups by grouping the plurality of tagged media segments according to a plurality of segment lengths and their corresponding content designators; generating data to obtain generated data based on received data that is received from at least one of a plurality of devices that monitor the activities of the user; detecting an activity of the user according to at least a portion of the generated data to obtain a detected activity; determining a particular segment length of the plurality of segment lengths according to a context of the detected activity; determining a particular content designator of the plurality of content designators according to the context of the detected activity; generating a selected content group by selecting a content group from the plurality of content groups according to the particular segment length of the plurality of segment lengths and the particular content designator of the plurality of content designators; selecting a target communication device to present to the user a message associated with the selected content group; and transmitting information associated with the message to the target communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
-
obtaining a plurality of segments of media content; generating a plurality of content designators according to activity data associated with activities of a user; generating a plurality of tagged segments by tagging each of the plurality of segments of media content according to one of the plurality of content designators; generating a plurality of content groups by grouping the plurality of tagged segments according to a plurality of segment lengths and their corresponding content designators; obtaining data provided by at least one of a plurality of devices obtaining the activity data associated with the activities of the user, wherein at least a portion of the data is related to an activity of the user; detecting an activity of the user according to the at least the portion of the data; determining a particular segment length of the plurality of segment lengths according to the activity detected; determining a particular content designator of the plurality of content designators according to the activity detected; generating, according to the activity, a selected content group by selecting a content group from the plurality of content groups according to the particular segment length of the plurality of segment lengths and the particular content designator of the plurality of content designators; and transmitting to a target communication device a notification associated with the selected content group. - View Dependent Claims (15, 16, 17)
-
-
18. A method, comprising:
-
obtaining, by a processing system including a processor, a plurality of segments of media content; determining, by the processing system, a plurality of content designators according to activity data of a user collected from at least one device; generating, by the processing system, a plurality of tagged media segments by tagging each of the plurality of segments of media content according to one of the plurality of content designators; generating, by the processing system, a plurality of content groups by grouping the plurality of tagged media segments according to their corresponding content designators and a plurality of segment lengths; identifying, by the processing system, an activity of the user according to the activity data collected from at least one device; determining, by the processing system, a particular segment length of the plurality of segment lengths according to the activity detected; determining, by the processing system, a particular content designator of the plurality of content designators according to the activity detected; generating, by the processing system according to the activity of the user, a selected content group by selecting a content group from the plurality of content groups according to the particular segment length of the plurality of segment lengths and the particular content designator of the plurality of content designators; and transmitting, by the processing system, to a target communication device a notification associated with the selected content group. - View Dependent Claims (19, 20)
-
Specification