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

Data transmission optimizer, including programmable symbol code point sorting feature

Assignee: BMC Software Inc
•
Filing: 1988-07-27
•
Granted: 1990-06-26
•
Expires: 2008-07-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A mapping-type data signal optimizer performs a code-point sorting function to optimize downloading of programmed symbols. A present-state list of values of programmed symbols already downloaded to a peripheral device is sorted, and a similar intended-state list of programmed symbols intended to be downloaded is likewise sorted. A search is performed to detect any commonalities that might exist between the present-state and intended-state programmed-symbol values, even under differing programmed-symbol designators. When such a commonality is detected, the intended- state designator is altered to be equal to the present-state designator; thus, that particular programmed symbol value need not be redownloaded.

Inventors

  • 👤 Theodore R. Ernst
  • 👤 Thomas A. Harper

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 16:45
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/14; G06F3/1415; G06F16/00; G06F16/20; G06F16/25; G06F16/258; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 174 words
A method for optimizing a process of downloading a plurality of programmable symbols, each having a binary value, to respective slots in a symbol buffer of a peripheral unit, each said slot identified by a unique address designator, said method comprising the steps of: (a) generating a present-state map of the contents of said slots and an updated-state map of said contents as are expected to exist after said downloading, each said map being logically divided into slots corresponding to the said slots in the peripheral unit; (b) searching said present-state map and said updated-state map for a particular binary value that is assigned to a slot having a first address designator in said present-state map and that is likewise assigned to a slot having a second address designator, different from the first address designator, in the updated-state map; (c) replacing said second address designator in said the updated-state map with said first address designator; and (d) performing a process of downloading programmable symbols that does no include downloading of said particular binary value.
Claim 2
Independent Claim 174 words
A method for optimizing a process of downloading a plurality of programmable symbols, each having a binary value, to respective slots in a symbol buffer of a peripheral unit, each said slot identified by a unique address designator, said method comprising the steps of: (a) generating a present-state map of the contents of said slots and an updated-state map of said contents as are expected to exist after said downloading, each said map being logically divided into slots corresponding to the said slots in the peripheral unit; (b) searching said present-state map and said updated-state map for a particular binary value that is assigned to a slot having a first address designator in said present-state map and that is likewise assigned to a slot having a second address designator, different from the first address designator, in the updated-state map; (c) replacing said second address designator in said the updated-state map with said first address designator; and (d) performing a process of downloading programmable symbols that does no include downloading of said particular binary value.

References Cited (Backward Citations)

US4750137A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-06-25 1993-12-25 1994-06-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-06-25 1997-12-25 1998-06-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-06-25 2001-12-25 2002-06-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag