Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
173 words
An optimizer for a telecommunications system that is characterized by: a host which exchanges data streams with a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said optimizer comprising: a computer programmed to read the content of a data stream from the host prior to the transmission of the data stream to the device; to generate an updated-state image representing the state of the device buffer that would be expected to obtain after receipt by the device of said data stream content; to generate a data stream representing any differences in data characters, as well as any differences in control codes, between said updated-state image and a present-state image representing the information available to the optimizer'about the present state of the device buffer; and to cause said telecommunications system to send the data stream so generated to the device instead of the original data stream from the host.
Claim 2
Dependent Claim
173 words
An optimizer for a telecommunications system that is characterized by: a host which exchanges data streams with a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said optimizer comprising: a computer programmed to read the content of a data stream from the host prior to the transmission of the data stream to the device; to generate an updated-state image representing the state of the device buffer that would be expected to obtain after receipt by the device of said data stream content; to generate a data stream representing any differences in data characters, as well as any differences in control codes, between said updated-state image and a present-state image representing the information available to the optimizer'about the present state of the device buffer; and to cause said telecommunications system to send the data stream so generated to the device instead of the original data stream from the host.
Claim 3
Dependent Claim
99 words
The optimizer of claim 1, characterized in that said computer is programmed to translate any control code, where said control code is normally represented in a data stream between said host and said device by an original symbol that is also used to represent a data character, into a translated symbol that is not used to represent any data character; to utilize said translated symbol in generating the updated-state and present-state images; and to retranslate any translated symbol so that any control codes contained in the data stream sent to the device is represented by its corresponding original symbol.
Claim 4
Dependent Claim
29 words
The optimizer of claim 1, characterized in that said computer is programmed so that all premodified field flags in the data stream sent to the device are turned off.
Claim 5
Dependent Claim
275 words
An optimizer for a telecommunications system, said system characterized by: a host which exchanges data streams with a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said optimizer characterized by: a control-code translation table, said translation table containing, for each control code normally represented in a data stream between said host and said device by an original symbol that is also used to represent a data character, a translated symbol that is not used to represent any data character; a computer programmed to read the content of an original data stream emanating from the host prior to the transmission of the data stream to the device; to generate an updated-state image, said updated-state image representing the state of the buffer that would be expected to obtain after receipt by the device of said data stream content, said computer utilizing in said update-state image generation the translated symbol for any control code instead of the corresponding original symbol; to generate a modified data stream, said modified data stream representing any differences in data characters, as well as any differences in control codes, between said updated-state image and a present-state image representing the information available to the optimizer about the present state of the device buffer, the computer utilizing in said modified data stream generation the original symbol for any control code instead of the corresponding original symbol; and to cause said telecommunications system to send the modified data stream to the device instead of the original data stream from the host.
Claim 6
Dependent Claim
275 words
An optimizer for a telecommunications system, said system characterized by: a host which exchanges data streams with a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said optimizer characterized by: a control-code translation table, said translation table containing, for each control code normally represented in a data stream between said host and said device by an original symbol that is also used to represent a data character, a translated symbol that is not used to represent any data character; a computer programmed to read the content of an original data stream emanating from the host prior to the transmission of the data stream to the device; to generate an updated-state image, said updated-state image representing the state of the buffer that would be expected to obtain after receipt by the device of said data stream content, said computer utilizing in said update-state image generation the translated symbol for any control code instead of the corresponding original symbol; to generate a modified data stream, said modified data stream representing any differences in data characters, as well as any differences in control codes, between said updated-state image and a present-state image representing the information available to the optimizer about the present state of the device buffer, the computer utilizing in said modified data stream generation the original symbol for any control code instead of the corresponding original symbol; and to cause said telecommunications system to send the modified data stream to the device instead of the original data stream from the host.
Claim 7
Dependent Claim
61 words
The optimizer of claim 4, characterized in that said computer is programmed to incorporate a device- control message in the modified data stream to cause transmissions to the host from the device to be sent as a data stream representing changes to the device buffer caused at the device instead of as a data stream representing the entirety of the buffer.
Claim 8
Independent Claim
162 words
A method for optimizing the exchange of data streams between a host and a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said method characterized by: reading the content of a data stream from the host prior to the transmission of the data stream to the device; generating an image representing the updated state of the buffer, said update state being the state that would be expected to obtain after receipt by the device of said data stream content; generating a data stream representing both any differences in data characters and any differences in control codes between said updated-state image and an image representing the information available to the optimizer about the present state of the device buffer; and sending the data stream so generated to the device instead of the original data stream from the host.
Claim 9
Independent Claim
162 words
A method for optimizing the exchange of data streams between a host and a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said method characterized by: reading the content of a data stream from the host prior to the transmission of the data stream to the device; generating an image representing the updated state of the buffer, said update state being the state that would be expected to obtain after receipt by the device of said data stream content; generating a data stream representing both any differences in data characters and any differences in control codes between said updated-state image and an image representing the information available to the optimizer about the present state of the device buffer; and sending the data stream so generated to the device instead of the original data stream from the host.
Claim 10
Dependent Claim
299 words
An optimizer for a telecommunications system, said system characterized by: a host which exchanges data streams with a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said optimizer characterized by: a control-code translation table, said translation table containing, for each control code normally represented in a data stream between said host and said device by an original symbol that is also used to represent a data character, a translated symbol that is not used to represent any data character; a computer programmed to read the content of an original data stream emanating from the host prior to the transmission of the data stream to the device; to generate an updated-state image, said updated-state image representing the state of the buffer that would be expected to obtain after receipt by the device of said data stream content, said computer utilizing in said update-state image generation the translated symbol for any control code instead of the corresponding original symbol; to generate a modified data stream, said modified data stream representing any differences in data characters, as well as any differences in control codes, between said updated-state image and a present-state image representing the information available ' to the optimizer about the present state of the device buffer, the computer utilizing in said modified data stream generation the original symbol for any control code instead of the corresponding original symbol; to cause said telecommunications system to send the modified data stream to the device instead of the original data stream from the host; to read an incoming data stream from said device; and to update said present-state image to reflect changes signified by said incoming data stream.
Claim 11
Dependent Claim
299 words
An optimizer for a telecommunications system, said system characterized by: a host which exchanges data streams with a device, said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said optimizer characterized by: a control-code translation table, said translation table containing, for each control code normally represented in a data stream between said host and said device by an original symbol that is also used to represent a data character, a translated symbol that is not used to represent any data character; a computer programmed to read the content of an original data stream emanating from the host prior to the transmission of the data stream to the device; to generate an updated-state image, said updated-state image representing the state of the buffer that would be expected to obtain after receipt by the device of said data stream content, said computer utilizing in said update-state image generation the translated symbol for any control code instead of the corresponding original symbol; to generate a modified data stream, said modified data stream representing any differences in data characters, as well as any differences in control codes, between said updated-state image and a present-state image representing the information available ' to the optimizer about the present state of the device buffer, the computer utilizing in said modified data stream generation the original symbol for any control code instead of the corresponding original symbol; to cause said telecommunications system to send the modified data stream to the device instead of the original data stream from the host; to read an incoming data stream from said device; and to update said present-state image to reflect changes signified by said incoming data stream.
Claim 12
Independent Claim
187 words
A method for optimizing the exchange of data streams between a host and a device, characterized by: said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said method characterized in that: reading the content of a data stream from the host prior to the transmission of the data stream to the device; generating an image representing the updated state of the buffer, said update state being the state that would be expected to obtain after receipt by the device of said data stream content; generating a data stream representing both any differences in data characters and any differences in control codes between said updated-state image and an image representing the information available to the optimizer about the present state of the device buffer; and sending the data stream so generated to the device instead of the original data stream from the host; reading an incoming data stream from said device; and updating said present-state image to reflect changes signified by said incoming data stream.
Claim 13
Independent Claim
187 words
A method for optimizing the exchange of data streams between a host and a device, characterized by: said device having an addressable buffer whose contents are modified in response to data streams from said host, said buffer contents including data characters and further including control codes controlling said presentation, said method characterized in that: reading the content of a data stream from the host prior to the transmission of the data stream to the device; generating an image representing the updated state of the buffer, said update state being the state that would be expected to obtain after receipt by the device of said data stream content; generating a data stream representing both any differences in data characters and any differences in control codes between said updated-state image and an image representing the information available to the optimizer about the present state of the device buffer; and sending the data stream so generated to the device instead of the original data stream from the host; reading an incoming data stream from said device; and updating said present-state image to reflect changes signified by said incoming data stream.