Patents by Inventor Adam Z. Spiers

Adam Z. Spiers 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: 8086359
    Abstract: A method for improving thermal efficiency in one or more data centers includes measuring a temperature at one or more computing devices having allocated thereto one or more computing workloads and determining whether the measured temperature exceeds a predetermined temperature threshold. If the predetermined temperature threshold is exceeded, sufficient computing workloads are migrated to one or more alternate computing devices to reduce the temperature at one or more of the computing devices to less than or equal to said predetermined temperature threshold. In accomplishing the method, there is provided a data orchestrator configured at least for receiving data concerning the measured temperature, determining whether the measured temperature exceeds the predetermined temperature threshold, and migrating one or more of the computing workloads to one or more alternate computing devices.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: December 27, 2011
    Assignee: Novell, Inc.
    Inventors: Adam Z. Spiers, Till Franke
  • Publication number: 20100217454
    Abstract: A method for improving thermal efficiency in one or more data centers includes measuring a temperature at one or more computing devices having allocated thereto one or more computing workloads and determining whether the measured temperature exceeds a predetermined temperature threshold. If the predetermined temperature threshold is exceeded, sufficient computing workloads are migrated to one or more alternate computing devices to reduce the temperature at one or more of the computing devices to less than or equal to said predetermined temperature threshold. In accomplishing the method, there is provided a data orchestrator configured at least for receiving data concerning the measured temperature, determining whether the measured temperature exceeds the predetermined temperature threshold, and migrating one or more of the computing workloads to one or more alternate computing devices.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Inventors: Adam Z. Spiers, Till Franke
  • Publication number: 20100131959
    Abstract: A method is provided for continuous optimization of allocation of computing resources for a horizontally scalable application which has a cyclical load pattern wherein each cycle may be subdivided into a number of time slots. A computing resource allocation application pre-allocates computing resources at the beginning of a time slot based on a predicted computing resource consumption during that slot. During the servicing of the workload, a measuring application measures actual consumption of computing resources. On completion of servicing, the measuring application updates the predicted computing resource consumption profile, allowing optimal allocation of resources. Un-needed computing resources may be released, or may be marked as releasable, for use upon request by other applications, including applications having the same or lower priority than the original application.
    Type: Application
    Filed: November 26, 2008
    Publication date: May 27, 2010
    Inventors: Adam Z. Spiers, Till Franke, Joachim F.M. De Baer