Patents by Inventor Gary T. Hunt

Gary T. Hunt 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: 6253234
    Abstract: Each client in an intranet includes at least the minimum functionality required to serve a remote request such as an HTTP request. Existing browsers within the intranet may share their collective local caches to form a scalable cache. The intranet proxy routes page requests from one client within the intranet to another when a local cache within the intranet contains a current copy of the requested page. A trust protocol insures that clients serving as caches may be trusted by the proxy, while a refresh mechanism such as a time-out policy ensures that the page is reloaded after a predetermined period of time. The collective cache thus scales with the number of browsers in the intranet, and existing browsers may be employed without direct modification. The same mechanism may be utilized, either within a network or through an Internet service provider, to permit individuals and companies to maintain Web sites on their own personal systems without paying fees for uninterrupted connection to the Internet.
    Type: Grant
    Filed: October 17, 1997
    Date of Patent: June 26, 2001
    Assignee: International Business Machines Corporation
    Inventors: Gary T. Hunt, Jeffrey O. Fisher, Eddie Lambert
  • Patent number: 6192398
    Abstract: Browsers for different clients in an enterprise are configured to cache pages at least in part in a common file area in a remote, shared file server. Duplication or redundancy in caching pages is thus eliminate, and a larger body of distinct pages may be cached within a given allocation of memory space. Each remote, shared cache includes a shared cache contents data structure including information required to “time-out” pages and to determine if a page is in the process of being loaded or updated by another client sharing the cache. Where multiple caches are supported by the browsers, the remote, shared cache may form part of a local/remote cache hierarchy. When accessing a page, browsers check each cache in a multiple cache configuration, updating all caches as necessary.
    Type: Grant
    Filed: October 17, 1997
    Date of Patent: February 20, 2001
    Assignee: International Business Machines Corporation
    Inventor: Gary T. Hunt
  • Patent number: 5802306
    Abstract: A method implemented in a computer network supports a number of client-server sessions from a protocol stack having a single physical adapter associated therewith. The method begins by associating at least two logical adapters to the physical adapter, with each of the logical adapters being adapted to handle a predetermined subset of the number of sessions. Sessions are then allocated to the logical adapters in a sequential manner. In particular, the sessions are allocated to a first logical adapter until the predetermined subset of the number of sessions for that adapter is reached, whereupon the sessions are allocated to a second logical adapter. Each session is associated with a pair comprising an identifier for the logical adapter and an entry in an associated table, with the table entry being a socket number. Communications are "routed " through the physical adapter and the logical adapters by associating socket numbers with logical adapter/session number pairs.
    Type: Grant
    Filed: October 31, 1995
    Date of Patent: September 1, 1998
    Assignee: International Business Machines Corporation
    Inventor: Gary T. Hunt
  • Patent number: 5454078
    Abstract: A method, system and process for allowing identical server names on a computer system to be shared between multiple LAN adapters. A processor, under the control of the process, prompts a user for entry of a new adapter name. The adapter name is used to build a name query which is transmitted to a local area network (LAN) to determine if the adapter name is already in use by the same computer. If the adapter name is in use by the same computer, then the new adapter is linked to the existing adapter with the same name. However, if no response is received after an appropriate number of retry attempts, then the name is added to the local table of LAN adapter names. When the computer receives traffic addressed to a shared name, the process ensures that only one adapter at a time responds. The responsibility for responding to this traffic is transferred to all adapters sharing this name.
    Type: Grant
    Filed: August 7, 1992
    Date of Patent: September 26, 1995
    Assignee: International Business Machines Corporation
    Inventors: Daniel D. Heimsoth, Brent T. Hoegh, Gary T. Hunt
  • Patent number: 4907150
    Abstract: A method and apparatus for powering down a computer system while saving the state of the system at power down is disclosed. The system maintains the capability to suspend the execution of an application program operating on the system at any point and resuming execution of the application program at that same point at a later time. The time at which the system may be powered down and then powered back up again is totally arbitrary and depends only upon the user of the system. At the time the system is powered off, the contents of all active registers as well as the states of all I/O devices in the system are stored in a special save area of system memory. This special save area is provided with power during the suspended time in order to retain the state of the system at the time it was powered down. By using this special save suspend area, the main memory area of the system is available to any application programs independently of the system save memory requirements.
    Type: Grant
    Filed: July 26, 1988
    Date of Patent: March 6, 1990
    Assignee: International Business Machines Corporation
    Inventors: Ronald X. Arroyo, Michael N. Day, Jimmie D. Edrington, James T. Hanna, Gary T. Hunt, Steven T. Pancoast
  • Patent number: 4603385
    Abstract: The present invention describes an integrated text and data processing system allowing processing of link data before output. The system also provides simultaneous dual emulation of a display and printer normally associated with a host data processor. In accordance with the first aspect of the invention, an input/output terminal includes a support logic circuit for interconnecting the input/output terminal to a port of an intermediate control unit attached to a central processing unit. The input/output terminal includes separate link and display buffers whereas link data may be stored in the link buffer for processing before output to the display associated with a text processor. In accordance with another aspect of the invention, the input/output terminal may include a plurality of support logic circuits each connected to one of the ports of one or more control units associated with one or more central processing units.
    Type: Grant
    Filed: May 11, 1983
    Date of Patent: July 29, 1986
    Assignee: International Business Machines Corp.
    Inventors: Mark W. Mueller, Kevin L. Hill, Gary T. Hunt, Ronald Smetana, James M. McVey, Ernest L. Miller, Silous F. Clements