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

System and method for transmitting data from a server application to more than one client node

Assignee: Citrix Systems Inc
•
Filing: 1997-05-14
•
Granted: 1999-08-24
•
Expires: 2017-05-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention relates to a system and method for transmitting the same data to more than one client node substantially simultaneously. In one embodiment the invention relates to a method for transmitting the same data substantially simultaneously from an application executing on a server node to at least two client nodes. The method includes the steps of providing a connection between a first client node and a first client protocol stack and between the application and the first client protocol stack; associating a first minimal communications protocol stack with the first client protocol stack; providing a connection between the application and the first minimal communications protocol stack and between a second client node and a second client protocol stack; associating a second minimal communications protocol stack with the second client protocol stack; providing a connection between the first minimal protocol stack and the second minimal protocol stack; and between the second minimal protocol stack and said the client protocol stack. The method then transmits data from the application program to the first client protocol stack and the first minimal protocol stack substantially simultaneously.

Inventors

  • 👤 Bradley J. Pedersen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 10:51
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542; H; H04; H04L; H04L67/00; H04L67/01; H04L67/14; H04L69/00; H04L69/08; H04L69/16; H04L69/161; H04L69/165; H04L9/00; H04L9/40; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1895

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 166 words
A method for transmitting the same data substantially simultaneously from an application executing on a server node to at least two client nodes, each client node executing a generalized receiver program, the method comprising the steps of: (a) providing a connection between a first client node and a first client protocol stack on said server node; (b) providing a connection between said application executing on said server node and said first client protocol stack; (c) providing a connection between said application executing on said server node and a first minimal communications protocol stack; (d) providing a connection between a second client node and a second client protocol stack on said server node; (e) providing a connection between said first minimal protocol stack and a second minimal protocol stack; (f) providing a connection between said second minimal protocol stack and said second client protocol stack; and (g) transmitting data from said application program to said first client protocol stack and said first minimal protocol stack substantially simultaneously.
Claim 2
Independent Claim 166 words
A method for transmitting the same data substantially simultaneously from an application executing on a server node to at least two client nodes, each client node executing a generalized receiver program, the method comprising the steps of: (a) providing a connection between a first client node and a first client protocol stack on said server node; (b) providing a connection between said application executing on said server node and said first client protocol stack; (c) providing a connection between said application executing on said server node and a first minimal communications protocol stack; (d) providing a connection between a second client node and a second client protocol stack on said server node; (e) providing a connection between said first minimal protocol stack and a second minimal protocol stack; (f) providing a connection between said second minimal protocol stack and said second client protocol stack; and (g) transmitting data from said application program to said first client protocol stack and said first minimal protocol stack substantially simultaneously.
Claim 3
Dependent Claim 22 words
The method of claim 1 wherein said connection between said first client protocol stack and said application program occurs through a multiplexer.
Claim 4
Dependent Claim 22 words
The method of claim 1 wherein said connection between said first minimal protocol stack and said application program occurs through a multiplexer.
Claim 5
Dependent Claim 24 words
The method of claim 1 wherein said connection between said second client protocol stack and said second minimal protocol stack occurs through a multiplexer.
Claim 6
Dependent Claim 23 words
The method of claim 1 further comprises the step of associating said first minimal communications protocol stack with said first client protocol stack.
Claim 7
Dependent Claim 23 words
The method of claim 1 further comprising the step of associating said second minimal communications protocol stack with said second client protocol stack.
Claim 8
Dependent Claim 19 words
The method of claim 1 further comprising the step of determining whether said application program is suitable for broadcast.
Claim 9
Dependent Claim 112 words
A communication system comprising: a server node comprising: an application program; a first client protocol stack in electrical communication with said application program; a first minimal protocol stack in electrical communication with said application program; a second minimal protocol stack in electrical communication with said first minimal protocol stack; and a second client protocol stack in electrical communication with said second minimal protocol stack; a first client in electrical communication with said first client protocol stack; and a second client in electrical communication with said second client protocol stack; whereby said data from said application program is transmitted to said first client protocol stack and said first minimal protocol stack substantially simultaneously.
Claim 10
Dependent Claim 112 words
A communication system comprising: a server node comprising: an application program; a first client protocol stack in electrical communication with said application program; a first minimal protocol stack in electrical communication with said application program; a second minimal protocol stack in electrical communication with said first minimal protocol stack; and a second client protocol stack in electrical communication with said second minimal protocol stack; a first client in electrical communication with said first client protocol stack; and a second client in electrical communication with said second client protocol stack; whereby said data from said application program is transmitted to said first client protocol stack and said first minimal protocol stack substantially simultaneously.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-23 2003-02-22 2003-08-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-23 2007-02-22 2007-08-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-23 2011-02-22 2011-08-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag