Content distribution system for generating content streams to suit different users and facilitating E-commerce transactions using broadcast content metadata
First Claim
1. A method of generating data streams with dynamically selected content comprising:
- generating a data stream comprising content and metadata describing the content and how the content can be used and storing the data stream in a storage device for substitution;
transferring the data stream comprising the content and the metadata to another storage device that was selected depending on the metadata;
opening, at a router connected to at least one of the storage devices or other routers, a first user stream for transmission via a network to a user that is packetized into logical content blocks of different types comprising content blocks and at least one floating reference content block, and said floating reference content block being initially empty and later resolved to a content block; and
via the router, at least part of the data stream for said floating reference substituting, content block in said first user stream by looking up a reference in said floating reference content block to content selected for the user based on its metadata, the reference corresponding to the data stream, and opening the data stream from whichever one of said storage device and said another storage device is local to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
A content distribution system is provided to facilitate e-commerce transactions for products and services associated with distributed content. A content stream comprising content blocks, reference content blocks and floating reference content blocks uses metadata to identify products and services associated with content blocks. The metadata and floating reference content blocks are used to substitute dynamically selected content for content blocks based on profiles of user(s), the broadcast station, the advertisement spot defined in the stream and content available for substitution. A market server determines optimal matches to support content substitution, and performs brokerage and bidding functions among suppliers of products or services associated with content selected by users.
-
Citations
10 Claims
-
1. A method of generating data streams with dynamically selected content comprising:
-
generating a data stream comprising content and metadata describing the content and how the content can be used and storing the data stream in a storage device for substitution; transferring the data stream comprising the content and the metadata to another storage device that was selected depending on the metadata; opening, at a router connected to at least one of the storage devices or other routers, a first user stream for transmission via a network to a user that is packetized into logical content blocks of different types comprising content blocks and at least one floating reference content block, and said floating reference content block being initially empty and later resolved to a content block; and via the router, at least part of the data stream for said floating reference substituting, content block in said first user stream by looking up a reference in said floating reference content block to content selected for the user based on its metadata, the reference corresponding to the data stream, and opening the data stream from whichever one of said storage device and said another storage device is local to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification