최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0171366 (2002-06-12) |
등록번호 | US-RE40576 (2008-11-18) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 3 인용 특허 : 222 |
A system and method of transferring information between a first software application and a second software application which employ an isolation layer. The system includes a client computer system provided by a first seller of computer systems, including a client software application, and a server c
A system and method of transferring information between a first software application and a second software application which employ an isolation layer. The system includes a client computer system provided by a first seller of computer systems, including a client software application, and a server computer system provided by a second seller of computer systems different from the first seller of computer systems, including a server software application which provides information from the server computer system to the client computer system. The system additionally includes isolation layer software, either at the client computer system or at the server computer system, which facilitates communication between the client software application and the server software application to transfer the information.
What is claimed is: 1. A transaction system comprising: a client computer system provided by a first seller of computer systems, including a client software application; id="INS-S-00001" date="20081118" and id="INS-S-00001" a server computer system provided by a second seller of computer systems d
What is claimed is: 1. A transaction system comprising: a client computer system provided by a first seller of computer systems, including a client software application; id="INS-S-00001" date="20081118" and id="INS-S-00001" a server computer system provided by a second seller of computer systems different from the first seller of computer systems, including a server software application which provides information from the server computer system to the client computer system and isolation layer software which facilitates communication between the client software application and the server software application to transfer the information id="INS-S-00002" date="20081118" between the client software application and the server software application, the isolation layer providing translation for commands and data communicated between the client software application and the server software application, the isolation layer including a translation layer producing custom outputs for communicating between the client software application and the server software application, the custom outputs being based on customized mappings and translations directed to facilitating communication between the client software application and the server software applicationid="INS-S-00002" . 2. A transaction system comprising: a server computer system provided by a first seller of computer systems, including a server software application; id="INS-S-00003" date="20081118" and id="INS-S-00003" a client computer system provided by a second seller of computer systems different from the first seller of computer systems, including a client software application which obtains information from the server computer system and isolation layer software which facilities communication between the client software application and the server software application to transfer the information id="INS-S-00004" date="20081118" between the client software application and the server software application, the isolation layer providing translation for commands and data communicated between the client software application and the server software application, the isolation layer including a translation layer producing custom outputs for communicating between the client software application and the server software application, the custom outputs being based on customized mappings and translations directed to facilitating communication between the client software application and the server software applicationid="INS-S-00004" . 3. A method of transferring information between a first software application and a second software application comprising the steps of: (a) providing the first software application by a first company; (b) providing the second software application by a second company different from the first company; (c) executing the first software application by a first computer; (d) executing the second software application by a second computer different from the first computer; (e) providing an isolation layer having hooks into the second software applicationid="INS-S-00005" date="20081118" , the isolation layer providing translation for commands and data communicated between the first software application and the second software application, the isolation layer including a translation layer producing custom outputs for communicating between the first software application and the second software application, the custom outputs being based on customized mappings and translations directed to facilitating communication between the first software application and the second software applicationid="INS-S-00005" ; (f) executing the isolation layer; and (g) establishing communication between the first software application and the second software application by the isolation layer to transfer the information. 4. The method as recited in claim 3, wherein step f comprises the substep of: (f) executing the isolation layer by the first computer. 5. The method as recited in claim 3, wherein step f comprises the substep of: (f) executing the isolation layer by the second computer. 6. A method of transferring information between a client software application and a server software application comprising the steps of: (a) installing a client computer by a first company; (b) providing and installing the client software application by the first company; (c) installing a server computer by a second company different from the first company after installation of the client computer and the client software by the first company; (d) providing and installing the server software application by the second company; (e) providing and installing an isolation layer having hooks into the server software application by the second companyid="INS-S-00006" date="20081118" , the isolation layer providing translation for commands and data communicated between the client software application and the server software application, the isolation layer including a translation layer producing custom outputs for communicating between the client software application and the server software application, the custom outputs being based on customized mappings and translations directed to facilitating communication between the client software application and the server software applicationsid="INS-S-00006" ; (f) executing the client software application by the client computer; (g) executing the server software application and the isolation layer by the server computer; and (h) establishing communication between the client software application and the server software application by the isolation layer to transfer the information. 7. A method of transferring information between a client software application and a server software application comprising the steps of: (a) installing a server computer by a first company; (b) providing and installing the server software application by the first company; (c) installing a client computer by a second company different from the first company after installation of the server computer and the server software by the first company; (d) providing and installing the client software application by the second company; (e) providing and installing an isolation layer having hooks into the server software application by the second companyid="INS-S-00007" date="20081118" , the isolation layer providing translation for commands and data communicated between the client software application and the server software application, the isolation layer including a translation layer producing custom outputs for communicating between the client software application and the server software application, the custom outputs being based on customized mappings and translations directed to facilitating communication between the client software application and the server software applicationid="INS-S-00007" ; (f) executing the client software application and the isolation layer by the client computer; (g) executing the server software application by the server computer; and (h) establishing communication between the client software application and the server software application by the isolation layer to transfer the information. 8. A method of obtaining information for a client software application from a server software application comprising the steps of: (a) providing the client software application from a first company; (b) providing a server software application for accessing the information by a second company different from the first company; (c) providing an isolation layer between the client software application and the server software applicationid="INS-S-00008" date="20081118" , the isolation layer providing translation for commands and data communicated between the client software application and the server software application, the isolation layer including a translation layer producing custom outputs for communicating between the client software application and the server software application, the custom outputs being based on customized mappings and translations directed to facilitating communicating between the client software application and the server software applicationid="INS-S-00008" ; (d) sending a call for the information to the isolation layer by the client software application; (e) sending a request message for the information to the server software application by the isolation layer; (f) instructing control software to obtain the information by the server software application; (g) sending the information to the isolation layer by the server software application; and (h) sending the information to the client software application by the isolation layer. id="INS-S-00009" date="20081118" 9. The transaction system of claim 1 in which the client computer system comprises a first POS client terminal communicating with the server computer system through the isolation layer software, and in which the transaction system further comprises a second client computer system including a second POS client terminal that communicates with the server software application on the server computer system without requiring isolation layer software as required by the first POS client terminal.id="INS-S-00009" id="INS-S-00010" date="20081118" 10. The transaction system of claim 9 in which the first and second POS client terminals respectively run different POS client software applications from different developers and with different requirements for communicating with the server computer system.id="INS-S-00010" id="INS-S-00011" date="20081118" 11. The transaction system of claim 1 in which the client computer system comprises a first POS client terminal communicating with the server computer system through the isolation layer software, and in which the transaction system further comprises a second client computer system including a second POS client terminal communicating with the server computer system through different, custom isolation layer software.id="INS-S-00011" id="INS-S-00012" date="20081118" 12. The transaction system of claim 11 in which the first and second POS client terminals respectively run different POS client software applications from different developers and with different requirements for communicating with the server computer system.id="INS-S-00012" id="INS-S-00013" date="20081118" 13. The transaction system of claim 1 in which the client computer system comprises a first POS client terminal communicating with the server computer system through the isolation layer software, and in which the transaction system further comprises a second client computer system including a second POS client terminal communicating with the server computer system through different, custom isolation layer software.id="INS-S-00013" id="INS-S-00014" date="20081118" 14. The transaction system of claim 13 in which the first and second POS client terminals respectively run different POS client software applications from different developers and with different requirements for communicating with the server computer system.id="INS-S-00014" id="INS-S-00015" date="20081118" 15. A method of providing the transaction system of claim 1 in which the client software application and the server software application are POS software, and enabling client terminals with POS client application software from different developers to be connected to and communicate with the server software application on the server computer system, which comprises the following steps: providing the client computer system including a client terminal adding to an existing POS system network of which the server computer system is a part, where the existing network includes a second client computer system with a client terminal running a POS client software application not requiring the isolation layer software to communicate with the server software application on the server computer system; and providing the isolation layer software to provide translation services for the client terminal adding to the existing POS system network, to facilitate communications with the server software application on the server computer system.id="INS-S-00015" id="INS-S-00016" date="20081118" 16. A method of providing the transaction system of claim 1 in which the client software application and the server software application are POS software, comprising the step of providing the client computer system including a client terminal adding to an existing POS system network in which the server computer system is included, and in which the network includes a second client computer system, including a client terminal running a POS client software application not requiring the isolation layer software to communicate with the server software application running on the server computer system.id="INS-S-00016" id="INS-S-00017" date="20081118" 17. A method of providing the transaction system of claim 1, in which the client software application and the server software application are POS software, and enabling client terminals with POS client application software from different developers to be connected to and communicate with the server software application on the server computer system, comprising the step of providing the client computer system including a first POS client terminal adding to an existing POS system network of which the server computer system is a part, where the existing network includes a second client computer system with a second POS client terminal running a POS client software application requiring isolation layer software different than required by the first client terminal to communicate with the server software application on the server computer system.id="INS-S-00017" id="INS-S-00018" date="20081118" 18. A method of providing the transaction system of claim 1 in which the client software application and the server software application are POS software, comprising the step of providing the server computer system as part of a host computer system added to an existing POS system network in which the client computer system is included.id="INS-S-00018" id="INS-S-00019" date="20081118" 19. The method of claim 18 that comprises the further steps of writing the isolation layer software to provide translation services between the client software application and the server software application, and storing the isolation layer software on the host computer system added to the existing POS system network.id="INS-S-00019" id="INS-S-00020" date="20081118" 20. The method of claim 18 in which the isolation layer software provides read and write services for the client software application.id="INS-S-00020" id="INS-S-00021" date="20081118" 21. The method of claim 18 in which the client computer system includes IPC software facilitating inter-process communications between the client software application and the isolation layer software.id="INS-S-00021" id="INS-S-00022" date="20081118" 22. The transaction system of claim 2 in which the client computer system comprises a first POS client terminal communicating with the server computer system through the isolation layer software, and in which the transaction system further comprises a second client computer system including a second POS client terminal that communicates with the server software application on the server computer system without requiring isolation layer software as required by the first POS client terminal.id="INS-S-00022" id="INS-S-00023" date="20081118" 23. The transaction system of claim 22 in which the first and second POS client terminals respectively run different POS client software applications from different developers and with different requirements for communicating with the server computer system.id="INS-S-00023" id="INS-S-00024" date="20081118" 24. A method of providing the transaction system of claim 2 in which the client software application and the server software application are POS software, and enabling client terminals with POS client application software from different developers to be connected to and communicate with the server software application on the server computer system, which comprises the following steps: providing the client computer system including a client terminal adding to an existing POS system network of which the server computer system is a part, where the existing network includes a second client computer system with a client terminal running a POS client software application not requiring the isolation layer software to communicate with the server software application on the server computer system; and providing the isolation layer software to provide translation services for the client terminal adding to the existing POS system network, to facilitate communications with the server software application on the server computer system.id="INS-S-00024" id="INS-S-00025" date="20081118" 25. A method of providing the transaction system of claim 2 in which the client software application and the server software application are POS software, comprising the step of providing the client computer system including a client terminal adding to an existing POS system network in which the server computer system is included, and in which the network includes a second client computer system, including a client terminal running a POS client software application not requiring the isolation layer software to communicate with the server software application running on the server computer system.id="INS-S-00025" id="INS-S-00026" date="20081118" 26. A method of providing the transaction system of claim 2, in which the client software application and the server software application are POS software, and enabling client terminals with POS client application software from different developers to be connected to and communicate with the server software application on the server computer system, comprising the step of providing the client computer system including a first POS client terminal adding to an existing POS system network of which the server computer system is a part, where the existing network includes a second client computer system with a second POS client terminal running a POS client software application requiring isolation layer software different than required by the first client terminal to communicate with the server software application on the server computer system.id="INS-S-00026" id="INS-S-00027" date="20081118" 27. A method of providing the transaction system of claim 2 in which the client software application and the server software application are POS software, comprising the step of providing the client computer system including a client terminal added to an existing POS system network in which the server computer system is included.id="INS-S-00027" id="INS-S-00028" date="20081118" 28. The method of claim 27 in which the isolation layer software provides read and write services for the client software application.id="INS-S-00028" id="INS-S-00029" date="20081118" 29. The method of claim 27 in which the client computer system includes IPC software facilitating inter-process communications between the client software application and the isolation layer software.id="INS-S-00029" id="INS-S-00030" date="20081118" 30. The method of claim 27 that comprises the further steps of writing the isolation layer software to provide translation services between the client software application and the server software application, and storing the isolation layer software on the client terminals added to the existing POS system network.id="INS-S-00030" id="INS-S-00031" date="20081118" 31. The method of claim 30 in which the isolation layer software is written by compiling sample target routines that have been edited and customized to meet the needs of a target transaction establishment.id="INS-S-00031" id="INS-S-00032" date="20081118" 32. The method of claim 30 in which the client computer system includes a plurality of different independent software applications running on a plurality of different client terminals from different developers.id="INS-S-00032" id="INS-S-00033" date="20081118" 33. The method of claim 32 in which the client computer system includes client terminals running independent software applications developed by the same developer as the server software application and not requiring isolation layer software to communicate with the server software application, and client terminals running independent software applications developed by a developer different from the server software application and using isolation layer software to communicate with the server software application.id="INS-S-00033" id="INS-S-00034" date="20081118" 34. The method of claim 29 for which communications between the server computer system and the added client POS computer terminal occurs between interprocess communications software and the isolation layer software.id="INS-S-00034"
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.