IP Library Granted Patent US 8,884,997
Granted Patent B2
US 8,884,997 · App. 13/476,821 · Granted Nov 11, 2014

System and method for low-flash veil on an electronic paper display

Inventor: Matt Pallakoff (Mountain View, CA)
Assignee: barnesandnoble.com llc
G09G3/344G09G2320/0247G09G2320/0626G09G2310/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,884,997
App. No.
13/476,821
Granted
Nov 11, 2014
Kind
B2
Abstract

A system and method for controlling a user interface display that de-emphasizes a background image of a physical display. The system and method draws a pattern, preferably a checkered pattern, of black and transparent pixels over the background image. The system and method mitigates any jarring effect of the prior art of driving all of the display to black. Although in the preferred embodiment, the checkered pattern alternates pixels between black and transparent, any pattern that drives less than substantially all of the pixels to black is suitable.

Claims (45)

1. A process for controlling an electronic paper display (EPD), the EPD comprising a plurality of pixels, the process comprising the acts of:

determining an initial state of each of the plurality of pixels of the EPD;

driving a pattern of less than all of the plurality of pixels of the EPD to a black state, wherein pixels which are not driven to the black state retain their initial state, and wherein the pixels driven to the black state and the pixels that retain their initial state form a background image; and

drawing a new image over a portion of the background image, the pixels comprising the new image containing pixel states that are different from their initial states.

2. The process according to claim 1 , wherein the act of driving the pattern of less than all of the plurality of pixels of the EPD to the black state further comprises driving alternating pixels to the black state.

3. The process according to claim 1 , wherein the background image appears occluded and the new image appears clear, thereby highlighting the new image.

4. The process according to claim 3 , wherein the act of drawing the new image further comprises drawing the new image which contains an element requiring a user's input.

5. The process according to claim 4 , further comprising:

receiving input from the user;

processing the input from the user; and

drawing a full screen image on the EPD.

6. The process according to claim 5 , wherein the full screen image includes the initial state of each of the plurality of pixels of the EPD.

7. The process according to claim 5 , wherein the full screen image includes pixel states different from the initial state of each of the plurality of pixels of the EPD.

8. The process according to claim 1 , wherein an initial image is displayed, the process further comprising drawing the new image over a portion of the initial image, wherein the pixels driven to the black state and the pixels that retain their initial state do not include pixels in the new image.

9. A process for controlling an electronic paper display (EPD), the EPD comprising a plurality of pixels, the process comprising the acts of:

determining a need for resetting a state of the plurality of pixels;

driving a first subset of the plurality of pixels to a black state;

driving a second subset of the plurality of pixels to a white state; and

driving the plurality of pixels to a target state after they have been driven to the black or white state.

10. The process according to claim 9 , further comprising

determining an initial state of each of the plurality of pixels;

wherein the act of driving the plurality of pixels to the target state further comprises driving the plurality of pixels to their initial state.

11. The process according to claim 9 , further comprising

determining an initial state of each of the plurality of pixels;

wherein the act of driving the plurality of pixels to the target state further comprises driving the plurality of pixels to a state different from their initial state.

12. A system for controlling an electronic paper display (EPD) comprising:

an EPD display;

control circuitry that control operation of the system;

a display buffer coupled to the control circuitry, the display buffer receiving pixel data from the control circuitry; and

the EPD being coupled to the display buffer, the EPD displaying pixel data read from the display buffer,

wherein the control circuitry is operable to:

determine an initial state of the pixels in the display buffer,

write pixel data to the display buffer that drives a pattern of less than all of the plurality of pixels of the EPD to a black state, and wherein pixels which are not driven to the black state retain their initial state, wherein the pixels driven to the black state and the pixels that retain their initial state form a background image, and

write pixel data to the display buffer that draw a new image over a portion of the background image, the pixels comprising the new image containing pixel states that are different from their initial states.

13. The system according to claim 12 , wherein the control circuitry is further operable to drive alternating pixels to the black state when driving the pattern of less than all of the plurality of pixels of the EPD to the black state.

14. The system according to claim 12 , wherein the control circuitry is further operable to draw the new image containing an element requiring a user's input.

15. The system according to claim 14 , further comprising:

input/output circuitry coupled to the control circuitry;

wherein the control circuitry is further operable to:

receiving input from the user via the input output circuitry;

process the input from the user; and

draw a full screen image on the EPD.

16. The system according to claim 15 , wherein the full screen image includes the initial state of each of the plurality of pixels of the EPD.

17. The system according to claim 15 , wherein the full screen image includes pixel states different from the initial state of each of the plurality of pixels of the EPD.

18. The system according to claim 12 , wherein an initial image is displayed, the control circuitry is further operable to draw the new image over a portion of the initial image, wherein the pixels driven to a black state and the pixels that retain their initial state do not include pixels in the new image.

Assignments (8)
SECOND LIEN TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS - NOOK Recorded Dec 21, 2021
From: ALTER DOMUS (US) LLC
To: NOOK DIGITAL, LLC
Reel/Frame 058561/0338 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 26, 2020
From: NOOK DIGITAL LLC
To: ALTER DOMUS (US) LLC
Reel/Frame 053600/0790 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050010 FRAME: 0234. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 13, 2019
From: NOOK DIGITAL, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 050044/0225 →
SECURITY INTEREST Recorded Aug 8, 2019
From: NOOK DIGITAL, LLC
To: WEILS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 050010/0234 →
CHANGE OF NAME Recorded Apr 7, 2015
From: BARNESANDNOBLE.COM LLC
To: NOOK DIGITAL LLC
Reel/Frame 035386/0274 →
CHANGE OF NAME Recorded Apr 7, 2015
From: NOOK DIGITAL LLC
To: NOOK DIGITAL, LLC
Reel/Frame 035386/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2012
From: BARNES & NOBLE, INC.
To: BARNESANDNOBLE.COM LLC
Reel/Frame 028439/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2012
From: PALLAKOFF, MATT
To: BARNES & NOBLE, INC.
Reel/Frame 028362/0920 →
Continuity (2)
Provisional Application 61489208 · May 23, 2011
Related Publication 20120299975A1 · Nov 29, 2012