Method, apparatus and computer program for modifying messages in a communications network
First Claim
1. Apparatus for modifying messages having an archive format in a network comprising the apparatus, a second network device and a third network device, the apparatus comprising:
- at least one processor;
and at least one memory including computer program code;
the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to;
receive a message sent from the second network device for receipt by the third network device;
based on a determination that content of the received message that is in an archive format is modifiable so that the received message takes up less space and/or takes up less bandwidth when being transmitted to the third network device, modify the content of the received message that is in an archive format; and
send the received message with the optimised content to the third network device,wherein the received message having the archive format comprises a container for an electronic file, the received message having a header and a body and the container being in the body,wherein the container is a ZIP container,wherein the modifying the content of the received message comprises;
identifying a Growth Hint field of the ZIP container for removal from the ZIP container; and
and removing the identified Growth Hint field from the ZIP container.
1 Assignment
0 Petitions
Accused Products
Abstract
There is described a system for modifying messages having an archive format in a communications network, the communications network comprising a first network device, a second network device and a third network device. The system comprises receiving, at the first network device, a message, the message sent from the second network device for receipt by the third network device; selectively modifying, at the first network device, content of the received message that is in an archive format, based on a determination that the content can be optimized, sending the received message with the optimized content to the third network device.
87 Citations
10 Claims
-
1. Apparatus for modifying messages having an archive format in a network comprising the apparatus, a second network device and a third network device, the apparatus comprising:
-
at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to; receive a message sent from the second network device for receipt by the third network device; based on a determination that content of the received message that is in an archive format is modifiable so that the received message takes up less space and/or takes up less bandwidth when being transmitted to the third network device, modify the content of the received message that is in an archive format; and send the received message with the optimised content to the third network device, wherein the received message having the archive format comprises a container for an electronic file, the received message having a header and a body and the container being in the body, wherein the container is a ZIP container, wherein the modifying the content of the received message comprises; identifying a Growth Hint field of the ZIP container for removal from the ZIP container; and and removing the identified Growth Hint field from the ZIP container. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for modifying messages having an archive format in a communications network, the communications network comprising a first network device, a second network device and a third network device, the method comprising:
-
receiving, at the first network device, a message, the message sent from the second network device for receipt by the third network device; based on a determination that content of the received message that is in an archive format is modifiable so that the received message takes up less storage space and/or takes up less bandwidth when being transmitted to the third network device, modifying, at the first network device, the content of the received message that is in an archive format; sending the received message with the optimized content to the third network device, wherein the received message having the archive format comprises a container for an electronic file, the received message having a header and a body and the container being in the body, wherein the container is a ZIP container, wherein the modifying the content of the received messages;
comprises;identifying a Grow Hint field of the ZIP container for removal from the ZIP container, and removing the identified Growth Hint field from the ZIP container.
-
-
10. A non-transitory computer-readable storage medium comprising a set of computer-readable instructions stored thereon, which, when executed by a processing system, cause the processing system to carry out a method for modifying messages having an archive format in a communications network, the communications network comprising a first network device, a second network device and a third network device, the method comprising:
-
receiving, at the first network device, a message, the message sent from the second network device for receipt by the third network device; based on a determination that content of the received message that is in an archive format is modifiable so that the received message takes up less storage space and/or takes up less bandwidth when being transmitted to the third network device, modifying, at the first network device, content of the received message that is in an archive format; sending the received message with the optimized content to the third network device, wherein the received message having the archive format comprises a container for an electronic file, the received message having a header and a body and the container being in the body, wherein the container is a ZIP container, wherein the modifying the content of the received messages comprises; identifying a Growth Hint field of the ZIP container for removal from the ZIP container; and
removing the identified Growth Hint field from the ZIP container.
-
Specification