IP Library Granted Patent US 7,396,257
Granted Patent B2
US 7,396,257 · App. 11/139,423 · Granted Jul 8, 2008

Computer input/output (I/O) connector assembly having a security circuit disposed therein

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,396,257
App. No.
11/139,423
Granted
Jul 8, 2008
Kind
B2
Abstract

A security circuit is disposed within the housing of an input/output (I/O) connector assembly that is configured to implement the functionality of a computer system I/O port. Thus, when the connector assembly is mounted on a computer system board the security circuit is mounted right along with the connector assembly. The I/O connector assembly includes a connector housing, an I/O connector, and the security circuit. The connector housing is adapted to mount on the computer system board. The I/O connector is disposed within the connector housing and defines a receptacle adapted to electrically couple to a peripheral device. The security circuit is disposed within the connector housing and is electrically coupled to the I/O port. The security circuit is configured to implement one or more security routines, and is transparent to the I/O functionality until it is needed to implement the security routines.

Claims (29)

1. An input/output (I/O) connector assembly, comprising:

a connector housing adapted to mount on a circuit board;

an I/O connector disposed within the connector housing, the I/O connector defining a receptacle adapted to electrically couple to a peripheral device;

a security circuit disposed within the connector housing and electrically coupled to the I/O port, the security circuit configured to implement one or more security routines;

wherein the security circuit includes a public/private key pair for cryptographic operations, a generator for generating an anonymous key pair, a module for encryption and decryption operations, and a module for signing and verifying data and establishing a root of trust.

2. The I/O connector assembly of claim 1 , wherein the security circuit comprises a trusted platform module.

3. The I/O connector assembly of claim 1 , wherein I/O connector is configured as a USB connector.

4. The I/O connector assembly of claim 1 , wherein I/O connector is configured as serial connector.

5. The I/O connector assembly of claim 1 , wherein I/O connector is configured as a parallel connector.

6. The I/O connector assembly of claim 1 , wherein I/O connector is configured as a network connector.

7. The I/O connector assembly of claim 1 , wherein I/O connector is configured as a PC card slot.

8. The I/O connector assembly of claim 1 , wherein the I/O connector is configured as an IEEE 1394 connector.

9. The I/O connector assembly of claim 1 , further comprising:

one or more communication conductors dispose within the connector housing and electrically coupled between the I/O connector and the security circuit.

10. The I/O connector assembly of claim 1 , wherein the security circuit is implemented as an integrated circuit chip.

11. The device of claim 1 , wherein the security circuit implements the software security routines on data arriving from the peripheral device, independently and autonomously of any data communications protocol between the peripheral device and the circuit board.

12. The device of claim 1 , wherein the security circuit implements the software security routines on received communications data, free of any reliance on the peripheral device that is sending the communications data, or the circuit board that is receiving the communications data.

13. The device of claim 1 , wherein the security circuit performs the software security routines, algorithms and functions on I/O communications data by independently and autonomously encrypting and decrypting the communications data from the peripheral device or the circuit board, and by using host control for configuration, set-up and control to encrypt and decrypt or authenticate, or exchange keys.

14. A device for implementing a computer, comprising:

a circuit board;

a connector housing mounted on the circuit board;

an input/output (I/O) port disposed within the connector housing and adapted to couple to a peripheral device; and

a security circuit disposed within the connector housing and electrically coupled to the I/O port, the security circuit configured perform one or more software security routines;

wherein the security circuit includes a public/private key pair for cryptographic operations, a generator for generating an anonymous key pair, a module for encryption and decryption operations, and a module for signing and verifying data and establishing a root of trust.

15. The device of claim 14 , wherein the Security circuits mounted on the circuit board.

16. The device of claim 14 , wherein the security circuit comprises a trusted platform module.

17. The device of claim 14 , wherein the security circuit performs the software security routines on data arriving from the peripheral device, independently and autonomously of any data communications protocol between the peripheral device and the circuit board.

18. The device of claim 14 , wherein the security circuit performs the software security routines on received communications data, free of any reliance on the peripheral device that is sending the communications data, or the circuit board that is receiving the communications data.

19. The device of claim 14 , wherein the security circuit performs the software security routines, algorithms and functions on I/O communications data by independently and autonomously encrypting and decrypting the communications data from the peripheral device or the circuit board, and by using host control for configuration, set-up and control to encrypt and decrypt, or authenticate, or exchange keys.

Assignments (6)
CHANGE OF NAME Recorded Nov 19, 2018
From: HARRIS SOLUTIONS NY, INC.
To: HARRIS GLOBAL COMMUNICATIONS, INC.
Reel/Frame 047598/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2018
From: HARRIS CORPORATION
To: HARRIS SOLUTIONS NY, INC.
Reel/Frame 047600/0598 →
MERGER Recorded Jul 1, 2016
From: EXELIS INC.
To: HARRIS CORPORATION
Reel/Frame 039362/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2012
From: ITT MANUFACTURING ENTERPRISES LLC (FORMERLY KNOWN AS ITT MANUFACTURING ENTERPRISES, INC.)
To: EXELIS INC.
Reel/Frame 027574/0040 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2008
From: TAKAHASHI, RICHARD J.
To: ITT MANUFACTURING ENTERPRISES, INC.
Reel/Frame 020346/0892 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2005
From: TAKAHASHI, RICHARD J.
To: CORRENT CORPORATION
Reel/Frame 016628/0937 →