Patents by Inventor Edward Glen Britton

Edward Glen Britton has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8667165
    Abstract: Methods, systems, and computer program products for dynamically modifying an application program's behavior in response to changing environmental conditions (such as network changes, system changes, and so forth). The application may solicit such information, and/or may receive unsolicited environmental change notifications. In response to a change notification, the application may take one or more of the following approaches to adapt to the changing conditions: (1) alter its execution; (2) modify its use of, or control of, other cooperating application; and (3) modify the selection of application execution threads. (An application might also decide to make no changes in its behavior.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: March 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Roy Frank Brabson, Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, David B. Lindquist, Bala Rajaraman, Arthur James Stagg
  • Patent number: 6944715
    Abstract: A value-based caching system and method. A value based cache method can include partitioning a cache into different value-based partitions. Data to be stored in the cache can be valued and the valued data can be cached in individual ones of the value-based partitions. Subsequently, cache entries can be evicted from the value-based partitions. Finally, the caching and evicting can be managed according to the valuing step. In this regard, the cache and eviction management step can ensure greater cache responsiveness for data having a greater value relative to other valued data.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: September 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, Bala Rajaraman, Arthur James Stagg
  • Patent number: 6775278
    Abstract: The invention ensures that a single and consistent reply is made to ARP request in a system of connected IP networks. When an adapter (A) becomes active, the owning host sends an ARP advertisement into the network over the adapter. If the advertisement is also received at the sending host over a different adapter B, then the host knows that adapter B is on in the same physical network as adapter A and B can be designated as a backup adapter for A and A can be designated as backup adapter for B. If adapter A fails or becomes inactive, the host resets the backup adapter field for any adapter it owns for which A is marked as the backup adapter. If a backup adapter B has been designated for A, the host also sends an ARP advertisement associating MAC-B with IP-A. This allows network connections originally served via adapter A to continue non-disruptively over adapter B and it also provides access to the host for subsequent new connections.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: August 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: Edward Glen Britton, Jeffrey Douglas Haggar, Thomas Donald Moore, Andrew Henry Richter, Barton Clark Vashaw
  • Patent number: 6697326
    Abstract: The invention ensures that a single and consistent reply is made to ARP request in a system of connected IP networks. In each host, the first adapter A to become active is designated as being in an arbitrary first physical network (PNET1). For each subsequent adapter B to become active on a host, the host sends a packet over one of the adapters (A) of each network already known to the host with a hop count of one. If the packet is received over adapter B, it is known that adapters A and B are in the same physical network. If this occurs, adapter B is marked as being in the same network PNET1 as adapter A. If the packet is not received over adapter B then B is in a different physical network as A. In this event, adapter B is marked as being in a new network PNET2. When adapter A becomes inactive, if there are other active adapters in the physical network to which A belongs, then one of the remaining adapters B in that physical network is designated to have the responsibility for replying to ARP requests for A.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: February 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Edward Glen Britton, Michael G. Fitzpatrick, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Barton Clark Vashaw
  • Publication number: 20040034740
    Abstract: A value-based caching system and method. A value based cache method can include partitioning a cache into different value-based partitions. Data to be stored in the cache can be valued and the valued data can be cached in individual ones of the value-based partitions. Subsequently, cache entries can be evicted from the value-based partitions. Finally, the caching and evicting can be managed according to the valuing step. In this regard, the cache and eviction management step can ensure greater cache responsiveness for data having a greater value relative to other valued data.
    Type: Application
    Filed: August 13, 2002
    Publication date: February 19, 2004
    Applicant: International Business Machines Corporation
    Inventors: Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, Bala Rajaraman, Arthur James Stagg
  • Patent number: 6678725
    Abstract: The invention ensures that a single and consistent reply is made to an ARP request in a system of connected IP networks. When an adapter becomes active, the relative network on which it resides is determined by transmitting control packets over it and all other adapters known to the host and observing if and where responses are returned to the adapters. One adapter on a network is designated as active. If the same network contains other adapters, they are marked as standby adapters for the purpose of responding to ARP messages. Special processing is provided for offload adapters that perform there own ARP processing.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: January 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Edward Glen Britton, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Barton Clark Vashaw
  • Patent number: 6675206
    Abstract: The invention ensures that a single and consistent reply is made to an ARP request in a system of connected IP networks. When an adapter becomes active, the relative network on which it resides is determined by transmitting control packets over it and all other adapters known to the host and observing if and where responses are returned to the adapters. One adapter on a network is designated as active. If the same network contains other adapters, they are marked as standby adapters for the purpose of responding to ARP messages. Special processing is provided for offload adapters that perform there own ARP processing.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: January 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Edward Glen Britton, Michael G. Fitzpatrick, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Andrew Henry Richter, Barton Clark Vashaw
  • Publication number: 20030233470
    Abstract: A data re-direction method can include receiving a data re-direction request from an application server; identifying from the data re-direction request at least one data re-direction primitive, the primitive including at least one data element selected from the group consisting of a client identity and a client type; retrieving personalized data according to subsequent client data requests associated with the at least one data re-direction primitive; and, forwarding the retrieved personalized data directly to a POC corresponding to the client data requests without first passing the retrieved personalized data through the application server.
    Type: Application
    Filed: June 12, 2002
    Publication date: December 18, 2003
    Applicant: International Business Machines Corporation
    Inventors: Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, Bala Rajaraman, Arthur James Stagg
  • Patent number: 6657974
    Abstract: The invention ensures that a single and consistent reply is made to ARP requests in a system of connected IP networks in which each host can contain combinations of host adapters, offload adapters and virtual IP addresses.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: December 2, 2003
    Assignee: International Business Machines Corporation
    Inventors: Edward Glen Britton, Michael G. Fitzpatrick, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Thomas Donald Moore, Andrew Henry Richter, Barton Clark Vashaw
  • Publication number: 20030135638
    Abstract: Methods, systems, and computer program products for dynamically modifying an application program's behavior in response to changing environmental conditions (such as network changes, system changes, and so forth). The application may solicit such information, and/or may receive unsolicited environmental change notifications. In response to a change notification, the application may take one or more of the following approaches to adapt to the changing conditions: (1) alter its execution; (2) modify its use of, or control of, other cooperating application; and (3) modify the selection of application execution threads. (An application might also decide to make no changes in its behavior.
    Type: Application
    Filed: January 11, 2002
    Publication date: July 17, 2003
    Applicant: International Business Machines Corporation
    Inventors: Roy Frank Brabson, Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, David B. Lindquist, Bala Rajaraman, Arthur James Stagg
  • Patent number: 6038606
    Abstract: Method and apparatus for returning packet acknowledgements from a packet receiving node to a packet sending node of a packet network. During a predefined initial startup phase of a packet connection between the sending and receiving nodes, an acknowledgement is returned to the sending node for every group of X packets received from the sending node. After the expiration of the initial startup phase, an acknowledgement is returned for every W-N packets received from the sending node. W represents the maximum number of packets that can be in transit on the connection at any given time, N is an integer less than W. If packet congestion occurs, the algorithm reverts to returning an acknowledgement for every group of X packets.
    Type: Grant
    Filed: November 25, 1997
    Date of Patent: March 14, 2000
    Assignee: International Business Machines Corp.
    Inventors: David Paul Brooks, Edward Glen Britton, Karen M. Tracey
  • Patent number: 5951650
    Abstract: The present invention utilizes Virtual Internet Protocol Addressing (VIPA) to enable a host computer to efficiently route TCP/IP traffic across multiple physical links. This is accomplished by associating different applications or application sets with different virtual IP addresses. The virtual IP addresses may be associated with different physical adapters. Since many applications send similar data repeatedly, categorizing application sets and associating them with different physical adapters allows high volume applications to be associated with one adapter while lower volume, interactive data is associated with another adapter.
    Type: Grant
    Filed: January 31, 1997
    Date of Patent: September 14, 1999
    Assignee: International Business Machines Corporation
    Inventors: Jon Anthony Bell, Edward Glen Britton
  • Patent number: 5935215
    Abstract: A method of allowing TCP/IP resources to be rerouted to another active link connected to the same resources in a timely manner. This method comprises sending a Routing Information Protocol (RIP) update to the router by sending information to the other resource specifying a metric that indicates that the desired network is unreachable; this RIP update is sent with the IP source address set as if it had been transmitted across the failed link. This causes the route to be updated to indicate that the failing link is no longer active and indicate an alternate route as the preferred means of reaching the resource.
    Type: Grant
    Filed: March 21, 1997
    Date of Patent: August 10, 1999
    Assignee: International Business Machines Corporation
    Inventors: Jon Anthony Bell, Edward Glen Britton, Alfred Bundgaard Christensen
  • Patent number: 5923854
    Abstract: In a telecommunications system containing a host computer and multiple real connections to the telecommunications network, an apparatus, method and system for allowing transmission to the host computer to reroute dynamically through the multiple available real connections to the host without requiring changes to the devices connecting to the host.
    Type: Grant
    Filed: November 22, 1996
    Date of Patent: July 13, 1999
    Assignee: International Business Machines Corporation
    Inventors: Jon Anthony Bell, Edward Glen Britton
  • Patent number: 5917997
    Abstract: In a telecommunications system containing more than one host computer and multiple real connections to the telecommunications network, an apparatus, method and system for allowing transmission to the dynamic reassignment of sessions from a failing host to an alternate or backup host computer without requiring changes to the devices or addresses of devices connecting to the host.
    Type: Grant
    Filed: December 6, 1996
    Date of Patent: June 29, 1999
    Assignee: International Business Machines Corporation
    Inventors: Jon Anthony Bell, Edward Glen Britton