← Back to Patent Explorer
US5276774A Expired / Lapsed US ⏱️ 0.0 years remaining

Device and method for analogical reasoning

Assignee: Toshiba Corp
•
Filing: 1991-05-31
•
Granted: 1994-01-04
•
Expires: 2011-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An analogical reasoning device comprises a knowledge base to store a group of knowledge data described in non-logic symbols and divided into more than one domains according to a certain division standard, an analogy detector to compare the knowledge data in one domain with the those in other domains stored in the knowledge base and determine similar domains containing the knowledge data which can be made identical by replacing a part of the non-logic symbols and an analogical reasoning unit to make analogy for a new knowledge data for the domains determined similar by the analogy detector.

Inventors

  • 👤 Ryohei Orihara
  • 👤 Kazue Nagao
  • 👤 Hideyuki Inoue
  • 👤 Takashi Takayanagi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 13:08
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/02; G06N5/022

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 114 words
An analogical reasoning device, comprising: memory means for storing a group of knowledge data described in non-logic symbols, which is divided into more than one domain according to a division standard, judgment means for comparing the knowledge data of one domain with the knowledge data of at least one other domain stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and analogical reasoning means for performing an analogical reasoning by replacing said pat of said non-logic symbols of said at least one other domain with a part of said one domain.
Claim 2
Dependent Claim 114 words
An analogical reasoning device, comprising: memory means for storing a group of knowledge data described in non-logic symbols, which is divided into more than one domain according to a division standard, judgment means for comparing the knowledge data of one domain with the knowledge data of at least one other domain stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and analogical reasoning means for performing an analogical reasoning by replacing said pat of said non-logic symbols of said at least one other domain with a part of said one domain.
Claim 3
Dependent Claim 133 words
An analogical reasoning device, comprising: memory means for storing a group of knowledge data described in non-logic symbols, division means for dividing the group of knowledge data stored in said memory means into a plurality of domains according to a division standard, judgment means for comparing the knowledge data of one domain with the knowledge data of at least one other domain stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and analogical reasoning means for performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain for the domains judged similar by said judgment means.
Claim 4
Dependent Claim 133 words
An analogical reasoning device, comprising: memory means for storing a group of knowledge data described in non-logic symbols, division means for dividing the group of knowledge data stored in said memory means into a plurality of domains according to a division standard, judgment means for comparing the knowledge data of one domain with the knowledge data of at least one other domain stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and analogical reasoning means for performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain for the domains judged similar by said judgment means.
Claim 5
Dependent Claim 124 words
The analogy reasoning device of claim 2, wherein said division means comprises: list input means for inputting a list of non-logic symbols allowed to be used for the knowledge data in the plurality of domains as the division standard, detecting means for detecting non-logic symbols not contained in said list from said knowledge data, judgment means for judging whether the non-logic symbols detected by said detecting means are symbols having characteristics of existing domains, and domain division means for dividing the knowledge data into a first data group containing non-logic symbols with characteristics of said existing domains and a second data group containing non-logic symbols without characteristics of said existing domains and treating said first and second data groups as belonging to different domains.
Claim 6
Dependent Claim 218 words
An analogical reasoning device, comprising: memory means for storing a group of knowledge data described in non-logic symbols, division standard storage means for storing first and second sets of division standard data for dividing the knowledge data group stored in said memory means into a plurality of domains, first division means for dividing the knowledge data group stored in said memory means into a plurality of domains containing the knowledge data according to the first set of division standard data stored in said division standard storage means, judgment means for comparing the knowledge data in one domain with the knowledge data of other domains stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said other domains, analogical reasoning means for performing analogical reasoning by replacing said part of said non-logic symbols of said other domains with a part of said one domain for the domains judged similar by said judgment means, and second division means for dividing the knowledge data group stored in said memory means into a plurality of domains according to the second set of division standard data stored in said division standard storage means when any knowledge is not obtained from analogy performed by said analogical reasoning means.
Claim 7
Dependent Claim 218 words
An analogical reasoning device, comprising: memory means for storing a group of knowledge data described in non-logic symbols, division standard storage means for storing first and second sets of division standard data for dividing the knowledge data group stored in said memory means into a plurality of domains, first division means for dividing the knowledge data group stored in said memory means into a plurality of domains containing the knowledge data according to the first set of division standard data stored in said division standard storage means, judgment means for comparing the knowledge data in one domain with the knowledge data of other domains stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said other domains, analogical reasoning means for performing analogical reasoning by replacing said part of said non-logic symbols of said other domains with a part of said one domain for the domains judged similar by said judgment means, and second division means for dividing the knowledge data group stored in said memory means into a plurality of domains according to the second set of division standard data stored in said division standard storage means when any knowledge is not obtained from analogy performed by said analogical reasoning means.
Claim 8
Dependent Claim 136 words
The analogy reasoning device of claim 4, wherein each of said first and second division means comprises: list input means for inputting a list of non-logic symbols allowed to be used for knowledge data in a plurality of domains as the respective division standard of said first and second division means, detecting means for detecting non-logic symbols not contained in said list from said knowledge data, judgment means for judging whether the non-logic symbols detected by said detecting means are symbols having characteristics of existing domains, and domain division means for dividing the knowledge data into a first data group containing non-logic symbols with characteristics of said existing domains and a second data group containing non-logic symbols without characteristic of said existing domains and treating said first and second data groups as belonging to different domains.
Claim 9
Dependent Claim 114 words
An analogical reasoning method of making analogies for a group of knowledge data described in non-logic symbols stored in a memory means which is divided into a plurality of domains according to a division standard, comprising the steps of: comparing the knowledge data in one domain with the knowledge data in at least one other domain stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain.
Claim 10
Dependent Claim 114 words
An analogical reasoning method of making analogies for a group of knowledge data described in non-logic symbols stored in a memory means which is divided into a plurality of domains according to a division standard, comprising the steps of: comparing the knowledge data in one domain with the knowledge data in at least one other domain stored in said memory means and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain.
Claim 11
Dependent Claim 124 words
An analogy reasoning method of making analogies by using a group of knowledge data described in non-logic symbols stored in a memory comprising the steps of: dividing said knowledge data group into a plurality of domains according to a division standard, comparing the knowledge data in one of said domains with the knowledge data in at least one other of said domains and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain for the domains judged similar by said judgment step.
Claim 12
Dependent Claim 124 words
An analogy reasoning method of making analogies by using a group of knowledge data described in non-logic symbols stored in a memory comprising the steps of: dividing said knowledge data group into a plurality of domains according to a division standard, comparing the knowledge data in one of said domains with the knowledge data in at least one other of said domains and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, and performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain for the domains judged similar by said judgment step.
Claim 13
Dependent Claim 113 words
The analogy reasoning method of claim 7, wherein said division step comprises the steps of: inputting a list of non-logic symbols allowed to be used for knowledge data in a plurality of domains as the division standard, detecting non-logic symbols of said knowledge data not contained in said list, judging whether the non-logic symbols detected by said detecting step are non-logic symbols having characteristics of existing domains, and dividing the knowledge data into a first data group containing non-logic symbols with characteristics of said existing domains and a second data group containing non-logic symbols without characteristics of said existing domains and treating the first and second data groups as belonging to different domains.
Claim 14
Dependent Claim 166 words
An analogy reasoning method of making analogies by using a knowledge data group described in non-logic symbols stored in a memory, comprising the steps of: a first dividing step for dividing said knowledge data group stored in the memory into a plurality of domains according to a division standard, comparing the knowledge data in one of said domains with the knowledge data in at least one other of said domains and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain for the domains judged similar by said judgment step, and a second dividing step for dividing the knowledge data group into a plurality of different domains according to the other division standard when new knowledge is not obtained by performing the analogical reasoning step.
Claim 15
Dependent Claim 166 words
An analogy reasoning method of making analogies by using a knowledge data group described in non-logic symbols stored in a memory, comprising the steps of: a first dividing step for dividing said knowledge data group stored in the memory into a plurality of domains according to a division standard, comparing the knowledge data in one of said domains with the knowledge data in at least one other of said domains and determining similar domains containing knowledge data which can be made identical by replacing a part of said non-logic symbols of said at least one other domain, performing analogical reasoning by replacing said part of said non-logic symbols of said at least one other domain with a part of said one domain for the domains judged similar by said judgment step, and a second dividing step for dividing the knowledge data group into a plurality of different domains according to the other division standard when new knowledge is not obtained by performing the analogical reasoning step.
Claim 16
Dependent Claim 118 words
The analogy reasoning method of claim 9, wherein each of said first and second division steps comprises the steps of: inputting a list of non-logic symbol allowed to be used for knowledge data in a plurality of domains as the respective division standard, detecting non-logic symbols not contained in said list from said knowledge data, judging whether the non-logic symbols detected by said detecting step are symbols showing characteristics of existing domains, and dividing the knowledge data into a first data group containing non-logic symbols with characteristics of said existing domains and a second data group containing non-logic symbols without characteristic of said existing domains and treating said first and second data groups as belonging to different domains.

References Cited (Backward Citations)

US4777585A Cited
US4905162A Cited
US5153830A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-03 1997-07-05 1998-01-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-03 2001-07-05 2002-01-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-03 2005-07-05 2006-01-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag