Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
291 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) accessing said outgoing signal; (c) generating an updated-state map of the information contents of said peripheral unit buffer that is expected to exist after receipt of said outgoing signal; (d) determining a difference location which comprises a location in the updated-state map at which the information contents of the updated-state map differs from the information contents of the present-state map; and (e) transmitting to the peripheral unit a substitute outgoing signal that contains a command to write, to a location in the peripheral unit buffer corresponding to the difference location, a change to the peripheral unit buffer representing the information contents of the updated-state map at the difference location; (f) said substitute outgoing signal not including said pre-setting command.
Claim 2
Independent Claim
291 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) accessing said outgoing signal; (c) generating an updated-state map of the information contents of said peripheral unit buffer that is expected to exist after receipt of said outgoing signal; (d) determining a difference location which comprises a location in the updated-state map at which the information contents of the updated-state map differs from the information contents of the present-state map; and (e) transmitting to the peripheral unit a substitute outgoing signal that contains a command to write, to a location in the peripheral unit buffer corresponding to the difference location, a change to the peripheral unit buffer representing the information contents of the updated-state map at the difference location; (f) said substitute outgoing signal not including said pre-setting command.
Claim 3
Independent Claim
323 words
A method for optimizing a transmission of an outgoing signal generated by a host unit processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer that is modifiable at the peripheral unit, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, (E) said outgoing signal further including a command sequence comprising a combination of one or more characters, a said character in the command sequence being displayable as a readable character by the peripheral unit when not combined in the command sequence, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) accessing said outgoing signal; (c) generating an updated-state map of the information contents of said peripheral unit buffer that is expected to exist after receipt of said outgoing signal by the peripheral unit; (d) said command sequence being represented in said present-state map and in said updated-state map by a corresponding unique symbol sequence comprising at least one special character that is not displayable as a readable character by the peripheral unit; and (e) transmitting to the peripheral device a substitute outgoing signal not including said pre-setting command, (f) said unique symbol sequence being represented in the substitute outgoing signal by the command sequence.
Claim 4
Independent Claim
323 words
A method for optimizing a transmission of an outgoing signal generated by a host unit processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer that is modifiable at the peripheral unit, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, (E) said outgoing signal further including a command sequence comprising a combination of one or more characters, a said character in the command sequence being displayable as a readable character by the peripheral unit when not combined in the command sequence, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) accessing said outgoing signal; (c) generating an updated-state map of the information contents of said peripheral unit buffer that is expected to exist after receipt of said outgoing signal by the peripheral unit; (d) said command sequence being represented in said present-state map and in said updated-state map by a corresponding unique symbol sequence comprising at least one special character that is not displayable as a readable character by the peripheral unit; and (e) transmitting to the peripheral device a substitute outgoing signal not including said pre-setting command, (f) said unique symbol sequence being represented in the substitute outgoing signal by the command sequence.
Claim 5
Independent Claim
323 words
A method of optimizing a signal exchange, (A) said signal exchange including a transmission of an outgoing signal that has information contents and that is generated by a host unit for processing by a peripheral unit, (B) said signal exchange further including a subsequent transmission of an incoming signal that has information contents and that is generated by the peripheral unit for processing by the host unit, (C) said peripheral unit having an addressable peripheral unit buffer that has information contents that are modifiable at the peripheral unit in response to an outgoing signal, said information contents being selectively divisible into one or more fields, (D) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (E) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) creating a buffer contents map in a storage device, said buffer contents map representing the information contents of said peripheral unit buffer; (b) accessing the outgoing signal, (c) updating said buffer contents map to reflect the information contents of said outgoing signal; (d) generating and transmitting to the peripheral unit an input-suppressed signal not including said pre-setting command; (e) accessing the incoming signal; (f) updating said buffer contents map to reflect the information contents of said incoming signal; and (g) generating and transmitting an augmented incoming signal to the host unit, said augmented incoming signal including the information contents of the buffer contents map corresponding to said specified field of the peripheral unit buffer.
Claim 6
Independent Claim
323 words
A method of optimizing a signal exchange, (A) said signal exchange including a transmission of an outgoing signal that has information contents and that is generated by a host unit for processing by a peripheral unit, (B) said signal exchange further including a subsequent transmission of an incoming signal that has information contents and that is generated by the peripheral unit for processing by the host unit, (C) said peripheral unit having an addressable peripheral unit buffer that has information contents that are modifiable at the peripheral unit in response to an outgoing signal, said information contents being selectively divisible into one or more fields, (D) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (E) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) creating a buffer contents map in a storage device, said buffer contents map representing the information contents of said peripheral unit buffer; (b) accessing the outgoing signal, (c) updating said buffer contents map to reflect the information contents of said outgoing signal; (d) generating and transmitting to the peripheral unit an input-suppressed signal not including said pre-setting command; (e) accessing the incoming signal; (f) updating said buffer contents map to reflect the information contents of said incoming signal; and (g) generating and transmitting an augmented incoming signal to the host unit, said augmented incoming signal including the information contents of the buffer contents map corresponding to said specified field of the peripheral unit buffer.
Claim 7
Independent Claim
203 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) accessing said outgoing signal; (b) generating an updated-state map of the information contents of said peripheral unit buffer that is expected to exist after receipt of said outgoing signal; and (c) transmitting to the peripheral unit a substitute outgoing signal not including said pre-setting command.
Claim 8
Independent Claim
203 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) accessing said outgoing signal; (b) generating an updated-state map of the information contents of said peripheral unit buffer that is expected to exist after receipt of said outgoing signal; and (c) transmitting to the peripheral unit a substitute outgoing signal not including said pre-setting command.
Claim 9
Independent Claim
333 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer that is modifiable at the peripheral unit, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) generating an updated-state map of the information contents of the peripheral unit buffer that is expected to exist after receipt of the outgoing signal by the peripheral unit; (c) each of said present-state map and said updated-state map having respective information contents; (d) performing an excessive-or operation of the contents of the updated-state map onto the contents of the present-state map to produce a difference map; (e) determining a difference location which comprises a location in the difference map in which the information contents of the difference map is nonnull; (f) generating a substitute outgoing signal not including said pre-setting command; (g) said substitute outgoing signal containing a command to write, to a location in the peripheral unit buffer corresponding to the difference location, a change to the peripheral unit buffer representing the information contents of the updated-state map at the difference location; and (h) transmitting the substitute outgoing signal to the peripheral unit.
Claim 10
Independent Claim
333 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer that is modifiable at the peripheral unit, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) generating an updated-state map of the information contents of the peripheral unit buffer that is expected to exist after receipt of the outgoing signal by the peripheral unit; (c) each of said present-state map and said updated-state map having respective information contents; (d) performing an excessive-or operation of the contents of the updated-state map onto the contents of the present-state map to produce a difference map; (e) determining a difference location which comprises a location in the difference map in which the information contents of the difference map is nonnull; (f) generating a substitute outgoing signal not including said pre-setting command; (g) said substitute outgoing signal containing a command to write, to a location in the peripheral unit buffer corresponding to the difference location, a change to the peripheral unit buffer representing the information contents of the updated-state map at the difference location; and (h) transmitting the substitute outgoing signal to the peripheral unit.
Claim 11
Independent Claim
429 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer that is modifiable at the peripheral unit, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, (E) said outgoing signal further including a command sequence comprising a combination of one or more characters, a said character in the command sequence being displayable as a readable character by the peripheral unit when not combined in the command sequence, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) generating an updated-state map of the information contents of the peripheral unit buffer that is expected to exist after receipt of the outgoing signal by the peripheral unit; (c) each of said present-state map and said updated-state map having respective information contents; (d) said command sequence being represented in said present-state map and in said updated-state map by a corresponding unique symbol sequence comprising at least one special character that is not displayable as a readable character by the peripheral unit; (e) performing an exclusive-or operation of the contents of the updated-state map onto the contents of the present-state map to produce a difference map; (f) determining a difference location which comprises a location in the difference map in which the information contents of the difference map is nonnull; (g) generating a substitute outgoing signal not including said pre-setting command; (h) said substitute outgoing signal containing a command to write, to a location in the peripheral unit buffer corresponding to the difference location, a change to the peripheral unit buffer representing the information contents of the updated-state map at the difference location; (i) said unique symbol sequence being represented in the substitute outgoing signal by the command sequence; and (j) transmitting the substitute outgoing signal to the peripheral unit.
Claim 12
Independent Claim
429 words
A method for optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer that is modifiable at the peripheral unit, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal including a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, (E) said outgoing signal further including a command sequence comprising a combination of one or more characters, a said character in the command sequence being displayable as a readable character by the peripheral unit when not combined in the command sequence, said method comprising the steps of: (a) maintaining a present-state map of the information contents of the peripheral unit buffer; (b) generating an updated-state map of the information contents of the peripheral unit buffer that is expected to exist after receipt of the outgoing signal by the peripheral unit; (c) each of said present-state map and said updated-state map having respective information contents; (d) said command sequence being represented in said present-state map and in said updated-state map by a corresponding unique symbol sequence comprising at least one special character that is not displayable as a readable character by the peripheral unit; (e) performing an exclusive-or operation of the contents of the updated-state map onto the contents of the present-state map to produce a difference map; (f) determining a difference location which comprises a location in the difference map in which the information contents of the difference map is nonnull; (g) generating a substitute outgoing signal not including said pre-setting command; (h) said substitute outgoing signal containing a command to write, to a location in the peripheral unit buffer corresponding to the difference location, a change to the peripheral unit buffer representing the information contents of the updated-state map at the difference location; (i) said unique symbol sequence being represented in the substitute outgoing signal by the command sequence; and (j) transmitting the substitute outgoing signal to the peripheral unit.
Claim 13
Independent Claim
181 words
A method of optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit having a memory unit that has information contents, said outgoing signal including an information-query signal that, subsequent to processing by the peripheral unit, causes the peripheral unit to transmit, for processing by the host unit, a signal representing a specified portion of said information contents, said method comprising the steps of: (a) maintaining a map of said information contents; (b) accessing the outgoing signal; (c) constructing a substitute outgoing signal not including said information-query signal; (d) directing said substitute outgoing signal to said peripheral unit; (e) accessing the next incoming signal sent by said peripheral unit for processing by said host unit; (f) determining whether said specified portion of said information contents is not included in said incoming signal; (g) constructing a new incoming signal that, if said specified portion is not included in the incoming signal, includes a copy of said specified portion as maintained in the map; and (h) directing said new incoming signal to said host unit.
Claim 14
Independent Claim
181 words
A method of optimizing a transmission of an outgoing signal generated by a host unit for processing by a peripheral unit having a memory unit that has information contents, said outgoing signal including an information-query signal that, subsequent to processing by the peripheral unit, causes the peripheral unit to transmit, for processing by the host unit, a signal representing a specified portion of said information contents, said method comprising the steps of: (a) maintaining a map of said information contents; (b) accessing the outgoing signal; (c) constructing a substitute outgoing signal not including said information-query signal; (d) directing said substitute outgoing signal to said peripheral unit; (e) accessing the next incoming signal sent by said peripheral unit for processing by said host unit; (f) determining whether said specified portion of said information contents is not included in said incoming signal; (g) constructing a new incoming signal that, if said specified portion is not included in the incoming signal, includes a copy of said specified portion as maintained in the map; and (h) directing said new incoming signal to said host unit.
Claim 15
Dependent Claim
189 words
In a system including a host unit generating an outgoing signal for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal comprising a first character sequence wherein processing of the outgoing signal by the peripheral unit would result in a specified change to said information contents, (E) said outgoing signal further comprising a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, the improvement comprising a substitute outgoing signal not including said pre-setting command.
Claim 16
Dependent Claim
189 words
In a system including a host unit generating an outgoing signal for processing by a peripheral unit, (A) said peripheral unit having a control unit, (B) said peripheral unit further having an addressable peripheral unit buffer, said peripheral unit buffer having information contents selectively divisible into one or more fields, (C) each field being associated with a modified data tag, referred to as an MDT, whose status is used by said control unit as an indicator whether the corresponding field should be transmitted to the host unit, wherein a set MDT indicates a field whose contents should be transmitted and a cleared MDT indicates a field whose contents should not be transmitted, (D) said outgoing signal comprising a first character sequence wherein processing of the outgoing signal by the peripheral unit would result in a specified change to said information contents, (E) said outgoing signal further comprising a pre-setting command that, when processed by the peripheral unit, results in the setting of the MDT of a field in the peripheral unit buffer specified in the pre-setting command, the improvement comprising a substitute outgoing signal not including said pre-setting command.
Claim 17
Dependent Claim
41 words
The improvement of claim 8, wherein said substitute outgoing signal comprises a second character sequence, and wherein processing of said substitute outgoing signal by the peripheral unit results in said specified change to the information contents of said peripheral unit buffer.