Method for just-in-time updating of programming parts
First Claim
1. A method of implementing firmware updates to a programmable part within a printed circuit board, comprising the steps of:
- creating an image file of firmware used to program the part;
storing the image file at a firmware server;
integrating the programmable part with the printed circuit board;
networking the printed circuit board with the firmware server; and
automatically polling the firmware server to download the firmware to program the programmable part.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method of implementing firmware updates to programmable parts within circuit boards on a manufacturing line. An image file of firmware for each of the parts is created and stored on a firmware server. The programmable parts are preferably integrated with the printed circuit boards; each of the boards networks to the firmware server by connection with an interface server, such that the image files download to the circuit board for programming the board'"'"'s internal programmable parts. Networking between the parts and the firmware server can include communications across the Internet and/or one or more area networks. Multiple interface servers may be integral with the products incorporating the programmable parts so that many products may be updated concurrently.
-
Citations
23 Claims
-
1. A method of implementing firmware updates to a programmable part within a printed circuit board, comprising the steps of:
-
creating an image file of firmware used to program the part;
storing the image file at a firmware server;
integrating the programmable part with the printed circuit board;
networking the printed circuit board with the firmware server; and
automatically polling the firmware server to download the firmware to program the programmable part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for programming programmable parts in a manufacturing line, comprising:
-
a firmware server connected to a network for storing one or more firmware image files;
one or more interface servers with the manufacturing line and connected to the network, for capturing at least one of the firmware image files from the firmware server; and
one or more printed circuit boards having one or more programmable parts and connected with at least one of the interface servers, the printed circuit boards polling the firmware server to download at least one of the firmware image files and program at least one of the programmable parts with firmware corresponding to the at least one firmware image file. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of implementing firmware updates to programmable parts within one or more circuit boards, comprising the steps of:
-
creating one or more image files of firmware used to program the parts;
storing the image files at a firmware server; and
polling the firmware server such that at least one of the image files downloads to at least one of the circuit boards for programming at least one of the programmable parts. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification