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

Computer workstation

Assignee: International Business Machines Corp
•
Filing: 1993-09-28
•
Granted: 1995-09-26
•
Expires: 2013-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer workstation runs an application 12 which generates data for transmission over a network. The workstation includes a communications subsystem 14 which is responsible for actually sending data generated by the application onto the network. The application therefore passes data 22 for sending to the communications subsystem, along with the identification 24 of the channel over which that data is to be sent, and compression information 26. In a first embodiment the communications subsystem contains a variety of compression routines 40, and the compression information indicates which of these routines is most appropriate for the data in question. In a second embodiment, the compression information is a call-back function 92, whereby the communications subsystem can call back to the application program to perform the compression itself.

Inventors

  • 👤 Michael I. Roper
  • 👤 Lawrence S. Evans
  • 👤 Graham D. Wallis
  • 👤 Anthony Fyles
  • 👤 Andrew Key
  • 👤 Vincent Sethi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 07:46
CPC Classifications
H; H04; H04L; H04L69/00; H04L69/04; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 142 words
A communications workstation for transmitting messages on a network connected thereto, said workstation comprising: (a) application means for generating messages and for adding information to said messages, said information being addresses of callback functions in said application means, said callback functions being used to compress those of said messages that are determined as desirable for compression; and (b) a communication subsystem for receiving said messages and said information, said communication subsystem further comprising invocation means for calling said callback functions by sending indications of desirability of compressing said messages, where said callback functions, upon being called, operate on said indications to determine the desirability of compressing each of said messages, and where said callback functions compress those of said messages determined as desirable for compression, and where said communications subsystem transmits each of said compressed and noncompressed messages on said communications network.
Claim 2
Dependent Claim 142 words
A communications workstation for transmitting messages on a network connected thereto, said workstation comprising: (a) application means for generating messages and for adding information to said messages, said information being addresses of callback functions in said application means, said callback functions being used to compress those of said messages that are determined as desirable for compression; and (b) a communication subsystem for receiving said messages and said information, said communication subsystem further comprising invocation means for calling said callback functions by sending indications of desirability of compressing said messages, where said callback functions, upon being called, operate on said indications to determine the desirability of compressing each of said messages, and where said callback functions compress those of said messages determined as desirable for compression, and where said communications subsystem transmits each of said compressed and noncompressed messages on said communications network.
Claim 3
Dependent Claim 32 words
A computer workstation as recited in claim 1, wherein said information added to said messages are addresses of callback functions in said application means, said function being used to compress said messages.
Claim 4
Dependent Claim 49 words
A computer workstation as recited in claim 1, wherein said communications subsystem comprising means for compressing said messages according to at least two compression techniques, where said information added to said messages indicates to each of said messages which respective one of said techniques should be used for compression.
Claim 5
Dependent Claim 68 words
A computer workstation as recited in claim 1, wherein each message comprises sequences of one or more packets each message comprises a sequence of one or more packets, and wherein said communications subsystem stores said sequence of packets in a queue, and wherein said subsystem further comprises means, responsive to said information, for determining whether particular ones of said packets in said queue should be deleted or modified.
Claim 6
Dependent Claim 56 words
A computer workstation as recited in claim 1, wherein said indications are time values within which compression should be performed, and wherein said callback functions determine whether said messages can be compressed within said times values, where each of said messages is compressed if it can be compressed within a respective one of said time values.

References Cited (Backward Citations)

US4386416A Cited
US5153936A Cited
US5179651A Cited
US5325483A Cited
US5327554A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-25 1999-03-27 1999-09-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-25 2003-03-27 2003-09-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-25 2007-03-27 2007-09-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag