Search

Sulaiman Mirdad Phones & Addresses

  • Boston, MA
  • Malden, MA
  • Quincy, MA
  • Alexandria, VA
  • Waltham, MA
  • Woburn, MA
  • Burlington, MA

Publications

Us Patents

Extending Network Services Using Mobile Agents

View page
US Patent:
6622157, Sep 16, 2003
Filed:
Sep 24, 1999
Appl. No.:
09/404776
Inventors:
Abdelsalam A. Heddaya - Lexington MA
Kevin T. Lewis - Boston MA
Sulaiman A. Mirdad - Boston MA
David J. Yates - Norwood MA
Ian C. Yates - Boston MA
Assignee:
Certeon, Inc. - Waltham MA
International Classification:
G06F 1516
US Classification:
709202, 709105, 709238, 370401
Abstract:
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 requests a service provided by a primary server node, a mobile agent from the primary server node to an intermediate node. The mobile agent indicates to the intermediate node that a secondary server node is capable of providing the service. The technique further involves intercepting, at the intermediate node, a subsequent service request sent from a client node to the primary server node, the subsequent service request requesting the service, and sending an instruction from the intermediate node to the secondary server node. The instruction instructs the secondary server node to provide the service. The technique further includes providing, in response to the instruction, the service from the secondary server node to the client node.

Extending Network Services Using Mobile Agents

View page
US Patent:
6892218, May 10, 2005
Filed:
Sep 15, 2003
Appl. No.:
10/662990
Inventors:
Abdelsalam A. Heddaya - Lexington MA, US
Kevin T. Lewis - Boston MA, US
Sulaiman A. Mirdad - Boston MA, US
David J. Yates - Norwood MA, US
Ian C. Yates - Boston MA, US
Assignee:
Certeon, Inc. - Waltham MA
International Classification:
G06F015/16
G06F009/00
H04L012/28
US Classification:
709202, 370401, 709238, 718105
Abstract:
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 requests a service provided by a primary server node, a mobile agent from the primary server node to an intermediate node. The mobile agent indicates to the intermediate node that a secondary server node is capable of providing the service. The technique further involves intercepting, at the intermediate node, a subsequent service request sent from a client node to the primary server node, the subsequent service request requesting the service, and sending an instruction from the intermediate node to the secondary server node. The instruction instructs the secondary server node to provide the service. The technique further includes providing, in response to the instruction, the service from the secondary server node to the client node.

Method And System For Distributed Caching, Prefetching And Replication

View page
US Patent:
61674389, Dec 26, 2000
Filed:
May 22, 1997
Appl. No.:
8/861934
Inventors:
David J. Yates - Norwood MA
Abdelsalam A. Heddaya - Waltham MA
Sulaiman A. Mirdad - Quincy MA
Assignee:
Trustees of Boston University - Boston MA
International Classification:
G06F 1200
US Classification:
709216
Abstract:
A technique for automatic, transparent, distributed, scalable and robust caching, prefetching, and replication in a computer network that 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 towards the home server as would normally occur in the absence of caching. However, cache servers are located along the route, and may intercept requests if they can be serviced. In order to be able to service requests in this manner without departing from standard network protocols, the cache server needs to be able to insert a packet filter into the router associated with it, and needs also to proxy for the home server from the perspective of the client. Cache servers may cooperate to service client requests by caching and discarding documents based on its local load, the load on its neighboring caches, attached communication path load, and on document popularity. The cache servers can also implement security schemes and other document transformation features.
Sulaiman A Mirdad from Boston, MA, age ~61 Get Report