Patents by Inventor Duncan George Clark
Duncan George Clark 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: 10719663Abstract: A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.Type: GrantFiled: November 8, 2018Date of Patent: July 21, 2020Assignee: International Business Machines CorporationInventors: Peter John Johnson, Duncan George Clark, Christopher Paul Backhouse, David Locke
-
Patent number: 10296585Abstract: A computer program product of decision definition using a rules vocabulary includes program code for: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The program code also includes code for updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides determining semantic equivalence between a plurality of rules using a rules database having preferred terms.Type: GrantFiled: June 19, 2013Date of Patent: May 21, 2019Assignee: International Business Machines CorporationInventors: Peter John Johnson, Duncan George Clark, Christopher Paul Backhouse, David Locke
-
Publication number: 20190095427Abstract: A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.Type: ApplicationFiled: November 8, 2018Publication date: March 28, 2019Inventors: PETER JOHN JOHNSON, DUNCAN GEORGE CLARK, CHRISTOPHER PAUL BACKHOUSE, DAVID LOCKE
-
Patent number: 10180938Abstract: A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.Type: GrantFiled: August 29, 2014Date of Patent: January 15, 2019Assignee: International Business Machines CorporationInventors: Peter John Johnson, Duncan George Clark, Christopher Paul Backhouse, David Locke
-
Publication number: 20140372106Abstract: A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.Type: ApplicationFiled: August 29, 2014Publication date: December 18, 2014Inventors: Peter John Johnson, Duncan George Clark, Christopher Paul Backhouse, David Locke
-
Publication number: 20130339003Abstract: A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.Type: ApplicationFiled: June 19, 2013Publication date: December 19, 2013Inventors: Peter John Johnson, Duncan George Clark, Christopher Paul Backhouse, David Locke
-
Patent number: 6901441Abstract: The invention relates to an application adapted to run on a client apparatus connectable with a server across a network. The server is adapted to simultaneously share information (ideas) maintained therein with a plurality of heterogeneous clients. The application is able to retrieve ideas from the server and to define new ideas in a manner dependent on the client apparatus platform. The newly defined ideas can then be transmitted to the server for maintenance in a platform-independent manner. At the client, the information is rendered appropriately for that client.Type: GrantFiled: April 13, 2001Date of Patent: May 31, 2005Assignee: International Business Machines CorporationInventors: Graham Bent, Duncan George Clark, Christopher Edward Sharp
-
Publication number: 20020026471Abstract: The invention relates to an application adapted to run on a client apparatus connectable with a server across a network. The server is adapted to simultaneously share information (ideas) maintained therein with a plurality of heterogeneous clients. The application is able to retrieve ideas from the server and to define new ideas in a manner dependent on the client apparatus platform. The newly defined ideas can then be transmitted to the server for maintenance in a platform-independent manner. At the client, the information is rendered appropriately for that client.Type: ApplicationFiled: April 13, 2001Publication date: February 28, 2002Applicant: International Business Machines CorporationInventors: Graham Bent, Duncan George Clark, Christopher Edward Sharp