CN100437549C - Computer adaption system and method for multivariated information of supply and demand - Google Patents

Computer adaption system and method for multivariated information of supply and demand Download PDF

Info

Publication number
CN100437549C
CN100437549C CNB021296197A CN02129619A CN100437549C CN 100437549 C CN100437549 C CN 100437549C CN B021296197 A CNB021296197 A CN B021296197A CN 02129619 A CN02129619 A CN 02129619A CN 100437549 C CN100437549 C CN 100437549C
Authority
CN
China
Prior art keywords
unit
adaptive
corresponding informance
information
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB021296197A
Other languages
Chinese (zh)
Other versions
CN1480866A (en
Inventor
庞震伟
寸一平
何雷
廖干力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZERO ONE NETWORK NORMAL DATA C
Original Assignee
ZERO ONE NETWORK NORMAL DATA C
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZERO ONE NETWORK NORMAL DATA C filed Critical ZERO ONE NETWORK NORMAL DATA C
Priority to CNB021296197A priority Critical patent/CN100437549C/en
Publication of CN1480866A publication Critical patent/CN1480866A/en
Application granted granted Critical
Publication of CN100437549C publication Critical patent/CN100437549C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides a computer adaptation processing system for multivariate supply and demand, the computer adaptation processing system comprises an information unit generating device, a corresponding information unit base and an adaptation processing device, wherein the information unit generating device is used for generating an information unit, the corresponding information unit base is used for storing a corresponding information unit, the adaptation processing device is used for carrying out adaptation processing for the generated information unit and a corresponding information base unit stored in the corresponding information unit base to find out the corresponding information base unit adapted to the information unit, wherein the information unit comprises at least one adaptation element which comprises at least one element of a variety adaptation element, a search adaptation element, a numerical value adaptation element and a manual adaptation element. The information unit also comprises at least one output element to realize a purpose of generating information. In a scheme, the system of the present invention also comprises a communication device to carry out adaptation communication between the system and another system.

Description

The polynary supply and demand information of a kind of computing machine adaptation processing system and method
Technical field
The present invention relates to the polynary supply and demand information of a kind of computing machine adaptation processing system.More specifically, the present invention has proposed a kind of polynary supply and demand information computer adaptation processing model to having between the information of serving motivation and having clear and definite relation between supply and demand each other, and designs the computer information processing system that has various intelligent services, management and control function on this model basis.Field of the present invention relates to: the adaptive exchange of a kind of computing machine supply and demand information intelligent processing and a kind of distributed computer supply and demand infosystem, and a kind of design of computing machine supply and demand information intelligent operation control system and generation automatically.
Background technology
Traditional information processing technology based on database, object itself are not logicization, but realize logical process by program.
The essential laws of research and discovery information inherence, and use it for intelligentized communication, intelligentized decision-making, intelligentized control, become comparatively leading in the industry research topic today.The asynchronism of solution information and asymmetry are the targets that the technology of the present invention will realize.
Summary of the invention
The present invention incites somebody to action:
Information retrieval and information are subscribed and are combined closely, and are that bi-directional synchronization is carried out, so this is that incorporate solution is subscribed in a highly intelligentized retrieval;
Information retrieval and information output are combined closely, and the process of retrieval also is the process of output, and is that bi-directional synchronization is carried out, so this is a highly intelligentized solution by initial conditions output;
Information is adaptive combines closely with message exchange, and adaptive process also is the adaptive process of exchange, and can realize synchronous adaptation between all multisystems, and the purpose of information networking is to share, and exchanges the adaptive shared mechanism of information under the various forms that then realized.
Information output is combined closely with information Control, the process of output also be to the input of another adaption system or and the control procedure of another system, can realize the interlock operation of information like this, so this is an incorporate solution of output control.
One of purpose of the present invention is that proposing a kind of is the model of the polynary supply and demand information of the computing machine adaptation processing of adaptive judgement based on the adaptive element of information, can realize the judgement that whether is between the multiple message unit that has dynamic relation between supply and demand each other.
Two of purpose of the present invention, be that proposing a kind of is the disposal route that realizes adaptive purpose based on information output element, can realize information service, information management, information Control according to this method, the present invention provides the most basic realization principle, Processing Algorithm and system constructing pattern for this target.
Three of purpose of the present invention is the new solution that propose a kind of adaptive exchange, solves the intelligent sharing problem of information resources of distributed computer service system.
Four of purpose of the present invention provides the polynary supply and demand information mapping of a kind of computing machine adaptation method, can expand the adaptive scope of three kinds of adaptive elements, thereby can realize the adaptation processing between some isomery information.
Five of purpose of the present invention, provide the structure define method of the polynary supply and demand information of a kind of computing machine adaption system, thereby can just can make up an information adaptation processing system that can realize many functional requirements only by the non-direct programming operation of this class of definition of variety of way.
A pith of the present invention and basis, be 0011718.9, be the publication on November 1st, 2000 in open day that to the proposition of China national Department of Intellectual Property, application number name is called " polynary supply and demand intelligent adapting system of computing machine and correlation technique thereof " on May 22nd, 2000 by part inventor of the present invention; And international filing date is that May 22 calendar year 2001, priority date are the PCT patent documentation on May 22nd, 2000, its international application no is PCT/CN01/00858, international publication number is WO 01/93090A1, and denomination of invention is the publication of " supply and demand adaption system and correlation technique thereof ".Foregoing invention has proposed the technical essential based on the storehouse of two mutual correspondences, and the basic concept of adaption system.
The present invention is the adaptation processing operation of being carried out between a kind of structurized information, and therefore conceptual description and the definition to message structure is the basis of this patent.Concept definitions more of the present invention in accompanying noun and term definition, have been stipulated.
In the description below the present invention, when adopting message unit or unit, information element or element that inventive principle is done to describe, if do not specialize its identity attribute, promptly be any one that represent in the relative notion of two identity attribute, and described principle will be applicable to its corresponding notion or notion group simultaneously.In addition, if when the unit is added into other attribute except that information, its notion will be decided with this attribute institute's restricted portion.
The definition of information element and function thereof
As shown in table 1, information element is divided into fundamental element, motivation element and adaptive element three classes in adaption system, and wherein every category information element comprises element classification more specifically again.
The classification of information element and attribute list (table 1)
Figure C0212961900071
Wherein the notion of each element has narration in the definition of concept term.
As can be seen from the above, the prerequisite that message unit produces is because message unit or corresponding informance unit have the motivation element, and adaptive purpose is for qualified information being realized the motivation order element is decided upright target in its motivation element.Thereby adaptive element constitutes the condition that realizes the message unit motivation.
In an embodiment of the present invention, motivation address element in the motivation element be the information of decision after adaptive to where or target export, the address here can be that a user's terminal shows, also can be the input item of another adaption system, also can export as control signal to another systemic effect.The motivation content element is the content of the adaptive back of decision output information, and the content here can be the content of other element in the message unit, also can be the content of importing in addition.Table 2 has been listed some output control forms of motivation element.
The content-defined form (table 2) of motivation element
Figure C0212961900081
Wherein, the motivation address element value of Addr (a) expression message unit a, the motivation address element value of Addr (b) expression corresponding informance unit b, the motivation content element value of Cont (a) expression message unit a, the motivation content element value of Cont (b) expression corresponding informance unit b.Last row have then been listed the various possible array output value of motivation order element.
Here as can be seen, the adaptive element of message unit is the adaptive condition of decision message unit, and the output element then is the adaptive purpose of message unit.And message unit is in the moment of its generation, because there is clear and definite purpose to produce, therefore in the present embodiment to the above-mentioned classification form of information element, the adaptive task that makes message unit is not only finished the output of general information, can also realize the information output control under many patterns.Adaptively make two judgements that the various information of content index has realized whether being, and the dirigibility of the way of output and content has realized the control to output content and direction, and therefore a whole set of adaptation processing method of the present invention can be used for the intelligent management design and control to the complex information management object.
Adaptive element: the required conditional content that satisfies or propose when the expression message unit is adaptive is the prerequisite information element of any message unit in the supply and demand adaption system.Adaptive element has logical attribute, and in message unit and the corresponding informance unit each is contrary to its logical attribute value of adaptive element.In one embodiment, when the logical attribute value of information element was the supplier, then the logical attribute value one of its corresponding informance element was decided to be demanding party, on the contrary when the logical attribute value of information element be demanding party, then the logical attribute value one of its corresponding informance element is decided to be the supplier.For the structure of adaptive element is described, table 3 to table 5 has been listed a kind of structure of possible adaptive element and the relation of logical attribute value thereof.
The right structure (table 3) of adaptive element in message unit and the corresponding informance unit
Adaptive element Message unit The corresponding informance unit
e1 The adaptive element a of message unit e1 The adaptive element b in corresponding informance unit e1
e2 The adaptive element a of message unit e2 The adaptive element b in corresponding informance unit e2
e3 The adaptive element a of message unit e3 The adaptive element b in corresponding informance unit e3
e4 The adaptive element a of message unit e4 The adaptive element b in corresponding informance unit e4
…… …… ……
A kind of situation (table 4) of logical attribute in the adaptive element of message unit and corresponding informance unit
Figure C0212961900091
Annotate: in the table
Figure C0212961900092
Or
Figure C0212961900093
Be meant by demanding party to concern direction to what the supplier claimed, down with.
The another kind of situation (table 5) of logical attribute in the adaptive element of message unit and corresponding informance unit
The value of the adaptive element in the explanation of the situation of table 5, message unit can be the supplier, also can be demanding party.As can be seen, the situation of table 4 is a kind of special case under table 5 situation.Table 4 is used for the situation of the tangible especially singly confession/list of the supply and demand feature need of message unit; Table 5 item is used for the situation that message unit comprises supplier and demanding party simultaneously, as the both sides of transaction.
In the embodiments of the invention, adaptive element is done four kinds of classification (seeing Table 1), having comprised: enumerated adaptive element, the adaptive element of word string, the adaptive element of numerical value and artificial adaptive element.Below explained four kinds of adaptive elements and adaptive determination methods thereof:
Enumerate adaptive element and adaptive determination methods thereof
Enumerate adaptive element (claim to enumerate adaptive element again, or claim to enumerate adaptive element) and will directly adopt a content of enumerating collection as its information element.Enumerate the selection of collection or definition by the decision of the content of message unit, and can define a new collection of enumerating on demand.Can be provided with a plurality of differences in the message unit and enumerate the adaptive element of enumerating of collection.
Tree-shaped hierarchical structure is extremely important in the concept classification of information, and all available tree is represented from organizational structure to various classification.In tree-shaped hierarchical structure, top have only a root to enumerate the element of set element.Dig up the roots and enumerate outside the element of set element, each is enumerated the element of set element and only enumerates with a father of its last layer that element of set is plain to link to each other, enumerates the element of set element with one or more sons of following one deck and links to each other.Table 6 has been represented a kind of tree structure arrangement and coded system thereof of enumerating the plain m of element of set among the collection M of preferably enumerating.
What tree-shaped hierarchical structure was enumerated collection enumerates the plain relation table of element of set
(table 6)
Figure C0212961900095
M represents that is enumerated a collection, and the coding in the lower right corner promptly is a bit code of enumerating the element of set element, the upper right corner be encoded to its place number of plies, m 0 1Enumerating the element of set element for this root of enumerating collection, is total notion of enumerating collection, m n I, j, k ..., rBe expressed as the 1st layer of i position, the 2nd layer of j position, the 3rd layer of k position ..., n layer r position enumerate the element of set element, its bit code be (i, j, k ..., r).
Ask the bit code computing of enumerating the element of set element with Node (M) expression, when M enumerated adaptive element as one, the adaptive element value of enumerating of demanding party's attribute was expressed as 0M, the adaptive element value of enumerating of supplier's attribute is expressed as 1M, then when Node ( 0M) by the first place begin to be contained in Node ( 1M) time, this two fitting relation of enumerating adaptive element is set up, otherwise this two fitting relation of enumerating adaptive element is false.It is that the root of enumerating collection is enumerated element of set when plain, adaptive establishment naturally that demanding party's attribute is enumerated adaptive element value.
Above-mentioned adaptive computing method explanation, in the adaptive computing of enumerating adaptive element, needn't comprehend and enumerate what the collection masurium is, get final product and only need compare judgement supplier's property element value of enumerating collection and the selected bit code of enumerating the element of set element of demanding party's property element value, and bit code has been carried out assignment in the definition procedure that message unit generates, only bit code is carried out computing during computing, get final product according to the pairing collection masurium of enumerating of this bit code of construction recovery of enumerating collection again during output.Like this, enumerate the collection masurium and only be used when generating message unit and during the output information unit, be i.e. on two links of input and output, so just can improve the speed and the efficient of adaptation processing to greatest extent.
In reality, many variations of enumerating collection are comparatively frequent, therefore need carry out version management to enumerating collection, this working body is enumerated collection when enumerating adaptive element when what message unit adopted redaction now, need to according to legacy version enumerate library information unit that collection generates or/and corresponding informance unit, storehouse carries out version conversion, otherwise may adaptive result incorrect.If enumerate the variation of collection only is to increase new enumerating the element of set element or do not change enumerating of structure and implication to collect substituting of masurium, then can not influence the adaptive result of its front and back; Otherwise selected it as the library information unit of enumerating the collection element value or the adaptive result of corresponding informance unit, storehouse to enumerating cutting apart or deleting of element of set element, then may influencing.
Adaptive element of word string and adaptive determination methods thereof
The adaptive element of word string (claim retrieval adaptive element again, or claim the retrieval element) come down to based on to the combination condition of character string or key word to the step-by-step of the object that is retrieved or the conditional information retrieval of arranging by character string.The character string of the adaptive element value of supplier's attribute word string constitutes the content that is retrieved; The searching character string or the character trail of the adaptive element value of demanding party's attribute word string, and constituted a retrieval combination or/and split character string algorithm etc. with Boolean retrieval symbol, constitute a value of demanding party's attribute retrieval element.Can be provided with the adaptive element of word string of a plurality of different objects in message unit.
The adaptive judgement of the adaptive element of word string is to judge whether the adaptive element value of word string of supplier's attribute satisfies the retrieval requirement of the adaptive element value of word string of demanding party's attribute, meets for adaptive, otherwise not adaptive.When the adaptive element value of the word string of demanding party's attribute is empty, this adaptive establishment naturally.
Adaptive element of numerical value and adaptive determination methods thereof
In the present embodiment, the adaptive element of numerical value is four types the input value that has the unit attribute, comprises higher limit, lower limit, upper lower limit value and determined value.Wherein the adaptive element of numerical value of the adaptive element of the numerical value of supplier's attribute and demanding party's attribute is used as respectively according to its implication and defines one of its four types; Chronomere also can be used as the content of the adaptive element of numerical value and define.
The adaptive judgement of the adaptive element of numerical value is whether the adaptive element value of numerical value of judging supplier's attribute exists the relation that intersects or equate with the adaptive element value of numerical value of demanding party attribute, if intersect or equal then adaptive, otherwise not adaptive.
Any two comparisons of carrying out based on numerical quantities all are at last relations of judging between two simple values.No matter to as if the value of what character, even if between two electronic image files, or the numerical value vector of multidimensional or the like, finally also need to be converted into the numerical value of an index or the simple judgement in numerical value interval, so threshold values and these notions of deviation are a kind of determined value and upper lower limit value.
Artificial adaptive element and adaptive determination methods thereof
Artificial adaptive element is meant that demand side can't realize temporarily that to some computing machine carries out the place of automatic adaptation processing in system, then relies on manually object and object of reference to be compared, by the element that manually carries out adaptive judgement.The standard reference object that the artificial adaptive element value of demanding party's attribute provides for system, the artificial adaptive element value of supplier's attribute is an object in kind.When object in kind and standard reference object are judged as when adaptive by the operator, then the fitting relation of the artificial adaptive element value of the artificial adaptive element value of demanding party's attribute and supplier's attribute is set up, otherwise is false.
The standard reference object of artificial adaptive element and object in kind, the relevant organ of needs dependence people's the sense organ such as the sense of taste, vision, the sense of hearing, sense of touch etc. is made the subjective judgement based on the people.As electronic photo, in the time of need comparing with vehicle in kind, temporarily can't realize then adopting artificial adaptive element to judge under the condition that the computer picture recognition of physical vehicle is handled when the vehicle registration; Also just like the quality assessment of wine, the sense of taste of wine etc. only can lean on expert's the sense of taste to carry out the judgement of artificial adaptive element temporarily setting up before the index system of automatic analysis wine.Artificial adaptive element is based on result's input of on-the-spot a kind of artificial judgement, thereby has enlarged the usable range of system to greatest extent.
Shine upon adaptive and the mapping relations table
Shine upon adaptive be meant when the character of adaptive element identical but affiliated to enumerate collection, semanteme different with numerical value unit content and during respectively as the adaptive element of the adaptive element of supplier's attribute and demanding party's attribute, need determine the result of adaptive judgement by the mapping relations table.In the present embodiment, adaptive comprise (table 7) of mapping:
Shine upon adaptive in relation table (table 7) between adaptive element and corresponding adaptive element
Adaptive element Element object The mapping relations table Shine upon adaptive element Corresponding adaptive element
Enumerate adaptive element Enumerate the element of set element Enumerate the collection mapping table The plain set of element of set is enumerated in mapping Another enumerates the element of set element
The adaptive element of word string Search key The synonym corresponding tables The set of key word synonym Another search key
The adaptive element of numerical value Numerical value unit Unit conversion table (reduction formula) Numerical value unit, back converts Another numerical value unit
Wherein, enumerating collection mapping table (table 8) is:
Enumerate collection mapping table (table 8)
U: enumerate the plain U of element of set: the adaptive list of elements is enumerated in mapping
In enumerating collection mapping adaptation processing, be to enumerate the element of set element with what demanding party's attribute was enumerated adaptive element value, be converted to and enumerate with supplier's attribute that adaptive element value is identical to be enumerated one of collection or one group of relevant element of set element of enumerating and enumerate adaptive element value as demanding party's attribute respectively by enumerating the collection mapping table, finish the process of its adaptive judgement again by the adaptation method of enumerating adaptive element, so just be born the demanding party element value identical with mapping amount and etc. the information element values of quantity.
Synonym corresponding tables (table 9):
Synonym corresponding tables (table 9)
Figure C0212961900112
K: keyword K: synonym table
In synonym word string adaptation processing, it is search key with demanding party's attribute, extend to its all synonyms as the adaptive element value of demanding party's attribute word string by the synonym corresponding tables, adaptation procedure and the adaptive element value of its supplier's attribute word string by standard carries out adaptive judgement again.But when using this mode, should be noted that because be the retrieval that enlarges demanding party's condition, therefore selecteed synonym need meet the motivation target of message unit to synon selection.
Above-mentioned two kinds of mappings are and enlarge the adaptive of the adaptive element value scope of demanding party's attribute.
Unit conversion table (table 10):
Unit conversion table (table 10)
The adaptive element of numerical value The unit conversion relation The adaptive element of corresponding numerical value
The unit transformational relation dmin,dmax,d f(x) f(dmin),f(dmax),f(d)
Dmin: lower limit, dmax: higher limit, d: currency
F (x): the unit conversion relational expression shows two conversion relations between the unit
Unit change when the unit of numerical value element not simultaneously, need by a unit conversion table, as mile, in the sea, kilometer is to have between concerning with the light-year equal length: mile-sea mile, sea mile-kilometer, mile-kilometer, light-year-mile, sea mile-light-year, six kinds of mapping relations such as kilometer-light-year; Has age and between the work time also, the time that will calculate based on the age and the differential conversion between its date of birth are to the calendar year, and the calendar year with its work time compares again, and the conversion mode here is the numerical value conversion of another kind of type.When the numerical value of commensurate is not scaled the numerical value of same unit, can carry out adaptive computing.
The formation of message unit
In the classification and attribute list of table 1 information element, message unit mainly is made of fundamental element, motivation element and adaptive element, wherein the form of fundamental element and motivation element is more or less the same for different message units with quantity, and the difference the best part is adaptive element.Its quantity of adaptive element and the structural difference of different message units are very big, and be minimum for having a kind of adaptive element at least, do not have the restriction of the upper limit.The quantity kind of adaptive element is many more, and is then accurate more to the description of information.The adaptive element of any message unit and corresponding informance unit, be arranged to form by four kinds of adaptive elements (promptly enumerating adaptive element, the adaptive element of word string, the adaptive element of numerical value and artificial adaptive element), any adaptive element can repeatedly occur according to the difference of its object, therefore the structure that can construct multiple message unit by this definition mode.
The adaptation processing method of message unit
The adaptation processing method of adaptation processing and output unit is:
1, will be right by message unit and each corresponding informance unit, effective storehouse composition adaptation unit that the message unit generating apparatus generates;
2, adaptation unit centering, to form adaptive element right for supplier's information element and the information element that logical attribute is demanding party for logical attribute, pursues judging whether its fitting relation is set up;
3, the right fitting relation of adaptive element is all set up when each of a pair of adaptation unit centering, the then fitting relation establishment of message unit and this adaptive corresponding informance library unit, otherwise be false;
4, after finishing the right adaptive judgement of each adaptation unit of adaptation unit centering, all corresponding informance unit, adaptive storehouse have just constituted the adaptive result to message unit, finish output after, the adaptation processes of this message unit example just is through with.
The motivation of Adapted information realizes
Produce after the Adapted information, just according to message unit or/and the motivation order element of corresponding informance unit, adaptive storehouse is carried out the operation to motivation address element and motivation content element.
Adapted information is carried out the information output after its motivation
Adaptive is a switch realizing information management function, obtain adaptive and according to message unit or/and behind the corresponding informance unit, adaptive storehouse, the motivation order element will be carried out the output operation to motivation address element and motivation content element, relevant information be sent and finished following several function:
1, user oriented various forms of direct output comprises showing output, printout etc.;
2, be fed in the another one adaption system and become the input item of this adaption system, to make like this and produce a kind of interlock between two different adaption systems, if several adaption systems mode according to this connect, then the input of first adaption system message unit can cause the interlock operation of the some adaption systems in back, so just can realize a kind of intelligentized information management state;
3, form control signal, and produce the control effect, can realize a kind of control like this based on information management to another system.
Time element is to the influence of message unit validity in the fundamental element
If message unit has definite ageing, will finish the retrieval certainly of its message unit time according to the time cycle in message unit storehouse, if when surpassing the definition value of this validity time, just message unit ceases to be in force automatically.
Basic adaptation processing system
As shown in Figure 1, basic adaptation processing system be comprise 1 message unit generating apparatus, 1 corresponding informance unit generating apparatus, 1 corresponding informance cell library, 1 corresponding informance unit storing apparatus, 1 storehouse corresponding informance Single Component Management device, 1 adaptation processing and output unit, 1 carry out output unit and constitute.The corresponding informance unit is imported into earlier in the corresponding informance cell library, just has adaptive content like this when message unit generation back is adaptive with the corresponding informance cell library.As can be seen, the generation of the generation of message unit and corresponding informance unit is two relatively independent operating systems, is the prerequisite that message unit is obtained adaptive result but adaptive result has the corresponding informance unit again.
Exchange adaptation processing system (exchange of distributed data base is adaptive)
Exchange the adaptive adaption system that is meant two same structures owing to its data resource and inequality, shared in order to obtain between the data resource that makes both sides, so the present invention proposes a kind of adaptive method that exchanges.This method is in aforesaid two identical adaption systems, all increase an input-output system that has transmission and receiving function, also claim communicator, when the message unit a of native system (being called for short S) produces, by this input-output system message unit is sent to the another one adaption system by various forms and (is called external system, abbreviation S ') in the input-output system, and send into external system and carry out adaptation processing, the outer adaptive storehouse corresponding informance unit set that produces at native system message unit a that adaptive back generates B ' | and a} is sent back to native system S by input-output system once more, carries out corresponding motivation output a*{B ' by native system again | a}.Otherwise, the external information unit a ' of external system also can be sent in the native system by outer input-output system and this input-output system, obtains to send back to behind the adaptive storehouse corresponding informance unit set { B|a ' } of native system again and carries out its output motivation a ' * { B|a ' } among the external system S '.If several same structure is arranged but the different adaptation processing system of data resource, can be by the address administration of these systems being realized the resource sharing between many adaption systems.The input-output system here is called as communicator in an embodiment of the present invention.And address administration can be based upon in the communicator, also can be by the responsible forwarding to the exchange message unit in an address administration center.
Bi-directional symmetrical adaptation processing system
Bi-directional symmetrical adaptation processing system is meant at the independent adaptation disposal system of message unit and independent adaptation disposal system at the corresponding informance unit, common same set of message unit storehouse and the corresponding informance cell library of using, make it to have the function of bi-directional service, the characteristics of this system are the deficiencies that has remedied unidirectional adaption system, if promptly the needed corresponding informance of message unit unit is created in the message unit generation and carries out after the time of adaptation processing, and at this moment the service motivation of message unit is not met, and then this message unit just can't be realized its function.Bi-directional symmetrical adaptation processing system then can ideally address this problem, when message unit produces, just be stored in and become the library information unit in the message unit storehouse, message unit is finished and is not obtained satisfied adaptive result after adaptive, and after this when the corresponding informance unit produces, then found the library information unit, thereby realized the adaptive motivation of message unit by its corresponding adaption system.There is application very widely in bi-directional symmetrical adaptation processing system, can finish based on a kind of intelligent processing the before and after the time, for message unit and corresponding informance unit, in native system, only need to carry out disposable input definition operation and the operation of disposable message unit state processing and get final product.
Bi-directional symmetrical exchange adaptation processing system
Be on bi-directional symmetrical adaptation processing system-based, increased a pair of communicator, make bi-directional symmetrical adaptation processing system have the two-way exchange adapting function, can realize a kind of intelligent adaptation processing of extension system that has sharing functionality like this.This system is than bi-directional symmetrical adaptation processing system, and its disposable operation can expand in the whole exchange system, makes the function of adaptive operation of information more powerful, and intelligent degree is higher.
Realize the automatic generation method of adaption system by the definition message unit
According to adaptive principle of the present invention, the adaptation processes of adaption system determines according to the adaptive element of message unit, therefore by definition to information unit structure, except that the automatic generation of finishing the message unit generating apparatus, also can realize the automatic generation of adaptation processing and output unit in the adaption system synchronously, and the automatic definition of database.So just, can efficiently generate the adaptation processing system of various information apace, thereby realize that a kind of method by non-programming realizes that any adaptation processing system is from being defined into the generative process of system.
A kind of standardization analysis and processing method of semantic information:
To adopt the passage content of the semantic statement of custom, be treated as the message unit of one or several standards, enable to participate in adaptive, then is the working range of Semantic Information Processing aspect.In the present invention, can be to the semantic information of known its message unit classification, identity attribute and information motivation, the processing of execution standardization, its method is:
A. to selected message unit, with in its structure all enumerate adaptive element enumerate collection enumerate the collection masurium, one by one the semantic literal section of target is carried out order character string comparison retrieval as search key, when result for retrieval when being, then this search key is used as and enumerates the selective value of enumerating the element of set element in the adaptive element, the rest may be inferred carries out the retrieval operation that the next one is enumerated the collection masurium, until finishing; Can adopt the adaptive mode of mapping to expand the definition of enumerating collection and numerical value unit.
B. to selected message unit, organization with the adaptive element of all numerical value in its structure, as key word the semantic literal section of target is carried out order character string comparison retrieval, when result for retrieval for be and this key word before when having numeral, just continuing to analyze this numerical value is bound interval value or higher limit or lower limit or determined value, and just the adaptive element of logarithm value defines afterwards.
C. will compare by the definition result of the message unit that said method produced, optimize one near the message unit of semantic information input item as the information adaption system.
Description of drawings
Fig. 1. be the unidirectional adaptation processing of the computing machine supply and demand information system of one embodiment of the invention, comprise:
Label is the corresponding informance cell library [B] of [B], label is the message unit input source of 0A, label is the message unit generating apparatus 1A of 1A, label is the corresponding informance unit generating apparatus 1B of 1B, label is the corresponding informance memory cell 2B of 2B, and label is adaptation processing and the output unit 3A of 3A, and label is the storehouse corresponding informance Single Component Management device 4B of 4B, label is the execution output unit 5A of 5A, and label is the output 7A of 7A.In addition, the data that also have many intermediate conveyor, wherein label is that 11A and label are that a of 14A represents that the message unit a (following usefulness " message unit a " or " a " expression) that is generated by message unit generating apparatus 1A is sent to adaptation processing and output unit and execution output unit respectively, label is the corresponding informance unit (following usefulness " corresponding informance unit b " or " b " expression) that the b of 11B represents corresponding informance unit generating apparatus 1 B generation, label is that 31A's { B} represents effective storehouse corresponding informance unit set of corresponding informance cell library [B], label is that the b of 21 B represents corresponding informance unit b to be stored in the corresponding informance cell library [B] through corresponding informance memory cell 2B, label is that 32A's { B|a} represents the adaptive storehouse corresponding informance unit set that message unit a and effective storehouse corresponding informance unit set are exported after adaptation processing, label is that the a*{B|a} of 51A is a content of carrying out output unit 5A output.
Message unit generating apparatus 1A is used to accept to be produced or imported by information source 0A the content configuration information unit a of definition, the content that corresponding informance unit generating apparatus 1B is used to accept by corresponding informance source 0B produces or input defines constitutes corresponding informance unit b, and this operation is usually finished by every information word of man-machine interface input and definition message unit table or corresponding informance cell list by user or operating personnel; The state of validity switch that perhaps will be in the corresponding informance unit, storehouse of failure state (being that the state of validity switch is closed condition) places unlatching by cutting out, thereby recover to become a new corresponding informance unit b and (do not express this process among the figure, but its mode can be considered and generates a new corresponding informance unit), although and this corresponding informance unit has been stored in the corresponding informance cell library [B] in advance, but, therefore be considered as a new corresponding informance unit owing to be to restart and carry out adaptation processing according to present new moment; Also having a kind of situation is that message unit a or the corresponding informance unit b that enters system defines, this situation can be considered a kind of extension to message unit generating apparatus 1A or corresponding informance unit generating apparatus 1B, because message unit a that has generated or corresponding informance unit b are the purposes that is adapted for for adaption system, therefore can look the part that this extension is a system.The man-machine interface input mode of aforementioned information unit or corresponding informance unit, show as the input definition mode of message unit table or each information word prime implicant of corresponding informance cell list is imported definition for selecting input definition or character string, wherein select the input definition by predefined options being selected to realize character string input definition then makes the character string of input meet the purpose and the requirement of input element item.System will provide a storage entity for options or the character string of being imported.If the message unit that is transfused to is generated by other system, then need not directly this message unit be sent to adaptation processing and output unit 3A or corresponding informance memory cell 2B by this device, at this moment the function of message unit generating apparatus 1A or corresponding informance unit generating apparatus 1B has then been served as by the system of Yan Shening.
In corresponding informance memory cell 2B, corresponding informance unit b is stored among the corresponding informance cell library B, is used for this message unit a that produces constantly its adaptation processing of carrying out.The corresponding informance unit, storehouse that is in failure state can not participate in adaptive, only when its state of validity switch by close be changed to unlatching after, can accept the adaptive of new message unit a.
In adaptation processing and output unit 3A, carry out an adaptive deterministic process, this process is that the adaptive element with each the corresponding informance unit, storehouse in the adaptive element of message unit a and the effective storehouse corresponding informance unit set [B] carries out adaptive judgement, thereby the adaptive element of selecting each the supplier's attribute that makes this message unit and each formed cell pairs in corresponding informance unit, storehouse all satisfies the corresponding informance unit, adaptive storehouse that the adaptive element of demanding party's attribute requires, and the set that all corresponding informance unit, adaptive storehouse of selecting are constituted is output to carries out output unit 5A.
In the corresponding informance Single Component Management device 4B of storehouse, with the state of management corresponding informance unit, adaptive storehouse, this management comprises the control of the state of validity switch of deletion and corresponding informance unit.
Carry out the output that output unit 5A will accept adaptation processing and output unit 3A, then will finish output operation according to the command content of way of output element the OPADD element value and the output content element value of message unit and corresponding informance unit, adaptive storehouse.
Computing machine supply and demand information adaptation processing system as shown in Figure 1, its adaptation procedure is:
The forming process of 1-1, corresponding informance cell library: corresponding informance unit generating apparatus 1B produces corresponding informance unit b, deposit corresponding informance cell library [B] in through information unit storage means 2B, the store status of managing this library information unit again by storehouse corresponding informance Single Component Management device 4B, as lost efficacy, deletion;
The process of 1-2, the adaptive output of message unit: message unit generating apparatus 1A produces message unit a, { B} carries out adaptation processing through the effective library information unit set in adaptation processing and output unit 3A and the corresponding informance cell library [B], { B|a} produces its output a*{B|a} as a result by carrying out output unit again to produce adaptive storehouse corresponding informance unit set.
Need to prove that the message unit a of label 14A carries out output unit to the calling of a, only in this schematic diagram, draw that later system is all implicit to be comprised this calling function and express no longer in the drawings.
Fig. 2 is a reduced graph to Fig. 1 system, its label and function are identical with Fig. 1, be input in the system after just a wherein and b represent to be generated, and in fact this is a kind of with message unit generating apparatus 1A and the external a kind of result of corresponding informance unit generating apparatus 1B.The reduced graph adaption system S of Fig. 2 A[B] expression.
Fig. 3 is the computing machine supply and demand information one-way exchange adaptation processing system of one embodiment of the invention, is that the adaptation processing system to Fig. 1 has increased a communicator 6A.This intrasystem label and function are identical with the part of same numeral identical content among Fig. 1, the definition of institute's different piece is: label be the message unit a of 12A be meant after the generation message unit a be sent to communicator 6A and external system exchanges adaptive, label is that the external information unit a ' that a ' the expression external system of 13A generates is sent in adaptation processing and the output unit by communicator 6A, label be 33A's { B|a ' } be meant that the adaptive storehouse corresponding informance unit set of external system message unit a ' sends back to external system by communicator 6A, label be 52A's B ' | a} is meant the outer adaptive storehouse corresponding informance unit set after adaptive with external system by the message unit a of native system, send back to by communicator 6A among the execution output unit 5A of native system, label is the a*{B|a}/a*{B ' of 51A | a} represent to carry out output information unit a and adaptive storehouse corresponding informance unit set the information motivation order element value a*{B|a} of B|a} or/and the adaptive storehouse of message unit a and external system corresponding informance unit set B ' | the information motivation order element value a*{B ' of a} | a}, label are the a/{B ' of 61A | the content of a}a '/{ B|a ' } is meant that aforementioned label is 12A, 13A, 33A, the situation of input and output when the content of 52A is passed through the communicator port.
Compare with the adaption system of Fig. 1, function that each device increases in the exchange adaption system of Fig. 3 is: for the message unit generating apparatus, increased a function that message unit a is sent to communicator 6A; For adaptation processing and output unit 3A, increased a function from communicator 6A input external information unit a ' and will be adaptive with it obtained adaptive storehouse corresponding informance unit set { B|a ' } output toward communicator 6A; For carrying out output unit 5A, increased accept adaptive storehouse corresponding informance unit set outside the communication unit input B ' | the function of a}.Therefore communication unit has been born the transfer function between these information and the external system.
Fig. 4 is the external system to a reduced graph of Fig. 3 system, its label and function do not have the function of same numeral of single quotation marks with Fig. 3 identical, be input in the external system after just a ' wherein and b ' expression has been generated, and in fact this is a kind of with external information unit generating apparatus 1 A ' and the external a kind of result of outer corresponding informance unit generating apparatus 1B ', what label was different has: the information motivation order element value a ' * that label is a ' * { B ' | a ' }/a ' * { B|a ' } expression of 51A ' information motivation order element value a ' * of carrying out output information unit a ' and adaptive storehouse corresponding informance unit set { B ' | a ' } { B ' | a ' } or/and message unit a ' and the adaptive storehouse of native system corresponding informance unit set { B|a ' } B|a ' }, label is the a/{B ' of 61A ' | the content of a}a '/{ B|a ' } is to be that the port of 61A identical content is connected with Fig. 3 label, also is the input/output port of these information contents by communicator Yu the outer adaption system of outer adaption system.The outer adaption system S ' that Fig. 4 simplifies A '[B '] expression.
Fig. 3 and Fig. 4 are actually a big system, and just Fig. 4 is outer exchange adaption system.Except 1-1 shown in Figure 1 and 1-2 flow process, also increased the adaptive work flow of expression exchange among these two figure, wherein:
1-3, message unit are obtained the process of adaptive result of external system and output:
The message unit a that the message unit generating apparatus 1A of native system S is produced, output to external system S ' by communicator 6A, after receiving, the communicator 6A ' of external system S ' is admitted to its adaptation processing and output unit 3A ', adaptive storehouse corresponding informance unit set outside after adaptation processing, obtaining B ' | a}, send to the communicator 6A of native system S again by external system communicator 6A ', send into again and carry out output unit 5A, according to message unit a and outer adaptive storehouse corresponding informance unit set B ' | the instruction of the motivation order element of a} is carried out and is exported a*{B ' as a result | a}.
The process of adaptive result of native system and output is obtained in 1-4, external information unit:
The external information unit a ' that external information unit generating apparatus 1 A ' of external system S ' is produced, output to native system S by outer communicator 6A ', after receiving, the communicator 6A of the S of system is admitted to adaptation processing and output unit 3A, after adaptation processing, obtain its adaptive storehouse corresponding informance unit set { B|a ' }, send to the outer communicator 6A ' of external system S ' again by native system communicator 6A, send into the outer output unit 5A ' that carries out again, carry out output a ' * { B|a ' } as a result according to the instruction of the motivation order element of external information unit a ' and this adaptive storehouse corresponding informance unit set { B|a ' }.
Fig. 5 is the computing machine supply and demand information bidirectional symmetry adaptation processing system of one embodiment of the invention, is that the unidirectional adaption system with two correspondences merges, and shares two cell library system resources wherein, merges input and output point wherein.All labels of Fig. 5 all label and the implication with Fig. 1 are identical, but increased corresponding adaption system part.
Fig. 6 is a sketch of Fig. 5 system.
Fig. 7 is the computing machine supply and demand information bidirectional symmetry exchange adaptation processing system of one embodiment of the invention, is the S of adaptation processing system with two correspondences A[B] and S B[A] merges and becomes a system, and wherein message unit a and corresponding informance unit b can independently finish separately by 1-1 the service process to 1-4.For number in the figure numeral identical and identity attribute A or B not simultaneously, its function is identical, only is the identity attribute difference.The function of content under all label items of Fig. 7 is discussed in Fig. 3 and Fig. 5 fully, and the process of its adaptive output is identical by two but adaptation processes that identity attribute is relative is formed.
Fig. 8 is the sketch that the outer bi-directional symmetrical identical with Fig. 7 function exchanges the adaptation processing system.
Fig. 9 is the computing machine supply and demand information bidirectional symmetry adaptation processing feedback service system of one embodiment of the invention, is used for the synoptic diagram of intermediary message service, and wherein the result of adaptive output submits to the user with horse back.
Figure 10 is the computing machine supply and demand information bidirectional symmetry adaptation processing output control system of one embodiment of the invention, be used for respectively M system and N system being controlled the synoptic diagram of serving, wherein the message unit a that sends of information source passes through adaption system, { B|a} exports to the N of system to produce adaptive storehouse corresponding informance unit set, here fixing mode to the N of system output defines in advance, therefore need not determine the direction of its adaptive output according to message unit a again; { A|b} result will become the fixedly control signal to the M of system in the adaptive library information unit of the adaptive output of corresponding informance unit b that corresponding information source is sent.The mode of control will be determined the choice of control signal by the situation of each system.
Figure 11 is the computing machine supply and demand information bidirectional symmetry exchange adaptation processing system of one embodiment of the invention, be used for two intermediary message service systems are carried out networking share, therefore any one user just can obtain the adaptive result of all exchange systems as long as submit message unit in any one system.
Figure 12 is the multiple control of computing machine supply and demand information bidirectional adaptation processing, management and the output system of one embodiment of the invention, is used for the information management and control service under certain situation an actual field carried out.The function of this system is:
User A monitors automatic information source to the control situation of M system and the function situation of N system simultaneously by adaption system S, S3 and S2;
Automatically information source 3 is input among the adaption system S3 generation signal b3 formation corresponding informance unit automatically, at this moment can be according to the formed message unit b3 of this signal with { the adaptive result of A3|b3} outputs to this signal among the M of system, here the M system has produced feedback signal m and has passed through the input item b that cell translation becomes the corresponding informance unit of adaption system S, this input in adaption system S the adaptive b*{A|b} as a result that goes out further be imported among the adaption system S2 through the form with message unit a2 after the cell translation, and the a2*{B2|a2} as a result that will obtain adaptive output in S2 feeds back to the user.Meanwhile, information source n3 constantly sends pilot signal to the N system automatically, has obtained output n, enters among the adaption system S2 through forming corresponding informance unit b2 after the cell translation.For M of system and the N of system, we can be considered as a management object, perhaps a system.
Noun and term definition:
Maybe need innovation because the notion that relates in the technology of the present invention and the definition of general terms notion are different, so listed term definition relevant, that be only applicable to technology of the present invention here.
Corresponding: being meant in the adaption system relativeness between two different identity attributes, also can be the supplier of value of logical attribute and the relativeness between the demanding party, and this relation is called correspondence mutually.Corresponding corresponding relation promptly is meant himself.Mutually corresponding two kinds of message units or element have different identity attribute.Corresponding relations all among the present invention all refer to this notion.When message unit with corresponding relation or information element are described, as not dated especially, be that it both can representative information unit or information element, also can represent is corresponding informance unit or corresponding informance element.
Identity attribute: the attribute definition that is used to distinguish two kinds of different input sources that produce message unit and corresponding informance unit.
Motivation: reason or purpose that message unit is produced.
Information element: being called for short element, is the minimum unit of information of configuration information unit, is used for the content that the descriptor unit has the object of certain attributive character, represents with e in the present invention.Information element is divided into fundamental element, motivation element, adaptive element and other etc., and each element comprises concrete classification again, and details is referring to table 1.
Message unit: be called for short the unit, constitute, have certain information motivation and realize the condition of motivation and content, and can be different from the minimum unit of information of out of Memory unit by information element.Message unit is the one group of result who relevant information element is generated by default flow definition or selection input or the definition of character string input mode by man-machine interface by the message unit generating apparatus, system represents with a in the present invention for this result provides a storage entity; Identical with its structure but notion that identity attribute and logical attribute are contrary also has the corresponding informance unit, it is represented with b in the present invention.
The message unit table: the structuring form of expression of message unit, reflected the content of each information element in the configuration information unit and the definition mode of attribute thereof, be that the man-machine interface of message unit produces form, be called the message unit table.Identical with its content but notion that identity attribute is relative also has the corresponding informance cell list.
Message unit storehouse: refer to message unit formed set after storing, stored that be expressed as [A], wherein effectively the library information unit set is expressed as { A} with the form of database.The in addition corresponding informance cell library opposite with its identity attribute is used to store the corresponding informance unit, is expressed as [B], and wherein effectively storehouse corresponding informance unit set is expressed as { B}.The message unit storehouse is not equal to database, physically, because message unit is identical with the structure of corresponding informance unit, therefore can adopt a database or tables of data, distinguishes two kinds of corresponding relations between the message unit with an identity attribute state value.
Library information unit: be that message unit is stored the later appellation in message unit storehouse, use [a] and [b] library representation message unit and corresponding informance unit, storehouse in the present invention respectively, use { a} and { b} represents effective library information unit and corresponding informance unit, storehouse respectively.The notion of library information unit is meant the fitting relation that it is passive, and for the library information unit, message unit has the initiatively characteristic of corresponding informance unit, adaptive storehouse, and only there is the characteristic of waiting for that passively corresponding unit is adaptive the library information unit.Identical with its content but notion that identity attribute is relative also has corresponding informance unit, storehouse.Message unit is distinguished the adaptive character of message unit with the status attribute that stores the database front and back into, then is one of characteristics of the present invention.
The structure of message unit: embody the content and the spread pattern thereof of each information element of forming message unit, be called the structure of message unit.Message unit is made up of information element.
Status attribute: refer to the attributive character of one of two kinds of opposition states, in this way whether, for and need, effectively with invalid etc.
Fundamental element: comprise identity element and time element, and the state of validity etc.
Identity element: be the identity of descriptor unit when producing, memory location, the moment of generation, user's the contents relevant such as data, as the coding of title, information, address stored, user, user ID, user's registration content and the relevant data etc. of introducing with the message unit identity.
Time element: be the remaining validity time value of message unit, this value changes over time, and when this value reached the minimum of regulation, the state of validity of message unit is become by unlatching closed, promptly by effectively becoming inefficacy.
The motivation element: the adaptive motivation that produces message unit is described, and the corresponding effect that will produce after adaptive.The motivation element comprises three types element: motivation order element, motivation address element, motivation content element.
The motivation order element: be when message unit and corresponding informance unit, storehouse are adaptive, the instruction that need be performed.The instruction here is meant message unit or/and corresponding informance unit, storehouse motivation address element is carried out the output of motivation content element, is embodied in one section computer program code that address and content are operated.
Motivation address element: be meant adaptive back address contents required execution, that be output.
Motivation content element: be meant the contents of object that will be output after adaptive.Content element can be the value of out of Memory element in the message unit, also can be the new input item of interest statement unit transmission with the letter.
Adaptive element: one of main composition of message unit, be used for the information element of judging whether the adaptive condition of adaption system is set up, be divided into according to different adaptive determination methods and enumerate four kinds of adaptive element, the adaptive element of word string, the adaptive element of numerical value and artificial adaptive elements.Adaptive element has logical attribute, and different its logical attribute of adaptive element of identity attribute is relative.
Logical attribute: a certain feature description that refers to object is that reflection object itself has, and still uses the attribute of the description feature that has by the non-object object that claims, and is called the logical attribute of object to this feature description.Logical attribute has the two states attribute, is supplier and demanding party, and the supplier refers to that a certain feature description of object is the characteristic attribute that reflection object itself is had, and demanding party refers to that the requirement object has or reach the characteristic attribute of the description of a certain characteristic attribute requirement.
Adaptive: the adaptive supplier's of being meant attribute satisfies the state of demanding party's attribute specification.The adaptive of element be meant a pair of adaptive element centering, and the adaptive element of supplier's attribute satisfies the state that the adaptive element of its corresponding demanding party's attribute requires, and is called this adaptive element to for adaptive.The adaptive element of all the demanding party's attributes in message unit and corresponding informance unit and the adaptive element of its supplier's attribute are adaptive, claim that just this is adaptive to message unit.
Corresponding informance unit, adaptive storehouse: be meant the storehouse corresponding informance unit suitable with message unit, with b|a} represents, wherein b} represents library representation corresponding informance unit, and a is a message unit, | the expression fitting relation; Accordingly, with suitable adaptive library information unit, corresponding informance unit with { a|b} represents.The corresponding adaptive library information unit set that message unit a obtains through the adaptive back of adaption system is with { B|a} represents that B wherein is { B}; The adaptive library information unit set that corresponding informance unit b obtains through the adaptive back of adaption system is expressed as that { A|b}, A wherein is { A}.
Adaptation processes: promptly in message unit a and the corresponding informance cell library [B] institute effectively corresponding informance unit, storehouse B} carry out adaptive after, produce { the process of B|a}; Or accordingly, all effective library information unit among corresponding informance unit b and message unit storehouse [A] A} carry out adaptive after, produce { the process of A|b}.
Adaption system: in Fig. 1, by input source 0A and corresponding input source 0B, message unit generating apparatus 1A and corresponding informance unit generating apparatus 1B, corresponding informance cell library [B], corresponding informance memory cell 2B, adaptation processing and output unit 3A, storehouse corresponding informance Single Component Management device 4B, carry out the system that output unit 5A is constituted.Adaption system is represented with S, wherein carries out adaptive adaption system with message unit and corresponding informance cell library and is expressed as S A[B] adopts diagrammatic representation shown in Figure 2, and the reduced graph of Fig. 2 is identical with the content that the system chart of Fig. 1 is represented; Accordingly, carry out adaptive corresponding adaption system with corresponding informance unit and message unit storehouse, said system is identical, but concerns correspondingly, and A and B exchange, and are expressed as S B[A].
The exchange adaption system: be meant in adaption system add constituted behind the communicator 6A, have with another or several similar adaption system between form the system of sharing its adaptive result.Be subjected to communication unit 6A communication port to refute the influence of the network transmission system that connects, the backspace speed that distributed adaption system exchanges adaptive result is subjected to network transfer speeds and quilt to exchange the influence of the processing speed of adaption system.In the exchange adaption system, S represents local system or native system, S ' nonlocal system of expression or external system.
Bi-directional symmetrical adaption system: claim two-way adaption system or symmetrical adaption system again, be meant and use identical message unit storehouse and corresponding informance cell library as S A[B] and S BThe common storehouse of [A] two adaption systems, input end and the output terminal with two systems merges and a new system of formation by class respectively simultaneously.The bi-directional symmetrical adaption system has unique fit characteristics, and message unit or corresponding informance unit only need disposable input operation just can obtain over Adapted information result with future.
Bi-directional symmetrical exchange adaption system: on the basis of bi-directional symmetrical adaption system, add two communicator 6A and 6B respectively, thereby constitute a new system that has bi-directional distributed formula exchange adaption function.This system can provide the two-way exchange adapting function.
Carry out output:, carry out operation to each automat address element according to the motivation order element of message unit and adaptive storehouse corresponding informance unit set.In this patent, realize that { output of B|a} information motivation is represented as: a*{B|a} for message unit a and adaptive storehouse corresponding informance unit set.
S: be the adaption system of this locality.S ' is an adaption system non-indigenous but identical with the S structure, and non-local adaption system also can be expressed as: S " or S " ' ... etc., be used to represent distributed similar exchange adaption system.
Enumerate collection: enumerating collection is to have a kind of general name of mixing arranging system that the affairs of certain predicable feature are undertaken by the arrangement of tree-shaped hierarchical structure and same level, and affairs wherein are called as enumerates the element of set element.Therefore enumerate collection and constitute by enumerating the element of set element, each is enumerated the element of set element and all has a notional word and be called and enumerate the collection masurium, and the no upper element of set of enumerating is called usually to root and enumerates the element of set element, and it is enumerated plain of element of set and is called and enumerates set name.Enumerating set name, enumerating collection masurium and hyponymy thereof is the form of expression of enumerating collection.
Enumerate the element of set element: be to have to be different from other and to enumerate the plain notion of element of set, assemble by the predicable feature again and become one and enumerate concentrated minimal information notion unit simultaneously.
The father enumerates the element of set element: have enumerating of father and son's hierarchical relationship and be in the upper element of set element of enumerating in the element of set element, be called the next father who enumerates the element of set element and enumerate the element of set element.Otherwise the next element of set of enumerating is called usually to the upper son of enumerating the element of set element and enumerates the element of set element.The element of set of enumerating of no subrelation is called usually to leaf and enumerates the element of set element.
Enumerate the plain bit code of element of set: refer to that the father who has recurrence relation who enumerates the element of set element enumerates the sequence code that the plain bit code of element of set adds this hierarchical elements, forms the bit code of enumerating the element of set element.
Enumerate adaptive element: adopt a content of enumerating set as its information element, by the selection of enumerating set element is defined, selecteed enumeration element constitutes the value of enumerating adaptive element.Enumerate adaptive element and have logical attribute.
Enumerate adaptive: be meant the adaptive judgement of carrying out between adaptive element of enumerating of the adaptive element of enumerating of supplier's attribute and demanding party's attribute, adaptive determination methods is the bit code when the adaptive element value of demanding party's attribute, when beginning to be contained in the bit code of the adaptive element value of supplier's attribute from the first place, fitting relation is set up.When adopting other mathematical algorithm,, all belong to the content of the adaptive notion indication of the present invention as long as can realize identical final effect.
Enumerate the collection mapping table: the different corresponding relations of enumerating enumeration element between the set of reflection are used to enumerate collection and shine upon adaptive.
The adaptive element of word string: adopt the search condition combination as the adaptive element value of the word string of demanding party's attribute, adopt the object that is retrieved as the adaptive element value of the word string of supplier's attribute.
Word string is adaptive: be meant the adaptive judgement of carrying out between the adaptive element of word string of the adaptive element of word string of supplier's attribute and demanding party's attribute, adaptive determination methods is when the adaptive element value of supplier's attribute satisfies the retrieval combination condition of the adaptive element value of demanding party's attribute, and fitting relation is set up.
Synonym corresponding tables: the scope that search key has been enlarged its adaptive object by its synonym corresponding tables.
Numerical value: refer to have size, length, weight, and the relation value between relative two values of the front and back of time or the like reflection, be called numerical value.
The adaptive element of numerical value: claim the numerical value element again, the upper limit, lower limit, bound and the currency that adopts numerical value is called the adaptive element of numerical value as its adaptive element.
Numerical value is adaptive: according to two adaptive deterministic processes that the adaptive element value of numerical value that has a unit carries out in message unit and the corresponding informance unit, it is adaptive to be called numerical value.The numerical value of concept of time is adaptive will to compare a residing interval of its time period or a definite time value.
Unit conversion table: refer to the conversion relation between the different value units, normally realize by a computing formula.
Manually adaptive: the process of between reference object and object in kind, submitting adaptive result by man-machine interface to by the people, be applicable to the place that object can't be converted into e-file and carry out adaptation processing, artificial adaptive element will be set, to remedy the temporary transient technical pattern that can't realize automatic judgement.
Artificial adaptive element: the artificial adaptive element of demanding party's attribute, depositing the reference standard of object; The artificial adaptive element of supplier's attribute then is by the object of adaptive affirmation.
Example application of the present invention:
Example 1: the adaption system S1 of system that vehicular traffic is implemented intelligent monitoring by a freeway facility:
Illegal or the problem vehicle inventory adaption system S2 that A1 operating vehicle inventory/B1 on highway is monitored:
Vehicle registration inventory/B2 that the A2 highway moved is to the statistical requirements adaption system S3 of highway operational vehicle:
The more new demand of site to stolen record respectively monitored in stolen vehicle registration/B3 this locality that the local public security bureau of A3 is implementing to monitor
The more new demand of site to stolen record respectively monitored in stolen vehicle registration/B4 other places that A4 other places public security organ is implementing to monitor
Function mode is described:
1, the increase of A1 inventory is the ENTRANCE of highway, and A1 just increases when having vehicle to enter;
The minimizing of A1 inventory is the exit of highway, and A1 just reduces when having vehicle leaving from station;
2, when A1 increases, just know by adaptive whether this car belongs to vehicle to be monitored, if then this monitor message person of sending just obtains a notice of subscribing mode, send relevant exit title, time etc. simultaneously; When B1 increases,,, then know data such as its ENTRANCE, the time of entering the station at once if there is vehicle to be monitored to be in operation just can carry out adaptively immediately to the vehicle that moves on the present highway;
3, after A1 is reduced, the operation information of its vehicle (comprise entering the station/exit, time) data is admitted to the input item of adaption system S2 as A2, adaptive output simultaneously just forms various statisticss, this statistics can be according to the B2 statistical requirements, automatically start in the time mode, obtain the data information of each time period;
4, when the data of A3 increases, because B3 has the address registration of this freeway facility, so the data of the B1 that just constitutes of the data that increases of A3 increases formation information interlock operation.
5, when the supervisory system S4 in other places has new control vehicle to occur, just realize sharing synchronously of information to local adaption system by the exchange adaption system.
From above-mentioned example as can be seen, between adaption system S1, S2, S3 and the S4,, can realize easily the management of complex object is realized by definition to adaption system.
Figure 13 has drawn a block diagram to above-mentioned example application.
Example 2:, realize that enumerating collection to two shines upon adaptive example by enumerating the collection mapping table between a sub-district and the bus stop:
For a residential building letting agent information service service system, the options of expressing the position of renting a house is the form that geography is enumerated concentrated province-city-district-sub-district-building sub-district-building coded gates trade mark, for example: No. 702, Beijing-Haidian District-Zhong Guan-cun-Beijing University-Beijing University's residential building-29 building, so the supplier will enumerate to concentrate and select its final geography to enumerate the enumerate adaptive element value of collection element value for its supplier's attribute from geography.And demanding party, often has multiple selection approach, for example if the place of place work unit of demanding party in middle figure company, then demanding party wish the room of renting a house apart from the bus station of the nearest motorbus in its work place through circuit, and the first-selection that this bus station or subway station are pairing, the residence area that can arrive at of need not changing trains is the person that asks the rent.When demander was selected the bus station, he selects the another one public transport line to enumerate collection: pairing station, city-bus line-bus station was as the adaptive element value of enumerating of its demanding party's attribute.
At this moment, provider's geography is enumerated concentrated geography and is enumerated the public transport line station of collection element value and party in request and enumerate concentrated station and enumerate the collection element value and just need to carry out adaptive judgement by a bus station and a mapping table building between the sub-district.
For example: the present unit of the person that asks the rent is in the Huayuancun, bridge bus station, garden is arranged downstairs, pairing automobile line has some, and the person that asks the rent only needs to define its demand is bridge bus station, garden, then system just enumerates by public transport and concentrates each automobile line that finds all bridge bus stations, garden to be stopped, and involved on the way all bus stations of these automobile lines are as its adaptive demand object, the collection mapping table is enumerated in such one of bus station-building sub-district by Beijing, just can be mapped to pairing building sub-district, above-mentioned each bus station, when being in the residential building of these buildings in sub-districts other condition of the side of satisfying the demands simultaneously, demand has conveniently obtained meeting the inventory of the adaptive building sub-district of its condition.
The collection mapping table is enumerated in the bus station of Beijing-building sub-district:
Figure C0212961900221
Example above continuing, No. 203 automobiles are to pass through station, Beijing University west door and bridge bus station, garden simultaneously:
Beijing's bus company-203 tunnel: ... bridge station, garden ... station, Beijing University west door ...
Therefore, rent the family just by the requirement definition of bridge bus station, simple garden, found by take No. 702 rooms, Building 29 that just can arrive at Beijing University's residential building in working place 203 tunnel at station, Beijing University west door asking of middle figure company work.This example has supposed that demand parameters such as other condition such as price, house type, floor all have been met adaptive situation.

