Patents by Inventor Marc Lerman
Marc Lerman 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: 7613671Abstract: An approach is described for developing software that executes rules, such as business rules. A group of rule templates defines a rule structure for rules that may be executed by a rules engine. Separate ruleflow templates define tasks that entail the execution of rules. Each of the ruleflow templates associates a task with the group of rule templates. Because the ruleflow templates define the association between the tasks and the group of rule templates, during execution of the tasks a rules engine executes rules defined by the group of templates. User interfaces are automatically generated based on the group of rule templates. A user may interact with the user interfaces to edit the rules defined by the group of templates. After editing the rules, executing the tasks associated with the group of templates will cause execution of the modified rules.Type: GrantFiled: October 5, 2006Date of Patent: November 3, 2009Assignee: Fair Isaac CorporationInventors: Carlos A. Serrano-Morales, David J. Mellor, Chris W. Werner, Jean-Luc Marce, Marc Lerman
-
Patent number: 7277875Abstract: A novel approach for generating and updating rules allows non-technical users to create and modify rules. A rules generation system includes a rules engineer interface, user interfaces and a rules generator. The rules engineer interface is an interface through which a rules engineer, such as rules engineer, may generate templates. Templates contain data that define rule “templates” that in turn specify a rule structure, rule elements that may be chosen by a user, and rule elements that may not be chosen by user. Templates may also define a set of choices, for example values, that user may choose for those rule elements. Templates may also be used to generate user interfaces. The user interfaces guide a user to create or edit rules.Type: GrantFiled: May 2, 2005Date of Patent: October 2, 2007Assignee: Fair Isaac CorporationInventors: Carlos A. Serrano-Morales, David J. Mellor, Chris W. Werner, Jean-Luc Marce, Marc Lerman
-
Publication number: 20070112717Abstract: An approach is described for developing software that executes rules, such as business rules. A group of rule templates defines a rule structure for rules that may be executed by a rules engine. Separate ruleflow templates define tasks that entail the execution of rules. Each of the ruleflow templates associates a task with the group of rule templates. Because the ruleflow templates define the association between the tasks and the group of rule templates, during execution of the tasks a rules engine executes rules defined by the group of templates. User interfaces are automatically generated based on the group of rule templates. A user may interact with the user interfaces to edit the rules defined by the group of templates. After editing the rules, executing the tasks associated with the group of templates will cause execution of the modified rules.Type: ApplicationFiled: October 5, 2006Publication date: May 17, 2007Inventors: Carlos Serrano-Morales, David Mellor, Chris Werner, Jean-Luc Marce, Marc Lerman
-
Patent number: 7152053Abstract: An approach is described for developing software that executes rules, such as business rules. A group of rule templates defines a rule structure for rules that may be executed by a rules engine. Separate ruleflow templates define tasks that entail the execution of rules. Each of the ruleflow templates associates a task with the group of rule templates. Because the ruleflow templates define the association between the tasks and the group of rule templates, during execution of the tasks a rules engine executes rules defined by the group of templates. User interfaces are automatically generated based on the group of rule templates. A user may interact with the user interfaces to edit the rules defined by the group of templates. After editing the rules, executing the tasks associated with the group of templates will cause execution of the modified rules.Type: GrantFiled: February 15, 2005Date of Patent: December 19, 2006Assignee: Fair Isaac CorporationInventors: Carlos A. Serrano-Morales, David J. Mellor, Chris W. Werner, Jean-Luc Marce, Marc Lerman
-
Patent number: 6965889Abstract: A novel approach for generating and updating rules allows non-technical users to create and modify rules. A rules generation system includes a rules engineer interface, user interfaces and a rules generator. The rules engineer interface is an interface through which a rules engineer, such as rules engineer, may generate templates. Templates contain data that define rule “templates” that in turn specify a rule structure, rule elements that may be chosen by a user, and rule elements that may not be chosen by user. Templates may also define a set of choices, for example values, that user may choose for those rule elements. Templates may also be used to generate user interfaces. The user interfaces guide a user to create or edit rules.Type: GrantFiled: May 9, 2001Date of Patent: November 15, 2005Assignee: Fair Isaac CorporationInventors: Carlos A. Serrano-Morales, David J. Mellor, Chris W. Werner, Jean-Luc Marce, Marc Lerman
-
Publication number: 20050192916Abstract: A novel approach for generating and updating rules allows non-technical users to create and modify rules. A rules generation system includes a rules engineer interface, user interfaces and a rules generator. The rules engineer interface is an interface through which a rules engineer, such as rules engineer, may generate templates. Templates contain data that define rule “templates” that in turn specify a rule structure, rule elements that may be chosen by a user, and rule elements that may not be chosen by user. Templates may also define a set of choices, for example values, that user may choose for those rule elements. Templates may also be used to generate user interfaces. The user interfaces guide a user to create or edit rules.Type: ApplicationFiled: May 2, 2005Publication date: September 1, 2005Inventors: Carlos Serrano-Morales, David Mellor, Chris Werner, Jean-Luc Marce, Marc Lerman
-
Patent number: 6865566Abstract: An approach is described for developing software that executes rules, such as business rules. A group of rule templates defines a rule structure for rules that may be executed by a rules engine. Separate ruleflow templates define tasks that entail the execution of rules. Each of the ruleflow templates associates a task with the group of rule templates. Because the ruleflow templates define the association between the tasks and the group of rule templates, during execution of the tasks a rules engine executes rules defined by the group of templates. User interfaces are automatically generated based on the group of rule templates. A user may interact with the user interfaces to edit the rules defined by the group of templates. After editing the rules, executing the tasks associated with the group of templates will cause execution of the modified rules.Type: GrantFiled: May 9, 2001Date of Patent: March 8, 2005Assignee: Fair Isaac CorporationInventors: Carlos A. Serrano-Morales, David J. Mellor, Chris W. Werner, Jean-Luc Marce, Marc Lerman
-
Publication number: 20020049715Abstract: A novel approach for generating and updating rules allows non-technical users to create and modify rules. A rules generation system includes a rules engineer interface, user interfaces and a rules generator. The rules engineer interface is an interface through which a rules engineer, such as rules engineer, may generate templates. Templates contain data that define rule “templates” that in turn specify a rule structure, rule elements that may be chosen by a user, and rule elements that may not be chosen by user. Templates may also define a set of choices, for example values, that user may choose for those rule elements. Templates may also be used to generate user interfaces. The user interfaces guide a user to create or edit rules.Type: ApplicationFiled: May 9, 2001Publication date: April 25, 2002Inventors: Carlos A. Serrano-Morales, David J. Mellor, Chris G.C. Werner, Jean-Luc M. Marce, Marc Lerman
-
Publication number: 20020032688Abstract: An approach is described for developing software that executes rules, such as business rules. A group of rule templates defines a rule structure for rules that may be executed by a rules engine. Separate ruleflow templates define tasks that entail the execution of rules. Each of the ruleflow templates associates a task with the group of rule templates. Because the ruleflow templates define the association between the tasks and the group of rule templates, during execution of the tasks a rules engine executes rules defined by the group of templates. User interfaces are automatically generated based on the group of rule templates. A user may interact with the user interfaces to edit the rules defined by the group of templates. After editing the rules, executing the tasks associated with the group of templates will cause execution of the modified rules.Type: ApplicationFiled: May 9, 2001Publication date: March 14, 2002Inventors: Carlos A. Serrano-Morales, David J. Mellor, Chris G.C. Werner, Jean-Luc Marce, Marc Lerman