Patent ID: 6834297
Filing Date: 2004-12-21
Classification: G06F

Abstract:
A method for computer networking, comprising:receiving a user-initiated request for a web resource from a remote client, the web resource containing renderable data and non-renderable data, the request being received at a networking device positioned intermediate the remote client and a web server on a computer network; obtaining an original web resource corresponding to the requested web resource; processing at least a portion of the original web resource to form a size-optimized web resource having a smaller file size than the original web resource, wherein the size-optimized web resource is generated in real time, by removing at least a portion of the non-renderable data from the web resource after it is received by the networking device and before the web resource is sent to the remote client, wherein the size-optimized web resource is not retrieved from a cache; sending the size-optimized web resource to the remote client; and sending at least the portion of the original web resource that was size-optimized to the remote client in an original, unmodified state, without requiring the user to input a command to send a second request for the original web resource.