8228350

Data Dependent Drive Scheme and Display

PublishedJuly 24, 2012
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
45 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. In a display system, a method for controlling a light source, said method comprising: receiving a plurality of data bits, each of said data bits being associated with one of a plurality of multi-bit data words and a different pixel of a display, said display having an array of pixels; reading the value of each of said data bits; determining whether each of said data bits has a value indicative of an off-state; and generating a disable signal if each of said data bits has said value indicative of said off-state, said disable signal causing said light source to turn off; and wherein said data bits are sequential bits such that one sequential bit of one of said multi-bit data words having said value indicative of said off state indicates that at least one subsequent bit of the same multi-bit data word will also have said value indicative of said off-state.

2

2. A method according to claim 1 , wherein said step of receiving a plurality of data bits further includes: receiving said plurality of multi-bit data words, each of said multi-bit data words being associated with a different pixel of said display; and planarizing the bits of said plurality of multi-bit data words according to bit plane, each of said bit planes containing bits of equal significance.

3

3. A method according to claim 2 , further comprising turning off said light source responsive to said disable signal for a time period dependent on the significance of at least one of said bit planes.

4

4. A method according to claim 3 , wherein: each of said data bits in a first bit plane has said value indicative of said off-state; and said light source is turned off for a time period equal to the significance of each bit in said first bit plane.

5

5. A method according to claim 3 , wherein: each of said data bits in a first bit plane has said value indicative of said off-state; said light source is turned off for a time period equal to the significance of each bit in said first bit plane; and said light source is turned off for a time period equal to the significance of each bit in a second bit plane.

6

6. A method according to claim 2 , further comprising: determining whether each of the data bits in each of said bit planes has said value indicative of said off-state; and generating a separate disable signal for particular ones of said bit planes where each of said data bits in said particular bit plane has said value indicative of said off-state.

7

7. A method according to claim 6 , wherein: said step of generating said disable signal for particular ones of said bit planes further includes setting a plurality of indicators; each of said indicators is associated with a different one of said bit planes; and each of said indicators indicates whether each of said data bits in said associated bit plane has said value indicative of said off state.

8

8. A method according to claim 1 , further comprising turning said light source on in the absence of said disable signal.

9

9. A method according to claim 1 , further comprising: receiving a second plurality of data bits, each of said second plurality of data bits being associated with one of said plurality of multi-bit data words and a different pixel of said display; reading the value of each of said second plurality of data bits; determining whether each of said second plurality of data bits has said value indicative of said off-state; and generating said disable signal if each of said second plurality of data bits has said value indicative of said off-state.

10

10. A method according to claim 1 , further comprising: receiving a second plurality of data bits, each of said second plurality of data bits being associated with one of said plurality of multi-bit data words and a different pixel of said display; and keeping said light source turned off for an additional time period dependent on the significance of at least one of said second plurality of bits.

11

11. A method according to claim 1 , wherein said light source includes a light-emitting diode (LED).

12

12. A method according to claim 1 , wherein said light source includes a laser.

13

13. A method according to claim 1 , wherein reading the value of each of said data bits includes evaluating each of said data bits in an electronic circuit to determine whether each of said data bits has a value of digital 0 or digital 1.

14

14. A method according to claim 13 , wherein evaluating each of said data bits in an electronic circuit to determine whether each of said data bits is a digital 0 or a digital 1 occurs prior to transferring said data bits to said pixels of said display.

15

15. A method according to claim 1 , wherein: said light source illuminates all of said pixels of said display when said light source is on; and said light source does not illuminate any of said pixels when said light source is off.

16

16. A display driver circuit for controlling a light source that illuminates a display having an array of pixels, said display driver circuit comprising: an input terminal set operative to receive a plurality of data bits, each of said data bits being associated with one of a plurality of multi-bit data words and a different pixel of said display; and detection logic operative to read the value of each of said data bits, determine whether each of said data bits has a value indicative of an off-state, and generate a disable signal if each of said data bits has said value indicative of said off-state; and wherein said disable signal causes said light source to turn off; and said data bits are sequential bits such that one sequential bit of one of said multi-bit data words having said value indicative of said off state indicates that at least one subsequent bit of the same multi-bit data word will also have said value indicative of said off-state.

