← Back to Patent Explorer
US6088515A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for making a hypermedium interactive

Assignee: Citrix Systems Inc
•
Filing: 1995-11-13
•
Granted: 2000-07-11
•
Expires: 2015-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method of making a hypermedium page interactive. In one embodiment the system includes a hyperlink on the hypermedium page displayed on a client node; a hyperlink configuration file (corresponding to the hyperlink on the client node) located on a network server node; and a client agent located on the client node. In response to a user selecting the hyperlink on the hypermedium page, the client agent establishes a communications link from the client agent to an application execution server agent on an application server using the information located in the configuration file obtained from the network server node. In response to the creation of the communications link between the application execution server agent and the client agent, the application executes on the application execution server and the user is capable of interactively using the application running on the application execution node from the client node. Data input and display occurs at the client node under the control of the client agent.

Inventors

  • 👤 Jeff Muir
  • 👤 Andrew L. Stergiades

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 21:39
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/50; G06F9/5005; G06F9/5027; G06F16/00; G06F16/10; G06F16/90; G06F16/95; G06F16/958; G06F9/54; G06F9/541; G06F2209/00; G06F2209/54; G06F2209/541; G06F2209/549

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 145 words
A method of making a hypermedium page interactive, the hypermedium page displayed by a network browser, comprising the steps of: selecting a hyperlink on the hypermedium page displayed on a client node, the hyperlink providing a link to an executable application; retrieving a hyperlink configuration file, from a network server to the client node, the hyperlink configuration file corresponding to the hyperlink and identifying a server that executes the application; starting a client agent on the client mode; creating by the client agent a communication link to the application execution server identified by the hyperlink configuration file; starting the identified application on the application execution server in response to the communication link; and receiving, by the client agent, output data from the application executing on the application execution server and displaying on the client node the received output data without intervention by the network browser.
Claim 2
Independent Claim 145 words
A method of making a hypermedium page interactive, the hypermedium page displayed by a network browser, comprising the steps of: selecting a hyperlink on the hypermedium page displayed on a client node, the hyperlink providing a link to an executable application; retrieving a hyperlink configuration file, from a network server to the client node, the hyperlink configuration file corresponding to the hyperlink and identifying a server that executes the application; starting a client agent on the client mode; creating by the client agent a communication link to the application execution server identified by the hyperlink configuration file; starting the identified application on the application execution server in response to the communication link; and receiving, by the client agent, output data from the application executing on the application execution server and displaying on the client node the received output data without intervention by the network browser.
Claim 3
Dependent Claim 26 words
The method of claim 1 further comprising the step of displaying the output data from the application in an application display window on the client node.
Claim 4
Dependent Claim 30 words
The method of claim 1 further comprising the step of obtaining a hypermedium page from a network server prior to the step of selecting a hyperlink on the hypermedium page.
Claim 5
Dependent Claim 25 words
The method of claim 1 further comprising the step of starting a server agent on the application execution server prior to creating the communication link.
Claim 6
Dependent Claim 14 words
The method of claim 1 wherein the communications link uses a graphical presentation protocol.
Claim 7
Independent Claim 152 words
A system of making a hypermedium page interactive, the hypermedium page displayed by a network browser, comprising: a client node; a hyperlink on said hypermedium page displayed on said client node; a network server node, in communication with said client node; a hyperlink configuration file on said server node, said configuration file corresponding to said hyperlink on said client node; a client agent on said client node; an application execution server node in communication with said client node and said network server node, said application execution server hosting an executable application; a server agent on said application execution server node; said client agent establishing a communications link with said server agent, in response to said configuration file, said application running in response to said communications link between said client agent and said server agent; and said client node displaying output data received from said executable application without intervention by the network browser.
Claim 8
Independent Claim 152 words
A system of making a hypermedium page interactive, the hypermedium page displayed by a network browser, comprising: a client node; a hyperlink on said hypermedium page displayed on said client node; a network server node, in communication with said client node; a hyperlink configuration file on said server node, said configuration file corresponding to said hyperlink on said client node; a client agent on said client node; an application execution server node in communication with said client node and said network server node, said application execution server hosting an executable application; a server agent on said application execution server node; said client agent establishing a communications link with said server agent, in response to said configuration file, said application running in response to said communications link between said client agent and said server agent; and said client node displaying output data received from said executable application without intervention by the network browser.
Claim 9
Dependent Claim 31 words
The system of claim 6 wherein said client agent displays output data received from said executable application on said client node in an application display window located at said client node.
Claim 10
Dependent Claim 26 words
The system of claim 6 further comprising a process obtaining said hypermedium page from said network server and providing said hypermedium page to said client node.
Claim 11
Dependent Claim 27 words
The system of claim 6 wherein said hyperlink configuration file comprises: an application name corresponding to said hyperlink; and an application server address corresponding to said hyperlink.
Claim 12
Dependent Claim 19 words
The system of claim 2 wherein the application display window is located within the boundaries of the hypermedium page.
Claim 13
Dependent Claim 19 words
The system of claim 2 wherein the application display window is located outside the boundaries of the hypermedium page.
Claim 14
Dependent Claim 19 words
The system of claim 7 wherein the application display window is located within the boundaries of the hypermedium page.
Claim 15
Dependent Claim 19 words
The system of claim 7 wherein the application display window is located outside the boundaries of the hypermedium page.

References Cited (Backward Citations)

US5414457A Cited
US5579469A Cited
US5537546A Cited
US5606493A Cited
US5561769A Cited
US5623656A Cited
US5530852A Cited
US5701451A Cited
US5710918A Cited
US5572643A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-11 2004-01-10 2004-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-11 2008-01-10 2008-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-11 2012-01-10 2012-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag