System and method for web-based content scheduling
AssigneeMicrosoft Corporation
InventorsRico Mariani, Stephen J. Butler, Graham A. Ruffell, John Clement Gudenkauf, Tara S. Prakriya
Life of this patent
Estimating the term…
Abstract
A system and method employ a hierarchical data structure wherein nodes in the structure have a parent/child as well as a temporal relationship. Accordingly, the parent-child relationship of various nodes may change as a function of time. This hierarchical structure is part of a system employed to schedule content on a web site or web page that changes over time.
Claims29
A method for Web site content scheduling, comprising:
- providing a hierarchical data structure, wherein nodes in the hierarchical data structure have an associated time value and an associated content value, wherein nodes lower in the hierarchical data structure have a time value dependent on their parent nodes;
- at a predefined time interval, traversing the hierarchical data structure and selecting nodes within a given range of current time;
- and
- scheduling content associated with selected nodes for compilation into web pages.
A computer-readable medium bearing computer readable instruction for carrying out Web site content scheduling, comprising:
- instructions for providing a hierarchical data structure, wherein nodes in the hierarchical data structure have an associated time value and an associated content value, wherein nodes lower in the hierarchical data structure have a time value dependent on their parent nodes;
- instructions for, at a predefined time interval, traversing the hierarchical data structure and selecting nodes within a given range of current time;
- and
- instructions for scheduling content associated with selected nodes for compilation into web pages.
A data structure for scheduling web content at a predefined time interval, wherein nodes in the structure are traversed and selected within a given range of time and the content is associated with the selected nodes for compilation into web pages, comprising:
- a first node having an associated first time value and an associated first content value, the first content value indicative of first information to display on a web page and the first time value indicative of a valid time for displaying the first information;
- and
- a second node subordinate to the first node, the second node having an associated second time value and an associated second content value, the second content value indicative of second information to display on the web page and the second time value indicative of a valid time for displaying the second information, wherein the second time value is dependent on the first time value.
Dependencies are inferred from the claim text.