Patent ID: 7555781
Filing Date: 2009-06-30
Classification: G06F,G06Q,Y10S

Abstract:
1. A network system, comprising: a first device to maintain an original resource; a second device to maintain a replica resource remotely from the first device, the replica resource being replicated from the original resource; memory to store a cached descriptor corresponding to the original resource; a security component to determine whether a request for the replica resource will pose a security risk comprising a buffer overrun to the second device where the request designates a resource locator, wherein the request further designates the resource locator having a plurality of arguments, and wherein the security component determines that the request is not a security risk if individual arguments do not exceed a maximum number of characters, and if a total number of characters defining all of the arguments do not exceed a maximum number of characters, the security component further configured to determine whether the replica resource will pose a security risk to the second device upon receipt of a request for the replica resource, the security component configured to: formulate a descriptor corresponding to the replica resource and compare the formulated descriptor with the cached descriptor; and if the formulated descriptor and the cached descriptor are not equivalent, formulate a second descriptor corresponding to the original resource and compare the formulated descriptor with the second descriptor.