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

Method and system for monitoring the number of available buffers

Assignee: Rateze Remote Mgmt LLC
•
Filing: 1989-07-20
•
Granted: 1991-11-26
•
Expires: 2009-07-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and a system for monitoring the number of available buffers in a memory field. A signal indicative of the number of available buffers is provided to at least one comparator circuit and compared to at least one predetermined value representative of a limit on a range of numbers of available buffers, and previously stored in at least one D-latch circuit. An interrupt controller, responsive to the result of the comparison, outputs an interrupt signal to notify a microcomputer having an interrupt input port that the number of buffers is outside a range defined by the limit value.

Inventors

  • 👤 Kuniaki Kishino
  • 👤 Tamiya Nakamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 11:30
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/50; G06F9/5005; G06F9/5011; G06F9/5016

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 154 words
A method for monitoring buffers in a memory coupled to a central processing unit having an interrupt input port, the method comprising the steps of: (a) storing a predetermined limit value on a range of numbers of available buffers and producing a first signal indicative of the limit value; (b) monitoring availability of the buffers and producing a second signal indicative of a number of the buffers which are available; (c) comparing the first signal with the second signal and producing a third signal indicative of whether the number of available buffers is beyond the limit value relative to the range; (d) repeating said steps (b) and (c) at predetermined time intervals; and, (e) producing an interrupt signal if the third signal is indicative that the number of available buffers is beyond the limit value relative to the range, and providing the interrupt signal to the interrupt input port of the central processing unit.
Claim 2
Independent Claim 154 words
A method for monitoring buffers in a memory coupled to a central processing unit having an interrupt input port, the method comprising the steps of: (a) storing a predetermined limit value on a range of numbers of available buffers and producing a first signal indicative of the limit value; (b) monitoring availability of the buffers and producing a second signal indicative of a number of the buffers which are available; (c) comparing the first signal with the second signal and producing a third signal indicative of whether the number of available buffers is beyond the limit value relative to the range; (d) repeating said steps (b) and (c) at predetermined time intervals; and, (e) producing an interrupt signal if the third signal is indicative that the number of available buffers is beyond the limit value relative to the range, and providing the interrupt signal to the interrupt input port of the central processing unit.
Claim 3
Dependent Claim 26 words
A method for monitoring buffers according to claim 1, wherein the first signal and the second signal are digital signals having an identical number of bits.
Claim 4
Dependent Claim 53 words
A method for monitoring buffers according to claim 2, wherein said step of storing comprises the step of storing an upper limit value on the range of available buffers, and said step of comparing comprises the step of producing the third signal if the number of available buffers exceeds the upper limit value.
Claim 5
Dependent Claim 55 words
A method for monitoring buffers according to claim 2, wherein said step of storing comprises the step of storing a lower limit value on the range of available buffers, and said step of comparing comprises the step of producing the third signal if the number of available buffers falls short of the lower limit value.
Claim 6
Dependent Claim 53 words
A method for monitoring buffers according to claim 1, wherein said step of storing comprises the step of storing an upper limit value on the range of available buffers, and said step of comparing comprises the step of producing the third signal if the number of available buffers exceeds the upper limit value.
Claim 7
Dependent Claim 55 words
A method for monitoring buffers according to claim 1, wherein said step of storing comprises the step of storing a lower limit value on the range of available buffers, and said step of comparing comprises the step of producing the third signal if the number of available buffers falls short of the lower limit value.
Claim 8
Independent Claim 199 words
A method for monitoring buffers in a system coupled to a central processing unit having at least one interrupt input port, the method comprising the steps of: (a) storing an upper limit value and producing a first signal indicative of the upper limit value; (b) storing a lower limit value which is lower than the upper limit value and producing a second signal indicative of the lower limit value, the upper and lower limit values defining therebetween a range of numerical values; (c) monitoring availability of the buffers and producing a third signal indicative of a number of available buffers; (d) comparing the first signal with the third signal and producing a fourth signal indicative of whether the number of available buffers exceeds the upper limit value; (e) comparing the second signal with the third signal and producing a fifth signal indicative of whether the number of available buffers is less than the lower limit value; (f) repeating said steps (c), (d) and (e) at predetermined intervals; and (g) producing at least one interrupt signal when either one of said fourth and fifth signals indicates that the number of available buffers is outside of the range of numerical values.
Claim 9
Independent Claim 199 words
A method for monitoring buffers in a system coupled to a central processing unit having at least one interrupt input port, the method comprising the steps of: (a) storing an upper limit value and producing a first signal indicative of the upper limit value; (b) storing a lower limit value which is lower than the upper limit value and producing a second signal indicative of the lower limit value, the upper and lower limit values defining therebetween a range of numerical values; (c) monitoring availability of the buffers and producing a third signal indicative of a number of available buffers; (d) comparing the first signal with the third signal and producing a fourth signal indicative of whether the number of available buffers exceeds the upper limit value; (e) comparing the second signal with the third signal and producing a fifth signal indicative of whether the number of available buffers is less than the lower limit value; (f) repeating said steps (c), (d) and (e) at predetermined intervals; and (g) producing at least one interrupt signal when either one of said fourth and fifth signals indicates that the number of available buffers is outside of the range of numerical values.
Claim 10
Dependent Claim 29 words
A method for monitoring buffers according to claim 7, wherein the first signal, the second signal and the third signal are digital signals having an identical number of bits.
Claim 11
Dependent Claim 162 words
In a system for monitoring buffers coupled to a central processing unit having at least one interrupt input port, the system comprising: (a) means for storing a predetermined limit value on a range of numbers of available buffers and outputting a first signal representing a magnitude of the limit value; (b) means for monitoring availability of the buffers and outputting a second signal indicative of a number of the buffers which are available; (c) means, coupled to said monitoring means and said storing means, for comparing the first signal with the second signal to produce a third signal indicative of whether the number of available buffers is beyond the limit value relative to the range; (d) means, coupled to said comparing means, for producing an interrupt signal when the third signal is indicative that the number of available buffers is beyond the limit value relative to the range, and providing the interrupt signal to said interrupt port of the central processing unit.
Claim 12
Dependent Claim 162 words
In a system for monitoring buffers coupled to a central processing unit having at least one interrupt input port, the system comprising: (a) means for storing a predetermined limit value on a range of numbers of available buffers and outputting a first signal representing a magnitude of the limit value; (b) means for monitoring availability of the buffers and outputting a second signal indicative of a number of the buffers which are available; (c) means, coupled to said monitoring means and said storing means, for comparing the first signal with the second signal to produce a third signal indicative of whether the number of available buffers is beyond the limit value relative to the range; (d) means, coupled to said comparing means, for producing an interrupt signal when the third signal is indicative that the number of available buffers is beyond the limit value relative to the range, and providing the interrupt signal to said interrupt port of the central processing unit.
Claim 13
Dependent Claim 17 words
A system for monitoring buffers according to claim 9, wherein said storing means comprises a D-latch circuit.
Claim 14
Dependent Claim 49 words
A system for monitoring buffers according to claim 9, wherein said storing means comprises means for storing an upper limit value on the range of available buffers, and said comparing means comprises means for producing the third signal if the number of available buffers exceeds the upper limit value.
Claim 15
Dependent Claim 51 words
A system for monitoring buffers according to claim 9, wherein said storing means comprises means for storing a lower limit value on the range of available buffers, and said comparing means comprises means for producing the third signal if the number of available buffers falls short of the lower limit value.
Claim 16
Independent Claim 243 words
A system for monitoring buffers coupled to a central processing unit having at least one interrupt input port, the system comprising: (a) a first storing means for storing an upper limit value and producing a first signal indicative of the upper limit value; (b) a second storing means for storing a lower limit value which is below the upper limit value and producing a second signal indicative of the lower limit value, the upper and lower values defining therebetween a range of numerical values; (c) a buffer control means for monitoring availability of the buffers and producing a third signal indicative of a number of the buffers which are available; (d) a first comparing means, coupled to said first storing means and said buffer control means, for comparing the first signal and the third signal and producing a fourth signal indicative of whether the number of available buffers is above the upper limit value; (e) a second comparing means, coupled to said second storing means and said buffer control means for comparing the second signal with the third signal and producing a fifth signal indicative of whether the number of available buffers is below the lower limit value; and (f) an interrupt control means, coupled to said first comparing means and said second comparing means, for producing an interrupt signal when either one of the fourth and fifth signals indicates that the number of available buffers is outside of the range of values.
Claim 17
Independent Claim 243 words
A system for monitoring buffers coupled to a central processing unit having at least one interrupt input port, the system comprising: (a) a first storing means for storing an upper limit value and producing a first signal indicative of the upper limit value; (b) a second storing means for storing a lower limit value which is below the upper limit value and producing a second signal indicative of the lower limit value, the upper and lower values defining therebetween a range of numerical values; (c) a buffer control means for monitoring availability of the buffers and producing a third signal indicative of a number of the buffers which are available; (d) a first comparing means, coupled to said first storing means and said buffer control means, for comparing the first signal and the third signal and producing a fourth signal indicative of whether the number of available buffers is above the upper limit value; (e) a second comparing means, coupled to said second storing means and said buffer control means for comparing the second signal with the third signal and producing a fifth signal indicative of whether the number of available buffers is below the lower limit value; and (f) an interrupt control means, coupled to said first comparing means and said second comparing means, for producing an interrupt signal when either one of the fourth and fifth signals indicates that the number of available buffers is outside of the range of values.

References Cited (Backward Citations)

US4378588A Cited
US4754399A Cited
US4845710A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag