IP Library Granted Patent US 9,244,514
Granted Patent B2
US 9,244,514 · App. 13/440,828 · Granted Jan 26, 2016

Body heat sensing control apparatus and method

Inventor: Shekhar Gupta (Overland Park, KS)
Assignee: CenturyLink Intellectual Property LLC
G06F1/3203G06F1/3231Y02B60/1289
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,244,514
App. No.
13/440,828
Granted
Jan 26, 2016
Kind
B2
Abstract

Embodiments of the disclosed invention include a body heat sensing control apparatus and method for automating features of an electronic device based on detection of a user's body heat. For example, in one embodiment, a data processing system is disclosed having a heat sensing mechanism for detecting the body heat of a user. In addition, the data processing system includes a data storage component for storing computer executable instructions and a processing unit for executing the computer executable instructions for enabling a user to configure one or more functions associated with the data processing system that are triggered in response to detecting the presence or absence of the user within the proximity of the data processing system using the heat sensing mechanism.

Claims (31)

1. A computer implemented method for automating features of a data processing system based on detection of a user's body heat, the method comprising:

providing a physically separate freestanding external heat sensor;

placing the physically separate freestanding external heat sensor into digital communication with the data processing system;

accepting input to the data processing system from a user, said input enabling an automatic toggling of a power mode of the data processing system during a specified time period said input further disabling the automatic toggling of the power mode of the data processing system before or after the specified time period;

during the specified time period, monitoring for the presence of a user using the physically separate freestanding sensor in communication with the data processing system;

maintaining a log file that includes a time and date that the presence of the user is detected via the heat sensor; and

responsive to detecting the presence of the user during the specified time period, automatically toggling a power mode of the data processing system.

2. The computer implemented method of claim 1 , further comprising performing one or more user specified actions associated with the data processing system based on whether the presence of the user is detected via the heat sensor.

3. The computer implemented method of claim 1 , further comprising logging off a user account associated with the user in response to detecting the absence of the user.

4. The computer implemented method of claim 1 , further comprising responsive to detecting the absence of the user, locking use of the data processing system until a correct password is entered.

5. The computer implemented method of claim 1 , further comprising disabling a screensaver function while the presence of the user is detected.

6. The computer implemented method of claim 1 , further comprising disabling a screensaver function while the data processing system is playing a media file and the presence of the user is detected.

7. The computer implemented method of claim 1 , further comprising turning off a display associated with the data processing system in response to detecting the absence of the user.

8. The computer implemented method of claim 1 , further comprising placing the data processing system in a user specified mode in response to detecting the absence of the user for a specified time.

9. The computer implemented method of claim 8 , wherein the user specified mode includes a standby mode, a hibernate mode, and a turn off the data processing system mode.

10. The computer implemented method of claim 1 , further comprising transmitting the log file to a user specified email address.

11. The computer implemented method of claim 1 , wherein the data processing system is a personal digital assistant (PDA).

12. A system comprising:

a physically separate freestanding external heat sensor for detecting the body heat of a user; and

a data processing system in communication with the physically separate freestanding external heat sensor, the data processing system comprising:

a user interface configured to accept input to the data processing system from a user, said input enabling an automatic toggling of a power mode of the data processing system during a specified time period, said input further disabling the automatic toggling of the power mode of the data processing system before or after the specified time period;

a data storage unit for storing computer executable instructions; and

a processing unit for executing the computer executable instructions for automatic toggling a power mode of the data processing system in response to detecting the presence of the user during the specified time period and within a proximity of the data processing system using the heat sensor said processing system further executing the computer executable instructions to maintain a log file that includes a time and date that the presence of the user is detected via the heat sensor.

13. The data processing system of claim 12 , wherein the data processing system is a laptop computer.

14. The data processing system of claim 12 , wherein the data processing system is a set-top box.

15. The data processing system of claim 12 , wherein the data processing system is a personal digital assistant (PDA).

16. A computer program product comprising a non-transitory computer usable medium, said computer usable medium storing computer usable program code for:

accepting input to a data processing system from a user, said input enabling an automatic toggling of a power mode of the data processing system during a specified time period said input further disabling the automatic toggling of the power mode of the data processing system before or after the specified time period;

during the specified time period monitoring for the presence of a user using a physically separate freestanding external heat sensor in communication with the data processing system;

maintaining a log file that includes a time and date that the presence of the user is detected via the heat sensor; and

automatically toggling a power mode of the data processing system in response to detecting the presence or absence of the user during the specified time period.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2012
From: GUPTA, SHEKHAR
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 028061/0682 →
CHANGE OF NAME Recorded Apr 17, 2012
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 028066/0316 →
Continuity (2)
Continuation 12415067 · Mar 31, 2009
Related Publication 20120198260A1 · Aug 2, 2012