IP Library Granted Patent US 7,840,807
Granted Patent B2
US 7,840,807 · App. 10/803,718 · Granted Nov 23, 2010

Authentication of computing device through employment of determination that current location of authentication device matches initial location

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 7,840,807
App. No.
10/803,718
Granted
Nov 23, 2010
Kind
B2
Abstract

A authentication device of an apparatus in one example authenticates a computing device, in communication with the authentication device, through employment of a determination that a current location of the authentication device matches an initial location of the authentication device.

Claims (65)

1. An apparatus, comprising:

an authentication device that authenticates a computing device, in communication with the authentication device, through employment of a determination that a current location of the authentication device matches an initial location of the authentication device;

wherein one or more private keys employable for encryption and/or decryption of information are erased via an automatic cutoff of power initiated internal to the authentication device upon an attempt to move the authentication device.

2. The apparatus of claim 1 , wherein the computing device comprises a first computing device; and

wherein the authentication device makes the determination that the current location of the authentication device matches the initial location of the authentication device in response to a request from a second computing device for authentication of the first computing device for a data transfer from the second computing device to the first computing device.

3. The apparatus of claim 2 , wherein the request from the second computing device comprises an authentication challenge string; and

wherein the authentication device stores the one or more private keys, and wherein if the current location of the authentication device matches the initial location of the authentication device, then the authentication device employs one or more of the one or more private keys to decrypt the authentication challenge string into an authentication challenge response.

4. The apparatus of claim 3 , wherein the authentication device sends the authentication challenge response to the second computing device, and wherein the second computing device analyzes the authentication challenge response to determine whether the first computing device is authenticated for the data transfer.

5. The apparatus of claim 4 , wherein the second computing device comprises an authentication challenge key to compare with the authentication challenge response received from the authentication device; and

wherein if the authentication challenge response matches the authentication challenge key, then the authentication challenge response represents that the first computing device is authenticated and the data transfer can be sent from the second computing device to the first computing device.

6. The apparatus of claim 3 , wherein upon determination that the current location of the authentication device does not match the initial location of the authentication device, the authentication device prevents authentication of the first computing device and disables the one or more private keys.

7. The apparatus of claim 6 , wherein the authentication device stores the one or more private keys in volatile memory, and wherein upon determination that the current location of the authentication device does not match the initial location of the authentication device, the authentication device cuts off power to the volatile memory to erase the one or more private keys.

8. The apparatus of claim 1 , wherein the authentication device comprises a base portion, a cover portion, and one or more electronic components that serve to authenticate the computing device; and

wherein the base portion is fixed to a surface near the computing device, and wherein the cover portion is fixed to the base portion, to provide a secure shell for the one or more electronic components.

9. The apparatus of claim 8 , wherein a first one of the base and cover portions receives electricity through a power port, and wherein a second one of the base and cover portions receives electricity through an electrical contact with the first one of the base and cover portions; and

wherein upon separation of the second one of the base and cover portions from the first one of the base and cover portions, the second one of the base and cover portions loses power and prevents authentication of the computing device.

10. The apparatus of claim 9 , wherein the second one of the base and cover portions electrically supports one or more of the one or more electronic components that store the one or more private keys, and wherein the authentication device employs one or more of the one or more private keys to authenticate the computing device; and

wherein a loss of power in the second one of the base and cover portions erases the one or more private keys from the one or more of the one or more electronic components.

11. The apparatus of claim 1 , wherein the authentication device comprises a location sensor; and

wherein upon initialization of the authentication device, the location sensor sets the initial location of the authentication device; and

wherein the location sensor determines the current location of the authentication device; and wherein the authentication device compares the current location with the initial location to authenticate the computing device.

12. The apparatus of claim 11 , wherein the location sensor comprises a global positioning system component, and wherein the global positioning system component measures the initial location and the current location of the authentication device as a three-dimensional location of latitude, longitude, and altitude.

13. The apparatus of claim 1 , wherein the authentication device allows authentication of the computing device upon the determination that the current location of the authentication device matches the initial location of the authentication device within a specified error range.

14. The apparatus of claim 1 , wherein the one or more private keys are erased upon an attempt to open the authentication device.

15. The apparatus of claim 1 , wherein the one or more private keys are erased via an automatic cutoff of power upon the attempt to open the authentication device or move the authentication device.

16. The apparatus of claim 1 , wherein the one or more private keys are erased via an automatic cutoff of power upon an attempt to open the authentication device.

17. The apparatus of claim 1 , wherein the current location comprises a network.

18. The apparatus of claim 1 , wherein the current location comprises a room.

19. The apparatus of claim 1 , wherein a power distribution component internal to the authentication device initiates the cutoff of power.

20. A method, comprising the steps of:

receiving a request from a second computing device to authenticate a first computing device for a data transfer from the second computing device to the first computing device;

determining a current location of an authentication device, in communication with the first computing device, in response to the request from the second computing device; and

authenticating the first computing device if the current location of the authentication device matches an initial location of the authentication device;

wherein one or more private keys employable for encryption and/or decryption of information are erased via an automatic cutoff of power initiated internal to the authentication device upon an attempt to move the authentication device.

21. The method of claim 20 , wherein the request from the second computing device comprises an authentication challenge string, and wherein the step of authenticating the first computing device if the current location of the authentication device matches the initial location of the authentication device comprises the steps of:

comparing the current location of the authentication device with the initial location of the authentication device; and

employing, if the current location of the authentication device matches the initial location of the authentication device, the one or more private keys to decrypt the authentication challenge string into an authentication challenge response.

22. The method of claim 21 , further comprising the steps of:

sending the authentication challenge response to the second computing device; and

analyzing the authentication challenge response to determine whether the first computing device is authenticated for the data transfer from the second computing device to the first computing device.

23. The method of claim 22 , wherein the step of analyzing the authentication challenge response to determine whether the first computing device is authenticated for the data transfer from the second computing device to the first computing device comprises the steps of:

comparing the authentication challenge response with an authentication challenge key; and

determining that the data transfer can be sent from the second computing device to the first computing device if the authentication challenge response matches the authentication challenge key.

24. The method of claim 21 , further comprising the steps of:

storing the one or more private keys in volatile or non-volatile memory; and

erasing the one or more private keys upon determination that the current location of the authentication device does not match the initial location of the authentication device.

25. The method of claim 21 , further comprising the steps of:

storing the one or more private keys in volatile memory; and

discontinuing a power supply to the volatile memory to erase the one or more private keys upon determination that the current location of the authentication device does not match the initial location of the authentication device.

26. The method of claim 20 , wherein the authentication device comprises a base portion, a cover portion, and one or more electronic components that store one or more private keys employable to authenticate the first computing device, the method further comprising the steps of:

attaching the base portion to a surface near the first computing device;

attaching the cover portion to the base portion to provide a secure shell for the one or more electronic components; and

erasing the one or more private keys if the cover portion is removed from the base portion.

27. The method of claim 20 , wherein the authentication device comprises a base portion, a cover portion, and one or more electronic components that serve to authenticate the first computing device, the method further comprising the steps of:

attaching the base portion to a surface near the first computing device;

attaching the cover portion to the base portion to provide a secure shell for the one or more electronic components;

connecting a first one of the base and cover portions to a power supply;

connecting a second one of the base and cover portions to the power supply through an electrical contact with the first one of the base and cover portions;

electrically supporting, with the second one of the base and cover portions, one or more of the one or more electronic components that store the one or more private keys; and

disconnecting the power supply from one or more of the one or more electronic components to erase the one or more private keys if the current location of the authentication device does not match the initial location of the authentication device.

28. A non-transitory computer-readable medium having computer executable instructions for performing steps, comprising:

means in the computer-readable medium for receiving a request from a second computing device to authenticate a first computing device for a data transfer from the second computing device to the first computing device;

means in the computer-readable medium for determining a current location of an authentication device, in communication with the first computing device, in response to the request from the second computing device; and

means in the computer-readable medium for authenticating the first computing device if the current location of the authentication device matches an initial location of the authentication device;

wherein one or more private keys employable for encryption and/or decryption of information are erased via an automatic cutoff of power initiated internal to the authentication device upon an attempt to move the authentication device.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2020
From: SOUND VIEW INNOVATIONS, LLC
To: PIECE FUTURE PTE LTD
Reel/Frame 052519/0440 →
NUNC PRO TUNC ASSIGNMENT Recorded Oct 8, 2019
From: NOKIA OF AMERICA CORPORATION
To: ALCATEL LUCENT
Reel/Frame 050668/0829 →
CHANGE OF NAME Recorded Sep 24, 2019
From: ALCATEL-LUCENT USA INC.
To: NOKIA OF AMERICA CORPORATION
Reel/Frame 050476/0085 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2014
From: ALCATEL LUCENT
To: SOUND VIEW INNOVATIONS, LLC
Reel/Frame 033416/0763 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
MERGER Recorded Oct 6, 2010
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 025097/0447 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2004
From: DOMBKOWSKI, KEVIN EUGENE; WITSCHORIK, CHARLES ARTHUR
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 015122/0434 →