← Back to Patent Explorer
US5469190A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for converting twenty-four bit color to fifteen bit color in a computer output display system

Assignee: Apple Inc
•
Filing: 1991-12-23
•
Granted: 1995-11-21
•
Expires: 2011-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for converting representations of color pixels in a twenty-four bit color format to representations in a fifteen bit color format including an individual circuit for data representing each component of a color, each of the individual circuits including apparatus for selectively incrementing the value the five highest order bits of a value representing a component of a color, apparatus responsive to a value of the lowest order bits of a value representing a component for providing a signal to cause the apparatus for selectively incrementing the five highest order bits, and apparatus for selectively enabling the apparatus responsive to a value of the lowest order bits depending on a desired pattern of pixels.

Inventors

  • 👤 Anthony Masterson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 09:12
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/02; G09G5/36; G09G5/39; G09G2340/00; G09G2340/04; G09G2340/0407; G09G2340/0428; G09G5/393

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 326 words
An apparatus for converting representations of color pixels in a twenty-four bit color format to representations in a fifteen bit color format comprising an individual circuit for each color component in a first format having eight bits, each of said individual circuits comprising: a decision circuit having a first input and a second input and an output such that said first input is coupled to a first input of said individual circuit and said second input is coupled to a second input of said individual circuit, said first input of said decision circuit receives lowest order bits of a color component in said first format wherein said decision circuit is responsive to a value of said lowest order bits indicating whether five highest order bits of said color component should be incremented, said second input of said decision circuit receives a plurality of pixel address bits identifying a pixel location of said color component wherein said pixel location, depending on a desired pattern of pixels, selectively enables said decision circuit to be responsive to said value of said lowest order bits; an incrementer circuit having a first input and a second input and an output such that said second input is coupled to said output of said decision circuit and said output of said incrementer circuit is coupled to said output of said individual circuit, said first input of said incrementer circuit receives said five highest order bits of said color component in said first format, said second input receives a signal from said output of said decision circuit wherein said signal selectively enables said incrementer circuit to increment said five highest order bits of said color component in said first format, said output of said incrementer circuit provides data representing said color component in a second format having five bits which has been selectively incremented, said output of said individual circuit truncates said lowest order bits after said decision circuit selectively enables said incrementer circuit.
Claim 2
Independent Claim 326 words
An apparatus for converting representations of color pixels in a twenty-four bit color format to representations in a fifteen bit color format comprising an individual circuit for each color component in a first format having eight bits, each of said individual circuits comprising: a decision circuit having a first input and a second input and an output such that said first input is coupled to a first input of said individual circuit and said second input is coupled to a second input of said individual circuit, said first input of said decision circuit receives lowest order bits of a color component in said first format wherein said decision circuit is responsive to a value of said lowest order bits indicating whether five highest order bits of said color component should be incremented, said second input of said decision circuit receives a plurality of pixel address bits identifying a pixel location of said color component wherein said pixel location, depending on a desired pattern of pixels, selectively enables said decision circuit to be responsive to said value of said lowest order bits; an incrementer circuit having a first input and a second input and an output such that said second input is coupled to said output of said decision circuit and said output of said incrementer circuit is coupled to said output of said individual circuit, said first input of said incrementer circuit receives said five highest order bits of said color component in said first format, said second input receives a signal from said output of said decision circuit wherein said signal selectively enables said incrementer circuit to increment said five highest order bits of said color component in said first format, said output of said incrementer circuit provides data representing said color component in a second format having five bits which has been selectively incremented, said output of said individual circuit truncates said lowest order bits after said decision circuit selectively enables said incrementer circuit.
Claim 3
Dependent Claim 24 words
An apparatus of claim 1, wherein said decision circuit selectively enables said incrementer circuit to round every other pixel along a row of pixels.
Claim 4
Dependent Claim 24 words
An apparatus of claim 1, wherein said decision circuit selectively enables said incrementer circuit to round every fourth pixel along a row of pixels.
Claim 5
Dependent Claim 26 words
An apparatus of claim 1, wherein said decision circuit selectively enables said incrementer circuit to round three of every four pixels along a row of pixels.
Claim 6
Dependent Claim 65 words
An apparatus of claim 1 further comprises a comparator circuit having an input and an output wherein said input is coupled to receive said five highest order bits and said output is coupled to a third input of said decision circuit, said comparator circuit disables said decision circuit when said five highest order bits of said color component in said first format are all ones.
Claim 7
Dependent Claim 21 words
An apparatus of claim 1, wherein said decision circuit is able to select patterns repeating every two and every four pixels.
Claim 8
Dependent Claim 22 words
An apparatus of claim 2 further comprising an odd number of pixels to be displayed on each horizontal row of a display.
Claim 9
Independent Claim 294 words
An apparatus for converting representations of color pixels in one color format to representations in another color format comprising an individual circuit for data representing each component of a color, each of said individual circuits comprising: a decision circuit having a first input and a second input and an output such that said first input is coupled to a first input of said individual circuit and said second input is coupled to a second input of said individual circuit, said first input of said decision circuit receives lowest order bits of a color component wherein said decision circuit is responsive to a value of said lowest order bits indicating whether five highest order bits of said color component should be incremented, said second input of said decision circuit receives a plurality of pixel address bits identifying a pixel location of said color component wherein said pixel location, depending on a desired pattern of pixels, selectively enables said decision circuit to be responsive to said value of said lowest order bits; an incrementer circuit having a first input and a second input and an output such that said second input is coupled to said output of said decision circuit and said output of said incrementer circuit is coupled to said output of said individual circuit, said first input of said incrementer circuit receives said five highest order bits of said color component, said second input receives a signal from said output of said decision circuit wherein said signal selectively enables said incrementer circuit to increment said highest order bits of said color component, said output of said incrementer circuit provides data representing said color component which has been selectively incremented, and wherein said lowest order bits are not provided as output from said individual circuit.
Claim 10
Independent Claim 294 words
An apparatus for converting representations of color pixels in one color format to representations in another color format comprising an individual circuit for data representing each component of a color, each of said individual circuits comprising: a decision circuit having a first input and a second input and an output such that said first input is coupled to a first input of said individual circuit and said second input is coupled to a second input of said individual circuit, said first input of said decision circuit receives lowest order bits of a color component wherein said decision circuit is responsive to a value of said lowest order bits indicating whether five highest order bits of said color component should be incremented, said second input of said decision circuit receives a plurality of pixel address bits identifying a pixel location of said color component wherein said pixel location, depending on a desired pattern of pixels, selectively enables said decision circuit to be responsive to said value of said lowest order bits; an incrementer circuit having a first input and a second input and an output such that said second input is coupled to said output of said decision circuit and said output of said incrementer circuit is coupled to said output of said individual circuit, said first input of said incrementer circuit receives said five highest order bits of said color component, said second input receives a signal from said output of said decision circuit wherein said signal selectively enables said incrementer circuit to increment said highest order bits of said color component, said output of said incrementer circuit provides data representing said color component which has been selectively incremented, and wherein said lowest order bits are not provided as output from said individual circuit.
Claim 11
Dependent Claim 496 words
An output display apparatus for a computer system comprising: a conversion circuit having a data input coupled to a first input of said output display apparatus and a data output, said conversion circuit further having a first translator wherein said first translator converts color pixel data in a first format having a first number of bits to said color pixel data in a second format having a lesser number of bits for each color component of each pixel to be displayed; a memory circuit having a first input coupled to said data output of said conversion circuit and a second input coupled to receive an address and an output, said memory circuit storing said color pixel data in said second format, said memory circuit further comprising a shifter wherein said shifter changes an address of said pixel data to be stored; a display device having an input coupled to said output of said memory circuit, said display device displaying said color pixel data in said second format stored by said memory circuit, and wherein said conversion circuit has a second translator wherein said second translator converts said color pixel data in said second format to said color pixel data in said first format to be displayed, and wherein said first translator in said conversion circuit converts representations of color pixels in a twenty-four bit color format to representations in a fifteen bit color format comprising an individual circuit for data representing each component of a color, each of said individual circuits comprising: a decision circuit having a first input and a second input and an output such that said first input is coupled to a first input of said individual circuit and said second input is coupled to a second input of said individual circuit, said first input of said decision circuit receives lowest order bits of a color component wherein said decision circuit is responsive to a value of said lowest order bits indicating whether five highest order bits of said color component should be incremented, said second input of said decision circuit receives a plurality of pixel address bits identifying a pixel location of said color component wherein said pixel location, depending on a desired pattern of pixels, selectively enables said decision circuit to be responsive to said value of said lowest order bits; an incrementer circuit having a first input and a second input and an output such that said second input is coupled to said output of said decision circuit and said output of said incrementer circuit is coupled to said output of said individual circuit, said first input of said incrementer circuit receives said five highest order bits of said color component, said second input receives a signal from said output of said decision circuit wherein said signal selectively enables said incrementer circuit to increment said five highest order bits of said color component which has been selectively incremented, said output of said incrementer circuit provides data representing said color component.
Claim 12
Dependent Claim 496 words
An output display apparatus for a computer system comprising: a conversion circuit having a data input coupled to a first input of said output display apparatus and a data output, said conversion circuit further having a first translator wherein said first translator converts color pixel data in a first format having a first number of bits to said color pixel data in a second format having a lesser number of bits for each color component of each pixel to be displayed; a memory circuit having a first input coupled to said data output of said conversion circuit and a second input coupled to receive an address and an output, said memory circuit storing said color pixel data in said second format, said memory circuit further comprising a shifter wherein said shifter changes an address of said pixel data to be stored; a display device having an input coupled to said output of said memory circuit, said display device displaying said color pixel data in said second format stored by said memory circuit, and wherein said conversion circuit has a second translator wherein said second translator converts said color pixel data in said second format to said color pixel data in said first format to be displayed, and wherein said first translator in said conversion circuit converts representations of color pixels in a twenty-four bit color format to representations in a fifteen bit color format comprising an individual circuit for data representing each component of a color, each of said individual circuits comprising: a decision circuit having a first input and a second input and an output such that said first input is coupled to a first input of said individual circuit and said second input is coupled to a second input of said individual circuit, said first input of said decision circuit receives lowest order bits of a color component wherein said decision circuit is responsive to a value of said lowest order bits indicating whether five highest order bits of said color component should be incremented, said second input of said decision circuit receives a plurality of pixel address bits identifying a pixel location of said color component wherein said pixel location, depending on a desired pattern of pixels, selectively enables said decision circuit to be responsive to said value of said lowest order bits; an incrementer circuit having a first input and a second input and an output such that said second input is coupled to said output of said decision circuit and said output of said incrementer circuit is coupled to said output of said individual circuit, said first input of said incrementer circuit receives said five highest order bits of said color component, said second input receives a signal from said output of said decision circuit wherein said signal selectively enables said incrementer circuit to increment said five highest order bits of said color component which has been selectively incremented, said output of said incrementer circuit provides data representing said color component.
Claim 13
Dependent Claim 28 words
An output display apparatus of claim 9 wherein said decision circuit selectively enables said incrementer circuit to round every other pixel depending on said desired pattern of pixels.
Claim 14
Dependent Claim 67 words
An output display apparatus of claim 9 further comprises a comparator circuit having an input and an output wherein said input is coupled to receive said five highest order bits and said output is coupled to a third input of said decision circuit, said comparator circuit disables said decision circuit when said five highest order bits of said color component in said first format are all ones.
Claim 15
Dependent Claim 23 words
An output display apparatus of claim 9 wherein said decision circuit is able to select patterns repeating every two and every four pixels.
Claim 16
Dependent Claim 24 words
An output display apparatus of claim 10 further comprising an odd number of pixels to be displayed on each horizontal row of a display.

References Cited (Backward Citations)

US4752893A Cited
US5003299A Cited
EP0359448A2 Cited
EP0413483A2 Cited
US5081450A Cited
US5170152A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-20 1999-05-22 1999-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-20 2003-05-22 2003-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-20 2007-05-22 2007-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag