Patents by Inventor Marcus Muller

Marcus Muller 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: 20080147878
    Abstract: In accordance with some aspects of the present invention, systems and methods are provided for dynamically and/or automatically selecting and/or modifying data path definitions that are used in performing storage operations on data. Alternate data paths may be specified or selected that use some or all resources that communicate with a particular destination to improve system reliability and performance. The system may also dynamically monitor and choose data path definitions to optimize system performance, conserve storage media and promote balanced load distribution.
    Type: Application
    Filed: July 5, 2007
    Publication date: June 19, 2008
    Inventors: Rajiv Kottomtharayil, Parag Gokhale, Marcus Muller
  • Publication number: 20070260834
    Abstract: System and methods for selectively or automatically migrating resources between storage operation cells are provided. In accordance with one aspect of the invention, a management component within the storage operation system may monitor system operation and migrate components from storage operation cell to another to facilitate failover recovery, promote load balancing within the system and improve overall system performance as further described herein. Another aspect of the invention may involve performing certain predictive analyses on system operation to reveal trends and tendencies within the system. Such information may be used as the basis for potentially migrating components from one storage operation cell to another to improve system performance and reduce or eliminate resource exhaustion or congestion conditions.
    Type: Application
    Filed: July 5, 2007
    Publication date: November 8, 2007
    Inventors: Srinivas Kavuri, Marcus Muller
  • Publication number: 20070203938
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 30, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070203937
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 30, 2007
    Inventors: Anand Prahlad, Jeremy schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070203846
    Abstract: A system and method for providing a flexible licensing system for digital content is described. In some cases, the system utilizes tokens or other valuations to facilitate the purchase or exchange of content.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 30, 2007
    Inventors: Srinivas Kavuri, Anand Prahlad, Parag Gokhale, Andre Madeira, Muath Ali-Ali, Marcus Muller
  • Publication number: 20070198611
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070198593
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070198613
    Abstract: Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070198608
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070198601
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070198797
    Abstract: System and methods for selectively or automatically migrating resources between storage operation cells are provided. In accordance with one aspect of the invention, a management component within the storage operation system may monitor system operation and migrate components from storage operation cell to another to facilitate failover recovery, promote load balancing within the system and improve overall system performance as further described herein. Another aspect of the invention may involve performing certain predictive analyses on system operation to reveal trends and tendencies within the system. Such information may be used as the basis for potentially migrating components from one storage operation cell to another to improve system performance and reduce or eliminate resource exhaustion or congestion conditions.
    Type: Application
    Filed: December 15, 2006
    Publication date: August 23, 2007
    Inventors: Srinivas Kavuri, Marcus Muller
  • Publication number: 20070198422
    Abstract: A system and method for providing a flexible licensing system for digital content is described. In some cases, the system utilizes tokens or other valuations to facilitate the purchase or exchange of content.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Parag Gokhale, Srinivas Kavuri, Andre Madeira, Muath Ali-Ali, Marcus Muller
  • Publication number: 20070198570
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070198421
    Abstract: A system and method for providing a flexible licensing system for digital content is described. In some cases, the system utilizes tokens or other valuations to facilitate the purchase or exchange of content.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 23, 2007
    Inventors: Marcus Muller, Anand Prahlad, Srinivas Kavuri, Andre Madeira, Muath Ali-Ali, Parag Gokhale
  • Publication number: 20070198612
    Abstract: Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 23, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070198722
    Abstract: In accordance with some aspects of the present invention, systems and methods are provided for dynamically and/or automatically selecting and/or modifying data path definitions that are used in performing storage operations on data. Alternate data paths may be specified or selected that use some or all resources that communicate with a particular destination to improve system reliability and performance. The system may also dynamically monitor and choose data path definitions to optimize system performance, conserve storage media and promote balanced load distribution.
    Type: Application
    Filed: December 15, 2006
    Publication date: August 23, 2007
    Inventors: Rajiv Kottomtharayil, Parag Gokhale, Marcus Muller
  • Publication number: 20070192385
    Abstract: Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 16, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070192360
    Abstract: Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 16, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070185926
    Abstract: Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 9, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller
  • Publication number: 20070185921
    Abstract: Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
    Type: Application
    Filed: November 28, 2006
    Publication date: August 9, 2007
    Inventors: Anand Prahlad, Jeremy Schwartz, David Ngo, Brian Brockway, Marcus Muller