Patents Examined by Jorge A Chu Joy-Davila
  • Patent number: 9286096
    Abstract: A virtual basic input output system can be selected from different virtual basic input output systems. The selection of the virtual basic input output system is by a controller and the selection can be based on a software stack or user interaction.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 15, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: James M. Mann
  • Patent number: 9276987
    Abstract: Techniques are described for managing execution of programs, such as for distributed execution of a program on multiple computing nodes. In some situations, the techniques include selecting a cluster of computing nodes to use for executing a program based at least in part on data to be used during the program execution. For example, the computing node selection for a particular program may be performed so as to attempt to identify and use computing nodes that already locally store some or all of the input data that will be used by those computing nodes as part of the executing of that program on those nodes. Such techniques may provide benefits in a variety of situations, including when the size of input datasets to be used by a program are large, and the transferring of data to and/or from computing nodes may impose large delays and/or monetary costs.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: March 1, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Sirota, Richendra Khanna
  • Patent number: 9262221
    Abstract: In some embodiments of this disclosure, a computer-implemented method includes accessing a set of two or more activity logs associated with two or more virtual machines, each activity log being associated with a corresponding virtual machine. A computational capacity is calculated, by a computer processor, for each of the virtual machines based at least in part on the activity logs. A rank is calculated for each of the virtual machines, where a first rank calculated for a first virtual machine is based, at least in part, on a monetary cost of the first virtual machine and the calculated computational capacity of the first virtual machine.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: February 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yiyu L. Chen, Antonius P. Engbersen, Sebastiano Spicuglia
  • Patent number: 9244735
    Abstract: Data analysis applications include model building components and stream processing components. To increase utility of the data analysis application, in one embodiment, the model building component of the data analysis application is managed. Management includes resource allocation and/or configuration adaptation of the model building component, as examples.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: January 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Henrique Andrade, Bugra Gedik, Vibhore Kumar, Kun-Lung Wu
  • Patent number: 9244703
    Abstract: A server system for providing a plurality of virtual machines constructed on a physical machine with a physical resource is provided. Each virtual machines includes an OS recognizing the physical resource allocated to the virtual machine as a resource in the virtual machine and a software management unit for securing the resource recognized by the OS and allocating the resource to a plurality of pieces of business application software registered in the virtual machine. The software management unit identifies the plurality of pieces of business application software and allocates the resource to the same plurality of pieces of business application software according to a preset policy to allocate the resource. When the software management unit detects an increase or decrease of the resource allocated to the virtual machine, it changes allocation of the resource to the plurality of pieces of business application software according to the change in resources.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: January 26, 2016
    Assignee: HITACHI, LTD.
    Inventor: Yusuke Hiki