Devices, systems and methods for selecting the appearance of a viewer displaying digital content
AssigneeAAA News, Inc.
InventorJohn Carter
Life of this patent
Estimating the term…
Abstract
The present invention is directed to devices, systems and methods for selecting the appearance of a display on a viewer that displays the output of a digital content server. Include tags, in html display, output custom or default information determined by the presence or absence of a unique identifier. In the event of perl-generated html, find and replace routines locate specific include tags and replace the include tags with custom or default information determined by the same unique identifier that dictates the selected viewer appearance. Accordingly, a vendor's web page may display content from a host's website while preserving the look and feel of the affiliate's web pages.
Claims20
A system for selecting the appearance of a display on a viewer that displays the output of a digital content server, wherein the viewer runs on a machine having a processor for executing instructions, the system comprising:
- a first include routine executed by the processor, wherein the first routine executes include tags generating a set of variables that indicates the desired display appearance;
- and
- a second find and replace routine executed by the processor, wherein, prior to any manipulation or output by the server to the viewer, the second routine finds an include tag and replaces the include tag with new values that indicate the desired display appearance for variables determined by either
- (a) a unique identifier set in the machine by the server, whereby the unique identifier identifies the desired display appearance;
- or, in the event there is no unique identifier set by the server, by
- (b) the default set of variables set by the first routine, whereby the viewer displays the desired appearance.
The system of claim, wherein the viewer comprises a web browser.
A machine having a viewer that displays digital output from a digital output server, the machine comprising:
- A processor for executing the steps of:
- a) upon activation of a simple html output command to the server, finding at least one include tag for the server output;
- b) executing the at least one include tag generating a custom or default display determined by the presence or absence of a unique identifier associated with at least one selected html display output;
- and
- c) displaying the selected html output on the viewer.
A method for customizing the appearance of a display on a viewer of a machine having a processor for executing instructions, wherein the display comprises output from a content server in communication with the machine, the method comprising the steps of:
- a) upon activation of a simple html output command to the server, finding at least one include tag for the server output;
- b) executing the at least one include tag generating a custom or default display determined by the absence or presence of a unique identifier;
- c) displaying the selected html output on the viewer;
- or
- d) upon activation of a perl html output command to the server, finding at least one include tag for the server output;
- e) searching for a unique identifier on the machine, wherein the unique identifier is associated with at least one selected output display;
- f) replacing the include tag with the custom display if the unique identifier is found;
- g) replacing the include tag with the default display of step if the unique identifier is not found;
- and
- h) displaying the selected html output on the viewer.
Dependencies are inferred from the claim text.