Back to results
US 8,751,681 B1Granted
Delivering content by encapsulating into packages with associated meta-data
AssigneeIntel Corporation
InventorRamesh Pendakur
Life of this patent
Estimating the term…
Abstract
In one embodiment of the invention, a content is composed for delivery over a network to a subsystem. The content has a package containing a content. The package has package elements. The package and the package elements are tagged using meta-data. The meta-data are serialized into a file system compatible with the subsystem using a markup language.
Claims30
A method comprising:
- composing a packaged content for delivery over a network to a subsystem, the packaged content having a package containing content, the package having package elements;
- tagging the package and the package elements using meta-data, wherein each package element corresponds to a content type, and wherein tagging includes interfacing with the meta-data to obtain first tags that characterize the package and second tags that characterize the package elements, the second tags including location tags to indicate locations of package elements within the package according to a pre-defined location protocol, wherein tagging further includes filter tagging for filtering the content for categorizing of the content, wherein filtering is based on simple matching or correlation matching or platform tagging for tailoring the package elements to match specific platform capabilities, wherein tagging further comprises at least one of assigning an element tag to each of the package elements, grouping the package elements according to corresponding element tags, assigning a package tag to a package based on the grouped package elements, and marking the package for inclusion into a playlist, wherein the package tag and the element tag form the meta-data, wherein tagging further comprises assigning a content expiration tag for indicating a lifetime of contents within a network;
- and
- serializing the meta-data into a file system compatible with the subsystem using a markup language.
1 more element
A non-transitory machine-readable medium having computer program code embedded therein, the computer program code to perform one or more operations comprising:
- composing a packaged content for delivery over a network to a subsystem, the packaged content having a package containing content, the package having package elements;
- tagging the package and the package elements using meta-data, wherein each package element corresponds to a content type, and wherein tagging includes interfacing with the meta-data to obtain first tags that characterize the package and second tags that characterize the package elements, the second tags including location tags to indicate locations of package elements within the package according to a pre-defined location protocol, wherein tagging further includes filter tagging for filtering the content for categorizing of the content, wherein filtering is based on simple matching or correlation matching or platform tagging for tailoring the package elements to match specific platform capabilities, wherein tagging further comprises at least one of assigning an element tag to each of the package elements, grouping the package elements according to corresponding element tags, assigning a package tag to a package based on the grouped package elements, and marking the package for inclusion into a playlist, wherein the package tag and the element tag form the meta-data, wherein tagging further comprises assigning a content expiration tag for indicating a lifetime of contents within a network;
- and
- serializing the meta-data into a file system compatible with the subsystem using a markup language.
1 more element
A system comprising:
- a file system;
- a cache manager coupled to the file system to manage a cache memory;
- and
- a packaged content delivery module coupled to the cache manager to deliver a packaged content to a subsystem over a network, the packaged content delivery module comprising:
- a composer to compose the packaged content, the packaged content having a package containing content, the packaging having package elements,
- a tagger coupled to the composer to tag the package and the package elements using meta-data, wherein each package element corresponds to a content type, and wherein tagging includes interfacing with the meta-data to obtain first tags that characterize the package and second tags that characterize the package elements, the second tags including location tags to indicate locations of package elements within the package according to a pre-defined location protocol, wherein tagging further includes filter tagging for filtering the content for categorizing of the content, wherein filtering is based on simple matching or correlation matching or platform tagging for tailoring the package elements to match specific platform capabilities,
- wherein tagging further comprises at least one of assigning an element tag to each of the package elements, grouping the package elements according to corresponding element tags, assigning a package tag to a package based on the grouped package elements, and marking the package for inclusion into a playlist, wherein the package tag and the element tag form the meta-data, wherein tagging further comprises assigning a content expiration tag for indicating a lifetime of contents within a network, and
- a serializer coupled to the tagger to serialize the meta-data into the file system compatible with the subsystem using a markup language.
5 more elements
Dependencies are inferred from the claim text.