Smart syndication
AssigneeUnicorn Media, Inc.
InventorAlbert John McGowan
Life of this patent
Estimating the term…
Abstract
Systems, methods, and machine-readable media are described for providing output feeds having information associated with at least one file. Embodiments include generating an output feed schema used to determine the content of the output feed using information from at least one data object, where each data object comprises a data structure having information, including a universal resource indicator (URI) regarding the at least one file. The output feed schema and the at least one data object can then be used to generate the output feed, which can then be stored.
Claims22
A server that uses data objects to generate output feeds having information associated with files, the server configured to:
- generate an output feed schema, wherein the output feed schema is used to determine the content of an output feed using information from one or more data objects;
- store the output feed schema;
- receive, with a network interface, at least one data object, each data object comprising a data structure having:
- information regarding a file;
- and
- a universal resource indicator (URI) of the file;
- use the output feed schema and the at least one data object to generate the output feed, wherein:
- the at least one data object comprises a first plurality of properties;
- the output feed comprises a second plurality of properties;
- each property of the second plurality of properties of the output feed corresponds to a property of the first plurality of properties of the at least one data object;
- the properties of the first and second pluralities of properties include a name and a value, wherein the value is associated with at least one file;
- and
- the output feed includes a URI of the at least one file;
- and
- store the output feed.
A method for providing output feeds having information associated with at least one file, the method comprising:
- generating an output feed schema, wherein:
- the output feed schema is used to determine the content of an output feed using information from at least one data object;
- each data object comprises a data structure having:
- information regarding a file;
- and
- a universal resource indicator (URI) of the file;
- and
- storing the output feed schema;
- using the output feed schema and the at least one data object to generate the output feed, wherein:
- the at least one data object comprises a first plurality of properties;
- the output feed comprises a second plurality of properties;
- each property of the second plurality of properties of the output feed corresponds to a property of the first plurality of properties of the at least one data object;
- the properties of the first and second pluralities of properties include a name and a value, wherein the value is associated with at least one file;
- and
- the output feed includes a URI of the at least one file;
- storing the output feed;
- and
- providing a URI of the output feed.
One or more machine-readable media having a set of instructions stored thereon for providing information regarding media assets using output feeds, the instructions causing one or more machines to:
- generate an output feed schema, wherein the output feed schema is used to determine the content of an output feed using information regarding one or more media assets;
- store the output feed schema;
- receive information regarding at least one media asset, including a universal resource indicator (URI) of the at least one media asset;
- use the output feed schema and the information regarding at least one media asset to generate the output feed, wherein:
- the information regarding at least one media asset comprises a first plurality of properties;
- the output feed comprises a second plurality of properties;
- each property of the second plurality of properties of the output feed corresponds to a property of the first plurality of properties of the information regarding at least one media asset;
- the properties of the first and second pluralities of properties include a name and a value, wherein the value is associated with the at least one media asset;
- and
- the output feed includes a URI of the at least one media asset;
- and
- store the output feed.
Dependencies are inferred from the claim text.