IP Library Granted Patent US 9,069,909
Granted Patent B2
US 9,069,909 · App. 14/158,996 · Granted Jun 30, 2015

Server and identifier synchronization method

Inventors: Wei Huang (Shanghai, CN); Quan-Yuan Chen (Shanghai, CN)
Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION; INVENTEC CORPORATION
G06F13/385
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 9,069,909
App. No.
14/158,996
Granted
Jun 30, 2015
Kind
B2
Abstract

A server and an identifier synchronization method are provided, and the server includes a network card, hardware peripherals and a basic input output system. The network card stores at least one identifier. The basic input output system starts operating to acquire the at least one identifier of the network card and write the at least one identifier into each hardware peripheral after the server is booted.

Claims (16)

1. An identifier synchronization method, adapted to a server that comprises a network card and a plurality of hardware peripherals, and comprising:

booting the server;

enabling a basic input output system (BIOS) in the server to operate and acquire at least one identifier of the network card; and

writing the at least one identifier into the hardware peripherals by the BIOS;

wherein, when the BIOS writes the at least one identifier into the hardware peripherals, the at least one identifier is written into the PCI configuration space of each of the hardware peripherals; after the server is shut down, the at least one identifier in the PCI configuration space of each of the hardware peripherals is lost; and after the server is rebooted, the BIOS re-acquires the at least one identifier from the network card and writes the re-acquired at least one identifier into the PCI configuration space of each of the hardware peripherals.

2. The identifier synchronization method according to claim 1 , wherein the at least one identifier comprises a subsystem identifier and a subsystem vendor identifier.

3. The identifier synchronization method according to claim 1 , before the server is booted, further comprising: writing the at least one identifier into a non-volatile storage in the network card.

4. The identifier synchronization method according to claim 3 , wherein the at least one identifier stored in the non-volatile storage is mapped and stored to peripheral component interconnect (PCI) configuration space of the network card after the server is booted, and the BIOS acquires the at least one identifier from the PCI configuration space.

5. A server, comprising:

a network card for storing at least one identifier;

a plurality of hardware peripherals; and

a BIOS for starting operating after the server is booted and acquiring the at least one identifier of the network card, and writing the at least one identifier into each of the hardware peripherals;

wherein the at least one identifier is written into the PCI configuration space of each of the hardware peripherals; after the server is shut down, the at least one identifier in the PCI configuration space of each of the hardware peripherals is lost; and after the server is rebooted, the BIOS re-acquires the at least one identifier from the network card and writes the re-acquired at least one identifier into the PCI configuration space of each of the hardware peripherals.

6. The server according to claim 5 , wherein the at least one identifier comprises a subsystem identifier and a subsystem vendor identifier.

7. The server according to claim 5 , wherein the at least one identifier is written into a non-volatile storage of the network card by a writing module.

8. The server according to claim 7 , wherein the at least one identifier stored in the non-volatile storage is mapped and stored into the PCI configuration space of the network card after the server is booted, and the BIOS acquires the at least one identifier from the PCI configuration space of the network card.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: HUANG, WEI; CHEN, QUAN-YUAN
To: INVENTEC (PUDONG) TECHNOLOGY CORPORATION; INVENTEC CORPORATION
Reel/Frame 032002/0932 →
Priority Claims (1)
CN 2013 1 0625220 · Nov 28, 2013 · national
Continuity (1)
Related Publication 20150149660A1 · May 28, 2015