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: 8667165Abstract: 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: GrantFiled: January 11, 2002Date of Patent: March 4, 2014Assignee: International Business Machines CorporationInventors: Roy Frank Brabson, Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, David B. Lindquist, Bala Rajaraman, Arthur James Stagg
-
Patent number: 6944715Abstract: 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: GrantFiled: August 13, 2002Date of Patent: September 13, 2005Assignee: International Business Machines CorporationInventors: Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, Bala Rajaraman, Arthur James Stagg
-
Patent number: 6775278Abstract: 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: GrantFiled: April 14, 2000Date of Patent: August 10, 2004Assignee: International Business Machines CorporationInventors: Edward Glen Britton, Jeffrey Douglas Haggar, Thomas Donald Moore, Andrew Henry Richter, Barton Clark Vashaw
-
Patent number: 6697326Abstract: 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: GrantFiled: April 14, 2000Date of Patent: February 24, 2004Assignee: International Business Machines CorporationInventors: Edward Glen Britton, Michael G. Fitzpatrick, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Barton Clark Vashaw
-
Publication number: 20040034740Abstract: 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: ApplicationFiled: August 13, 2002Publication date: February 19, 2004Applicant: International Business Machines CorporationInventors: Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, Bala Rajaraman, Arthur James Stagg
-
Patent number: 6678725Abstract: 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: GrantFiled: April 14, 2000Date of Patent: January 13, 2004Assignee: International Business Machines CorporationInventors: Edward Glen Britton, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Barton Clark Vashaw
-
Patent number: 6675206Abstract: 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: GrantFiled: April 14, 2000Date of Patent: January 6, 2004Assignee: International Business Machines CorporationInventors: Edward Glen Britton, Michael G. Fitzpatrick, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Andrew Henry Richter, Barton Clark Vashaw
-
Publication number: 20030233470Abstract: 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: ApplicationFiled: June 12, 2002Publication date: December 18, 2003Applicant: International Business Machines CorporationInventors: Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, Bala Rajaraman, Arthur James Stagg
-
Patent number: 6657974Abstract: 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: GrantFiled: April 14, 2000Date of Patent: December 2, 2003Assignee: International Business Machines CorporationInventors: Edward Glen Britton, Michael G. Fitzpatrick, Jeffrey Douglas Haggar, Maurice Isrel, Jr., Thomas Donald Moore, Andrew Henry Richter, Barton Clark Vashaw
-
Publication number: 20030135638Abstract: 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: ApplicationFiled: January 11, 2002Publication date: July 17, 2003Applicant: International Business Machines CorporationInventors: Roy Frank Brabson, Edward Glen Britton, Wesley McMillan Devine, Lap Thiet Huynh, David B. Lindquist, Bala Rajaraman, Arthur James Stagg
-
Patent number: 6038606Abstract: 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: GrantFiled: November 25, 1997Date of Patent: March 14, 2000Assignee: International Business Machines Corp.Inventors: David Paul Brooks, Edward Glen Britton, Karen M. Tracey
-
Patent number: 5951650Abstract: 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: GrantFiled: January 31, 1997Date of Patent: September 14, 1999Assignee: International Business Machines CorporationInventors: Jon Anthony Bell, Edward Glen Britton
-
Patent number: 5935215Abstract: 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: GrantFiled: March 21, 1997Date of Patent: August 10, 1999Assignee: International Business Machines CorporationInventors: Jon Anthony Bell, Edward Glen Britton, Alfred Bundgaard Christensen
-
Patent number: 5923854Abstract: 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: GrantFiled: November 22, 1996Date of Patent: July 13, 1999Assignee: International Business Machines CorporationInventors: Jon Anthony Bell, Edward Glen Britton
-
Patent number: 5917997Abstract: 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: GrantFiled: December 6, 1996Date of Patent: June 29, 1999Assignee: International Business Machines CorporationInventors: Jon Anthony Bell, Edward Glen Britton