Patents by Inventor Michael F. Klose

Michael F. Klose 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: 7457790
    Abstract: Methods and systems are provided for facilitating decision making through an improved recommendation system. The data used in the system, such as the questions and business logic for navigating between questions, is stored in relational database tables that are easy to access and edit by users. A backend application program reads the data and processes the navigation logic depending upon answers received from users to automatically generate a decision tree. Users are allowed to select questions earlier in the tree, and the application can regenerate a tree from the point of the selected question and on. The application program stores the questions to be presented in a structured document which is handed off to a user interface generation program.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: November 25, 2008
    Assignee: CommVault Systems, Inc.
    Inventors: Jaidev O. Kochunni, Michael F. Klose, Anand Prahlad, Rajiv Kottomtharayil, Parag Gokhale
  • Publication number: 20080288948
    Abstract: A system and method for choosing a stream to transfer data is described. In some cases, the system reviews running data storage operations and chooses a data stream based on the review. In some cases, the system chooses a stream based on the load of data to be transferred.
    Type: Application
    Filed: March 31, 2008
    Publication date: November 20, 2008
    Inventors: Deepak R. Attarde, Parag Gokhale, Michael F. Klose
  • Publication number: 20080288947
    Abstract: A system and method for choosing a stream to transfer data is described. In some cases, the system reviews running data storage operations and chooses a data stream based on the review. In some cases, the system chooses a stream based on the load of data to be transferred.
    Type: Application
    Filed: December 21, 2007
    Publication date: November 20, 2008
    Inventors: Parag Gokhale, Michael F. Klose
  • Publication number: 20080288738
    Abstract: A system and method for pre-allocating space on a storage medium is described. In some cases, the system receives two or more data items to be stored on a storage medium, pre-allocates a single, contiguous block of space on the medium, and stores the two or more data items within the single, contiguous block of space.
    Type: Application
    Filed: December 21, 2007
    Publication date: November 20, 2008
    Inventors: Parag Gokhale, Michael F. Klose
  • Publication number: 20080155205
    Abstract: A system and method for choosing a stream to transfer data is described. In some cases, the system reviews running data storage operations and chooses a data stream based on the review. In some cases, the system chooses a stream based on the load of data to be transferred.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Inventors: Parag Gokhale, Michael F. Klose, Deepak R. Attarde
  • Publication number: 20070166674
    Abstract: Methods and systems are provided for facilitating decision making through an improved recommendation system. The data used in the system, such as the questions and business logic for navigating between questions, is stored in relational database tables that are easy to access and edit by users. A backend application program reads the data and processes the navigation logic depending upon answers received from users to automatically generate a decision tree. Users are allowed to select questions earlier in the tree, and the application can regenerate a tree from the point of the selected question and on. The application program stores the questions to be presented in a structured document which is handed off to a user interface generation program.
    Type: Application
    Filed: December 19, 2005
    Publication date: July 19, 2007
    Inventors: Jaidev O. Kochunni, Michael F. Klose, Anand Prahlad, Rajiv Kottomtharayil, Parag Gokhale