Employing partial evaluation to provide a page

Data processing: presentation processing of document – operator i – Presentation processing of document – Structured document

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S239000, C715S760000, C717S106000, C717S110000, C717S111000, C717S136000, C717S152000, C717S153000

Reexamination Certificate

active

08046678

ABSTRACT:
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.

REFERENCES:
patent: 6035119 (2000-03-01), Massena et al.
patent: 6330575 (2001-12-01), Moore et al.
patent: 6484149 (2002-11-01), Jammes et al.
patent: 6625803 (2003-09-01), Massena et al.
patent: 7207064 (2007-04-01), Fee et al.
patent: 2008/0034303 (2008-02-01), Evans
Lewis, R., 'Adobe Pagemill 2.0 Handbook, Hayden Books, 1996, pp. 137-156, 225-231.
Naren Ramakrishnan, “PIPE: Web Personalization by Partial Evaluation”, Nov.-Dec. 2000, IEEE Internet Computing, pp. 21-31.
Predescu, Ovidiu “Advanced Control Flow, A different approach” (visited Mar. 31, 2005) <http://cocoon.apache.org/2.1/userdocs/flow/continuations.html>.
Predescu, Ovidiu “Apache Cocoon—Control Flow, Control Flow” (visited Mar. 31, 2005) <http://cocoon.apache.org/2.1/userdocs/flow/index.html>.
Predescu, Ovidiu “Advanced Control Flow, Using Cocoon's Control Flow” (visited Mar. 31, 2005) <http://cocoon.apache.org/2.1/userdocs/flow/using.html>.
Predescu, Ovidiu et al. “Advanced Control Flow” The Apache Software Foundation, pp. 1-17 (2005).
Predescu, Ovidiu et al., “Advanced Control Flow, Sitemap” (visited Mar. 31, 2005) <http://cocoon.apache.org/2.1/userdocs/flow/sitemap.html>.
The Apache Software Foundation “Advanced Control Flow, Tutorial: A Gentle Introduction to Cocoon Control Flow” (visited Mar. 31, 2005) <http://cocoon.apache.org/2.1/userdocs/flow/tutor.html>.
Predescu, Ovidiu “Advanced Control Flow, Cocoon and continuations” (visited Mar. 31, 2005) <http://cocoon.apache.org/2.1/userdocs/flow/how-does-it-work.html>.
Belapurkar, Abhijit “Use continuations to develop complex Web applications, A programming paradigm to simplify MVC for the Web” (visited Dec. 8, 2005) <http://www-128.ibm.com/developerworks/library/j-contin.html>.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Employing partial evaluation to provide a page does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Employing partial evaluation to provide a page, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Employing partial evaluation to provide a page will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4271016

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.