Patents by Inventor Ellen Kay Harper

Ellen Kay Harper 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: 8095933
    Abstract: Modeling grid projects is provided. A prediction of processor and network availability in a grid computing system are identified during a period of time. A grid project description model is generated utilizing a modeling language designed to describe phases of the grid project. The grid project description model is processed to determine an amount of processor and network resources needed for execution of the grid project. A graph is generated including a first curve representing the prediction of processor availability and a second curve representing the prediction of network availability. A simulation of execution of the grid project is generated based on the prediction of processor and network availability. A plot of utilization of processor and network resources required to complete execution of the grid project is added to the graph while keeping utilization of processor resources within the first curve and utilization of network resources within the second curve.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Ellen Kay Harper, Brian E. Leonard, Kyle Joseph Prestenback
  • Patent number: 7853948
    Abstract: A method and apparatus for scheduling execution of a grid project in accordance with multiple dimensions of dynamic load factors. The present invention provides a mechanism for determining grid node availability based on both processor load and network traffic loads on the nodes in a grid of computing devices. This availability information is used to determine scheduling of the running of grid projects.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Ellen Kay Harper, Brian E. Leonard, Kyle Joseph Prestenback, Justin Lucus Youngblood
  • Patent number: 7831971
    Abstract: A method and apparatus for depicting grid availability at various times and for illustrating a simulation of the way in which a grid project will be executed based on grid availability. In addition, the affects of introducing new nodes into the grid may be determined and the affects on the simulated behavior of the grid with regard to the running of a grid project may be depicted using the graphical user interface. From this information, a user may determine the optimal time to initiate processing of a grid project by the computing grid.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: November 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Ellen Kay Harper, Brian E. Leonard, Kyle Joseph Prestenback, Justin Lucus Youngblood
  • Patent number: 7784056
    Abstract: A method and apparatus for scheduling execution of a grid project in accordance with multiple dimensions of dynamic load factors. The present invention provides a mechanism for determining grid node availability based on both processor load and network traffic loads on the nodes in a grid of computing devices. This availability information is used to determine scheduling of the running of grid projects.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Ellen Kay Harper, Brian E. Leonard, Kyle Joseph Prestenback, Justin Lucus Youngblood
  • Publication number: 20080249757
    Abstract: A method and apparatus for modeling grid projects, such that their network and node resources may be readily determinable for simulation, scheduling, and control purposes. A model of a grid project is generated using a standardized grid project modeling language that sets forth a sequence of grid project phases. Within each phase, there may be any number of descriptions of parallel activities that need to be performed, such as, CPU processing, network activity, both, or even nested “sub” phases. Each of the descriptions specifies the properties of the described activities, such as the quantity of CPU required, network traffic expected, prerequisites, dependencies, activity splitting limits and characteristics, reliability actions, etc. The grid project model is parseable by the present invention to determine the various phases of a grid project and the various characteristics of each phase.
    Type: Application
    Filed: June 10, 2008
    Publication date: October 9, 2008
    Applicant: International Business Machines Corporation
    Inventors: Viktors Berstis, Ellen Kay Harper, Brian E. Leonard, Kyle Joseph Prestenback
  • Publication number: 20080229322
    Abstract: A method and apparatus for scheduling execution of a grid project in accordance with multiple dimensions of dynamic load factors. The present invention provides a mechanism for determining grid node availability based on both processor load and network traffic loads on the nodes in a grid of computing devices. This availability information is used to determine scheduling of the running of grid projects.
    Type: Application
    Filed: June 2, 2008
    Publication date: September 18, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Viktors Berstis, Ellen Kay Harper, Brian E. Leonard, Kyle Joseph Prestenback, Justin Lucus Youngblood