Patents by Inventor Luis Ostdiek

Luis Ostdiek 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: 20060149611
    Abstract: Techniques are provided for allocating resources. Performance metrics for a transaction are received. It is determined whether one or more service level objectives are being violated based on the received performance metrics. In response to determining that the one or more service level objectives are being violated, additional resources are allocated to the transaction. In response to allocating the additional resources, a resource allocation event is published.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Catherine Diep, Lawrence Hsiung, Luis Ostdiek, Jayashree Subrahmonia, Noshir Wadia, Peng Ye
  • Publication number: 20060130042
    Abstract: Methods and systems are provided for conducting maintenance such as software upgrades in components and nodes within a computer network while maintaining the functionality of the computer network in accordance with prescribed performance parameters. A balance is achieved between the rate of performing a desired system upgrade and the necessary performance parameters by empirically determining anticipated system loads and selecting the maximum number of components that can be upgraded simultaneously while meeting the anticipated loads. Provisions are made for the staggering of components through the upgrade process and for the return of components to active service in the computer network in response to unanticipated load spikes. Validation of successful upgrades is also provided.
    Type: Application
    Filed: May 13, 2005
    Publication date: June 15, 2006
    Inventors: Daniel Dias, Graeme Dixon, David Frank, Ajay Mohindra, Luis Ostdiek, Christopher Vignola
  • Publication number: 20060031242
    Abstract: Provided are a method, system, and program for distributing application transactions among work servers. Application transaction rates are determined for a plurality of applications supplying transactions to process. For each application, available partitions in at least one server are assigned to process the application transactions based on partition transaction rates of partitions in the servers. For each application, a determination is made of weights for each server including partitions assigned to the application based on a number of partitions in the server assigned to the application. The determined weights for each application are used to distribute application transactions among the servers including partitions assigned to the application.
    Type: Application
    Filed: August 3, 2004
    Publication date: February 9, 2006
    Inventors: Harold Hall, Lawrence Hsiung, Luis Ostdiek, Noshir Wadia, Peng Ye