Patent US5197129A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5197129A Expired / Lapsed US ⏱️ 0.0 years remaining

Input/output device and a control system incorporating such a device

Assignee: Hitachi Ltd
•
Filing: 1990-08-28
•
Granted: 1993-03-23
•
Expires: 2010-08-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An input/output device has a processor which processes data strings received by the device. When a data string is received, it is passed to a serial interface and a timing means. The serial interface generates a signal which interrupts the existing processing by the processor and causes the process to start processing of the newly received data string. At the same time the timing means measures the length of the data string and compares it with a predetermined length set by user-controllable data setting means. If the data string length reaches the predetermined length, the processor is triggered to stop processing the new data string and to recommence the processing it was performing prior to interruption. The unprocessed part of the new data string is stored in a memory. In this way, urgent data strings, which are generally short, are processed rapidly and longer data strings are processed after the urgent data strings. It is not necessary for the data string to contain any information to identify its length.

Inventors

  • 👤 Masahiro Kayama
  • 👤 Yasuo Morooka
  • 👤 Takayuki Oshiga
  • 👤 Katsuhiro Fujiwara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 10:53
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0423; G05B19/0421; G05B19/0428

Claims Analysis

Total Claims: 52
Claim 1
Independent Claim 145 words
An input/output device comprising: input means for receiving sequentially a plurality of data strings; a processor for processing said plurality of data strings received by said input means; interrupt means responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each data string relative to a predetermined length; and means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 2
Dependent Claim 145 words
An input/output device comprising: input means for receiving sequentially a plurality of data strings; a processor for processing said plurality of data strings received by said input means; interrupt means responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each data string relative to a predetermined length; and means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 3
Dependent Claim 50 words
An input/output device according to claim 1, further comprising: a memory associated with said processor; and transmitting means for transmitting to said memory, at least a part of said currently received data string when the length of said currently received data string is at least equal to said predetermined length.
Claim 4
Dependent Claim 59 words
An input/output device according to claim 2, wherein when the length of said currently received data string is greater than said predetermined length, said processor thereafter processes the part of said currently received data string with a length less than said predetermined length and said transmitting means transmits the remainder of said currently received data string to said memory.
Claim 5
Dependent Claim 43 words
An input/output device according to claim 2, further including means for retrieving from said memory at least a part of a data string from said memory by said processor and for transmitting said part of said data string to said processor for processing.
Claim 6
Dependent Claim 72 words
An input/output device according to claim 1, wherein said determination means further includes an user controllable means operable with a storage area for setting said predetermined length, means for storing said predetermined length in said storage area, and means operable with said processor for measuring the length of each of said plurality of data strings and for comparing the length of each of said plurality of data strings with said predetermined length.
Claim 7
Dependent Claim 151 words
An input/output device comprising: input means for receiving sequentially a plurality of data strings; a processor for processing said plurality of data strings received by said input means; a memory for storing at least part of a data string; determination means for determining a length of each of said plurality of data strings relative to a predetermined length; and means, connected to said input means, for transmitting one of said plurality of data strings to said processor for processing by said processor when the length of said one of said plurality of data strings, as determined by said determination means, is less than said predetermined length, and for transmitting to said memory at least a part of said one of said plurality of data strings when the length of said one of said plurality of data strings, as determined by said determination means, is at least equal to said predetermined length.
Claim 8
Dependent Claim 151 words
An input/output device comprising: input means for receiving sequentially a plurality of data strings; a processor for processing said plurality of data strings received by said input means; a memory for storing at least part of a data string; determination means for determining a length of each of said plurality of data strings relative to a predetermined length; and means, connected to said input means, for transmitting one of said plurality of data strings to said processor for processing by said processor when the length of said one of said plurality of data strings, as determined by said determination means, is less than said predetermined length, and for transmitting to said memory at least a part of said one of said plurality of data strings when the length of said one of said plurality of data strings, as determined by said determination means, is at least equal to said predetermined length.
Claim 9
Dependent Claim 85 words
An input/output device according to claim 6, whereby said determination means further includes an user controllable means connected to a storage area for setting a predetermined length therein for said plurality of data strings, means for storing said predetermined length in said storage area, means for measuring the length of each of said plurality of data strings received by said input means, and means connected to said input means for comparing the length of each of said plurality of data strings with said predetermined length.
Claim 10
Independent Claim 128 words
A method of processing a plurality of data strings, the method comprising the steps of: receiving in a sequence a plurality of data strings; and processing said plurality of data strings by a processor; wherein, for any one of said plurality of data strings, the method includes: interrupting the processing by said processor of a previously received data string; determining the length of each of said plurality of data strings relative to a predetermined length; releasing said interrupt of said processor when the length of said one of said plurality of data strings is at least equal to said predetermined length; and causing said processor immediately, to process a currently received data string when the length of said currently received data string is less than said predetermined length.
Claim 11
Independent Claim 128 words
A method of processing a plurality of data strings, the method comprising the steps of: receiving in a sequence a plurality of data strings; and processing said plurality of data strings by a processor; wherein, for any one of said plurality of data strings, the method includes: interrupting the processing by said processor of a previously received data string; determining the length of each of said plurality of data strings relative to a predetermined length; releasing said interrupt of said processor when the length of said one of said plurality of data strings is at least equal to said predetermined length; and causing said processor immediately, to process a currently received data string when the length of said currently received data string is less than said predetermined length.
Claim 12
Dependent Claim 42 words
A method according to claim 8, the method further including the steps of storing a part of said currently received data string in a memory when said currently received data string has a length of at least equal to said predetermined length.
Claim 13
Dependent Claim 54 words
A method according to claim 9, wherein, when the length of said currently received data string is greater than said predetermined length, the part of said currently received data string less than said predetermined length is processed by said processor while the remainder of said currently received data string is stored in said memory.
Claim 14
Dependent Claim 25 words
A method according to claim 9, including retrieving said part of said currently received data string stored in said memory and processing that retrieved part.
Claim 15
Dependent Claim 22 words
A method according to claim 8, the method further including the step of presetting said predetermined length and storing that predetermined length.
Claim 16
Independent Claim 121 words
A method of processing a plurality of data strings, the method comprising the steps of: receiving in a sequence a plurality of data strings; and processing by a processor said plurality of data strings received by an input means; wherein, for any one of said plurality of data strings, the method includes: determining the length of each of said plurality of data strings relative to a predetermined length; processing said currently received data string by said processor when said currently received data string has a length less than said predetermined length; and storing a part of said currently received data string in a memory when said currently received data string has a length of at least equal to said predetermined length.
Claim 17
Independent Claim 121 words
A method of processing a plurality of data strings, the method comprising the steps of: receiving in a sequence a plurality of data strings; and processing by a processor said plurality of data strings received by an input means; wherein, for any one of said plurality of data strings, the method includes: determining the length of each of said plurality of data strings relative to a predetermined length; processing said currently received data string by said processor when said currently received data string has a length less than said predetermined length; and storing a part of said currently received data string in a memory when said currently received data string has a length of at least equal to said predetermined length.
Claim 18
Dependent Claim 22 words
A method according to claim 13, the method further including the step of presetting said predetermined length and storing that predetermined length.
Claim 19
Independent Claim 172 words
A device for controlling the processing of a sequence of data strings by a processor, the device comprising: user controllable means connected to a storage area for setting a predetermined length for a plurality of data strings; means for storing said predetermined length in said storage area; means for measuring the length of each of said plurality of data strings received by an input means and means connected to a processor for comparing the length of each of said plurality of data strings with said predetermined length; and means connected to said processor for controlling said processor such that said processor postpones processing of at least a part of one of said plurality of data strings when the length of said one of said plurality of data strings is at least equal to said predetermined length and controlling said processor such that said processor immediately processes said one of said plurality of data strings when the length of said one of said plurality of data strings is less than said predetermined length.
Claim 20
Independent Claim 172 words
A device for controlling the processing of a sequence of data strings by a processor, the device comprising: user controllable means connected to a storage area for setting a predetermined length for a plurality of data strings; means for storing said predetermined length in said storage area; means for measuring the length of each of said plurality of data strings received by an input means and means connected to a processor for comparing the length of each of said plurality of data strings with said predetermined length; and means connected to said processor for controlling said processor such that said processor postpones processing of at least a part of one of said plurality of data strings when the length of said one of said plurality of data strings is at least equal to said predetermined length and controlling said processor such that said processor immediately processes said one of said plurality of data strings when the length of said one of said plurality of data strings is less than said predetermined length.
Claim 21
Dependent Claim 143 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and processing means connected to said input/output device for processing said information data; wherein: said object is connected to said input/output device to allow transmission of said information data to said processing means in a sequence of frames, a first part of each frame containing only said information data; and said processing means processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 22
Dependent Claim 143 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and processing means connected to said input/output device for processing said information data; wherein: said object is connected to said input/output device to allow transmission of said information data to said processing means in a sequence of frames, a first part of each frame containing only said information data; and said processing means processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 23
Dependent Claim 146 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and processing means connected to said input/output device for processing said information data; wherein: said object is connected to said input/output device to allow transmission of said information data to said processing means in a sequence of frames, a first part of each frame contains only said information data and dummy data; and said processing means processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 24
Dependent Claim 146 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and processing means connected to said input/output device for processing said information data; wherein: said object is connected to said input/output device to allow transmission of said information data to said processing means in a sequence of frames, a first part of each frame contains only said information data and dummy data; and said processing means processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 25
Dependent Claim 149 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and processing means connected to said input/output device for processing said information data; wherein: said object is connected to said input/output device to allow transmission of said information data to said processing means in a sequence of frames, a first part of each said frame being free of data relating to the length of said frame; said processing means processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 26
Dependent Claim 149 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and processing means connected to said input/output device for processing said information data; wherein: said object is connected to said input/output device to allow transmission of said information data to said processing means in a sequence of frames, a first part of each said frame being free of data relating to the length of said frame; said processing means processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 27
Dependent Claim 183 words
A control system comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and a processing means connected to said input/output device for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received from said input means; interrupt means for interrupting said processor on receipt by said input of one of said plurality of data strings; and determination means for determining the length of each of said plurality of data strings relative to a predetermined length; said determination means for releasing the interrupt of said processor when the length of said one of said plurality of data strings, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to start processing said one of said plurality of data strings when the length of said one of said plurality of data strings, as determined by said determination means is less than said predetermined length.
Claim 28
Dependent Claim 183 words
A control system comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and a processing means connected to said input/output device for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received from said input means; interrupt means for interrupting said processor on receipt by said input of one of said plurality of data strings; and determination means for determining the length of each of said plurality of data strings relative to a predetermined length; said determination means for releasing the interrupt of said processor when the length of said one of said plurality of data strings, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to start processing said one of said plurality of data strings when the length of said one of said plurality of data strings, as determined by said determination means is less than said predetermined length.
Claim 29
Dependent Claim 196 words
A control system, comprising: an object capable of generating information data relating to characteristics of said object, said object connected to an input/output device; and a processing means for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received from said input means; a memory for storing at least part of a data string; determination means for determining the length of each of said plurality of data strings relative to a predetermined length; and means for transmitting one of said plurality of data strings to said processing means for immediate processing by said processing means when the length of said one of said plurality of data strings, as determined by said determination means, is less than said predetermined length and for transmitting at least a part of said one of said plurality of data strings to said memory for processing at a later time by said processing means when the length of said one of said plurality of data strings, as determined by said determination means, is at least equal to said predetermined length.
Claim 30
Dependent Claim 196 words
A control system, comprising: an object capable of generating information data relating to characteristics of said object, said object connected to an input/output device; and a processing means for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received from said input means; a memory for storing at least part of a data string; determination means for determining the length of each of said plurality of data strings relative to a predetermined length; and means for transmitting one of said plurality of data strings to said processing means for immediate processing by said processing means when the length of said one of said plurality of data strings, as determined by said determination means, is less than said predetermined length and for transmitting at least a part of said one of said plurality of data strings to said memory for processing at a later time by said processing means when the length of said one of said plurality of data strings, as determined by said determination means, is at least equal to said predetermined length.
Claim 31
Dependent Claim 200 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and a processing means connected to said input/output device for processing said information data, said processing means including: a plurality of input/output devices, at least some of said input/output devices comprising: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received by said input means; interrupt means, responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each of said plurality of data strings relative to a predetermined length; means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 32
Dependent Claim 200 words
A control system, comprising: an object connected to an input/output device for generating information data relating to characteristics of said object; and a processing means connected to said input/output device for processing said information data, said processing means including: a plurality of input/output devices, at least some of said input/output devices comprising: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received by said input means; interrupt means, responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each of said plurality of data strings relative to a predetermined length; means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 33
Dependent Claim 30 words
A control system according to claim 21, wherein said processing means further includes a processing module for further processing of said information data subsequent to said processing by said processor.
Claim 34
Dependent Claim 125 words
A control system, comprising: a processing module for generating information data relating to control parameters for an object; and a processor for processing said information data; wherein: said processing module transmits said information data to said processor in a sequence of frames, a first part of each frame containing only said information data; and said processor processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 35
Dependent Claim 125 words
A control system, comprising: a processing module for generating information data relating to control parameters for an object; and a processor for processing said information data; wherein: said processing module transmits said information data to said processor in a sequence of frames, a first part of each frame containing only said information data; and said processor processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 36
Dependent Claim 128 words
A control system, comprising: a processing module for generating information data relating to control parameters for an object; and a processor for processing said information data; wherein: said processing module transmits said information data to said processor in a sequence of frames, a first part of each frame contains only said information data and dummy data; and said processor processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 37
Dependent Claim 128 words
A control system, comprising: a processing module for generating information data relating to control parameters for an object; and a processor for processing said information data; wherein: said processing module transmits said information data to said processor in a sequence of frames, a first part of each frame contains only said information data and dummy data; and said processor processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 38
Dependent Claim 132 words
A control system, comprising: a processing module for generating information data relating to control parameters of an object; and a processor for processing said information data; wherein: said processing module transmits said information data to said processor in a sequence of frames, a first part of each said frame being free of data relating to the length of said frame; and said processor processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 39
Dependent Claim 132 words
A control system, comprising: a processing module for generating information data relating to control parameters of an object; and a processor for processing said information data; wherein: said processing module transmits said information data to said processor in a sequence of frames, a first part of each said frame being free of data relating to the length of said frame; and said processor processes said information data on the basis of the length of said frame relative to a predetermined frame length, wherein when the length of said frame is at least equal to said predetermined frame length, said processing means postpones processing of at least a part of said frame and when the length of said frame is less than said predetermined frame length, said processing means immediately processes said frame.
Claim 40
Dependent Claim 177 words
A control system, comprising: a processing module arranged to generate information data relating to control parameters of an object; and a processing means for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received by said input means; interrupt means responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each data string relative to a predetermined length; and means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 41
Dependent Claim 177 words
A control system, comprising: a processing module arranged to generate information data relating to control parameters of an object; and a processing means for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received by said input means; interrupt means responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each data string relative to a predetermined length; and means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 42
Dependent Claim 193 words
A control system, comprising: a processor arranged to generate information data relating to control parameters of an object; and a processing means for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received from said input means; a memory for string at least part of a data string; determination means connected to said processor for determining the length of each of said plurality of data strings relative to a predetermined length; and transmitting means for transmitting one of said plurality of data strings to said processing means for immediate processing by said processing means when the length of said one of said plurality of data strings, as determined by said determination means, is less than said predetermined length and for transmitting to said memory at least a part of said any one of said data strings for processing at a later time by said processing means when the length of said any one of said data strings, as determined by said determination means, is at least equal to said predetermined length.
Claim 43
Dependent Claim 193 words
A control system, comprising: a processor arranged to generate information data relating to control parameters of an object; and a processing means for processing said information data, said processing means including: input means for receiving sequentially a plurality of data strings containing said information data; a processor for processing said plurality of data strings received from said input means; a memory for string at least part of a data string; determination means connected to said processor for determining the length of each of said plurality of data strings relative to a predetermined length; and transmitting means for transmitting one of said plurality of data strings to said processing means for immediate processing by said processing means when the length of said one of said plurality of data strings, as determined by said determination means, is less than said predetermined length and for transmitting to said memory at least a part of said any one of said data strings for processing at a later time by said processing means when the length of said any one of said data strings, as determined by said determination means, is at least equal to said predetermined length.
Claim 44
Dependent Claim 211 words
A control system, comprising: an object to be controlled; and a processing means for generating and transmitting information data for control of said object, said processing means including: a processing module for generating said information data; and a plurality of input/output devices for transmitting said information data to said object, at least one of said input/output devices comprising: input means for receiving sequentially a plurality of data strings containing said information data from said processing module; a processor for processing said plurality of data strings received by said input means; interrupt means responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each of said plurality of data strings relative to a predetermined length; and means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 45
Dependent Claim 211 words
A control system, comprising: an object to be controlled; and a processing means for generating and transmitting information data for control of said object, said processing means including: a processing module for generating said information data; and a plurality of input/output devices for transmitting said information data to said object, at least one of said input/output devices comprising: input means for receiving sequentially a plurality of data strings containing said information data from said processing module; a processor for processing said plurality of data strings received by said input means; interrupt means responsive to said input means for interrupting said processor in the processing of a previously received data string on receipt by said input means of a currently received data string; determination means connected to said processor for determining the length of each of said plurality of data strings relative to a predetermined length; and means for releasing the interrupt of said processor when the length of said currently received data string, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said currently received data string when the length of said currently received data string, as determined by said determination means, is less than said predetermined length.
Claim 46
Dependent Claim 277 words
A control system, comprising: an object to be controlled, said object capable of generating first information data relating to characteristics of said object; and a processing means for processing said first information data and for producing second information data for control of said object; said processing means having: a processing module for processing said first information data and for generating said second information data; a first plurality of input/output devices for transmitting said first information data from said object to said processing module, said first plurality of input/output devices each having an input means for receiving a plurality of data strings containing said first information data; and a second plurality of input/output devices for transmitting said second information data from said processing module to said object, said second plurality of input/output devices each having an input means for receiving a plurality of data strings containing said second information data; wherein at least one of said first and second input/output devices further includes: a processor for processing said plurality of data strings; interrupt means for interrupting said processor on receipt by said input means of any one of said data strings; and determination means for determining the length of each data string relative to a predetermined length; means for releasing the interrupt of said processor when the length of said any one of said data strings, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said any one of said data strings when the length of said any one of said data strings, as determined by said determination means is less than said predetermined length.
Claim 47
Dependent Claim 277 words
A control system, comprising: an object to be controlled, said object capable of generating first information data relating to characteristics of said object; and a processing means for processing said first information data and for producing second information data for control of said object; said processing means having: a processing module for processing said first information data and for generating said second information data; a first plurality of input/output devices for transmitting said first information data from said object to said processing module, said first plurality of input/output devices each having an input means for receiving a plurality of data strings containing said first information data; and a second plurality of input/output devices for transmitting said second information data from said processing module to said object, said second plurality of input/output devices each having an input means for receiving a plurality of data strings containing said second information data; wherein at least one of said first and second input/output devices further includes: a processor for processing said plurality of data strings; interrupt means for interrupting said processor on receipt by said input means of any one of said data strings; and determination means for determining the length of each data string relative to a predetermined length; means for releasing the interrupt of said processor when the length of said any one of said data strings, as determined by said determination means, is at least equal to said predetermined length, and to cause said processor immediately to process said any one of said data strings when the length of said any one of said data strings, as determined by said determination means is less than said predetermined length.
Claim 48
Dependent Claim 129 words
A data processing system for processing a plurality of data strings comprising: means for receiving in a sequence a plurality of data strings and processing said plurality of data strings; means for interrupting the processing by said processing means of a previously received data string in response to receipt of a currently received data string; means for determining the length of each of said plurality of data strings relative to a predetermined length; means for releasing said interrupt of said processing means when the length of said currently received data string is at least equal to said predetermined length; and means for causing said processing means immediately to process said currently received data string when the length of said currently received data string is less than said predetermined length.
Claim 49
Dependent Claim 129 words
A data processing system for processing a plurality of data strings comprising: means for receiving in a sequence a plurality of data strings and processing said plurality of data strings; means for interrupting the processing by said processing means of a previously received data string in response to receipt of a currently received data string; means for determining the length of each of said plurality of data strings relative to a predetermined length; means for releasing said interrupt of said processing means when the length of said currently received data string is at least equal to said predetermined length; and means for causing said processing means immediately to process said currently received data string when the length of said currently received data string is less than said predetermined length.
Claim 50
Independent Claim 117 words
A method of processing a plurality of strings, comprising the steps of: receiving in a sequence a plurality of data strings; processing the plurality of data strings by a processor; interrupting the processing of a previously received data string by the processor in response to receipt of a currently received data string if a predetermined length of the previously received data string has been processed; carrying out immediately the processing of said currently received data string when said interrupting step is performed; releasing the interrupt of the processor when the length of said currently received data string being processed reaches said predetermined length and causing said processor to process the rest of said previously received data string.
Claim 51
Independent Claim 117 words
A method of processing a plurality of strings, comprising the steps of: receiving in a sequence a plurality of data strings; processing the plurality of data strings by a processor; interrupting the processing of a previously received data string by the processor in response to receipt of a currently received data string if a predetermined length of the previously received data string has been processed; carrying out immediately the processing of said currently received data string when said interrupting step is performed; releasing the interrupt of the processor when the length of said currently received data string being processed reaches said predetermined length and causing said processor to process the rest of said previously received data string.
Claim 52
Dependent Claim 78 words
A method of processing a plurality of strings according to claim 31 wherein said releasing step includes the step of: releasing either when a length of said currently received data string having a length greater than said predetermined length has been processed or when the complete length of said currently received data string having a length smaller than said predetermined length has been processed and causing said processor to process the rest of said previously received data string.

References Cited (Backward Citations)

US4583219A Cited
US4642758A Cited
US4853872A Cited
US4901231A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-03-22 1996-09-21 1997-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-03-22 2000-09-21 2001-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-03-22 2004-09-21 2005-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag