IP Library Granted Patent US 11,073,990
Granted Patent B2
US 11,073,990 · App. 15/163,953 · Granted Jul 27, 2021

Data storage device identifying an electronic device to a hardware-switching device

Inventors: Zhaoli Wang (Shanghai, CN); Qian QiaoNeng (Pudong Shanghai, CN); CheKim Chhuor (Shanghai, CN); Weiyi Xie (JiangSu, CN); Tang WenWei (Shanghai, CN)
Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
G06F3/0607G06F3/0632G06F3/0679G06F13/4022G06F13/4282
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 11,073,990
App. No.
15/163,953
Granted
Jul 27, 2021
Kind
B2
Abstract

A data storage device includes a memory used to store device identification information, wherein the data storage device is operable to communication with an electronic device to receive the device identification information sent from the electronic device and to store the device identification information in the memory, and wherein the data storage device is operable to provide a hardware-switching device with the device identification information from the memory. A method for identifying multiple electronic devices includes providing, for each electronic device, a corresponding data storage device communicating with a hardware-switching device and storing device identification information related to each electronic device in the corresponding data storage device. Furthermore, in relation to communication between the data storage device and the hardware-switching device, the hardware-switching device receiving corresponding device identification information, so as to identify a corresponding electronic device based on the device identification information received by the hardware-switching device.

Claims (28)

1. A data storage device for storing device identification information related to an electronic device, the data storage device comprising:

a memory for storing the device identification information, wherein the data storage device is operable to communicate with an electronic device to receive the device identification information sent from the electronic device and to store the device identification information in the memory, and wherein the data storage device is operable to communicate with a hardware-switching device so that the hardware-switching device receives the device identification information from the memory.

2. The data storage device of claim 1 , further comprising:

a first data interface and a second data interface, wherein the first data interface is operable to be connected to the electronic device for communication, and the second data interface is operable to be connected to the hardware-switching device for communication.

3. The data storage device of claim 2 , wherein the memory is non-volatile memory.

4. The data storage device of claim 3 , wherein the first data interface and the second data interfaces are universal serial bus interfaces.

5. The data storage device of claim 4 , further comprising:

a universal serial bus communication device class device coupled between the first data interface and the second data interfaces.

6. The data storage device of claim 1 , wherein the memory is operable to store the device identification information in response to starting the electronic device or updating the device identification information of the electronic device.

7. An electronic device, comprising:

a data storage device including a memory for storing device identification information related to the electronic device, wherein the data storage device is operable to communicate with the electronic device to receive the device identification information and to store the device identification information in the memory, and wherein the data storage device is operable to communicate with a hardware-switching device so that the hardware-switching device receives the device identification information from the memory; and

a controller operable to write the device identification information related to the electronic device into the memory of the data storage device.

8. The electronic device of claim 7 , wherein the data storage device comprises a first data interface, and wherein the electronic device includes a corresponding data interface connected to the first data interface and configured for communication with the first data interface.

9. The electronic device of claim 8 , wherein the first data interface of the data storage device and the corresponding data interface of the electronic device are universal serial bus interfaces, and wherein the controller is a universal serial bus controller.

10. The electronic device of claim 7 , wherein the device identification information includes system information of the electronic device, wherein the system information is selected from a system name, a product name, a system type, a serial number, an IP address, and combinations thereof.

11. The electronic device of claim 10 , wherein the device identification information further includes information of an operating system installed in the electronic device, wherein the information of the operating system is selected from a name of the operating system, a version of the operating system, a level name of the operating system, an IP address of the operating system level, and combinations thereof.

12. The electronic device of claim 7 , wherein the electronic device is a server.

13. A hardware-switching device, comprising:

a controller; and

a plurality of data storage devices operable to communicate with the controller, each data storage device including a memory for storing device identification information related to a corresponding electronic device coupled to the data storage device, wherein each data storage device is operable to communicate with the corresponding electronic device to receive the device identification information sent from the corresponding electronic device and to store the device identification information in the memory, and wherein each data storage device is operable to communicate with the controller so that the controller receives the device identification information from the memory to identify an electronic device communicating with each data storage device.

14. The hardware-switching device of claim 13 , further comprising:

a corresponding data interface connected to a second data interface of the data storage device and configured for communication with the data storage device.

15. The hardware-switching device of claim 13 , wherein the data storage device is operable to store the device identification information in response to starting the electronic device or updating the device identification information of the electronic device.

16. The hardware-switching device of claim 13 , wherein the device identification information includes system information of the electronic device, wherein the system information is selected from a system name, a product name, a system type, a serial number, an IP address, and combinations thereof.

17. The hardware-switching device of claim 16 , wherein the device identification information further includes information of an operating system installed in the electronic device, wherein the information of the operating system is selected from a name of the operating system, a version of the operating system, a level name of an operating system, an IP address of the operating system level, and combinations thereof.

18. The hardware-switching device of claim 13 , wherein the controller is operable to control a selected one of the electronic devices.

19. The hardware-switching device of claim 13 , wherein the hardware-switching device is a keyboard video mouse switch.

20. The hardware-switching device of claim 13 , wherein the hardware-switching device stores a data table identifying a plurality of connection relations, each connection relation identifying an interface and an electronic device coupled to the interface.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LIMITED
To: LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069869/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD
To: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LTD
Reel/Frame 060490/0646 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2016
From: WANG, ZHAOLI; QIAONENG, QIAN; CHHUOR, CHEKIM; XIE, WEIYI; WENWEI, TANG
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 038715/0650 →
Priority Claims (1)
CN 201510330374.4 · Jun 15, 2015 · national
Continuity (1)
Related Publication 20160364152A1 · Dec 15, 2016