US5212768A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for processing knowledge
Assignee: Hitachi Ltd
•
Filing: 1990-09-25
•
Granted: 1993-05-18
•
Expires: 2010-09-25
Abstract
Abstract A method and apparatus for processing a knowledge which divides a knowledge base into at least two knowledge portions, that is, rule groups so as to permit the rule groups to be processed independently of one another, and selects, as a portion to be processed, only a corresponding divided knowledge portion based on characteristics of knowledge required for a knowledge processing in a scheduling problem which includes a large number of planning data to be processed and a plurality of restricting conditions, thereby enabling a highly efficient and high speed scheduling.
Inventors
- 👤 Rei Itsuki
- 👤 Hiroshi Yajima
- 👤 Shoichi Masui
- 👤 Kikuo Yoshimura
- 👤 Hiroko Tanabe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 22:59
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/04; G06N5/046
Claims Analysis
Total Claims: 2
Claim 1
Independent Claim
275 words
A knowledge processing apparatus comprising: inference means having means for dividing a knowledge base which includes a plurality of knowledge expressions into at least two knowledge portions in accordance with contents of the knowledge portions and objects to be processed; constituting means coupled to said inference means for constituting a network of a rule file for condition verification of a rule execution for each divided portion independently of one another; a knowledge base storing means for storing the knowledge base, the knowledge base storing means being coupled with the inference means and the constituting means; a selecting means for selecting one of the at least two knowledge portions, corresponding to characteristics of knowledge at a time of a knowledge utilization process; means for dynamically adding or deleting, during knowledge utilization, processed portions used for a knowledge verification processing among processed portions provided on a memory according to contents described in the knowledge base as knowledge; means for controlling to determine, during knowledge utilization, whether a change in a knowledge element belonging to a divided knowledge portion caused by utilizing the knowledge element is to be verified with other knowledge portions or such verification with other knowledge portions is deferred and another knowledge element is to be utilized; modified knowledge holding means for holding a latest update time and a latest update contents when a knowledge element belonging to a divided knowledge portion is updated while the other knowledge element is being utilized; preserving means for preserving contents of the change in knowledge caused by utilizing the knowledge element in the knowledge portion until a different knowledge element in a different knowledge portion is later utilized.
Claim 2
Dependent Claim
275 words
A knowledge processing apparatus comprising: inference means having means for dividing a knowledge base which includes a plurality of knowledge expressions into at least two knowledge portions in accordance with contents of the knowledge portions and objects to be processed; constituting means coupled to said inference means for constituting a network of a rule file for condition verification of a rule execution for each divided portion independently of one another; a knowledge base storing means for storing the knowledge base, the knowledge base storing means being coupled with the inference means and the constituting means; a selecting means for selecting one of the at least two knowledge portions, corresponding to characteristics of knowledge at a time of a knowledge utilization process; means for dynamically adding or deleting, during knowledge utilization, processed portions used for a knowledge verification processing among processed portions provided on a memory according to contents described in the knowledge base as knowledge; means for controlling to determine, during knowledge utilization, whether a change in a knowledge element belonging to a divided knowledge portion caused by utilizing the knowledge element is to be verified with other knowledge portions or such verification with other knowledge portions is deferred and another knowledge element is to be utilized; modified knowledge holding means for holding a latest update time and a latest update contents when a knowledge element belonging to a divided knowledge portion is updated while the other knowledge element is being utilized; preserving means for preserving contents of the change in knowledge caused by utilizing the knowledge element in the knowledge portion until a different knowledge element in a different knowledge portion is later utilized.
References Cited (Backward Citations)
US4700317A
Cited
US4658370A
Cited
US4704695A
Cited
US4999833A
Cited
US4809219A
Cited
US4935876A
Cited
US4847784A
Cited
US5043914A
Cited
US4939680A
Cited
US4926344A
Cited
US4965743A
Cited
US5043915A
Cited
US4970657A
Cited
US4970658A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-05-17 | 1996-11-16 | 1997-05-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-05-17 | 2000-11-16 | 2001-05-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-05-17 | 2004-11-16 | 2005-05-18 | $7700.00 | Window Closed / Lapsed |