Patents by Inventor Kathryn Ann Bohrer
Kathryn Ann Bohrer 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: 7962962Abstract: In a computer, a first set of object classes are provided representing active entities in an information-handling process and a second set of object classes are provided representing data and rules in the information-handling process. At least one object class has rules associated with data. The above-mentioned objects are used in constructing a model of an information-handling process, and to provide an output that identifies at least one way in which the information-handling process could be improved. One aspect is a method for handling personally identifiable information. Another aspect is a system for executing the method of the present invention. A third aspect is as a set of instructions on a computer-usable medium, or resident in a computer system, for executing the method of the present invention.Type: GrantFiled: June 19, 2001Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Steven B. Adler, Endre Felix Bangerter, Kathryn Ann Bohrer, Nigel Howard Julian Brown, Jan Camenisch, Arthur M. Gilbert, Dogan Kesdogan, Matthew P. Leonard, Xuan Liu, Michael Robert McCullough, Adam Charles Nelson, Charles Campbell Palmer, Calvin Stacy Powers, Michael Schnyder, Edith Schonberg, Matthias Schunter, Elsie Van Herreweghen, Michael Waidner
-
Patent number: 6684384Abstract: An object oriented framework provides a set of objects that perform general ledger functioning and permits a framework user to add extensions to the framework for specific processing features, thereby producing a general ledger application program for managing business financial data of a company. The framework includes an Application category of classes that contains company information for general ledger processing, a Posting Combinations category of classes that define valid posting combinations for the general ledger, a Journals category of classes that create, process, validate, and post general ledger journals, a Bank Transactions category of classes that process bank statements, a Bank Statements and Reconciliation category of classes that reconcile bank statements with bank accounts, and a Closing category of classes that validate and close the current accounting period. These classes provide the base framework upon which a general ledger application program is developed by the framework user.Type: GrantFiled: March 28, 1997Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Matthew John Bickerton, Kathryn Ann Bohrer, Emma Suzanne Hughes, Edward William Kenworthy, Rupert Jeremy Musgrove, LindaMay Rose Patterson, Steven Porter, David Dennis Salt, Duncan Keith Scattergood
-
Publication number: 20030004734Abstract: The present invention involves providing in a computer a first set of object classes representing active entities in an information-handling process, wherein a limited number of privacy-related actions represent operations performed on data, and providing in the computer a second set of object classes representing data and rules in the information-handling process, wherein at least one object class has rules associated with data. The invention also involves using the above-mentioned objects in constructing a model of an information-handling process, and providing output that identifies at least one way in which the information-handling process could be improved. One aspect of the present invention is a method for handling personally identifiable information. Another aspect of the present invention is a system for executing the method of the present invention.Type: ApplicationFiled: June 19, 2001Publication date: January 2, 2003Applicant: International Business Machines CorporationInventors: Steven B. Adler, Endre Felix Bangerter, Kathryn Ann Bohrer, Nigel Howard Julian Brown, Jan Camenisch, Arthur M. Gilbert, Dogan Kesdogan, Matthew P. Leonard, Xuan Liu, Michael Robert McCullough, Adam Charles Nelson, Charles Campbell Palmer, Calvin Stacy Powers, Michael Schnyder, Edith Schonberg, Matthias Schunter, Elsie Van Herreweghen, Michael Waidner
-
Patent number: 6106569Abstract: A method of developing a software system using Object Oriented Technology and frameworks. The problem of allowing an object to acquire and lose ability and function and to modify responsibilities on an object dynamically or, in other words, to allow an object to acquire and lose the ability to do things dynamically, is addressed. This problem is solved with a framework to be used for developing a software system, e.g. for a business application. The framework comprises a number of classes which are to be processed by a computer system. The framework further comprises a Life Cycle as a description of state transitions through which an object can proceed as it is processed by an application. This is applicable in the technical field of application development of software systems, e.g.Type: GrantFiled: March 11, 1998Date of Patent: August 22, 2000Assignee: International Business Machines CorporationInventors: Kathryn Ann Bohrer, James E. Carey, Brent A. Carlson, Timothy Graser, Anders Nilsson, John M. Vlissides
-
Patent number: 6041312Abstract: An object oriented framework provides a set of objects that perform account management functioning and permits a framework user to add extensions to the framework for specific processing features, thereby producing an account management application program for managing the financial accounts of a company, including accounts receivable and accounts payable. The framework includes an Application category of classes that contains company information for general ledger processing, a Posting Combinations category of classes that define valid posting combinations for the general ledger, a Journals category of classes that create, process, validate, and post general ledger journals, a Bank Transactions category of classes that process bank statements, a Bank Statements and Reconciliation category of classes that reconcile bank statements with bank accounts, and a Closing category of classes that validate and close the current accounting period.Type: GrantFiled: March 28, 1997Date of Patent: March 21, 2000Assignee: International Business Machines CorporationInventors: Matthew John Bickerton, Kathryn Ann Bohrer, Emma Suzanne Hughes, Edward William Kenworthy, Rupert Jeremy Musgrove, LindaMay Rose Patterson, Steven Porter, David Dennis Salt, Duncan Keith Scattergood
-
Patent number: 5987423Abstract: An object oriented programming (OOP) framework includes an Order Management (OM) mechanism that tracks sales orders received and matches them to warehouse inventory, a Sales Order (SA) mechanism that processes sales orders, and a Purchase Order (PU) mechanism that processes purchase orders. The OM mechanism comprises a category of OOP classes that provide the primary interface between the framework classes and underlying business objects that provide accounting functions and warehouse management interfaces, and the SA and PU mechanisms comprise respective categories of OOP classes that keep track of sales orders received and purchase orders issued.Type: GrantFiled: March 28, 1997Date of Patent: November 16, 1999Assignee: International Business Machines CorporationInventors: Vincent Davis Arnold, Alf Christian Berg, Kathryn Ann Bohrer, Thomas Karl Athos Brane, Tore Magnus Dahl, Tor Michaelson, Anders Magnus Nilsson, Helge Odegaard, Torbjorn Harald Osten Pernbeck
-
Patent number: 5936860Abstract: An object oriented framework provides a set of objects that perform warehouse control functioning and that permit a framework user to add extensions for specific processing features, thereby producing a warehouse control application program for managing the warehouse distribution system of a company. The framework includes a Product category of classes that contains product information for inventory processing, a Posting Combinations category of classes that define valid posting combinations for the general ledger, a Journals category of classes that create, process, validate, and post general ledger journals, a Bank Transactions category of classes that process bank statements, a Bank Statements and Reconciliation category of classes that reconcile bank statements with bank accounts, and a Closing category of classes that validate and close the current accounting period. These classes provide the base framework upon which an account management application program is developed by the framework user.Type: GrantFiled: March 28, 1997Date of Patent: August 10, 1999Assignee: International Business Machines CorporationInventors: Vincent Davis Arnold, Alf Christian Berg, Kathryn Ann Bohrer, Thomas Karl Athos Brane, Tore Magnus Dahl, Tor Michaelson, Anders Magnus Nilsson, Helge Odegaard, Torbjorn Harald Osten Pernbeck