Employing partial evaluation to provide a page
AssigneeYahoo! Inc.
InventorsDavid Jackson, Aamod Sane, Ashish Kasi, Chandra Pisupati
Life of this patent
Estimating the term…
Loading patent…
AssigneeYahoo! Inc.
InventorsDavid Jackson, Aamod Sane, Ashish Kasi, Chandra Pisupati
Estimating the term…
A web page is generated by applying a partial evaluation technique. In one embodiment, at design time, a page designer enables a dynamic version of a page specification program to be generated, such as by way of a page customization interface. This dynamic version can be executed during the design process, with page customization choices evaluated in a dynamic manner. The parts of the page specification that can be evaluated to static form at design time are identified, and the program is partially evaluated, with the identified parts transformed to static form. The remaining dynamic parts of the page specification program are executed at request time, resulting in a generation of the page to be provided for display over the network. In general, different parts of a page specification program may be selected for evaluation at different times, and there may be more than two phases of evaluation.
A method for providing a page for display over a network at a request time, comprising:
A server for providing a page for display over a network at a request time, comprising:
A client for enabling a page to be provided for display over a network at a request time, comprising:
A system for providing a page for display over a network at a request time, comprising:
A storage device having processor-executable code thereon that if executed by a processor performs actions to provide a page for display over a network at a request time, comprising:
Dependencies are inferred from the claim text.