Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2000-06-09
2003-05-06
Amsbury, Wayne (Department: 2171)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000
Reexamination Certificate
active
06560608
ABSTRACT:
FIELD OF INVENTION
This invention is related generally to processing data with computers, and in particular to converting data from one format to another.
BACKGROUND OF THE INVENTION
Two organizations that wish to conduct business with one another electronically find they can send electronic messages to each other, but that the messages are in different formats. The messages sent by a company to one of its suppliers will not be understood unless a mechanism is in place to translate the message from the company's format to the supplier's format. The set of rules for doing such a translation is called a map.
Traditionally, maps had to be developed manually by human experts such as business analysts by documenting the field names of the messages. Traditional Software tools can also do mappings, however, the field names must be identical in order for the traditional software tools to work.
These tools are deficient in the degree of automation with which the maps may be produced. Two message format-types that are being mapped may have a complex relationship that requires a sophisticated conversion procedure or calculation. Such a conversion procedure is called a rule.
However, using traditional mapping methods, a human operator must intervene in the mapping process to enter the rules manually. It is in the specification of rules that current software tools are found wanting. If the same kind of conversion has to be done in different maps, or several times within the same map, the same rule has to be manually entered each time.
It is desirable to have a system that allows these rules to be more easily manipulated. It is further desirable to copy the procedures, eliminating the error-prone and tiresome process of entering the procedure manually each time it is needed. Furthermore, a need exists to store a procedure in a persistent storage system such as a database, and retrieve it automatically. Finally, the procedures should be available to the mapping mechanism, and retrievable in such a way as to require minimal intervention from a human operator.
SUMMARY OF THE INVENTION
A method and apparatus for automatically selecting a rule during the mapping process, and storing the rule independently of message type, is provided. The method and apparatus allow these rules to be inferred during the mapping process, and to be manipulated easily by a user.
REFERENCES:
patent: 4610025 (1986-09-01), Blum et al.
patent: 4965763 (1990-10-01), Zamora
patent: 5027316 (1991-06-01), Franbtz et al.
patent: 5257369 (1993-10-01), Skeen et al.
patent: 5283856 (1994-02-01), Gross et al.
patent: 5497319 (1996-03-01), Chong et al.
patent: 5704060 (1997-12-01), Del Monte
patent: 5724593 (1998-03-01), Hargrave et al.
patent: 5754938 (1998-05-01), Herz et al.
patent: 5799310 (1998-08-01), Anderson et al.
patent: 5822527 (1998-10-01), Post
patent: 5987440 (1999-11-01), O'Neil et al.
patent: 6167445 (2000-12-01), Gai et al.
patent: 6272495 (2001-08-01), Hetherington
patent: 6292811 (2001-09-01), Clancey et al.
patent: 6347374 (2002-02-01), Drake et al.
patent: 6360010 (2002-03-01), Hu et al.
patent: 6374270 (2002-04-01), Maimon et al.
patent: 6424358 (2002-07-01), DiDomizio et al.
Leckie Donald Albert
Tomm Douglas Cameron
Amsbury Wayne
Blakely , Sokoloff, Taylor & Zafman LLP
Contivo, Inc.
LandOfFree
Method and apparatus for automatically selecting a rule does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for automatically selecting a rule, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for automatically selecting a rule will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3073682