IP Library Granted Patent US 8,719,482
Granted Patent B2
US 8,719,482 · App. 13/459,097 · Granted May 6, 2014

Electronic device with bus sharing function

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,719,482
App. No.
13/459,097
Granted
May 6, 2014
Kind
B2
Abstract

A electronic device includes a bus, two electronic elements connected to the bus, and a controller. Each of the two electronic element is designated a logic unit number (LUN) and a first temporary buffer identified by the LUN for storing messages transmitted from or to the corresponding electronic element by the bus. The controller for obtaining the LUN of the message transmitted from/to the at least two electronic element, determining the temporary buffer which the message is stored according to the obtained LUN, storing the message to the determined temporary buffer, and transmitting the message stored in the temporary buffer to the corresponding electronic element or processing the message stored in the temporary buffer.

Claims (15)

1. An electronic device comprising:

a bus;

at least two electronic elements connected to the bus, wherein each of the at least two electronic elements is designated a logic unit number (LUN) and a temporary buffer identified by the LUN for storing messages transmitted from or to the corresponding electronic element by the bus; and

a controller for obtaining the LUN of the message transmitted from/to the at least two electronic elements, determining one of the at least two temporary buffers in which the message is to be stored according to the obtained LUN, storing the message to said on temporary buffer, and transmitting the message stored in said one temporary buffer to the corresponding electronic element or processing the message stored in said one temporary buffer.

2. The electronic device as described in claim 1 , wherein the electronic device is a server, the controller is a baseboard management controller (BMC), and the bus is an intelligent platform management bus (IPMB).

3. The electronic device as described in claim 1 , wherein the number of the at least two electronic elements is two, one is an input device of the electronic device and the other is a firmware of the electronic device.

4. The electronic device as described in claim 3 , wherein the firmware connects a number of sensors which are for sensing parameters of some elements of the electronic device and the controller communicate with the firmware to obtain parameters of some elements of the electronic device.

5. A method for sharing a bus which connects at least two electronic elements, comprising:

designating a logic unit number (LUN) and a first temporary buffer to each of the at least two electronic elements, wherein the first temporary buffer is identified by the LUN for storing messages transmitted from or to the corresponding electronic element by the bus;

obtaining the LUN of the message transmitted from or to the at least two electronic elements;

determining one of the at least two temporary buffers in which the message is to be stored according to the obtained LUN;

storing the message to said one temporary buffer; and

transmitting the message stored in said one temporary buffer to the corresponding electronic element of said one temporary buffer or processing the message stored in said one temporary buffer.

6. The method as described in claim 5 , wherein the number of the at least two electronic elements is two, one is an input device of the electronic device and the other is a firmware of the electronic device.

7. The method as described in claim 6 , wherein the firmware connects a number of sensors which are for sensing parameters of some elements of the electronic device and the controller communicate with the firmware to obtain parameters of some elements of the electronic device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2018
From: HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
To: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO.,LTD.
Reel/Frame 045501/0324 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2012
From: TU, WEN-CHONG; SHAO, WEI
To: HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 028123/0819 →