Celestica has been granted a patent for an online upgrade method and system for multi-core embedded systems. The system includes a service system providing firmware files, a communication module for data transfer, and an interrupt controller for processing upgrades. The technology allows for efficient online upgrades of embedded systems. GlobalData’s report on Celestica gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Celestica, was a key innovation area identified from patents. Celestica's grant share as of February 2024 was 68%. Grant share is based on the ratio of number of grants to total number of patents.

Online upgrade system for multi-core embedded system

Source: United States Patent and Trademark Office (USPTO). Credit: Celestica Inc

A recently granted patent (Publication Number: US11899612B2) discloses an innovative online upgrade system for a multi-core embedded system. The system comprises a service system and a multi-core embedded system, with the service system providing necessary upgrade firmware files. The multi-core embedded system includes a system on chip with a multi-core embedded processor system and a programmable logic module that maps memory to the service system. A communication module establishes a connection between the system on chip and the service system, while a register module facilitates control information interaction. A DMA module enables fast data transfer, and an interrupt controller triggers interrupt processing for online upgrades. The system utilizes external PCI-Express and internal AXI4 buses for mapping memory.

Furthermore, the patent details an online upgrade method for the multi-core embedded system, where the programmable logic module maps memory to the service system, enabling the multi-core embedded processor system to obtain upgrade firmware files for online upgrades. The method involves obtaining firmware files through memory, with the multi-core embedded processor system configuring memory addresses and receiving files based on file transmission status and type. Additionally, after obtaining the upgrade firmware files, the method includes writing them into embedded multimedia memory or flash memory based on the file type. This innovative system and method provide a seamless online upgrade process for multi-core embedded systems, enhancing efficiency and performance in embedded system upgrades.

To know more about GlobalData’s detailed insights on Celestica, buy the report here.

Premium Insights


The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.


GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.