METHODS AND APPARATUS FOR PERFORMING IN-SERVICE UPGRADE OF SOFTWARE IN NETWORK PROCESSOR

Patent №

US 7,802,245

Granted

2010-09-21

Filed 2006

Owner

AGERE SYSTEMS INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11412915

Improved techniques are disclosed for performing an in-service upgrade of software associated with a network or packet processor. By way of example, a method of performing an in-service upgrade of code, storable in a memory associated with a packet processor and executable on the packet processor, from a first code version to a second code version, includes the following steps. A first step includes preparing for the upgrade by generating one or more write operations to effectuate the code upgrade from the first code version to the second code version. A second step includes updating the code from the first code version to the second code version by propagating the one or more write operations to the packet processor. A third step includes cleaning up after the updating step by reclaiming one or more memory locations available after the update step. As such, the storage of only a single version of the code in the memory associated with the packet processor is required.

AI classification

AI hardware0.96
Planning0.00
Vision0.00
Machine learning0.00
Speech0.00
Natural language0.00
Evolutionary computation0.00
Knowledge representation0.00

Ownership

AGERE SYSTEMS INC.

assignment · 179530597

Assignors

SONNIER, DAVID P., VANGATI, NARENDER REDDY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC