Patents Assigned to PI Corporation
  • 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