Method and apparatus for measuring and accumulating critical automobile warranty statistical data |
| It is therefore desirable to measure and accumulate operating parameter information based on ... |
|
Method for predicting the quality of a product |
| A method is provided for predicting a quality characteristic of a product to be manufactured. The ... |
|
Mechanical-electrical template based method and apparatus |
| OF THE INVENTION Additional Description One or more specific embodiments of the present invention ... |
|
Delivery of objects in a virtual world using a descriptive container |
| OF THE PREFERRED EMBODIMENT The preferred embodiment of the present invention is implemented using ... |
|
Reducing artifact generation in a vocoder |
| 1. A computer implemented method of reducing sinusoidal artifact generation in a vocoder, said ... |
|
Method and apparatus for limited online access to restricted documentation |
| OF THE PREFERRED EMBODIMENTS The following detailed description of the preferred embodiment of the ... |
|
Financial management system including an offset payment process |
| It is an object of the present invention to provide a system that captures offset payment ... |
|
Apparatus and method for electronically dispensing personalized greeting cards and gifts |
| The present invention is an automated vending apparatus for simultaneously dispensing personalized ... |
|
Audit and pricing system for coin-operated games |
| The present invention provides a tamper-resistant system for recording revenue and game play ... |
|
|
Method and apparatus for conducting electronic commerce
| Details |
Inventors: Cohen, Mitchell Adam; Harris, Tracy Mark; Sturzenbecker, Martin Clarence; Walters, James Allen;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Black; Thomas
Assistant Examiner: Chen; Ge Yu
Attorney, Agent or Firm: Dugan & Dugan
A generic interface between an electronic commerce frontend and a business management backend is provided via an object oriented computer program product. In operation, the program creates one or more specific business objects from a plurality of specific business object classes. The program also provides a framework within which the business objects travel. A first framework instance is coupled to the frontend, and a second framework instance is coupled to the backend. In response to a request from the frontend or backend, the framework instance coupled to the requesting end creates a specific business object to perform the requested operation. Specific Business Objects are derived from a common class containing the methods required by the framework, a specific business object class containing the methods for performing a specific business function (e.g., order, provide production information, etc.), a frontend adapter class containing the methods for mapping data from the frontend to the business object, and a backend adapter class containing the methods for mapping data from the business object to a backend. |
|
DETAILED DESCRIPTION The present invention provides an object-oriented computer program product for providing a generic interface between an electronic commerce frontend and a business management backend. The inventive program is carried by a medium readable by a computer (e. g. , a carrier wave signal, a floppy disc, a hard drive, a random access memory). The computer readable medium contains object-oriented program code which provides a plurality of object classes from which a specific business object (e. g. , an order business object, product information business object, etc. ) can be created. The computer readable medium also contains object-oriented program code for mapping data between the frontend and the backend applications, and for transferring data by transferring a specific business object, which is loaded with the data, between the frontend and the backend applications. Additionally, the computer readable medium contains object-oriented program code for providing a framework within which the specific business objects travel. The framework comprises an environment means for providing data relevant to performing business data manipulations within the framework (e. g. , database driver locations, business object class names, and various communications details). A listener object is operatively coupled to the environment means, and to the frontend or the backend application, for receiving an operation ID from the frontend or the backend application. The listener object accesses the environment means to determine a business object class identified by the operation ID, and creates a business object of the identified business object class. The inventive framework further comprises at least one business framework object operatively coupled to both the listener object and the environment means for receiving business objects created by the listener object and for executing a method of each received business object; and a communications object operatively coupled to the at least one business framework object and to the environment means, for sending and receiving business objects to and from both the at least one business framework object and a remote framework
|
| Related patents |
|
|
N-tuple or RAM based neural network classification system and method
Recently Thomas Martini Jørgensen and Christian Linneberg (inventors of this invention) have provided a statistical framework that have made it possible to make a ...
|
|
|
Self-teaching robot arm position method to compensate for support structure component alignment offset
An object of the invention is, therefore, to provide a multiple link robot arm system that has straight line motion, extended reach, corner reach around, and continuous ...
|
|
|
Super-resolution display
P. Lyon, "Edge-Blending Multiple Projection Displays On a Dome Surface To Form Continuous Wide Angle Fields-of-View", Evans & Sutherland Computer Corp., pp. 203-207, P...
|
|
|
Method and system for acquiring a three-dimensional shape description
The present invention provides a method for acquiring a three-dimensional shape or image of a scene, wherein a predetermined pattern is projected onto the scene and the ...
|
|
|
Three-dimensional measurement method and apparatus
The invention has the following objects, although not all embodiments of the invention may achieve all objects of the invention. An object of the present invention is to ...
|
|
|
Method and device for calibrating robot measuring stations, manipulators and associated optical measuring devices
The object of the present invention is therefore to show an improved process with a device for calibration. According to the invention, a process is provided for ...
|
|
|
Personnel valuation program
Heretofore, however, multisided valuation data has been used only as check data against supervisor class valuators who are apt to do impartial valuation and data for ...
|
|
|
Multi-currency postage meter
The present invention provides an apparatus and method for converting postage expressed in a first currency denomination into at least a second currency denomination and ...
|
|
|
Transfer system and method for transferring amounts in different local currencies between a plurality of local banking organization
According to the invention, each entity is associated with a respective peripheral computer connected to a central computer by means of a transmission network, each ...
|
|
|
Method for automatic and periodic requests for messages to an e-mail server from the client
According to this invention, there is provided a method of supplying messages in which: messages are stored on a server which is accessible by a group of clients ...
|
|
|