IP Library Granted Patent US 8,504,810
Granted Patent B2
US 8,504,810 · App. 11/861,577 · Granted Aug 6, 2013

Remote PC bootup via a handheld communication device

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,504,810
App. No.
11/861,577
Granted
Aug 6, 2013
Kind
B2
Abstract

A method computer usable medium and computer system circuitry are disclosed for starting or “booting up” a computer from a remote location using a remote command device such as a cellular telephone. The method and system includes a secure means for remotely storing and transmitting security passwords.

Claims (34)

1. A method comprising:

receiving a packet of data from a mobile communication device, said packet comprising a boot request for a client system;

detecting at said client system the packet of data remotely transmitted from said mobile communication device;

deciphering at least a portion of the data in said detected packet of data to produce a password key;

determining if said password key allows access to a password required for boot-up;

recovering said password if said password key allows access to such password; and

utilizing said password in said client system to boot-up said client system.

2. The method, in accordance with claim 1 , wherein said password is chosen from the group consisting of power-on password, hard file password, administrative password, and a BIOS password.

3. The method, in accordance with claim 1 , wherein said packet of data is produced by said communication device.

4. The method, in accordance with claim 3 , wherein said communication device is chosen from a group consisting of a cell phone, a wireless personal digital assistant, a Blackberry, and another network client.

5. The method, in accordance with claim 1 , where said packet of data complies with the format requirements of a Magic Packet message.

6. The method, in accordance with claim 1 , where said packet of data is a SMS (Short Message Service) message.

7. The method, in accordance with claim 1 , wherein said packet of data comprises a random number.

8. The method, in accordance with claim 1 , wherein said password is associated in said client system with a random number related to data included in said packet of data.

9. The method. in accordance with claim 1 , wherein said password key is formed by performing a mathematical operation using said password and a random number.

10. The method, in accordance with claim 1 , wherein said boot-up further comprises performing a BIOS check.

11. A computer-usable storage device having computer readable instructions stored thereon for execution by a processor of a client system, said instructions, when executed by said processor, allowing said client system to:

detect at said client system a packet of data remotely transmitted from said mobile communication device;

decipher at least a portion of the data in said detected packet of data to produce a password key;

determine if said password key allows access to a password required for boot-up;

recover said password if said password key allows access to such password; and

utilize said password in said client system to boot-up said client system.

12. The computer-usable storage device, in accordance with claim 11 , where said password is chosen from the group consisting of power-on password, hard file password, administrative password, and BIOS password.

13. The computer-usable storage device, in accordance with claim 11 , wherein said password is associated in said client system with a random number related to data included in said packet of data.

14. The computer-usable storage device, in accordance with claim 11 , having computer readable instructions stored thereon for execution by a processor to perform a BIOS check.

15. An apparatus comprising:

a network interface configured to detect a packet of data remotely transmitted from a mobile communication device;

an electronic memory;

a processor which is operatively coupled to said network interface and to said electronic memory and which executes code stored in said electronic memory, the processor, in response to execution of the code, deciphers at least a portion of the data in said detected packet of data to product a password key, determines if said password key allows access to a password required for boot-up, recovers said password if said password key allows access to such password, and utilizes said password to boot-up.

16. The apparatus, in accordance with claim 15 , wherein said processor additionally checks that system is booting only to a client system hard drive.

17. The apparatus, in accordance with claim 15 , wherein said processor additionally checks computer BIOS.

18. The apparatus, in accordance with claim 15 , wherein said password is associated in said client system with a random number related to data included in said packet of data.

19. The apparatus, in accordance with claim 15 , wherein performing a mathematical operation using said password and a random number forms said password key.

20. The apparatus, in accordance with claim 15 , where said network interface hardware component is configured to detect Magic Packet data and cause power to be applied necessary for boot-up.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049678/0824 →
NUNC PRO TUNC ASSIGNMENT Recorded Dec 4, 2015
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL
Reel/Frame 037211/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2007
From: CHALLENER, DAVID CARROLL; CROMER, DARYL; LOCKER, HOWARD; SPRINGFIELD, RANDALL SCOTT
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 019889/0142 →