IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0183021
(2002-06-27)
|
등록번호 |
US-7743065
(2010-07-12)
|
발명자
/ 주소 |
- Yeap, Hwee Har
- Devireddy, Raj
- Hsiao, Chiun-Feng
- Liou, Ming-Tao
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
43 |
초록
▼
Data objects can be cross-referenced or linked between multiple systems by normalizing the communications between the multiple systems rather than creating hard code links. The normalization includes creating and inserting data mapping information in messages exchanged by the multiple systems, accor
Data objects can be cross-referenced or linked between multiple systems by normalizing the communications between the multiple systems rather than creating hard code links. The normalization includes creating and inserting data mapping information in messages exchanged by the multiple systems, according to certain embodiments. According to certain other embodiments, an alert mechanism may be included in the message to indicate that mapping information is present in the message.
대표청구항
▼
What is claimed is: 1. A method executable on a computer, the method comprising: detecting a first identifier in a message generated by a first data system, wherein the message comprises a transaction data and the first identifier, and the first identifier identifies data that is stored in the firs
What is claimed is: 1. A method executable on a computer, the method comprising: detecting a first identifier in a message generated by a first data system, wherein the message comprises a transaction data and the first identifier, and the first identifier identifies data that is stored in the first data system and that corresponds to the transaction data; generating an intermediate identifier; adding a first cross-reference information into the message, wherein the first cross-reference information comprises the intermediate identifier, and the first cross-reference information indicates that the intermediate identifier is associated with the first identifier; adding a second cross-reference information into the message, wherein the second cross-reference information indicates that the intermediate identifier is associated with a second identifier, and the second identifier identifies data that is stored in a second data system and that corresponds to the transaction data; detecting, using the computer, a repeated instance of the first identifier in the message; detecting a repeated instance of the transaction data in the message; replacing, using the computer, the repeated instance of the first identifier with the intermediate identifier; deleting the repeated instance of the transaction data in the message; transmitting the message from the first data system to an intermediate hub after the replacing and prior to the adding the second cross-reference information into the message, and transmitting the message from the intermediate hub to the second data system after the adding the second cross-reference information into the message. 2. The method of claim 1, wherein the transmitting the message from the first data system comprises: transmitting the message from the first data system to the intermediate hub after the adding the first cross-reference information into the message. 3. The method of claim 1, further comprising: generating a third identifier corresponding to the intermediate identifier, wherein the third identifier identifies data that is stored in an enterprise comprising the first and second data systems and that corresponds to the transaction data; and adding a third cross-reference information into the message, wherein the third cross-reference information indicates that the intermediate identifier is associated with the third identifier. 4. The method of claim 1, wherein the second data system is a legacy system. 5. The method of claim 1, wherein the second identifier identifies data that is stored in an enterprise comprising the first and second data systems and that corresponds to the transaction data. 6. The method of claim 1, wherein the message comprises data formatted in Extensible Markup Language (XML). 7. The method of claim 1, wherein the first cross-reference information comprises the first identifier. 8. A computer-readable storage medium comprising computer code configured to cause a computer to execute a method comprising: detecting a first identifier in a message generated by a first data system, wherein the message comprises a transaction data and the first identifier, and the first identifier identifies data that is stored in the first data system and that corresponds to the transaction data; generating an intermediate identifier; adding a first cross-reference information into the message, wherein the first cross-reference information comprises the intermediate identifier, and the first cross-reference information indicates that the intermediate identifier is associated with the first identifier; adding a second cross-reference information into the message, wherein the second cross-reference information indicates that the intermediate identifier is associated with a second identifier, and the second identifier identifies data that is stored in a second data system and that corresponds to the transaction data; detecting a repeated instance of the first identifier in the message; detecting a repeated instance of the transaction data in the message; and replacing the repeated instance of the first identifier with the intermediate identifier; deleting the repeated instance of the transaction data in the message; and transmitting the message from the first data system to an intermediate hub after the replacing and prior to the adding the second cross-reference information into the message, and transmitting the message from the intermediate hub to the second data system after the adding the second cross-reference information into the message. 9. The computer-readable medium of claim 8, wherein the computer-readable medium comprises a memory and the transmitting the message from the first data system comprises: transmitting the message from the first data system to the intermediate hub after the adding the first cross-reference information into the message. 10. The computer-readable medium of claim 8, wherein the method further comprises: generating a third identifier corresponding to the intermediate identifier, wherein the third identifier identifies data that is stored in an enterprise comprising the first and second data systems and that corresponds to the transaction data; and adding a third cross-reference information into the message, wherein the third cross-reference information indicates that the intermediate identifier is associated with the third identifier. 11. The computer-readable medium of claim 8, wherein the second data system is a legacy system and the second identifier identifies data that is stored in an enterprise comprising the first and second data systems and that corresponds to the transaction data. 12. The computer-readable medium of claim 8, wherein: the first cross-reference information comprises the first identifier. 13. A system comprising: means for detecting a first identifier in a message generated by a first data system, wherein the message comprises a transaction data and the first identifier, and the first identifier identifies data that is stored in the first data system and that corresponds to the transaction data; a memory for storing the first identifier; means for generating an intermediate identifier; means for adding a first cross-reference information into the message, wherein the first cross-reference information comprises the intermediate identifier, and the first cross-reference information indicates that the intermediate identifier is associated with the first identifier; means for adding a second cross-reference information into the message, wherein the second cross-reference information comprises the intermediate identifier, and the second cross-reference information indicates that the intermediate identifier is associated with a second identifier, and the second identifier identifies data that is stored in a second data system and that corresponds to the transaction data; means for detecting a repeated instance of the first identifier in the message; means for detecting a repeated instance of the transaction data in the message; means for replacing the repeated instance of the first identifier with the intermediate identifier means for transmitting the message from the first data system to an intermediate hub after the replacing and prior to the adding the second cross-reference information into the message, and means for transmitting the message from the intermediate hub to the second data system after the adding the second cross-reference information into the message. 14. The system of claim 13, wherein the means for transmitting the message from the first data system comprises: means for transmitting the message from the first data system to the intermediate hub after the first cross-reference information has been added into the message and prior to the second cross-reference information being added into the message. 15. The system of claim 13, further comprising: means for generating a third identifier corresponding to the intermediate identifier, wherein the third identifier identifies data that is stored in an enterprise comprising the first and second data systems and that corresponds to the transaction data; and means for adding a third cross-reference information into the message, wherein the third cross-reference information indicates that the intermediate identifier is associated with the third identifier. 16. The system of claim 13, wherein the message comprises data formatted in Extensible Markup Language (XML). 17. The system of claim 13, wherein: the first cross-reference information comprises the first identifier; the second cross-reference information comprises the second identifier. 18. A system comprising: a memory configured to store a message generated by a first data system, wherein the message comprises a transaction data and a first identifier, and the first identifier identifies data that is stored in the first data system and that corresponds to the transaction data; a modification module configured to generate an intermediate identifier, add a first cross-reference information into the message, wherein the first cross-reference information comprises the intermediate identifier, and the first cross-reference information indicates that the intermediate identifier is associated with the first identifier, detect a repeated instance of the first identifier in the message, detect a repeated instance of the transaction data in the message, replace the repeated instance of the first identifier with the intermediate identifier, and delete the repeated instance of the transaction data in the message; a communications port; and a transmission module configured to transmit the message through the communications port to an intermediate hub, wherein the intermediate hub is configured to: add a second cross-reference information into the message, wherein the second-cross reference information indicates that the intermediate identifier is associated with a second identifier, and the second identifier identifies data that is stored in a second data system and that corresponds to the transaction data, and communicate the message from the first data system to the intermediate hub, wherein the communicating the message from the first data system is performed after the replacing the repeated instance and prior to the adding the second cross-reference information into the message, and transmit the message from the intermediate hub to the second data system after the adding the second cross-reference information into the message. 19. The system of claim 18, wherein the modification module is further configured to: generate a third identifier corresponding to the intermediate identifier, wherein the third identifier identifies data that is stored in an enterprise comprising the first and second data systems and that corresponds to the transaction data; and add a third cross-reference information into the message, wherein the third cross-reference information indicates that the intermediate identifier is associated with the third identifier. 20. The system of claim 18, wherein the second data system is a legacy system. 21. The system of claim 18, wherein the second identifier identifies data that is stored in an enterprise comprising the first and second data systems and that corresponds to the transaction data. 22. The system of claim 18, wherein: the first cross-reference information comprises the first identifier.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.