Content replacement in electronically-provided archived material
AssigneeMicrosoft Corporation
InventorsDavid Brian Wecker, Michael S. Cooper
Life of this patent
Estimating the term…
Abstract
A document, publication or a portion of a publication containing collateral information (e.g. advertisements) is delivered in electronic form, preferably appearing electronically as it appears in traditional printed form. Collateral information associated with the document, publication or portion of the publication is dynamically replaced, enabling the user to potentially receive more useful and relevant information and enabling the publisher to potentially generate new revenue from the replaced collateral information.
Claims25
A method for providing archived material comprising:
- retrieving a first instance of archived material comprising a plurality of items;
- and
- determining that at least one of the plurality of items is substitutable;
- selecting a new item according to at least one rule;
- generating a second instance of archived material by replacing the at least one substitutable item in the first instance with the new item.
A system for rendering archived material comprising:
- a first data store which stores a plurality of instances of archived material, wherein at least one of the instances comprises a plurality of items;
- a second data store which stores a plurality of rules for replacing at least a first one of the plurality of items with a second item;
- and
- a software module which creates a second instance of archived material based on the first instance by replacing the first item with the second item.
A computer-readable medium having stored thereon a data structure associated with an item, the item comprising a portion of a document that appears on a page, the data structure comprising:
- a first data field comprising category data of the item, wherein the category data describes a type of item, the type of item comprising one of:
- text, an image, and an advertisement;
- a second data field comprising geometric data of the item, wherein the geometric data describes one of a physical location of the item within a page and the size of an item;
- and
- a third data field comprising relevancy data, wherein the relevancy data comprises a date beyond which an item is outdated.
A computer-readable medium including computer-executable instructions for performing steps comprising:
- reading a node representative of a document;
- determining, based on the first node, that the document comprises a plurality of items, each of the items being represented by one of a plurality of second nodes;
- and
- for each second node:
- determining the geometric boundaries of the item represented by the node;
- and
- placing a piece of content associated with the item within the geometric boundaries of the item,
- wherein a first one of the items has a temporal constraint associated therewith, and wherein the act of placing a piece of content associated with the first item comprises identifying a piece of content that meets the temporal constraint.
Dependencies are inferred from the claim text.