×

Module specification for a module to be incorporated into a container document

  • US 8,918,713 B2
  • Filed: 05/10/2012
  • Issued: 12/23/2014
  • Est. Priority Date: 12/12/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, over a network with an input server, a request from a user to generate a module, the request specifying, for the module, a content element, one or more preference elements, and values for the one or more preference elements;

    receiving, using a module specification server, the user inputs and providing a module specification for a particular module of a plurality of modules in a format for use with a container document, the module specification including computer-executable instructions adapted for execution by a remote browser client to render content for the particular module for presentation in the container document display and parameters for the particular module and adapted for use in the personalized container document, the parameters including the content element, one or more preference elements, and values for the one or more preference elements,wherein the container document defines an organization for a presentation of content associated with the plurality of modules in a container document display, wherein for each module a portion of the container document display is allocated for the presentation of content corresponding to the module, and the parameters and the computer-executable instructions are adapted to be served with the container document to a remote browser client; and

    wherein the one or more preference elements include at least one module preference element adapted to specify at least two alternative presentation states of content for the particular module, and the at least one module preference element defines conditions that change independent of user input in the container document display for dynamically presenting content in one of the at least two presentation states, with content data for the particular module rendered, using the computer-executable instructions executed by the remote browser client, in a first of the at least two presentation states in response to a first condition and rendered, using the computer-executable instructions executed by the remote browser client, in a second of the at least two presentation states in response to a second condition.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×