Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
356 words
A display system comprising: A. an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; B. display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent; C. an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; D. an address circuit comprising: i. means for receiving input signals that represent (a) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (b) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (c) the width of the on-screen segment, (d) an on-screen-segment offset value, and (e) the width of the off-screen memory; ii. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; iii. a multiplier for multiplying the y component of the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; iv. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset values, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; v. addition means for adding the product, the x component, and the offset value that the second multiplexer output represents and generating as the address signal a signal representing the resultant sum; and vi. means for applying the address signal to the off-screen memory and to the on-screen memory; and E. access means for reading from and writing to the on-screen-memory and off-screen-memory locations that the address signal represents.
Claim 2
Dependent Claim
356 words
A display system comprising: A. an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; B. display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent; C. an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; D. an address circuit comprising: i. means for receiving input signals that represent (a) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (b) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (c) the width of the on-screen segment, (d) an on-screen-segment offset value, and (e) the width of the off-screen memory; ii. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; iii. a multiplier for multiplying the y component of the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; iv. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset values, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; v. addition means for adding the product, the x component, and the offset value that the second multiplexer output represents and generating as the address signal a signal representing the resultant sum; and vi. means for applying the address signal to the off-screen memory and to the on-screen memory; and E. access means for reading from and writing to the on-screen-memory and off-screen-memory locations that the address signal represents.
Claim 3
Dependent Claim
52 words
A display system as defined in claim 1 wherein the address circuit further includes an address generator for generating and applying to the means for receiving input signals the input signals that represent a location in an on-screen segment of the on-screen memory as x and y components of the address thereof.
Claim 4
Dependent Claim
376 words
A display system comprising: A. an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; B. display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent; C. an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; D. an address circuit comprising: i. means for receiving input signals that represent (a) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (b) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (c) the width of the on-screen segment, (d) an on-screen segment offset value, and (e) the width of the off-screen memory; ii. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; iii. a multiplier for multiplying the y component by the width that the first multiplexer outputs represents and generating as the product signal a signal representative of the resultant product; iv. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; v. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; vi. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and vii. means for applying the address signal to the off-screen memory and to the on-screen memory; and E. access means for reading from and writing to the on-screen-memory and off-screen-memory locations that the address signal represents.
Claim 5
Dependent Claim
376 words
A display system comprising: A. an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; B. display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent; C. an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; D. an address circuit comprising: i. means for receiving input signals that represent (a) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (b) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (c) the width of the on-screen segment, (d) an on-screen segment offset value, and (e) the width of the off-screen memory; ii. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; iii. a multiplier for multiplying the y component by the width that the first multiplexer outputs represents and generating as the product signal a signal representative of the resultant product; iv. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; v. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; vi. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and vii. means for applying the address signal to the off-screen memory and to the on-screen memory; and E. access means for reading from and writing to the on-screen-memory and off-screen-memory locations that the address signal represents.
Claim 6
Dependent Claim
389 words
A display system comprising: A. an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; B. display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent; C. an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; D. an address circuit comprising: i. an address generator for generating on-screen-address signals representing a location in an on-screen segment of the on-screen memory as x and y components of the address of the location; ii. means for receiving as input signals the on-screen-address signals and signals that represent (a) as an off-screen-segment offset value, the position of a corresponding off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (b) the width of the on-screen segment, (c) an on-screen segment offset value, and (d) the width of the off-screen memory; iii. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; iv. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; v. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; vi. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; vii. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and viii. means for applying the address signal to the off-screen memory and to the on-screen memory; E. access means for reading from and writing to the on-screen-memory and off-screen-memory locations that the address signal represents.
Claim 7
Dependent Claim
389 words
A display system comprising: A. an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; B. display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent; C. an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels; D. an address circuit comprising: i. an address generator for generating on-screen-address signals representing a location in an on-screen segment of the on-screen memory as x and y components of the address of the location; ii. means for receiving as input signals the on-screen-address signals and signals that represent (a) as an off-screen-segment offset value, the position of a corresponding off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (b) the width of the on-screen segment, (c) an on-screen segment offset value, and (d) the width of the off-screen memory; iii. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; iv. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; v. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; vi. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; vii. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and viii. means for applying the address signal to the off-screen memory and to the on-screen memory; E. access means for reading from and writing to the on-screen-memory and off-screen-memory locations that the address signal represents.
Claim 8
Dependent Claim
368 words
An address circuit for use in a display system that includes an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent, an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, and access means for performing at least one of (i) reading from and (ii) writing to an off-screen-memory location represented by an address signal applied to the off-screen memory, the address circuit comprising: A. means for receiving input signals that represent (i) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (ii) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (iii) the width of the on-screen segment, (iv) an on-screen-segment offset value, and (v) the width of the off-screen memory; B. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; C. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; D. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; E. addition means for adding the product, the x component, and the offset value that the second multiplexer output represents and generating as the address signal a signal representing the resultant sum; and F. means for applying the address signal to the off-screen memory and to the on-screen memory.
Claim 9
Dependent Claim
368 words
An address circuit for use in a display system that includes an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent, an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, and access means for performing at least one of (i) reading from and (ii) writing to an off-screen-memory location represented by an address signal applied to the off-screen memory, the address circuit comprising: A. means for receiving input signals that represent (i) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (ii) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (iii) the width of the on-screen segment, (iv) an on-screen-segment offset value, and (v) the width of the off-screen memory; B. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; C. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; D. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; E. addition means for adding the product, the x component, and the offset value that the second multiplexer output represents and generating as the address signal a signal representing the resultant sum; and F. means for applying the address signal to the off-screen memory and to the on-screen memory.
Claim 10
Dependent Claim
48 words
An address circuit as defined in claim 5 further including an address generator for generating and applying to the means for receiving input signals the input signals that represent a location in an on-screen segment of the on-screen memory as x and y components of the address thereof.
Claim 11
Dependent Claim
388 words
An address circuit for use in a display system that includes an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent, an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, and access means for performing at least one of (i) reading from and (ii) writing to an off-screen-memory location represented by an address signal applied to the off-screen memory, the address circuit comprising: A. means for receiving input signals that represent (i) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location (ii) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (iii) the width of the on-screen segment, (iv) an on-screen segment offset value, and (v) the width of the off-screen memory; B. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; C. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; D. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; E. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; F. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and G. means for applying the address signal to the off-screen memory and to the on-screen memory.
Claim 12
Dependent Claim
388 words
An address circuit for use in a display system that includes an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent, an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, and access means for performing at least one of (i) reading from and (ii) writing to an off-screen-memory location represented by an address signal applied to the off-screen memory, the address circuit comprising: A. means for receiving input signals that represent (i) as an off-screen-segment offset value, the position of an off-screen segment of the off-screen memory, the off-screen segment having a beginning location (ii) a location in a corresponding on-screen segment of the on-screen memory as x and y components of the address of the location, (iii) the width of the on-screen segment, (iv) an on-screen segment offset value, and (v) the width of the off-screen memory; B. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; C. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; D. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; E. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; F. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and G. means for applying the address signal to the off-screen memory and to the on-screen memory.
Claim 13
Dependent Claim
403 words
An address circuit for use in a display system that includes an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent, an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, and access means for performing at least one of (i) reading from and (ii) writing to an off-screen-memory location represented by an address signal applied to the off-screen memory, the address circuit comprising: A. an address generator for generating on-screen-address signals representing a location in an on-screen segment of the on-screen memory as x and y components of the address of the location; B. means for receiving as input signals the on-screen address signals and signals that represent (i) as an off-screen-segment offset value, the position of the corresponding off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (ii) the width of the on-screen segment, (iii) an on-screen segment offset value, and (iv) the width of the off-screen memory; C. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; D. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; E. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; F. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; G. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and H. means for applying the address signal to the off-screen memory and to the on-screen memory.
Claim 14
Dependent Claim
403 words
An address circuit for use in a display system that includes an on-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, display means for repetitively scanning the contents of the on-screen memory and generating a visual display of the image that they represent, an off-screen memory containing a two-dimensional array of memory locations for storing image data representing the values of image pixels, and access means for performing at least one of (i) reading from and (ii) writing to an off-screen-memory location represented by an address signal applied to the off-screen memory, the address circuit comprising: A. an address generator for generating on-screen-address signals representing a location in an on-screen segment of the on-screen memory as x and y components of the address of the location; B. means for receiving as input signals the on-screen address signals and signals that represent (i) as an off-screen-segment offset value, the position of the corresponding off-screen segment of the off-screen memory, the off-screen segment having a beginning location, (ii) the width of the on-screen segment, (iii) an on-screen segment offset value, and (iv) the width of the off-screen memory; C. a first multiplexer, including two input ports, for receiving at one input port the signals representing the width of the on-screen segment, for receiving at its other input port the signals representing the width of the off-screen memory, and for selectively forwarding as a first multiplexer output the signals received at one of its input ports; D. a multiplier for multiplying the y component by the width that the first multiplexer output represents and generating as the product signal a signal representative of the resultant product; E. a second multiplexer, including two input ports, for receiving at one input port the signals representing the off-screen-segment offset value, for receiving at its other input port signals representing the on-screen-segment offset value, and for selectively forwarding as a second multiplexer output the signals received at one of its input ports; F. a first adder for adding the x component to the offset value that the second multiplexer output represents and generating a signal representing a first sum; G. a second adder for adding the first sum to the product and generating as the address signal a signal representing the resultant sum; and H. means for applying the address signal to the off-screen memory and to the on-screen memory.