Software upgrading in a network
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsFredrik Persson, Jens Knutsson, Hans Eriksson, Paul Stjernholm, Lars Westberg
Life of this patent
Estimating the term…
Abstract
A method of updating data compression software. The method comprises using real-time data to train upgraded compression/decompression software. A compressor and/or decompressor function processes and delivers the real-time data using an existing compression/decompression software. Following completion of the training process, the compressor and/or decompressor deactivates the existing compression/decompression software and activates the upgraded compression/decompression software to process and deliver the real-time data.
Claims21
An apparatus configured to operate as a compressor and/or decompressor, the apparatus comprising:
- a compression/decompression processor for processing and delivering real-time data using existing compression/decompression software;
- a training processor for using the real-time data to train an upgraded compression/decompression software and building a compression table, wherein the upgraded compression software is trained by inputting a copy of the real-time data and the upgraded decompression software is trained by inputting the output of the upgraded compression software;
- an update handler for deactivating the existing compression/decompression software and configuring the compression/decompression processor to use the upgraded, trained compression/decompression software;
- and
- a sender for sending a signal to indicate that the upgraded compression/decompression software has been activated, wherein the compression/decompression processor is configured to insert said signal into the real time data.
An apparatus configured to operate as a compressor and/or decompressor, the apparatus comprising:
- a storage handler for storing a compression table of existing compression/decompression software;
- a training processor for using real-time data to train an upgraded compression/decompression software, wherein the upgraded compression software is trained by inputting a copy of the real-time data and the upgraded decompression software is trained by inputting the output of the upgraded compression software;
- an upgrade handler for:
- deactivating the existing compression/decompression software;
- and
- activating upgraded compression/decompression software to process and deliver the real-time data in dependence upon the compression table of the deactivated compression/decompression software.
A method of updating data compression/decompression software, the method comprising:
- training an upgraded compression/decompression software, wherein the training comprises using real-time data to train the upgraded compression software and using the output of the upgraded compression software to train the upgraded decompression software, wherein the training comprises building a compression table;
- at a compressor and/or decompressor function:
- processing and delivering the real-time data using an existing compression/decompression software;
- and
- following completion of the training process:
- deactivating the existing compression/decompression software;
- and activating the upgraded compression/decompression software to process and deliver the real-time data.
A method of updating data compression/decompression software, the method comprising:
- at a compressor and/or decompressor function:
- storing a compression table of existing compression/decompression software;
- training an upgraded compression/decompression software, wherein the training comprises using real-time data to train the upgraded compression software and using the output of the upgraded compression software to train the upgraded decompression software;
- deactivating the existing compression/decompression software;
- and
- activating the upgraded compression/decompression software to process and deliver the real-time data in dependence upon the compression table of the deactivated compression/decompression software.
Dependencies are inferred from the claim text.