Patents by Inventor Bill H. Hilf
Bill H. Hilf 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: 8312466Abstract: One aspect of the present invention can include a method for restricting resources consumed by ghost agents. The method can include the step of associating a ghost agent with a host. A resource utilization value can be ascertained for the ghost agent and the host combined. The ascertained resource utilization value can be compared with a usage threshold. A determination can be made as to whether operations of the ghost agent are to be executed based upon the previous comparison.Type: GrantFiled: December 2, 2008Date of Patent: November 13, 2012Assignee: International Business Machines CorporationInventors: Thomas Creamer, Bill H. Hilf, Peeyush Jaiswal, Neil Katz, Michael Mirt, Victor S. Moore
-
Patent number: 8219671Abstract: A testing method including the step of identifying multiple hosts located within multiple grids of a grid environment, wherein each host is a software object. A ghost agent can be associated with each identified host. Actions of the host can be replicated within each ghost agent. Data relating to the replicated actions can be recorded. Test input can be generated from the recorded data. Tests can be conducted within the grid environment using the test input.Type: GrantFiled: December 31, 2008Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil Katz, Victor S. Moore
-
Patent number: 8146086Abstract: A method for gathering operational metrics can include the step of identifying a host within a grid environment, wherein the host can be a software object. A ghost agent can be associated with the host. The ghost agent can replicate actions of the host. Operational metrics for at least a portion of the replicated actions can be determined. The operational metrics can be recorded. The host can move within the grid environment. The ghost agent can responsively move in accordance with movement of the host.Type: GrantFiled: December 31, 2008Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil Katz, Victor S. Moore
-
Patent number: 8145751Abstract: A validation method can include the step of identifying a host within a grid environment, wherein the host is a software object. A ghost agent can be associated with the host, where the ghost agent can move within the grid environment. The actions of the host can be replicated by the ghost agent. Data related to the replicated actions can be compared with validation data. Validation output can be generated based upon the comparison.Type: GrantFiled: December 31, 2008Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Peeyush Jaiswal, Michael Mirt
-
Patent number: 8024713Abstract: A method for supporting an application can include the step of receiving a problem indication relating to the application. The method can also identify a host within a grid environment, wherein a host can be a software object used by said application. A ghost agent can be associated with the host. The actions of the host can be replicated for use by the ghost agent. Data relating to the replicated actions can be recorded using the ghost agent. The indicated problem can be responded to, where the response can be based at least in part upon the recorded data.Type: GrantFiled: December 24, 2007Date of Patent: September 20, 2011Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Peeyush Jaiswal, Neil Katz, Michael Mirt, Victor S. Moore
-
Patent number: 7882398Abstract: A method for evaluating system behavior within a grid environment can include the step of identifying a host software object, wherein the host software object includes a user object, an application, and/or a process. The software object can be associated with the host software object. The host actions of the host software object can be replicated within the associated software object. Replicated actions can be recorded. The host software object can move from one grid within the grid environment to a different grid. In response to the moving of the host software object, the associated software object can move from the one grid to the different grid.Type: GrantFiled: November 26, 2007Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
-
Patent number: 7877478Abstract: A method for evaluating system behavior of an application domain within a grid environment can include the step of identifying a host software object within the application domain. A software object can be associated with the host software object. Within the associated software object, host actions can be replicated. Replicated actions can be recorded. The host software object can move from one grid within the grid environment to a different grid. The associated software object can responsively move within the grid environment in accordance with movement of the host software object.Type: GrantFiled: December 23, 2008Date of Patent: January 25, 2011Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil Katz, Victor S. Moore
-
Patent number: 7653692Abstract: A method of sharing instant messaging transcripts can include establishing an instant messaging session. The method can also include receiving a user request to publish a transcript of the session to a Weblog and publishing the transcript to the Weblog.Type: GrantFiled: December 15, 2003Date of Patent: January 26, 2010Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Craig A. Swearingen
-
Publication number: 20090119544Abstract: A method for evaluating system behavior within a grid environment can include the step of identifying a host software object, wherein the host software object includes a user object, an application, and/or a process. The software object can be associated with the host software object. The host actions of the host software object can be replicated within the associated software object. Replicated actions can be recorded. The host software object can move from one grid within the grid environment to a different grid. In response to the moving of the host software object, the associated software object can move from the one grid to the different grid.Type: ApplicationFiled: November 26, 2007Publication date: May 7, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
-
Publication number: 20090113190Abstract: A method for gathering operational metrics can include the step of identifying a host within a grid environment, wherein the host can be a software object. A ghost agent can be associated with the host. The ghost agent can replicate actions of the host. Operational metrics for at least a portion of the replicated actions can be determined. The operational metrics can be recorded. The host can move within the grid environment. The ghost agent can responsively move in accordance with movement of the host.Type: ApplicationFiled: December 31, 2008Publication date: April 30, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas E. Creamer, Bill H. Hilf, Neil Katz, Victor S. Moore
-
Publication number: 20090113395Abstract: A validation method can include the step of identifying a host within a grid environment, wherein the host is a software object. A ghost agent can be associated with the host, where the ghost agent can move within the grid environment. The actions of the host can be replicated by the ghost agent. Data related to the replicated actions can be compared with validation data. Validation output can be generated based upon the comparison.Type: ApplicationFiled: December 31, 2008Publication date: April 30, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas E. Creamer, Bill H. Hilf, Peeyush Jaiswal, Michael Mirt
-
Publication number: 20090112565Abstract: A testing method including the step of identifying multiple hosts located within multiple grids of a grid environment, wherein each host is a software object. A ghost agent can be associated with each identified host. Actions of the host can be replicated within each ghost agent. Data relating to the replicated actions can be recorded. Test input can be generated from the recorded data. Tests can be conducted within the grid environment using the test input.Type: ApplicationFiled: December 31, 2008Publication date: April 30, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
-
Publication number: 20090106420Abstract: A method for evaluating system behavior of an application domain within a grid environment can include the step of identifying a host software object within the application domain. A software object can be associated with the host software object. Within the associated software object, host actions can be replicated. Replicated actions can be recorded. The host software object can move from one grid within the grid environment to a different grid. The associated software object can responsively move within the grid environment in accordance with movement of the host software object.Type: ApplicationFiled: December 23, 2008Publication date: April 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
-
Patent number: 7516443Abstract: A testing method can include the step of identifying a host within a grid environment, wherein the host is a software object. A ghost agent can be associated with the host. The actions of the host can be replicated within the ghost agent. At least one test routine can be loaded into the ghost agent. The test routine can be executed within the ghost agent. Moreover, the executing step can utilize data gathered from the replicated actions. Test output can be generated from the test routine.Type: GrantFiled: September 19, 2003Date of Patent: April 7, 2009Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Peeyush Jaiswal, Michael H. Mirt
-
Patent number: 7512949Abstract: A method for serving applications including receiving a component status publication and acquiring a client request. The component status publication can specify a usage level for an application component. A server response for the client request can be selected from among a multitude of possible server responses based at least in part upon the component status publication. Each possible server response can differentially utilize application components. The client request can be response to by conveying the selected server response.Type: GrantFiled: September 3, 2003Date of Patent: March 31, 2009Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
-
Publication number: 20090083749Abstract: One aspect of the present invention can include a method for restricting resources consumed by ghost agents. The method can include the step of associating a ghost agent with a host. A resource utilization value can be ascertained for the ghost agent and the host combined. The ascertained resource utilization value can be compared with a usage threshold. A determination can be made as to whether operations of the ghost agent are to be executed based upon the previous comparison.Type: ApplicationFiled: December 2, 2008Publication date: March 26, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas E. Creamer, Bill H. Hilf, Peeyush Jaiswal, Neil A. Katz, Michael Mirt, Victor S. Moore
-
Patent number: 7509412Abstract: A method for evaluating system behavior of an application domain within a grid environment can include the step of identifying a host software object within the application domain. A software object can be associated with the host software object. Within the associated software object, host actions can be replicated. Replicated actions can be recorded. The host software object can move from one grid within the grid environment to a different grid. The associated software object can responsively move within the grid environment in accordance with movement of the host software object.Type: GrantFiled: September 19, 2003Date of Patent: March 24, 2009Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
-
Patent number: 7493387Abstract: A validation method can include the step of identifying a host within a grid environment, wherein the host is a software object. A ghost agent can be associated with the host, where the ghost agent can move within the grid environment. The actions of the host can be replicated by the ghost agent. Data related to the replicated actions can be compared with validation data. Validation output can be generated based upon the comparison.Type: GrantFiled: September 19, 2003Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Peeyush Jaiswal, Michael Mirt
-
Patent number: 7493386Abstract: A testing method including the step of identifying multiple hosts located within multiple grids of a grid environment, wherein each host is a software object. A ghost agent can be associated with each identified host. Actions of the host can be replicated within each ghost agent. Data relating to the replicated actions can be recorded. Test input can be generated from the recorded data. Tests can be conducted within the grid environment using the test input.Type: GrantFiled: September 19, 2003Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore
-
Patent number: 7490326Abstract: A method for gathering operational metrics can include the step of identifying a host within a grid environment, wherein the host can be a software object. A ghost agent can be associated with the host. The ghost agent can replicate actions of the host. Operational metrics for at least a portion of the replicated actions can be determined. The operational metrics can be recorded. The host can move within the grid environment. The ghost agent can responsively move in accordance with movement of the host.Type: GrantFiled: September 19, 2003Date of Patent: February 10, 2009Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Bill H. Hilf, Neil A. Katz, Victor S. Moore