Automated content tag processing for mobile media
First Claim
Patent Images
1. A method, comprising:
- obtaining, by equipment of a mobile media platform, a schedule for ingestion of a plurality of content items based on a content subject matter and a content source via a user interface provided by the equipment of the mobile media platform to select a particular content subject matter and a particular content source of the plurality of content items;
ingesting, by the equipment of the mobile media platform, a content item of the plurality of content items to provide an ingested content item, wherein the ingesting comprises periodically searching the particular content source for content items related to the particular content subject matter according to the schedule for ingestion and then receiving the content item from the particular content source;
detecting, by the equipment of the mobile media platform, a content lifecycle tag from the ingested content item, wherein the content lifecycle tag indicates a length of time associated with an availability of the ingested content item;
storing, by the equipment of the mobile media platform, the content lifecycle tag with the ingested content item;
determining, by the equipment of the mobile media platform, a consumption profile of the ingested content item, wherein the consumption profile includes attributes of the ingested content item, attributes of devices on which the ingested content item can be accessed, and attributes of networks on which the ingested content item can be delivered;
performing, by the equipment of the mobile media platform, a first content processing action, wherein the first content processing action comprises tagging the ingested content item based on a requirement for preparing the content for delivery, wherein the tagging is based on the consumption profile;
performing, by the equipment of the mobile media platform, a second content processing action, wherein the second content processing action comprises processing the ingested content item according to the content lifecycle tag, wherein the second content processing action includes stalemating the ingested content item, publishing the ingested content item, removing the ingested content item, archiving the ingested content item, performing a scheduled encoding of the ingested content item, skipping a scheduled encoding of the ingested content item, tagging the ingested content item as no longer valid, or a combination thereof;
responsive to the second content processing action including the performing the scheduled encoding of the ingested content item, performing, by the equipment of the mobile media platform, a third content processing action, wherein the third content processing action comprises encoding the ingested content item according to the consumption profile; and
responsive to the second content processing action including the publishing the ingested content item, performing, by the equipment of the mobile media platform, a fourth content processing action, the fourth content processing action comprising delivering the ingested content item so that delivery related requirements specified by content tags are satisfied.
10 Assignments
0 Petitions
Accused Products
Abstract
In embodiments, the present invention provides a method and system for delivery of content on a mobile media platform, providing an automated tag processing facility, and delivering content to a mobile device, wherein content delivery is based at least in part on the automated tag processing.
-
Citations
21 Claims
-
1. A method, comprising:
-
obtaining, by equipment of a mobile media platform, a schedule for ingestion of a plurality of content items based on a content subject matter and a content source via a user interface provided by the equipment of the mobile media platform to select a particular content subject matter and a particular content source of the plurality of content items; ingesting, by the equipment of the mobile media platform, a content item of the plurality of content items to provide an ingested content item, wherein the ingesting comprises periodically searching the particular content source for content items related to the particular content subject matter according to the schedule for ingestion and then receiving the content item from the particular content source; detecting, by the equipment of the mobile media platform, a content lifecycle tag from the ingested content item, wherein the content lifecycle tag indicates a length of time associated with an availability of the ingested content item; storing, by the equipment of the mobile media platform, the content lifecycle tag with the ingested content item; determining, by the equipment of the mobile media platform, a consumption profile of the ingested content item, wherein the consumption profile includes attributes of the ingested content item, attributes of devices on which the ingested content item can be accessed, and attributes of networks on which the ingested content item can be delivered; performing, by the equipment of the mobile media platform, a first content processing action, wherein the first content processing action comprises tagging the ingested content item based on a requirement for preparing the content for delivery, wherein the tagging is based on the consumption profile; performing, by the equipment of the mobile media platform, a second content processing action, wherein the second content processing action comprises processing the ingested content item according to the content lifecycle tag, wherein the second content processing action includes stalemating the ingested content item, publishing the ingested content item, removing the ingested content item, archiving the ingested content item, performing a scheduled encoding of the ingested content item, skipping a scheduled encoding of the ingested content item, tagging the ingested content item as no longer valid, or a combination thereof; responsive to the second content processing action including the performing the scheduled encoding of the ingested content item, performing, by the equipment of the mobile media platform, a third content processing action, wherein the third content processing action comprises encoding the ingested content item according to the consumption profile; and responsive to the second content processing action including the publishing the ingested content item, performing, by the equipment of the mobile media platform, a fourth content processing action, the fourth content processing action comprising delivering the ingested content item so that delivery related requirements specified by content tags are satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
obtaining, by a processing system comprising a processor, a schedule for ingestion of a plurality of content items based on a content subject matter and a content source via a user interface to select a particular content subject matter and a particular content source of the plurality of content items; ingesting, by the processing system, a content item of the plurality of content items, wherein the ingesting comprises periodically searching the particular content source for content items related to the particular content subject matter according to the schedule for ingestion and then receiving the content item from the particular content source and encoding the content item to generate the content item; detecting, by the processing system, a content lifecycle tag from the content item wherein the content lifecycle tag indicates a length of time associated with an availability of the content item; storing, by the processing system, the content lifecycle tag with the content item; determining, by the processing system, a consumption profile of the content item, wherein the consumption profile includes attributes of the content item, attributes of devices on which the content item can be accessed, and a network profile of networks on which the content item can be delivered; performing, by the processing system, a first content processing action, wherein the first content processing action comprises tagging the content item based on a requirement for preparing the content for delivery, wherein the tagging is based on the consumption profile; performing, by the processing system, a second content processing action, wherein the second content processing action comprises processing the content item according to the content lifecycle tag, wherein the second content processing action includes stalemating the content item, publishing the content item, removing the content item, archiving the content item, performing a scheduled encoding of the content item, skipping a scheduled encoding of the content item, tagging the content item as no longer valid, or a combination thereof; responsive to the second content processing action including the performing the scheduled encoding of the content item, performing, by the processing system, a third content processing action, wherein the third content processing action comprises encoding the content item according to the consumption profile; and responsive to the second content processing action including the publishing the content item, performing, by the processing system, a fourth content processing action, the fourth content processing action comprising delivering the content item so that delivery related requirements specified by content tags are satisfied. - View Dependent Claims (14, 15)
-
-
16. A mobile media platform, 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; obtaining a request for ingestion of a plurality of content items based on a content subject matter and a content source via a user interface to select a particular content subject matter and a particular content source of the plurality of content items; receiving an indication of a content item of the plurality of content items being available for ingestion from the content source, wherein the indication includes a content lifecycle tag, wherein the content lifecycle tag indicates a length of time associated with an availability of the content item; ingesting the content lifecycle tag, wherein the ingesting comprises encoding the content item to generate an ingested content item; analyzing the content lifecycle tag to determine candidate content management actions to be taken by a mobile media platform on the ingested content item; determining a consumption profile of the ingested content item, wherein the consumption profile includes attributes of the ingested content item, attributes of devices on which the ingested content item can be accessed, and a profile of networks on which the ingested content item can be delivered; performing a first content processing action, wherein the first content processing action comprises tagging the ingested content item based on a requirement for preparing the content for delivery, wherein the tagging is based on the consumption profile; performing a second content processing action, wherein the second content processing action comprises processing the ingested content item according to the content lifecycle tag, wherein the second content processing action includes stalemating the ingested content item, publishing the ingested content item, removing the ingested content item, archiving the ingested content item, performing a scheduled encoding of the ingested content item, skipping a scheduled encoding of the ingested content item, tagging the ingested content item as no longer valid, or a combination thereof; responsive to the second content processing action including the performing the scheduled encoding of the ingested content item, performing a third content processing action, wherein the third content processing action comprises encoding the ingested content item according to the consumption profile; and responsive to the second content processing action including the publishing the ingested content item, performing a fourth content processing action, the fourth content processing action comprising delivering the ingested content item so that delivery related requirements specified by content tags are satisfied. - View Dependent Claims (17)
-
-
18. A machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
-
obtaining a schedule for ingestion of a plurality of content items based on a content subject matter and a content source via a user interface to select a particular content subject matter and a particular content source of the plurality of content items; ingesting a content item of the plurality of content items, wherein the ingesting comprises periodically searching the content source according to the schedule for ingestion for content items related to the particular content subject matter and encoding the content item to generate an ingested content item; evaluating content lifecycle tags associated with the ingested content item, wherein the content lifecycle tags indicates a length of time associated with an availability of the ingested content item; storing the ingested content item with the content lifecycle tags and a profile of the content item for a network and a device consumption of the content item; determining a consumption profile of the content item, wherein the consumption profile includes attributes of the content item, attributes of devices on which the content item can be accessed, and network profiles of networks on which the content item can be delivered; performing a first content processing action, wherein the first content processing action comprises tagging the ingested content item based on a requirement for preparing the content for delivery, wherein the tagging is based on the consumption profile; performing a second content processing action, wherein the second content processing action comprises processing the ingested content item according to the content lifecycle tag, wherein the second content processing action includes stalemating the ingested content item, publishing the ingested content item, removing the ingested content item, archiving the ingested content item, performing a scheduled encoding of the ingested content item, skipping a scheduled encoding of the ingested content item, tagging the ingested content item as no longer valid, or a combination thereof; responsive to the second content processing action including the performing the scheduled encoding of the ingested content item, performing a third content processing action, wherein the third content processing action comprises encoding the ingested content item according to the consumption profile; and responsive to the second content processing action including the publishing the ingested content item, performing a fourth content processing action, the fourth content processing action comprising delivering the ingested content item so that delivery related requirements specified by content tags are satisfied. - View Dependent Claims (19, 20, 21)
-
Specification