IP Library Granted Patent US 9,250,681
Granted Patent B2
US 9,250,681 · App. 13/659,710 · Granted Feb 2, 2016

Infrared reflection based cover detection

Inventor: Songan Andy Chang (Mountain View, CA)
Assignee: NOOK DIGITAL, LLC
G06F1/3206G06F3/042G09G2330/021
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 9,250,681
App. No.
13/659,710
Granted
Feb 2, 2016
Kind
B2
Abstract

A system and method for improving power consumption by providing the ability to detect whether a cover is placed on top of Infrared, IR, touch device. While the cover is in the open state, a certain amount of the light transmitted by the IR transmitters is directed upward and away from the IR receivers in the device. When the cover is closed, this light is reflected off of the cover and is incident on the IR receivers. The system of the present invention recognizes this increased level of received IR light and determines that the cover is in a closed position. Having made such a determination that the cover is placed on the device, the device's power savings system can switch to an appropriate power saving mode.

Claims (48)

1. A method for controlling a initiating a power saving mode on an electronic device, the electronic device having light emitters and light detectors for detecting the presence of an object on a screen of the electronic device, the method comprising:

operating the light emitters and light detectors;

establishing a baseline of light detected by the light detectors in the absence of an object on the screen and in the absence of a cover on the electronic device;

detecting a change in the light detected by the light detectors;

determining if the change in the light detected by the light detectors is an increase in the level of light;

if the change in detected light is an increase, determining if the increase is due to a cover being placed on the electronic device by determining if a predetermined number of light detectors detected an increase; and

if the increase is due to a cover being placed on the electronic device, initiating the entry of the power savings mode.

2. The method according to claim 1 , wherein the act of determining if the increase is due to a cover being placed on the electronic device further comprises:

determining if the increase was detected for at least a predetermined amount of time.

3. The method according to claim 1 , wherein the act of determining if the increase is due to a cover being placed on the electronic device further comprises:

determining if the increase in light detected by the predetermined number of light detectors was detected for at least a predetermined amount of time.

4. The method according to claim 1 , further comprising:

if the change in detected light is a decrease, performing object detection processing.

5. A non-transitory computer-readable media comprising a plurality of instructions that, when executed by at least one electronic device, cause the at least one electronic device to:

operate the light emitters and light detectors;

establish a baseline of light detected by the light detectors in the absence of an object on the screen and in the absence of a cover on the electronic device;

detect a change in the light detected by the light detectors;

determine if the change in the light detected by the light detectors is an increase in the level of light;

if the change in detected light is an increase, determine if the increase is due to a cover being placed on the electronic device; and

if the increase is due to a cover being placed on the electronic device, initiate entry of the at least one electronic device into a power savings mode.

6. The non-transitory computer-readable media according to claim 5 , wherein the instructions further cause the at least one electronic device to:

determine if a predetermined number of light detectors detected an increase.

7. The non-transitory computer-readable media according to claim 5 , wherein the instructions further cause the at least one electronic device to:

determine if the increase was detected for at least a predetermined amount of time.

8. The non-transitory computer-readable media according to claim 5 , wherein the instructions further cause the at least one electronic device to

determine if a predetermined number of light detectors detected an increase; and

determine if the increase was detected for at least a predetermined amount of time.

9. A system for formatting and displaying content on an electronic device comprising:

a memory that includes instructions for operating the electronic device;

an orientation sensor;

a display screen;

a plurality of light emitting devices arrayed on the display screen;

a plurality of light detecting devices arrayed on the display screen opposite the light emitting devices; and

control circuitry coupled to the memory, coupled to the plurality of light emitting devices, coupled to the plurality of light detecting devices, and coupled to the display screen, the control circuitry executing the instructions and is operable to:

detect a first orientation of the electronic device using the orientation sensor;

operate the light emitters and light detectors;

establish a baseline of light detected by the light detectors in the absence of an object on the screen and in the absence of a cover on the electronic device;

detect a change in the light detected by the light detectors;

determine if the change in the light detected by the light detectors is an increase in the level of light;

if the change in detected light is an increase, determine if the increase is due to a cover being placed on the electronic device; and

if the increase is due to a cover being placed on the electronic device, initiate entry of the at least one electronic device into a power savings mode.

10. The system according to claim 9 , wherein the control circuitry executing the instructions and is further operable to:

determine if a predetermined number of light detectors detected an increase.

11. The system according to claim 9 , wherein the control circuitry executing the instructions and is further operable to:

determine if the increase was detected for at least a predetermined amount of time.

12. The system according to claim 9 , wherein the control circuitry executing the instructions and is further operable to:

determine if a predetermined number of light detectors detected an increase; and

determine if the increase was detected for at least a predetermined amount of time.

Assignments (7)
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 Oct 24, 2012
From: CHANG, SONGAN ANDY
To: BARNESANDNOBLE.COM LLC
Reel/Frame 029185/0310 →
Continuity (2)
Provisional Application 61551350 · Oct 25, 2011
Related Publication 20130100160A1 · Apr 25, 2013