Patents by Inventor Mark Venguerov

Mark Venguerov 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: 8112451
    Abstract: A configuration management database system includes a plurality of configuration items. Each of the configuration items includes at least one property relating to a component of an IT system. The system also includes a plurality of intensional category definitions that provide dynamic categorization of the plurality of information items. Each of the intensional category definitions includes a predicate that is operable to identify an input one of the configuration items as a member of the category based on the at least one property in the input one of the configuration items. The configuration management database system also includes at least one pre-computed category membership data structure to support efficient processing of at least one query.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: February 7, 2012
    Assignee: EMC Corporation
    Inventors: Stephen G. Graham, Thomas Maguire, David Stephen Reiner, Jeffrey M. Nick, John D. Hushon, Jr., Cornelia R. Davis, Jurgen Leschner, Mark Venguerov
  • Patent number: 8065343
    Abstract: A data storage and retrieval system with optimized categorization of information items using intelligent category selection, based on the information items that are to be checked for category membership. The set of categories for which an information item may be a candidate member is determined, and only that set of categories is checked for membership of the information item during the categorization process. The determination of which categories an information item can be a candidate member of is based on the properties defined for that information item, which are compared to the properties checked for category membership of specific categories. A category index tree may be built and maintained to support efficient determination of which categories a given information item may be a candidate member of. The efficiency of categorization provided by the disclosed techniques enables the disclosed system to maintain category definitions indefinitely with minimal performance impact.
    Type: Grant
    Filed: May 25, 2009
    Date of Patent: November 22, 2011
    Assignee: DECHO Corporation
    Inventor: Mark Venguerov
  • Publication number: 20090234868
    Abstract: A data storage and retrieval system with optimized categorization of information items using intelligent category selection, based on the information items that are to be checked for category membership. The set of categories for which an information item may be a candidate member is determined, and only that set of categories is checked for membership of the information item during the categorization process. The determination of which categories an information item can be a candidate member of is based on the properties defined for that information item, which are compared to the properties checked for category membership of specific categories. A category index tree may be built and maintained to support efficient determination of which categories a given information item may be a candidate member of. The efficiency of categorization provided by the disclosed techniques enables the disclosed system to maintain category definitions indefinitely with minimal performance impact.
    Type: Application
    Filed: May 25, 2009
    Publication date: September 17, 2009
    Inventor: Mark Venguerov
  • Patent number: 7555486
    Abstract: A data storage and retrieval system with optimized categorization of information items using intelligent category selection, based on the information items that are to be checked for category membership. The set of categories for which an information item may be a candidate member is determined, and only that set of categories is checked for membership of the information item during the categorization process. The determination of which categories an information item can be a candidate member of is based on the properties defined for that information item, which are compared to the properties checked for category membership of specific categories. A category index tree may be built and maintained to support efficient determination of which categories a given information item may be a candidate member of. The efficiency of categorization provided by the disclosed techniques enables the disclosed system to maintain category definitions indefinitely with minimal performance impact.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: June 30, 2009
    Assignee: PI Corporation
    Inventor: Mark Venguerov
  • Patent number: 7480674
    Abstract: A data storage and retrieval system with parameterized category definitions and dynamically generated search indices. A parameterized category definition for a family of categories is obtained consisting of a parameterized predicate, such that parameter values can be provided with a search query to identify information items that match a category within the family of categories. The parameterized category definition is divided into a parameterized part and a static part. The static part is used to create associations between information items and the family of categories. The disclosed system processes the parameterized part of the category family definition to dynamically generate one or more search indices. The disclosed system determines whether any existing indices match the parameters of the parameterized part, and can accordingly be re-used.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: January 20, 2009
    Assignee: PI Corporation
    Inventor: Mark Venguerov
  • Patent number: 7412452
    Abstract: A system and method for applying intensional category representations to provide dynamic categorization of information items in a data storage and retrieval system is disclosed. The disclosed system may apply pattern recognition techniques during information storage and retrieval to provide dynamic categorization of information items. Information items are categorized as they are observed. Information items may each be associated with one or more categories. An information item may become a member of a category either initially, when it is created, or subsequently by dynamic acquisition of certain properties. Category membership may be further be acquired or lost when property values are changed, and/or as a result of changes to properties or property values of referenced or referring information items. The disclosed information storage and retrieval system operates to categorize objects as they evolve over time.
    Type: Grant
    Filed: January 20, 2005
    Date of Patent: August 12, 2008
    Assignee: PI Corporation
    Inventor: Mark Venguerov
  • Publication number: 20060161570
    Abstract: A data storage and retrieval system with optimized categorization of information items using intelligent category selection, based on the information items that are to be checked for category membership. The set of categories for which an information item may be a candidate member is determined, and only that set of categories is checked for membership of the information item during the categorization process. The determination of which categories an information item can be a candidate member of is based on the properties defined for that information item, which are compared to the properties checked for category membership of specific categories. A category index tree may be built and maintained to support efficient determination of which categories a given information item may be a candidate member of. The efficiency of categorization provided by the disclosed techniques enables the disclosed system to maintain category definitions indefinitely with minimal performance impact.
    Type: Application
    Filed: August 17, 2005
    Publication date: July 20, 2006
    Inventor: Mark Venguerov
  • Publication number: 20060161529
    Abstract: A system and method for applying intensional category representations to provide dynamic categorization of information items in a data storage and retrieval system is disclosed. The disclosed system may apply pattern recognition techniques during information storage and retrieval to provide dynamic categorization of information items. Information items are categorized as they are observed. Information items may each be associated with one or more categories. An information item may become a member of a category either initially, when it is created, or subsequently by dynamic acquisition of certain properties. Category membership may be further be acquired or lost when property values are changed, and/or as a result of changes to properties or property values of referenced or referring information items. The disclosed information storage and retrieval system operates to categorize objects as they evolve over time.
    Type: Application
    Filed: January 20, 2005
    Publication date: July 20, 2006
    Inventor: Mark Venguerov
  • Publication number: 20060161579
    Abstract: A data storage and retrieval system with parameterized category definitions and dynamically generated search indices. A parameterized category definition for a family of categories is obtained consisting of a parameterized predicate, such that parameter values can be provided with a search query to identify information items that match a category within the family of categories. The parameterized category definition is divided into a parameterized part and a static part. The static part is used to create associations between information items and the family of categories. The disclosed system processes the parameterized part of the category family definition to dynamically generate one or more search indices. The disclosed system determines whether any existing indices match the parameters of the parameterized part, and can accordingly be re-used.
    Type: Application
    Filed: August 17, 2005
    Publication date: July 20, 2006
    Inventor: Mark Venguerov