×

HIGH-LEVEL HYPERMEDIA SYNTHESIS FOR ADAPTIVE WEB

  • US 20090276764A1
  • Filed: 05/05/2008
  • Published: 11/05/2009
  • Est. Priority Date: 05/05/2008
  • Status: Active Grant
First Claim
Patent Images

1. A process for dynamically generating browser-ready code from a high-level code description of a web page written in a first predefined language having one or more adaptive features and from one or more constraints associated with a request for such browser-ready code comprising the steps of:

  • (a) compiling an intermediate code description in a second predefined language from the high level code description, which intermediate code description characterizes the adaptive features as a set of adaptive variables;

    (b) receiving the request at a synthesis engine;

    (c) the synthesis engine reading the intermediate code description to extract the set of adaptive variables associated with the web page;

    (d) the synthesis engine obtaining and storing one or more constraints associated with the request either from the request itself or from external data sources to serve as values for the set of adaptive variables, at least one of which constraints is a browser language from a class of browser languages supported by a runtime compiler associated with the synthesis engine; and

    (e) the synthesis engine compiling, by way of the runtime compiler, an instance of the browser-ready code from the intermediate code description and using a system determined set of the one or more constraints as parameters for the adaptive variables.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×