IP Library Granted Patent US 11,573,784
Granted Patent B2
US 11,573,784 · App. 16/706,868 · Granted Feb 7, 2023

Electronic device for updating on-board data of power off status and electronic device package assembly

Inventors: Chih-Jen Hou (New Taipei, TW); Hsin-Teng Fu (New Taipei, TW); Ming-Hsun Lee (New Taipei, TW); Shang-Wen Wu (New Taipei, TW); Dee-Lun Tsai (New Taipei, TW)
Assignee: GIGA-BYTE TECHNOLOGY CO., LTD.
G06F8/654G06F1/181G06F1/26G06F9/44589
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,573,784
App. No.
16/706,868
Granted
Feb 7, 2023
Kind
B2
Abstract

An electronic device for updating on-board data of power off status is provided, which combines a rewritable memory, an embedded controller, and a second network socket onto a motherboard. The rewritable memory includes a target storage area. The embedded controller includes a second network interface electrically connected to the second network socket, for receiving a writing command and a binary file. After receiving power of a standby mode, the embedded controller executes a data writing program to receive the writing command and the binary file via the second network socket and the second network interface, and writes the binary data file into the target storage area of the rewritable memory by using the data writing program.

Claims (22)

1. An electronic device for updating on-board data of power off status, comprising a board, a system electronic circuit, a power connector, and a first network socket, wherein the system electronic circuit is disposed on the board, the power connector is disposed on the board and is electrically connected to the system electronic circuit to receive working power and output standby power, and the first network socket is electrically connected to the system electronic circuit; and the electronic device for updating on-board data of power off status further comprises:

at least one rewritable memory, disposed on the board, wherein the rewritable memory comprises a target storage area;

an embedded controller and a second network socket, disposed on the board, wherein the embedded controller is electrically connected to the rewritable memory and receives the standby power via the power connector, and the embedded controller comprises a second network interface that is connected to the second network socket to receive a writing command and a binary file;

after receiving the standby power, the embedded controller executes a data writing program to receive the writing command and the binary file via the second network socket and the second network interface, and writes the binary file into the target storage area of the rewritable memory by using the data writing program; and

a casing and a power supply unit, wherein the power supply unit and the board are installed inside the casing, the power supply unit comprises a power socket and an output connector, the power socket is configured to receive external power to be converted into the working power, and the output connector is configured to connect to the power connector to output the working power to the power connector; and the casing comprises at least one window, and the first network socket, the second network socket, and the power socket are disposed corresponding to the window and are exposed through the window.

2. The electronic device for updating on-board data of power off status as claimed in claim 1 , wherein before the writing the binary file into the target storage area of the rewritable memory, the embedded controller executes a verification procedure on the binary file to confirm correctness of the binary file.

3. The electronic device for updating on-board data of power off status as claimed in claim 2 , wherein the binary file at least comprises a header, content, a checksum, and a version number.

4. The electronic device for updating on-board data of power off status as claimed in claim 3 , wherein the embedded controller determines whether the header belonging to the binary file exists to confirm whether a received file is the binary file.

5. The electronic device for updating on-board data of power off status as claimed in claim 3 , wherein the embedded controller executes a checksum operation on the binary file to determine whether a result of the checksum operation conforms to the checksum of the binary file.

6. The electronic device for updating on-board data of power off status as claimed in claim 3 , wherein the binary file comprises a target identification message corresponding to the rewritable memory.

7. The electronic device for updating on-board data of power off status as claimed in claim 1 , wherein the embedded controller executes a host end procedure used to allow a client to be connected to the embedded controller via the second network interface and the second network socket to execute the data writing program.

8. The electronic device for updating on-board data of power off status as claimed in claim 7 , wherein the host end procedure executes a web page service, sets a local connection address, and provides, through the web service, a menu to be displayed on the client.

9. The electronic device for updating on-board data of power off status as claimed in claim 7 , wherein the menu is used to allow the client to upload the binary file and the writing command.

10. The electronic device for updating on-board data of power off status as claimed in claim 7 , wherein after the executing a data writing job, the embedded controller returns, to the client, a data writing result to be displayed in the menu.

11. An electronic device package assembly, comprising:

the electronic device of claim 1 . the binary file into the target storage area of the rewritable memory by using the data writing program; and

a packing box, configured to accommodate the electronic device, wherein the packing box comprises at least one opening hole, and a position of the at least one opening hole corresponds to the second network socket and the power connector.

12. The electronic device package assembly as claimed in claim 11 , further comprising:

a sealing element, configured to close the at least one opening hole.

13. The electronic device package assembly as claimed in claim 11 , further comprising a separation element, provided with a tubular channel, wherein the tubular channel extends from an edge of the opening hole toward the second network socket or the power connector, so that the separation element surrounds the second network socket or the power connector.

14. The electronic device package assembly as claimed in claim 11 , further comprising a reinforcement element, combined on an inner side surface of the packing box and surrounding the opening hole.

15. The electronic device package assembly as claimed in claim 14 , wherein the reinforcement element protrudes in the opening hole along a radial direction of the opening hole.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2023
From: GIGA-BYTE TECHNOLOGY CO., LTD.
To: GIGA COMPUTING TECHNOLOGY CO., LTD.
Reel/Frame 062774/0628 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2019
From: HOU, CHIH-JEN; FU, HSIN-TENG; LEE, MING-HSUN; WU, SHANG-WEN; TSAI, DEE-LUN
To: GIGA-BYTE TECHNOLOGY CO., LTD.
Reel/Frame 051212/0561 →
Priority Claims (1)
TW 107147047 · Dec 25, 2018 · national
Continuity (1)
Related Publication 20200201623A1 · Jun 25, 2020