Method and apparatus for making a hypermedium interactive

Electrical computers and digital processing systems: multicomput – Remote data accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000

Reexamination Certificate

active

06370570

ABSTRACT:

FIELD OF THE INVENTION
The invention relates generally to the field of computer communications and more specifically to the field of remote application processing.
BACKGROUND OF THE INVENTION
A hypermedium is a graphical display which contains a series of graphic and textual images which are referred to as hyperlinks. Each hyperlink typically corresponds to additional information which is available to a user of the hypermedium. For example a hypermedium display might be an encyclopedic article about flight. If the graphical display of the article includes a picture of a rocket, and if the user is able to obtain information about the engine of the rocket by selecting (typically by using a pointing device referred to as a computer mouse) a portion of the display showing the engine, the portion of the picture containing the rocket engine is referred to as a hyperlink. That is, the portion of the picture containing the engine is a link to information about the engine. The activation of a hyperlink causes the hypermedium to request a data file of the desired information from the program actually controlling the hypermedium.
When a hypermedium is used in conjunction with a network, for example the world wide web or the internet a user on a client node on the network first accesses what is termed a home page or a web page. This home page or web page is obtained from another node on the net, termed a network server, and is displayed on the client node by a program termed a network browser or web browser. In such a case, when the user selects the hyperlink (in the previous example, the portion of the display showing the rocket engine) a request is made to the network browser for the data file containing the requested information. The network browser on the user's node establishes communication with the network node, the data server, having data corresponding to the requested hyperlink. In this case the node having information about the rocket engine contains the information required by the hyperlink.
Although hypermedium has been used to transfer information to a user in the manner just discussed, it is desirable to be able to use a hypermedium display to interactively execute applications such as database programs located on another computer, an application execution server, on the network. The present invention relates to a method and apparatus to accomplish this task.
SUMMARY OF THE INVENTION
The invention relates to a system of making a hypermedium page interactive to thereby permit an application to be executed on one node and the results displayed and data entered on another node. In one embodiment the system includes a client node, a network server node and an application execution server node interconnected by a communication link. A hyperlink on the hypermedium page is displayed on the client node and a hyperlink configuration file (corresponding to the hyperlink on the client node) is located on the network server node. In one embodiment, a client agent is located on the client node and a server agent is located on the application execution server node. A communication link is created by the client agent between the client agent on the client node and the server agent on the application execution server node in response to data in the hyperlink configuration file. The system also includes an application on the application execution server node which executed on the application execution server node in response to the communications link between the client agent and the server agent. The application running on the application execution node then communicates with the client agent through the server agent. The client agent on the client node is responsible for receiving data input from the user and transferring the data to the application on the application execution node and receiving data from the application on the application execution node and displaying data output to the user on the client node.
The invention also relates to a method of making a hypermedium page interactive. The method includes the steps of selecting a hyperlink on the hypermedium page displayed on a client node; retrieving (from a server node to the client node) a hyperlink configuration file corresponding to the hyperlink and starting a client agent on the client node. The method further includes the steps of creating a communications link between a server agent on an application execution server and the client agent; starting the application on the application execution server in response to the connection; communicating data between the client agent on the client node and application on the application execution node; and managing the display and input of data on the client node.


REFERENCES:
patent: 4499499 (1985-02-01), Brickman et al.
patent: 4887204 (1989-12-01), Johnson et al.
patent: 4937784 (1990-06-01), Masai et al.
patent: 5014221 (1991-05-01), Mogul
patent: 5031089 (1991-07-01), Liu et al.
patent: 5175852 (1992-12-01), Johnson et al.
patent: 5202971 (1993-04-01), Henson et al.
patent: 5233701 (1993-08-01), Nakata
patent: 5249290 (1993-09-01), Heizer
patent: 5297249 (1994-03-01), Bernstein et al.
patent: 5325527 (1994-06-01), Cwikowski et al.
patent: 5329619 (1994-07-01), Page et al.
patent: 5341477 (1994-08-01), Pitkin et al.
patent: 5341478 (1994-08-01), Travis, Jr. et al.
patent: 5367688 (1994-11-01), Croll
patent: 5414457 (1995-05-01), Kadowaki et al.
patent: 5473599 (1995-12-01), Li et al.
patent: 5485460 (1996-01-01), Schrier et al.
patent: 5499343 (1996-03-01), Pettus
patent: 5515508 (1996-05-01), Pettus et al.
patent: 5526492 (1996-06-01), Ishida
patent: 5530852 (1996-06-01), Meske, Jr. et al.
patent: 5537546 (1996-07-01), Sauter
patent: 5548726 (1996-08-01), Pettus
patent: 5553242 (1996-09-01), Russell et al.
patent: 5557732 (1996-09-01), Thompson
patent: 5557748 (1996-09-01), Norris
patent: 5561769 (1996-10-01), Kumar et al.
patent: 5572643 (1996-11-01), Judson
patent: 5572674 (1996-11-01), Ernst
patent: 5579469 (1996-11-01), Pike
patent: 5583992 (1996-12-01), Kudo
patent: 5596745 (1997-01-01), Lai et al.
patent: 5606493 (1997-02-01), Duscher et al.
patent: 5623656 (1997-04-01), Lyons
patent: 5644720 (1997-07-01), Boll et al.
patent: 5657390 (1997-08-01), Elgamal et al.
patent: 5680549 (1997-10-01), Raynak et al.
patent: 5701451 (1997-12-01), Rogers et al.
patent: 5706437 (1998-01-01), Kirchner et al.
patent: 5710918 (1998-01-01), Lagarde et al.
patent: 5721876 (1998-02-01), Yu et al.
patent: 5734865 (1998-03-01), Yu
patent: 5754830 (1998-05-01), Butts et al.
patent: 5761507 (1998-06-01), Govett
patent: 5761656 (1998-06-01), Ben-Shachar
patent: 5764908 (1998-06-01), Shoji et al.
patent: 5764915 (1998-06-01), Heimsoth et al.
patent: 5802258 (1998-09-01), Chen
patent: 5802306 (1998-09-01), Hunt
patent: 5812784 (1998-09-01), Watson et al.
patent: 5826027 (1998-10-01), Pedersen et al.
patent: 5828840 (1998-10-01), Cowan et al.
patent: 5838906 (1998-11-01), Doyle et al.
patent: 5838910 (1998-11-01), Domenikos et al.
patent: 5838916 (1998-11-01), Domenikos et al.
patent: 5872973 (1999-02-01), Mitchell et al.
patent: 5938733 (1999-08-01), Heimsoth et al.
patent: 5941949 (1999-08-01), Pedersen
patent: 5941988 (1999-08-01), Bhagwat et al.
patent: 5951694 (1999-09-01), Choquier et al.
patent: 5961586 (1999-10-01), Pedersen
patent: 5978848 (1999-11-01), Maddalozzo, Jr. et al.
patent: 6088515 (2000-07-01), Muir et al.
patent: 6108715 (2000-08-01), Leach et al.
patent: 6157944 (2000-12-01), Pedersen
patent: 0381645 (1990-08-01), None
patent: 0384339 (1990-08-01), None
patent: 0483576 (1992-05-01), None
patent: 0540151 (1993-05-01), None
patent: 0648038 (1995-04-01), None
patent: 0732834 (1996-09-01), None
patent: 06332782 (1994-12-01), None
patent: WO 98/52320 (1998-11-01), None
patent: WO 98/52344 (1998-11-01), None
Branwyn, Gareth “MOSAIC: Quick Tour for Windows”, Ventana Press, pp. 5-7, 57, 124-126, 61-64, 91-104, and 124-126, 1994.*
T. Tessier;Dr. Dobb's Journal; “Using Javascript to Create; Interactive Web Pages A Cross-Platform Object Scripting Language”21, No. 3:84-97 (Mar. 1

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

Method and apparatus for making a hypermedium interactive does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for making a hypermedium interactive, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for making a hypermedium interactive will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2889948

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