1
Abdelsalam A Heddaya, Sulaiman A Mirdad, David J Yates, Ian C Yates: Protocol for distributing fresh content among networked cache servers. InfoLibria, Hamilton Brook Smith & Reynolds P C, March 20, 2001: US06205481 (156 worldwide citation)

A technique for automatic, transparent, distributed, scalable and robust replication of document copies in a computer network wherein request messages for a particular document follow paths from the clients to a home server that form a routing graph. Client request messages are routed up the graph t ...


2
Kevin T Lewis, David L Hoey: Efficient content server using request redirection. InfoLibria, Hamilton Brook Smith & Reynolds P C, April 22, 2003: US06553376 (103 worldwide citation)

A technique for optimizing delivery of specialized content files such as multimedia files in a computer network. A multimedia file cache is located at a point of presence, such as at an Internet Service Provider (ISP), gateway, or other place close to user connection points into the network. A redir ...


3
Anthony D Amicangioli, Ray Y Chow, David J Yates: Message redirector with cut-through switch for highly reliable and efficient network traffic processor deployment. InfoLibria, Hamilton Brook Smith & Reynolds P C, December 4, 2001: US06327242 (69 worldwide citation)

A redirector device for enabling highly reliable deployment of in line network traffic server (such as a document cache) or processor (such as a network monitoring and management device). In normal operation, the device selectively redirects traffic at a link layer to the traffic server, by type of ...


4
Anthony D Amicangioli: Tagging for demultiplexing in a network traffic server. Infolibria, Hamilton Brook Smith & Reynolds P C, March 18, 2003: US06535509 (28 worldwide citation)

The present invention involves a method and apparatus for tagging messages to reduce redundant processing of data at two different, but linked, processing units. A first message processing unit assigns a tag to a message based upon its content, where the message and corresponding tag are passed alon ...


5
Sonawane Nitin S, Carpenter William J, Yates David J, Heddaya Abdelsalam A: Fast indexing of web objects. Infolibria, THIBODEAU David J Jr, May 3, 2001: WO/2001/031512 (2 worldwide citation)

A cache server is used to store objects such as web pages transferred over a network system. Requests for the stored objects, in the form of URLs, are processed by a computer to determine if the object resides in the cache server. In particular, a URL character string is converted to a substantially ...


6
Heddaya Abdelsalam A, Lewis Kevin T, Mirdad Sulaiman A, Yates David J, Yates Ian C: Extending network services using mobile agents. Infolibria, July 18, 2001: EP1116113-A1

A technique fulfills service requests in a system of computers that communicate as nodes within a network. The technique involves sending, in response to an initial service request that requestsa service provided by a primary server node, a mobile agent from the primary server node to an intermediat ...


7
Amicangioli Anthony D: Tagging for demultiplexing in a network traffic server. Infolibria, July 25, 2001: EP1118199-A2

The present invention involves a method and apparatus for tagging messages to reduce redundant processing of data at two different, but linked, processing units. A first message processing unit assigns a tag to a message based upon its content, where the message and corresponding tag are passed alon ...


8
Rabii Faramarz, Morris Richard J: High performance efficient subsystem for data object storage. Infolibria, November 5, 2003: EP1358575-A2

A non-hierarchical or linear directory structure for a mass storage unit such as a disk. The directory structure can be kept in an auxiliary semiconductor memory. The disk is partitioned into segments of equal size. The directory structure presumes that data objects reside wholly and contiguously wi ...


9
Abdelsalam A Heddaya, Sulaiman A Mirdad: Managing distribution and local execution of computing resources. InfoLibria, Hamilton Brook Smith & Reynolds PC, June 27, 2002: US20020082858-A1

A configuration management service in a client-server data processing system that manages distribution and installation of different versions and formats of resources so that they remain compatible with each other. When the resources are application programs, the service only distributes combination ...


10
Faramarz Rabii, Richard J Morris: High performance efficient subsystem for data object storage. InfoLibria, David J Thibodeau Jr, Hamilton Brook, March 14, 2002: US20020032691-A1

A non-hierarchical or linear directory structure for a mass storage unit such as a disk. The directory structure can be kept in an auxiliary semiconductor memory. The disk is partitioned into segments of equal size. The directory structure presumes that data objects reside wholly and contiguously wi ...