최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0031097 (2011-02-18) |
등록번호 | US-8880487 (2014-11-04) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 7 인용 특허 : 326 |
The invention provides in some aspects a distributed rules processing system that includes a first and second digital data processors that are coupled to one another by one or more networks. A rules base and a transactional data base are each coupled to one of the digital data processors; both may b
The invention provides in some aspects a distributed rules processing system that includes a first and second digital data processors that are coupled to one another by one or more networks. A rules base and a transactional data base are each coupled to one of the digital data processors; both may be coupled to the same digital data processor or otherwise. One or more coordination modules (e.g., “proxies”), each of which is associated with a respective one of the digital data processors, makes available to a selected one of those digital data processors from the other of those digital data processors (i) one or more selected rules from the rules base, and/or (ii) one or more data from the transactional database on which those rules are to be executed. The selected digital data processor executes one or more of the selected rules as a rules engine, executes one or more of the selected rules using a rules engine, and/or processes one or more data from the transactional database with rules executing on a rules engine.
1. A distributed rules processing system, comprising A. a first digital data processor and a second digital data processor that are coupled to one another by one or more networks,B. a rules base and a transactional data base that are each coupled to one of the first and second digital data processor
1. A distributed rules processing system, comprising A. a first digital data processor and a second digital data processor that are coupled to one another by one or more networks,B. a rules base and a transactional data base that are each coupled to one of the first and second digital data processors,C. the first digital data processor including a rules engine that executes at least one rule from the rules base,D. one or more coordination modules associated with a respective one of first and/or second digital data processors that make available to the second digital data processor from the first digital data processor one or more selected rules from the rules base, andE. on the second digital data processor, at least one of (i) executing one or more of the selected rules as a rules engine or portion thereof,(ii) executing one or more of the selected rules using a rules engine executing on the second digital data processor. 2. The distributed rules processing system of claim 1, comprising at least one of a firewall and other functionality that is coupled to the one or more networks and that prevents the second digital data processor from accessing from the first digital data processor, absent intervention of the coordination module(s), said selected rules. 3. The distributed rules processing system of claim 1, wherein the coordination module(s) make the rules available to the second digital data processor from the first digital data processor in response to a request from the rules engine executing on the second digital data processor. 4. The distributed rules processing system of claim 3, wherein the coordination module(s) make the rules available to the second digital data processor from the first digital data processor by opening one or more communications ports on the first digital data processor. 5. The distributed rules processing system of claim 1, wherein the coordination module(s) make the rules available to the second digital data processor from the first digital data processor in response to a request from the first digital data processor. 6. The distributed rules processing system of claim 5, wherein the request is from the rules engine executing on the first digital data processor. 7. A distributed rules processing system, comprising A. a first digital data processor and a second digital data processor that are coupled to one another by one or more networks,B. a rules base that is coupled to the first digital data processor,C. the first digital data processor including a rules engine that executes at least one rule from the rules base,D. one or more coordination modules associated with a respective one of first and/or second digital data processors that make available to the second digital data processor from the first digital data processor one or more selected rules from the rules base, andE. the second digital data processor at least one of (i) executing one or more of the selected rules as a rules engine or portion thereof to process one or more data from a transactional database that is coupled to the second digital data processor,(ii) processing with one or more of the selected rules using a rules engine executing on the second digital data processor one or more data from a said transactional database that is coupled to the second digital data processor. 8. The distributed rules processing system of claim 7, comprising at least one of a firewall and other functionality that is coupled to the one or more networks and that prevents the second digital data processor from accessing rules from the rules base on the first digital data processor, absent intervention of the coordination module(s). 9. The distributed rules processing system of claim 7, wherein the coordination module(s) make the rules available to the second digital data processor from the first digital data processor in response to a request from a further rules engine that executes on first digital data processor. 10. The distributed rules processing system of claim 9, wherein the further rules engine generates the request in connection with executing a rule from the rules base. 11. The distributed rules processing system of claim 9, wherein at least one of the coordination module(s) and the further rules engine queries the second digital data processor to determine its availability to execute rules from the rules base. 12. A distributed rules processing system, comprising A. a first digital data processor and a second digital data processor that are coupled to one another by one or more networks,B. a transactional data base that is coupled to the first digital data processor,C. one or more coordination modules associated with a respective one of first and/or second digital data processors that makes available to the second digital data processor from the first digital data processor one or more data from the transactional base, andD. a first rules engine executing on the first digital data processor and a second rules engine executing on the second digital data processor, each of the first and second rules engines executing one or more rules from a rules base that is coupled with the first and second digital data processors to process the one or more data from the transactional data base,E. wherein the coordination module(s) make the one or more data from the transactional data base available to the second digital data processor from the first digital data processor in response to a request from the rules engine executing on the second digital data processor. 13. The distributed rules processing system of claim 12, comprising at least one of a firewall and other functionality that is coupled to the one or more networks and that prevents the second digital data processor from accessing data from the transactional data base, absent intervention of the coordination module(s). 14. The distributed rules processing system of claim 12, wherein the coordination module(s) make the one or more data available to the second digital data processor by opening one or more communications ports on the first digital data processor. 15. A method of distributed rules processing, comprising A. coupling a first digital data processor and a second digital data processor for communications via one or more networks,B. coupling each of a rules base and a transactional data base to one of the first and second digital data processors,C. executing on the first digital data processor at least one rule from the rules base as a rules engine,D. making available, via one or more coordination modules associated with a respective one of first and/or second digital data processors, to the second digital data processor from the first digital data processor one or more selected rules from the rules base, andE. on the second digital data processor, at least one of (i) executing one or more of the selected rules as a rules engine or portion thereof,(ii) executing one or more of the selected rules using a rules engine executing on the second digital data processor. 16. The method of claim 15, comprising preventing, with at least one of a firewall and other functionality that is coupled to the one or more networks, the second digital data processor from accessing from the first digital data processor, absent intervention of the coordination module(s), said selected rules. 17. A method of distributed rules processing, comprising A. coupling a first digital data processor and a second digital data processor for communications via one or more networks,B. coupling a rules base to the first digital data processor,C. executing on the first digital data processor at least one rule from the rules base as a rules engine,D. making available, via one or more coordination modules associated with a respective one of first and/or second digital data processors, to the second digital data processor from the first digital data processor one or more selected rules from the rules base, andE. on the second digital data processor, at least one of (i) executing one or more of the selected rules as a rules engine or portion thereof,(ii) executing one or more of the selected rules using a rules engine executing on the second digital data processor, and(iii) processing one or more data from a transactional database that is coupled to the second digital data processor using a rules engine executing on the second digital data processor. 18. The method of claim 17, comprising making the one or more selected rules available to the second digital data processor from the first digital data processor in response to a request from a further rules engine that executes on first digital data processor. 19. A method of distributed rules processing, comprising A. coupling a first digital data processor and a second digital data processor for communications via one or more networks,B. coupling a transactional data base to the first digital data processor,C. making available, via one or more coordination modules associated with a respective one of first and/or second digital data processors, to the second digital data processor from the first digital data processor one or more data from the data base,D. executing with a first rules engine on the first digital data processor and a second rules engine on the second digital data processor one or more selected rules on the one or more data made available from the transactional data base, andE. wherein the coordination module(s) make the one or more data from the data base available to the second digital data processor from the first digital data processor in response to a request from the rules engine executing on the second digital data processor.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.