IP Library Granted Patent US 8,788,814
Granted Patent B2
US 8,788,814 · App. 12/964,467 · Granted Jul 22, 2014

Secure data transfer using an embedded system

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,788,814
App. No.
12/964,467
Granted
Jul 22, 2014
Kind
B2
Abstract

A method and device for securing data transmission via an embedded system that is operationally coupled to a local device and a remote computing system using a network is provided. The method includes, determining if data received from the remote computing system is secured, handshaking with the remote computing system if the data received is from a new connection; decrypting the secured data; and transmitting the decrypted data to the local device. The method also includes, determining if the data received from the local device is from a new connection, handshaking with the remote computing system if the data received is from a new connection; encrypting the data; and transmitting the encrypted data to the remote computing system. A receiving module determines whether input data needs to be encrypted or decrypted; a processing module for encrypting and/or decrypting input data; and an output module for transmitting encrypted and/decrypted data.

Claims (31)

1. A method for processing insecure data using an embedded system that is operationally coupled to a local device and a remote computing system using a network, comprising:

providing at least a first connector and a second connector whereby the first connector provides physical connectivity with the remote computing system and includes at least an RJ-45 jack and further wherein the second connector couples the remote computing system with the local device;

determining when the insecure data received from the local device is from a new connection;

handshaking with the remote computing system when the insecure data received is from the new connection;

the second connector assumes the media access controller (“MAC”) address and the Internet Protocol (“IP”) address of a local device so that an embedded system appears as the local device itself;

encrypting the insecure data; and

transmitting the encrypted data to the remote computing system.

2. The method of claim 1 , wherein data headers are stripped before being sent to the remote computing system.

3. The method of claim 1 , wherein the received data is based on TCP format.

4. The method of claim 1 , wherein the received data is based on UDP format.

5. The method of claim 1 , wherein encryption techniques are based on SSL, SSH and AES standards.

6. The method of claim 1 , wherein the first connector includes an RJ-45 jack.

7. The method of claim 1 , wherein the first connector and the second connector have random access memory.

8. The method of claim 1 , wherein at least one of the first connector or the second connector identifies the media access controller address of the local device so that an embedded system appears as the local device itself.

9. The method of claim 1 , wherein the local device is a legacy device.

10. A device for securing data transmission between a local device and a remote computing system using a network, comprising:

at least a first connector and a second connector, the first connector provides physical connectivity with the remote computing system and includes at least an RJ-45 jack and further wherein the second connector couples the remote computing system with the local device;

the second connector assumes the media access controller (“MAC”) address and the Internet Protocol (“IP”) address of a local device so that an embedded system appears as the local device itself;

a receiving module that determines whether input data needs to be encrypted or decrypted and when the input data received from the local device is from a new connection; handshaking with the remote computing system when the received input data is from the new connection;

a processing module for encrypting and/or decrypting the input data; and

an output module for transmitting encrypted and/or decrypted data.

11. The device of claim 10 , wherein the receiving module determines if data received from the remote computing system is secured and the processing module de-crypts the secured data.

12. The device of claim 10 , wherein the receiving module determines if data received from the local device is from a new connection and the processing module encrypts data before data is sent to the remote computing system.

13. The device of claim 10 , wherein data is based on TCP format.

14. The device of claim 10 , wherein data is based on UDP format.

15. The device of claim 10 , wherein decryption techniques are based on SSL, SSH and AES standards.

16. The device of claim 10 , wherein encryption techniques are based on SSL, SSH and AES standards.

17. The device of claim 10 , wherein the first connector includes an RJ-45 jack.

18. The device of claim 10 , wherein the first connector and the second connector have random access memory.

19. The device of claim 10 , wherein at least one of the first connector or the second connector is capable of identifying the media access controller address of the local device so that an embedded system appears as the local device itself.

20. The device of claim 10 , wherein the local device is a legacy device.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jun 2, 2025
From: SVB INNOVATION CREDIT FUND VIII, L.P.
To: LANTRONIX, INC.; LANTRONIX HOLDING COMPANY; LANTRONIX TECHNOLOGIES CANADA (TAIWAN) LTD.; LANTRONIX CANADA, ULC; TRANSITION NEWTORKS, INC.
Reel/Frame 071290/0001 →
SECURITY INTEREST Recorded Jun 2, 2025
From: LANTRONIX, INC.; LANTRONIX HOLDING COMPANY; LANTRONIX TECHNOLOGIES CANADA (TAIWAN) LTD.; LANTRONIX CANADA, ULC; TRANSITION NEWTORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 071290/0044 →
SECURITY INTEREST Recorded Jan 10, 2022
From: LANTRONIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 058587/0313 →
SECURITY INTEREST Recorded Jan 10, 2022
From: LANTRONIX, INC.
To: SVB INNOVATION CREDIT FUND VIII, L.P.
Reel/Frame 058587/0352 →