Delayed transmission of controls from a server to a client

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000

Reexamination Certificate

active

06493004

ABSTRACT:

TECHNICAL FIELD
The present invention relates generally to computer systems and more particularly to transmission of documents from a server to a client.
BACKGROUND OF THE INVENTION
With the increasing popularity of the Internet, many people are trying to embellish web pages to include richer custom child window controls (“controls”). A control is a predefined child window that carries out a specific kind of input or output. A control is typically given its own window class that defines a window procedure for the control and that identifies attributes for the control. One difficulty that is encountered with including controls on web pages relates to transmission time. In particular, transmitting a document from a server to a client when the document includes a control takes a great deal of time. Since many users typically act in a browsing mode where they wish to quickly jump from web page to web page, the substantial delay caused by the transmission of the control can be particularly frustrating.
SUMMARY OF THE INVENTION
The present invention eliminates the substantial delay caused by the immediate transmission of the control to a client. In accordance with an aspect of the present invention, a method is practiced in a distributed system that has a server and a client. Per this method, a document that includes a child window control is provided at the server. A request to receive a copy of the document is received at the server from the client. The document is transferred to the client such that the child window control is not initially transferred. Instead, drawing commands are transferred to the client from the server to draw a dummy window that has a like appearance to the child window control. Subsequently, the child window control may be transferred from the server to the client after a non-negligible predetermined period of time. Preferably, the child window control is transferred in a fashion that is transparent to a user. The child window control may be received and processed by the client in a background mode of processing. This method is especially useful in transferring web pages as documents.


REFERENCES:
patent: 4893307 (1990-01-01), McKay et al.
patent: 5021949 (1991-06-01), Morten et al.
patent: 5329619 (1994-07-01), Page et al.
patent: 5544320 (1996-08-01), Konrad
patent: 5548726 (1996-08-01), Pettus
patent: 5594921 (1997-01-01), Pettus
patent: 5600644 (1997-02-01), Chang et al.
Netscape Navigator, Jason Manger, McGraw-Hill, Berkslin, England, Sep. 1995 pp. 22-37, 68-70, 95-97, 277.*
Kapinski, Richard, “Hot Java Browser Set for Windows,” Communications Week, Sep. 11, 1995, pp. 89 and 90.
Quercia, Valerie, and Tim O'Reilly, “X Window System User's Guide for XII Release 5,” The Definitive Guides to the X Window System, vol. 3, Sep. 1993, Chapter 1, pp. 5-19; Chapter 3, pp. 33-62; and Chapter 10, pp. 265-302.
Kapinski, Richard, “Hot Java Browser Set for Windows,” Communications Week, Sep. 11, 1995, pp. 89 and 90.

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

Delayed transmission of controls from a server to a client does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Delayed transmission of controls from a server to a client, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Delayed transmission of controls from a server to a client will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2934286

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