Information server systems and methods of rendering...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S252000, C715S252000

Reexamination Certificate

active

06751778

ABSTRACT:

TECHNICAL FIELD
This invention relates to information server systems and to methods of rendering information pages.
BACKGROUND
“Hypermedia” is a metaphor for presenting information in which text, images, sounds, and actions become linked together in a complex, non-sequential web of associations that permit a user to browse through related topics, regardless of the presented order of the topics. “Hypermedia” arises from the term “hypertext,” which was originally coined to describe linking in textual documents.
Hypermedia content is widely used for navigation and information dissemination on the “World-Wide Web” (WWW or Web) of the Internet. An application program referred to as a client viewer or “Web browser” is normally used to retrieve and render hypermedia content from the WWW.
Hypermedia content is commonly organized as documents or files with embedded control information. The embedded control information includes formatting specifications that indicate how a document is to be rendered by the Web browser. In addition, such control information can include links or “hyperlinks”: symbols or instructions telling the Web browser where to find other related WWW documents on the Internet. A hyperlink from one hypermedia topic to another is normally established by the author of a hypermedia document, although some applications allow users to insert hyperlinks to desired topics.
When a user selects or activates a hyperlink from a browser, the browser requests the document or file that is targeted by the hyperlink. In response, the file is downloaded to the browser, and the browser displays or otherwise renders the hypermedia content specified by the file.
The different functionality of available browsers presents a dilemma for authors of Web content. To assure compatibility across a wide range of browsers, authors can simply limit their use of features to a core set that is available on all or nearly all browsers. Much more impressive presentations can of course be achieved by utilizing more advanced features; at the unfortunate cost, however, of limiting available audiences to those having browsers with the advanced features.
In some cases, it is possible to format a Web document for a particular browser, and the document will still be viewable with other browsers. However, the other browsers will not be able to display the document with all of its formatting, and the document will not look as good on these browsers.
A similar problem is presented by the distribution of Web content to users or clients having vastly different equipment characteristics or capabilities. Communications speed is one characteristic that varies widely between Internet users. Many users are limited to relatively slow speeds such as 9,600 bits-per-second. At this speed, transferring bit-mapped graphic images is painfully slow. Other users might have a connection to an Internet provider at 28,800 bits-per-second, making bit-mapped image transfer much more acceptable. Still other users might have connections at ISDN or higher speeds, allowing the exchange of data at much higher resolutions.
Displays also vary dramatically from client to client. It is becoming more and more common for desk-based computers to have 21-inch, high-resolution, color displays. At the same time, the use of laptop computers is becoming very common. Laptop computers typically have more limited display capabilities. Other devices might have even more limited capabilities. Electronic pocket organizers, for instance, might have only a very small monochrome display, at a very low pixel resolution.
It is difficult, and in many cases impossible, for an author to create a Web document that is well suited for all of the different clients that might eventually make use of the document. Presently, the only way to achieve this goal is to create multiple hypertext documents, or possibly to vary document contents by using embedded scripts. For clients having small displays and low communication speeds, the author might wish to limit the amount of graphic images provided, or in some cases to provide images in monochrome rather than color format. For clients having large displays, communicating at ISDN speeds, it will be more desirable to provide extensive color, high-resolution graphics. The author might also wish to create different Web documents for clients using different browsers. One can imagine many other variations that an author might wish to make in Web documents based on different characteristics of intended clients or users.
This invention arose out of concerns associated with providing improved methods and systems for rendering information pages.
SUMMARY
This invention concerns methods and systems for rendering information pages, such as Web pages delivered over the Internet. Pages are created dynamically. An individual page is divided into multiple panes. The panes are then rendered by individual pane renderers that can be shared between pages, or even re-used across multiple applications. Rendering support components or objects provide access to shared services or data (e.g. ads, user preferences) that might be required by multiple panes on a page. A platform processes the page by invoking the appropriate page renderers and causing the rendering support components to be called, initialized, and used by the pane renderers.


REFERENCES:
patent: 5644776 (1997-07-01), DeRose et al.
patent: 5680152 (1997-10-01), Bricklin
patent: 5740430 (1998-04-01), Rosenberg et al.
patent: 5760772 (1998-06-01), Austin
patent: 5764235 (1998-06-01), Hunt et al.
patent: 5793972 (1998-08-01), Shane
patent: 5812847 (1998-09-01), Joshi et al.
patent: 5844559 (1998-12-01), Guha
patent: 5860073 (1999-01-01), Ferrel et al.
patent: 5894554 (1999-04-01), Lowery et al.
patent: 6006242 (1999-12-01), Poole et al.
patent: 6014638 (2000-01-01), Burge et al.
Netscape 2 Unleashed, sams.net Publishing, 2/96, pp. 408-413 and 422-437, Oliver et al.

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

Information server systems and methods of rendering... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Information server systems and methods of rendering..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Information server systems and methods of rendering... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3326652

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