17

17. A display driver circuit according to claim 16 , further comprising a data planarizer operative to: receive said plurality of multi-bit data words via said input terminal set, each of said multi-bit data words being associated with a different pixel of said display; and planarize the bits of said plurality of multi-bit data words according to bit plane, each of said bit planes containing bits of equal significance.

18

18. A display driver circuit according to claim 17 , further comprising a light source controller, responsive to said disable signal, and operative to turn off said light source for a time period dependent on the significance of at least one of said bit planes.

19

19. A display driver circuit according to claim 18 , wherein: each of said data bits in a first bit plane has said value indicative of said off-state; and said light source controller, responsive to said disable signal, is operative to turn off said light source for a time period greater than or equal to the significance of each bit in said first bit plane.

20

20. A display driver circuit according to claim 18 , wherein: each of said data bits in a first bit plane has said value indicative of said off-state; and said light source controller, responsive to said disable signal, is operative to turn off said light source for a time period equal to the significance of each bit in said first bit plane, and turn off said light source for a time period equal to the significance of each bit in a second bit plane.

21

21. A display driver circuit according to claim 17 , wherein said detection logic is further operative to: determine whether each of the data bits in each of said bit planes has said value indicative of said off-state; and generate a separate disable signal for particular ones of said bit planes where each of said data bits in said particular bit plane has said value indicative of said off-state.

22

22. A display driver circuit according to claim 21 , wherein: said detection logic is further operative to generate separate disable signals by setting a plurality of indicators to a predetermined value, said predetermined value indicating that each of the data bits in one of said bit planes has said value indicative of said off-state; each of said indicators is associated with a different one of said bit planes; and each of said indicators indicates whether each of said data bits in said associated bit plane has said value indicative of said off state.

23

23. A display driver circuit according to claim 16 , further comprising a light source controller, responsive to said disable signal, and operative to turn said light source on in the absence of said disable signal.

24

24. A display driver circuit according to claim 16 , wherein: said input terminal set is operative to receive a second plurality of data bits, each of said second plurality of data bits being associated with one of said plurality of multi-bit data words and a different pixel of said display; and said detection logic is operative to read the value of each of said second plurality of data bits; determine whether each of said second plurality of data bits has said value indicative of said off-state; and generate a disable signal if each of said second plurality of data bits has said value indicative of said off-state.

25

25. A display driver circuit according to claim 16 , wherein: said input terminal set is operative to receive a second plurality of data bits, each of said second plurality of data bits being associated with one of said plurality multi-bit data words and a different pixel of said display; and said light source controller is operative to keep said light source turned off for an additional time period dependent on the significance of at least one of said second plurality of bits.

26

26. A display driver circuit according to claim 16 , wherein said light source includes a light-emitting diode (LED).

27

27. A display driver circuit according to claim 16 , wherein said light source includes a laser.

28

28. A display driver circuit according to claim 16 , wherein said detection logic determines whether each of said data bits has said value indicative of an off-state prior to transferring said data bits to said pixels of said display.

29

29. A display driver circuit according to claim 16 , wherein: said light source illuminates all of said pixels of said display when said light source is on; and said light source does not illuminate any of said pixels of said display when said light source is off.

30

30. A display driver circuit for controlling a light source, said display driver circuit comprising: an input terminal set operative to receive a plurality of data bits, each of said data bits being associated with one of a plurality of multi-bit data words and a different pixel of a display, said display having an array of pixels; means for reading the value of each of said data bits; means for determining whether each of said data bits has a value indicative of an off-state; and means for selectively turning off said light source based on the values of said plurality of data bits; and wherein said data bits are sequential bits such that one sequential bit of one of said multi-bit data words having said value indicative of said off state indicates that at least one subsequent bit of the same multi-bit data word will also have said value indicative of said off-state.

31

31. A non-transitory, electronically-readable storage medium having code embodied therein for causing an electronic device to: receive a plurality of data bits, each of said data bits being associated with one of a plurality of multi-bit data words and a different pixel of a display, said display having an array of pixels; read the value of each of said data bits; determine whether each of said data bits has a value indicative of an off-state; and generate a disable signal if each of said data bits has said value indicative of said off-state, said disable signal for causing a light source to turn off; and wherein said data bits are sequential bits such that one sequential bit of one of said multi-bit data words having said value indicative of said off state indicates that at least one subsequent bit of the same multi-bit data word will also have said value indicative of said off-state.

