Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
135 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input; a timer for detecting each time no serial data is received on said first input for a predetermined amount of time, and thereupon generating time-out signals, said time-out signals being provided to said means for packetizing; means for detecting a latency indicator that precedes at least one of said time-out signals; and means for generating a latency indicator signal upon detection of another occurrence of said latency indicator, said latency indicator signal being provided to said means for packetizing for causing said packet assembler to assemble a packet of data in response to said latency indicator signal.
Claim 2
Dependent Claim
135 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input; a timer for detecting each time no serial data is received on said first input for a predetermined amount of time, and thereupon generating time-out signals, said time-out signals being provided to said means for packetizing; means for detecting a latency indicator that precedes at least one of said time-out signals; and means for generating a latency indicator signal upon detection of another occurrence of said latency indicator, said latency indicator signal being provided to said means for packetizing for causing said packet assembler to assemble a packet of data in response to said latency indicator signal.
Claim 3
Dependent Claim
65 words
The packet assembler as set forth in claim 1, further including means for counting the number of characters received on said first input between occurrences of said time-out signals, means for storing said number of characters as a character count, wherein said latency indicator signal is generated when the number of characters currently being received on said first input is equal to said character count.
Claim 4
Dependent Claim
53 words
The packet assembler as set forth in claim 1, wherein said latency indicator signal is produced upon detection of a character currently being received on said first input which is identical to a character which preceded a latency delay at least once, said character which preceded said latency delay being said latency indicator.
Claim 5
Dependent Claim
49 words
The packet assembler as set forth in claim 1, further including means for counting the number of characters received on said first input between signals received from a remote terminal to which said packet assembler is transmitting, and means for storing said number of characters as a character count.
Claim 6
Dependent Claim
54 words
The packet assembler as set forth in claim 4, further including means for counting the number of characters received on said first input between occurrences of said time-out signals, wherein said latency indicator signal is produced when the number of characters currently being received on said first input is equal to said character count.
Claim 7
Dependent Claim
142 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input: means for detecting each time no serial data is input on said first input for a predetermined amount of time, and generating a time-out signal each time no serial data is detected for said predetermined period of time, said time-out signals being provided to said means for packetizing; means for counting the total number of characters received on said first input between occurrences of said time-out signals, and means for storing said number of characters as a character count; and means for packetizing said serial data currently being received on said first input in packets of length is equal to said stored character count.
Claim 8
Dependent Claim
142 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input: means for detecting each time no serial data is input on said first input for a predetermined amount of time, and generating a time-out signal each time no serial data is detected for said predetermined period of time, said time-out signals being provided to said means for packetizing; means for counting the total number of characters received on said first input between occurrences of said time-out signals, and means for storing said number of characters as a character count; and means for packetizing said serial data currently being received on said first input in packets of length is equal to said stored character count.
Claim 9
Dependent Claim
46 words
The packet assembler as set forth in claim 6, including means for determining when at least two consecutive equal character counts occur, and packetizing characters currently being received on said first input when the number of characters received is equal to said consecutive equal character counts.
Claim 10
Dependent Claim
135 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input; means for generating a time-out signal each time a predetermined amount of time has passed during which no serial data has been received on said first input, said time-out signals being provided to said means for packetizing; means for storing a data character most recently received at said first input before each occurrence of said time-out signal; and means for generating a latency indicator signal when a character on said first input is identical to one of said stored characters, said latency indicator signal being utilized by said packet assembler to initiate transmitting of said packetized data.
Claim 11
Dependent Claim
135 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input; means for generating a time-out signal each time a predetermined amount of time has passed during which no serial data has been received on said first input, said time-out signals being provided to said means for packetizing; means for storing a data character most recently received at said first input before each occurrence of said time-out signal; and means for generating a latency indicator signal when a character on said first input is identical to one of said stored characters, said latency indicator signal being utilized by said packet assembler to initiate transmitting of said packetized data.
Claim 12
Dependent Claim
51 words
The packet assembler as set forth in claim 8, further including means for determining when said time-out signals are at least twice preceded by identical characters, and wherein packetizing characters currently being received on said first input occurs when a character received on said input is identical to said identical characters.
Claim 13
Dependent Claim
107 words
A packet assembler for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; a second input for receiving signals from a remote terminal to which said packet assembler is transmitting said packetized data; means for counting the total number of characters received on said first input between reception on said second input of acknowledgment signals from said remote terminal, and means for storing said total number of characters as a character count; and means for packetizing characters received on said first input in packet sizes of length equal to said stored character count.
Claim 14
Dependent Claim
107 words
A packet assembler for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; a second input for receiving signals from a remote terminal to which said packet assembler is transmitting said packetized data; means for counting the total number of characters received on said first input between reception on said second input of acknowledgment signals from said remote terminal, and means for storing said total number of characters as a character count; and means for packetizing characters received on said first input in packet sizes of length equal to said stored character count.
Claim 15
Dependent Claim
55 words
The packet assembler as set forth in claim 10, further including means for determining when at least two equal character counts occur between reception on said second input of consecutive occurrences of said acknowledgment signals, and packetizing characters currently being received on said first input in packets of size equal to said stored character counts.
Claim 16
Dependent Claim
174 words
A packet assembler including an input for receiving a plurality of bytes of asynchronous serial data, a first buffer connected to said input for holding said bytes of data, timing means for detecting a time-out condition upon each occurrence of the passage of a predetermined period of time during which no data is received at said input and a controller to control packetization and transmitting of the contents of said first buffer in a data packet in response thereto; the improvement comprising in combination: a second buffer for detecting and storing a last character value corresponding to a last character received at said input prior to a most recent occurrence of said time-out condition; and a comparator connected to said input for detecting another occurrence of said last character, and producing a latency detection signal in response to the detection of a character equal to said last character at said input, said latency detection signal being provided to said controller to initiate packetizing and transmission of the characters currently stored in said first buffer.
Claim 17
Dependent Claim
174 words
A packet assembler including an input for receiving a plurality of bytes of asynchronous serial data, a first buffer connected to said input for holding said bytes of data, timing means for detecting a time-out condition upon each occurrence of the passage of a predetermined period of time during which no data is received at said input and a controller to control packetization and transmitting of the contents of said first buffer in a data packet in response thereto; the improvement comprising in combination: a second buffer for detecting and storing a last character value corresponding to a last character received at said input prior to a most recent occurrence of said time-out condition; and a comparator connected to said input for detecting another occurrence of said last character, and producing a latency detection signal in response to the detection of a character equal to said last character at said input, said latency detection signal being provided to said controller to initiate packetizing and transmission of the characters currently stored in said first buffer.
Claim 18
Dependent Claim
145 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input; a timer that expires each time no serial data is input on said first input for a predetermined period of time, whereupon each time said timer expires a time-out signal is provided to said means for packetizing; a counter for counting the number of data characters within said serial data received on said first input between each time said timer expires, and means for storing said number of characters as a character count; and a comparator for comparing said character count to the number of characters currently being received on said first input, and in response thereto providing a latency detection signal to said means for packetizing.
Claim 19
Dependent Claim
145 words
A packet assembler, for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; means for packetizing said serial data received on said first input; a timer that expires each time no serial data is input on said first input for a predetermined period of time, whereupon each time said timer expires a time-out signal is provided to said means for packetizing; a counter for counting the number of data characters within said serial data received on said first input between each time said timer expires, and means for storing said number of characters as a character count; and a comparator for comparing said character count to the number of characters currently being received on said first input, and in response thereto providing a latency detection signal to said means for packetizing.
Claim 20
Dependent Claim
120 words
A packet assembler for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; a second input for receiving signals from a remote terminal to which said packet assembler is transmitting said packetized data; a counter for counting the total number of characters in said serial data that are received on said first input between reception on said second input of acknowledgement signals from said remote terminal; a buffer for storing said total number of characters as a character count; and means for packetizing said serial data currently being received on said first input in packets containing a number of characters equal to said stored character count.
Claim 21
Dependent Claim
120 words
A packet assembler for reducing latency delay when receiving serial data and transmitting packetized data comprising: a first input providing said serial data to said packet assembler; a second input for receiving signals from a remote terminal to which said packet assembler is transmitting said packetized data; a counter for counting the total number of characters in said serial data that are received on said first input between reception on said second input of acknowledgement signals from said remote terminal; a buffer for storing said total number of characters as a character count; and means for packetizing said serial data currently being received on said first input in packets containing a number of characters equal to said stored character count.