Patents by Inventor Harry Clayton Husfelt

Harry Clayton Husfelt 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).

  • Publication number: 20110238944
    Abstract: Systems and methods for memory management in a computing environment are provided. The method comprises monitoring instantiation of objects during a web session established between a client applet and a server over the world wide web, wherein the client applet submits requests to the server and one or more objects are instantiated by a servlet application running on the server to service the submitted requests, wherein server memory space is allocated to said one or more objects instantiated by the servlet; determining execution scope of a first object instantiated by a servlet, in response to the server receiving a request from the client applet, wherein the execution scope of the first object is determined according to a context in which the first object is instantiated.
    Type: Application
    Filed: May 25, 2011
    Publication date: September 29, 2011
    Inventors: Gergana Vassileva Markova, Harry Clayton Husfelt, JR.
  • Patent number: 8001336
    Abstract: Systems and methods for memory management in a computing environment are provided. The method comprises uniquely identifying a first object associated with a first task for an application executed in a computing environment, wherein a first area of memory is allocated to the first object; determining a first execution scope for the first task according to a first execution context associated with the first task, wherein the first context defines a first life expectancy for the first task within the execution environment hierarchy; determining a change in execution scope of the first task, in response to monitoring the first execution context; and deallocating the first area of memory, in response to determining that the first task is no longer executed within the first execution scope.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gergana Vassileva Markova, Harry Clayton Husfelt, Jr.
  • Publication number: 20080215826
    Abstract: Systems and methods for memory management in a computing environment are provided. The method comprises uniquely identifying a first object associated with a first task for an application executed in a computing environment, wherein a first area of memory is allocated to the first object; determining a first execution scope for the first task according to a first execution context associated with the first task, wherein the first context defines a first life expectancy for the first task within the execution environment hierarchy; determining a change in execution scope of the first task, in response to monitoring the first execution context; and deallocating the first area of memory, in response to determining that the first task is no longer executed within the first execution scope.
    Type: Application
    Filed: March 2, 2007
    Publication date: September 4, 2008
    Inventors: Gergana Vassileva Markova, Harry Clayton Husfelt
  • Patent number: 6311213
    Abstract: A system and method for storing data in a network computing environment. The network includes a source server that will receive data to be stored from a client and target servers that have locally attached physical storage media. A server-to-server protocol is used to establish a communication connection between the source server and target server while programming allows the storage of the data from the source server on the physical storage at the target server, while also creating a virtual volume at the source server on which the data is also stored. From the perspective of the client, the data appears to be stored at the source server on locally attached storage media. The present invention eliminates the requirement for actual physical media locally attached to the source server.
    Type: Grant
    Filed: February 2, 1999
    Date of Patent: October 30, 2001
    Assignee: International Business Machines Corporation
    Inventors: Colin Scott Dawson, Barry Fruchtman, Harry Clayton Husfelt, Michael Allen Kaczmarski, Don Paul Warren, Jr.
  • Publication number: 20010013059
    Abstract: A system and method for storing data in a network computing environment. The network includes a source server that will receive data to be stored from a client and target servers that have locally attached physical storage media. A server-to-server protocol is used to establish a communication connection between the source server and target server while programming allows the storage of the data from the source server on the physical storage at the target server, while also creating a virtual volume at the source server on which the data is also stored. From the perspective of the client, the data appears to be stored at the source server on locally attached storage media. The present invention eliminates the requirement for actual physical media locally attached to the source server.
    Type: Application
    Filed: February 2, 1999
    Publication date: August 9, 2001
    Inventors: COLIN SCOTT DAWSON, BARRY FRUCHTMAN, HARRY CLAYTON HUSFELT, MICHAEL ALLEN KACZMARSKI, DON PAUL WARREN JR.