Patents by Inventor Stanislav Shor

Stanislav Shor 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: 6856980
    Abstract: A method and apparatus that allow business users to dynamically add, modify, and delete business rules and associated constraints, and then to apply these changes in a very efficient manner without needing to recompile and/or restart e-business applications, is disclosed. According to one embodiment, hybrid use of the business rules and constraints with multiple decision-support engines provides the practical solution for the described problems. Rules are used to define the generic search space only, without needing to describe all special cases. Then an optimization (not rule-based) engine can automatically create and analyze all possible branches of the tree specified by the rules to select the best one. Because one universal rule engine is not sufficient to handle online decision support, in one embodiment there is a family of intelligent engines (including the rule engine) that can resolve the optimization problem generated automatically based on the applicable dynamic rules.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: February 15, 2005
    Assignee: Exigen Group
    Inventors: Jacob Feldman, Alexander Korolov, Semen Meshcheryakov, Stanislav Shor
  • Publication number: 20030018486
    Abstract: A method and apparatus for providing a practical solution for the generic problem of consistency validation of complex business rules is disclosed. In one embodiment, the method and apparatus is implemented with software tools.
    Type: Application
    Filed: September 11, 2001
    Publication date: January 23, 2003
    Inventors: Jacob Feldman, Alexander Korolov, Semen Meshcheryakov, Stanislav Shor
  • Publication number: 20020198753
    Abstract: A method and apparatus that allow business users to dynamically add, modify, and delete business rules and associated constraints, and then to apply these changes in a very efficient manner without needing to recompile and/or restart e-business applications, is disclosed. According to one embodiment, hybrid use of the business rules and constraints with multiple decision-support engines provides the practical solution for the described problems. Rules are used to define the generic search space only, without needing to describe all special cases. Then an optimization (not rule-based) engine can automatically create and analyze all possible branches of the tree specified by the rules to select the best one. Because one universal rule engine is not sufficient to handle online decision support, in one embodiment there is a family of intelligent engines (including the rule engine) that can resolve the optimization problem generated automatically based on the applicable dynamic rules.
    Type: Application
    Filed: September 13, 2001
    Publication date: December 26, 2002
    Inventors: Jacob Feldman, Alexander Korolov, Semen Meshcheryakov, Stanislav Shor
  • Publication number: 20020198856
    Abstract: A method and apparatus for minimizing violations of rules in a rule-based system is disclosed. In one embodiment, the method and apparatus is implemented with software tools.
    Type: Application
    Filed: September 12, 2001
    Publication date: December 26, 2002
    Inventors: Jacob Feldman, Alexander Korolov, Semen Meshcheryakov, Stanislav Shor