32

32. A non-transitory, electronically-readable storage medium according to claim 31 , wherein said code is further operative to cause said electronic device to: receive said plurality of multi-bit data words, each of said multi-bit data words being associated with a different pixel of said display; and planarize the bits of said plurality of multi-bit data words according to bit plane, each of said bit planes containing bits of equal significance.

33

33. A non-transitory, electronically-readable storage medium according to claim 32 , wherein said code is further operative to cause said electronic device to generate said disable signal for a time period dependent on the significance of at least one of said bit planes.

34

34. A non-transitory, electronically-readable storage medium according to claim 33 , wherein: each of said data bits in a first bit plane has said value indicative of said off-state; and said disable signal is generated for a time period equal to the significance of each bit in said first bit plane.

35

35. A non-transitory, electronically-readable storage medium according to claim 33 , wherein: each of said data bits in a first bit plane has said value indicative of said off-state; said disable signal is generated for a time period equal to the significance of each bit in said first bit plane; and said disable signal is generated for a time period equal to the significance of each bit in a second bit plane.

36

36. A non-transitory, electronically-readable storage medium according to claim 32 , wherein said code is further operative to cause said electronic device to: determine whether each of the data bits in each of said bit planes has said value indicative of said off-state; and generate a separate disable signal for particular ones of said bit planes where each of said data bits in said particular bit plane has a value indicative of said off-state.

37

37. A non-transitory, electronically-readable storage medium according to claim 36 , wherein: said code is further operative to cause said electronic device to generate said disable signal for particular ones of said bit planes by setting a plurality of indicators; each of said indicators is associated with a different one of said bit planes; and each of said indicators indicates whether each of said data bits in said associated bit plane has said value indicative of said off state.

38

38. A non-transitory, electronically-readable storage medium according to claim 31 , wherein said light source is turned on in the absence of said disable signal.

39

39. A non-transitory, electronically-readable storage medium according to claim 31 , wherein said code is further operative to cause said electronic device to: receive a second plurality of data bits, each of said second plurality of data bits being associated with one of said plurality of multi-bit data words and a different pixel of said display; read the value of each of said second plurality of data bits; determine whether each of said second plurality of data bits has said value indicative of said off-state; and generate said disable signal if each of said second plurality of data bits has said value indicative of said off-state.

40

40. A non-transitory, electronically-readable storage medium according to claim 31 , wherein said code is further operative to cause said electronic device to: receive a second plurality of data bits, each of said second plurality of data bits being associated with one of said plurality of multi-bit data words and a different pixel of said display; and generate said disable signal for an additional time period dependent on the significance of at least one of said second plurality of bits.

41

41. A non-transitory, electronically-readable storage medium according to claim 31 , wherein said disable signal is operative to cause a light-emitting diode (LED) to turn off.

42

42. A non-transitory, electronically-readable storage medium according to claim 31 , wherein said disable signal is operative to cause a laser to turn off.

43

43. A non-transitory, electronically-readable storage medium according to claim 31 , wherein said code is further operative to cause said electronic device to read the value of each of said data bits by evaluating each of said data bits to determine whether each of said data bits has a value of digital 0 or digital 1.

44

44. A non-transitory, electronically-readable storage medium according to claim 43 , wherein said code is further operative to cause said electronic device to evaluate each of said data bits prior to said data bits being transferred to said pixels of said display.

45

45. A non-transitory, electronically-readable storage medium according to claim 31 , wherein: said light source illuminates all of said pixels of said display when said light source is on; and said light source does not illuminate any of said pixels when said light source is off.

Patent Metadata

Filing Date

Unknown

Publication Date

July 24, 2012

Inventors

Sunny Yat-san Ng

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “DATA DEPENDENT DRIVE SCHEME AND DISPLAY” (8228350). https://patentable.app/patents/8228350

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

DATA DEPENDENT DRIVE SCHEME AND DISPLAY — Sunny Yat-san Ng | Patentable