Claims (20)

1, a kind of information adaptation processing system comprises:
A) message unit generating apparatus is used to generate message unit;
B) corresponding informance cell library is used to store the corresponding informance unit;
C) adaptation processing and output unit are used for adaptation processing is made in message unit and corresponding informance unit, storehouse that the message unit generating apparatus generates, to find out the corresponding informance unit, storehouse suitable with message unit.
2, system according to claim 1, it is characterized in that, in message unit and corresponding informance unit, include adaptive element, and it is right that adaptive element in the message unit and the adaptive element in the corresponding informance unit can constitute adaptive element, and this adaptive element is to comprising at least a in the following type:
A) enumerate adaptive element;
B) the adaptive element of word string;
C) the adaptive element of numerical value.
3, system according to claim 2 it is characterized in that described adaptive element to having logical attribute, and the logical attribute value of the adaptive element of message unit is opposite with the logical attribute value of the adaptive element in corresponding informance unit.
4, according to each described system in claim 2 and the claim 3, the adaptive determination methods of wherein enumerating adaptive element is: when the bit code of the adaptive element value of demanding party's attribute, when beginning to be contained in the bit code of the adaptive element value of supplier's attribute from the first place, fitting relation is set up.
5, according to each described system in claim 2 and the claim 3, wherein the adaptive determination methods of the adaptive element of word string is: the logical attribute value is supplier's the adaptive element value of word string, when satisfying the logical attribute value and be the requiring of the adaptive element value of word string of demanding party, fitting relation is set up.
6, according to each described system in claim 2 and the claim 3, wherein the adaptive determination methods of the adaptive element of numerical value is: the logical attribute value is supplier's the adaptive element value of numerical value, when satisfying the logical attribute value and be the requiring of the adaptive element value of numerical value of demanding party, fitting relation is set up.
7, according to each described system in claim 2 and the claim 3, the adaptation processing method of wherein said adaptation processing and output unit is:
A) will be right by message unit and each corresponding informance unit, effective storehouse composition adaptation unit that the message unit generating apparatus generates;
B) adaptation unit centering, to form adaptive element right for supplier's information element and the information element that logical attribute is demanding party for logical attribute, pursues judging whether its fitting relation is set up;
C) when each of a pair of adaptation unit centering the right fitting relation of adaptive element is all set up, then the fitting relation of message unit and this corresponding informance unit, storehouse is set up, otherwise is false;
D) after finishing the right adaptive judgement of each adaptation unit of adaptation unit centering, all corresponding informance unit, adaptive storehouse have just constituted the adaptive result to message unit, finish output after, the adaptation processes of this message unit just is through with.
8, system according to claim 4, further comprise and enumerate collection mapping adaptation processing method, be to enumerate the element of set element with what demanding party's attribute was enumerated adaptive element value, by enumerate the collection mapping table be converted to supplier's attribute enumerate adaptive element value identical enumerate one of collection or one group relevant enumerate the element of set element, and the element of set element of enumerating after will changing is enumerated adaptive element value as demanding party's attribute respectively, finish the process of its adaptive judgement again by the adaptation method of enumerating adaptive element, so just be born the demanding party element value identical with mapping amount and etc. the information element values of quantity.
9, system according to claim 1, comprise that is carried out an output unit (5A), described execution output unit (5A) will be accepted the output of adaptation processing and output unit (3A), to finish output operation according to the command content of way of output element to the OPADD element value and the output content element value of message unit and corresponding informance unit, adaptive storehouse.
10, system according to claim 9 further comprises:
Corresponding informance unit generating apparatus is used to generate described corresponding informance unit.
11, system according to claim 10 further comprises:
The corresponding informance memory cell is used for the corresponding informance unit that corresponding informance unit generating apparatus is generated is stored in the corresponding informance cell library.
12, system according to claim 11 further comprises:
Storehouse corresponding informance Single Component Management device (4B) is used to manage the state of corresponding informance unit, adaptive storehouse, and described management comprises deletion and to the control of the state of validity switch of corresponding informance unit, storehouse.
13, according to claim 1 or claim 9 each described system to the claim 11, further comprise:
A communicator, described communicator is the input-output system that has transmission and receiving function, the function of described input-output system is: when the message unit a of native system S produces, by this input-output system message unit is sent to the another one adaption system by various forms, be in the input-output system of external system S ', and send into external system and carry out adaptation processing, the outer adaptive storehouse corresponding informance unit set that adaptive back generates is sent back to native system S by input-output system once more; Otherwise the external information unit a ' of external system also is sent in the native system by outer input-output system and this input-output system.
14, system according to claim 12, further by basic information unit (BIU) adaptation processing system independently and independently basic corresponding informance unit adaptation processing system, by using identical corresponding informance cell library and message unit storehouse, two independently basic adaptation processing are system coupled, constitute bi-directional symmetrical adaptation processing system.
15, system according to claim 14 further comprises communicator and corresponding communicator, constitutes bi-directional symmetrical exchange adaptation processing system.
16, according to each described system in claim 14 and the claim 15, the automatic generation method of adaption system realizes by the definition message unit, by definition to information unit structure, except that the automatic generation of finishing the message unit generating apparatus, also realize the automatic generation of adaptation processing and output unit in the adaption system synchronously, and the automatic definition of database, so just, can efficiently generate the adaptation processing system of various information apace, thereby realize that a kind of method by non-programming realizes that any adaptation processing system is from being defined into the generative process of system.
17, according to the described system of claim 4, carry out version management to enumerating collection: enumerate collection when enumerating adaptive element when what message unit adopted redaction, need be to enumerating library information unit that collection generates or/and corresponding informance unit, storehouse carries out version conversion according to legacy version, if enumerate the variation of collection only is to increase new enumerating the element of set element or do not change enumerating of structure and implication to collect substituting of masurium, then can not influence the adaptive result of its front and back; Otherwise selected it as the library information unit of enumerating the collection element value or the adaptive result of corresponding informance unit, storehouse to enumerating cutting apart or deleting of element of set element, then can influencing.
18, according to claim 12 or 15 described systems, design the computer information processing system that has intelligent service, management and control function, be used for intelligent management design and control the complex information management object.
19, a kind of semanteme is carried out the method for analyzing and processing, may further comprise the steps:
A) to selected message unit, with in its structure all enumerate adaptive element enumerate collection enumerate the collection masurium, one by one the semantic literal section of target is carried out order character string comparison retrieval as search key, when result for retrieval when being, then this search key is used as and enumerates the selective value of enumerating the element of set element in the adaptive element, carry out the retrieval operation that the next one is enumerated the collection masurium according to above-mentioned searching step, until finishing; Adopt the adaptive mode of mapping to expand the definition of enumerating collection and numerical value unit;
B) to selected message unit, organization with the adaptive element of all numerical value in its structure, as key word the semantic literal section of target is carried out order character string comparison retrieval, when result for retrieval for be and this key word before when having numeral, just continuing to analyze this numerical value is bound interval value or higher limit or lower limit or determined value, and just the value of the adaptive element of logarithm value defines afterwards;
C) will compare by the definition result of above-mentioned two message units that step produced, optimize one near the message unit of semantic information input item as the information adaption system.
20, according to the described method of claim 19, to adopting the passage content of the semantic statement of custom, be treated as the message unit of one or several standards, enable to participate in adaptive.
CNB021296197A 2002-09-04 2002-09-04 Computer adaption system and method for multivariated information of supply and demand Expired - Fee Related CN100437549C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB021296197A CN100437549C (en) 2002-09-04 2002-09-04 Computer adaption system and method for multivariated information of supply and demand

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB021296197A CN100437549C (en) 2002-09-04 2002-09-04 Computer adaption system and method for multivariated information of supply and demand

Publications (2)

Publication Number Publication Date
CN1480866A CN1480866A (en) 2004-03-10
CN100437549C true CN100437549C (en) 2008-11-26

Family

ID=34144235

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021296197A Expired - Fee Related CN100437549C (en) 2002-09-04 2002-09-04 Computer adaption system and method for multivariated information of supply and demand

Country Status (1)

Country Link
CN (1) CN100437549C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105759757B (en) * 2016-02-29 2018-09-04 广西升禾环保科技股份有限公司 Platform for environmental management

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5659731A (en) * 1995-06-19 1997-08-19 Dun & Bradstreet, Inc. Method for rating a match for a given entity found in a list of entities
CN1180204A (en) * 1996-05-02 1998-04-29 微软公司 Method and system for lexical processing of uppercase and unaccented text
US5832474A (en) * 1996-02-26 1998-11-03 Matsushita Electric Industrial Co., Ltd. Document search and retrieval system with partial match searching of user-drawn annotations
CN1197963A (en) * 1998-03-23 1998-11-04 英业达股份有限公司 Treatment method for synchronous indexing of display data
CN1212531A (en) * 1997-09-04 1999-03-31 松下电器产业株式会社 Information receiving method and receiver and medium
US5930790A (en) * 1997-09-25 1999-07-27 Xerox Corporation String-match array for substitutional compression
US6065003A (en) * 1997-08-19 2000-05-16 Microsoft Corporation System and method for finding the closest match of a data entry

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5659731A (en) * 1995-06-19 1997-08-19 Dun & Bradstreet, Inc. Method for rating a match for a given entity found in a list of entities
US5832474A (en) * 1996-02-26 1998-11-03 Matsushita Electric Industrial Co., Ltd. Document search and retrieval system with partial match searching of user-drawn annotations
CN1180204A (en) * 1996-05-02 1998-04-29 微软公司 Method and system for lexical processing of uppercase and unaccented text
US6065003A (en) * 1997-08-19 2000-05-16 Microsoft Corporation System and method for finding the closest match of a data entry
CN1212531A (en) * 1997-09-04 1999-03-31 松下电器产业株式会社 Information receiving method and receiver and medium
US5930790A (en) * 1997-09-25 1999-07-27 Xerox Corporation String-match array for substitutional compression
CN1197963A (en) * 1998-03-23 1998-11-04 英业达股份有限公司 Treatment method for synchronous indexing of display data

Also Published As

Publication number Publication date
CN1480866A (en) 2004-03-10

Similar Documents

Publication Publication Date Title
JP3114147B2 (en) Method and apparatus for automatically starting a processing procedure for a document
US7082386B2 (en) Generalized software modeling tool
US6920457B2 (en) Virtual database of heterogeneous data structures
CN109255586B (en) Online personalized recommendation method for e-government affairs handling
CN110457442A (en) The knowledge mapping construction method of smart grid-oriented customer service question and answer
Ninaus et al. Intellireq: Intelligent techniques for software requirements engineering
CN103093045A (en) Interactive product configuration platform
Zhu et al. Web-based construction document processing via malleable frame
US20020184233A1 (en) Enterprise-wide computerized document template management system
CN107729396A (en) Data Dynamic Query method and device
Liu et al. Partitioned Bonferroni mean based on two‐dimensional uncertain linguistic variables for multiattribute group decision making
CN100437549C (en) Computer adaption system and method for multivariated information of supply and demand
Huang et al. A configurable WoT application platform based on spatiotemporal semantic scenarios
Djezzar et al. Ontological classification of individuals: a multi-viewpoints approach
Simoff et al. Designing with the activity/space ontology
Adiga et al. Object-oriented software modeling of a flexible manufacturing system
CN110286657A (en) A kind of monitoring system
CN110175197B (en) Ontology construction method and system based on semantic Internet of things
Tsichritzis Message addressing schemes
Ahmed et al. Constrained LP-trees
CN102624733A (en) Combination method for combined information source and combined access method for Internet of things information source
Bessmertny On constructing intellectual systems in ternary logic
Berndtsson et al. Result sharing among agents using reactive rules
EP0750254A1 (en) Method and apparatus for providing topology based enterprise management services
Wang et al. Framework of multi-agent information retrieval system based on ontology and its application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081126

Termination date: 20180904

CF01 Termination of patent right due to non-payment of annual fee