Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
145 words
A method for pattern matching a new data pattern using an adaptive fuzzy feature mapping having a pattern map storing one or more organized nodes, wherein each organized node represents a known data pattern defined by one or more attribute coefficients, comprising the steps of: a. computing a distance measurement between the new data pattern and each organized node of the pattern map; b. ranking each organized node of the pattern map according to said distance measurement computed in step ( 1 ) for said organized node, thereby creating an ordered pattern map; c. traversing the organized nodes of said ordered pattern map according to said ranking of step (b) by selecting a current organized node; and d. determining whether the new data pattern matches said current organized node of said ordered pattern map by using fuzzy logic techniques and an acceptable degree of fuzziness.
Claim 2
Independent Claim
145 words
A method for pattern matching a new data pattern using an adaptive fuzzy feature mapping having a pattern map storing one or more organized nodes, wherein each organized node represents a known data pattern defined by one or more attribute coefficients, comprising the steps of: a. computing a distance measurement between the new data pattern and each organized node of the pattern map; b. ranking each organized node of the pattern map according to said distance measurement computed in step ( 1 ) for said organized node, thereby creating an ordered pattern map; c. traversing the organized nodes of said ordered pattern map according to said ranking of step (b) by selecting a current organized node; and d. determining whether the new data pattern matches said current organized node of said ordered pattern map by using fuzzy logic techniques and an acceptable degree of fuzziness.
Claim 3
Dependent Claim
42 words
The method for pattern matching according to claim 1 , further comprising the step of: e. adjusting the attribute coefficients of said current organized node if it is determined in step (d) that the new data pattern matches said current organized node.
Claim 4
Dependent Claim
57 words
The method for pattern matching according to claim 1 , further comprising the step of: e. creating a new organized node in the pattern map, wherein said new organized node represents the new data pattern, if it is determined in step (d) that the new data pattern does not match any organized node in the pattern map.
Claim 5
Dependent Claim
79 words
The method for pattern matching according to claim 1 , wherein said step (b) ranks the organized nodes such that an organized node having a shortest distance to the new data pattern receives a highest rank, an organized node having a longest distance to the new data pattern receives a lowest rank, and the remaining organized nodes are ranked in between said highest rank and said lowest rank according to the respective said distance measurement of each organized node.
Claim 6
Dependent Claim
49 words
The method for pattern matching according to claim 4 , wherein said step (c) traverses said ordered pattern map starting with said organized node having said highest rank and continues through said ordered pattern map according to said ranking and ending with said organized node having said lowest rank.
Claim 7
Dependent Claim
20 words
The method for pattern matching according to claim 1 , wherein step (a) computes said distance measurement using Feature Mapping.
Claim 8
Dependent Claim
27 words
The method for pattern matching according to claim 1 , wherein step (d) determines whether the new data pattern matches said current organized node using Fuzzy ART.
Claim 9
Dependent Claim
37 words
The method for pattern matching according to claim 1 , further comprising the step of: (e) inputting said acceptable degree of fussiness by an operator for determining whether the new data pattern matches said current organized node.
Claim 10
Dependent Claim
36 words
The method for pattern matching of claim 1 , wherein said acceptable degree of fuzziness for determining whether the new data pattern matches said organized node using is a fixed set of one or more values.
Claim 11
Dependent Claim
21 words
The method for pattern matching according to claim 1 , further comprising the step of: e. inputting the new data pattern.
Claim 12
Dependent Claim
37 words
The method for pattern matching according to claim 1 , further comprising the steps of: e. receiving a data stream; f. identifying a new data pattern in said data stream; and g. inputting the new data pattern.
Claim 13
Independent Claim
149 words
A method for pattern matching a new data pattern using an adaptive fuzzy feature mapping having a pattern map storing one or more organized nodes, wherein each organized node represents a known data pattern defined by one or more attribute coefficients, comprising the steps of: a. comparing the new data pattern with each organized node of the pattern map using a first pattern matching technique, generating a comparison result for each organized node; b. ranking each organized node of the pattern map according to said comparison result computed in step (a) for said organized node, thereby creating an ordered pattern map; c. traversing the organized nodes of said ordered pattern map according to said ranking of step (b) by selecting a current organized node; and d. determining whether the new data pattern matches said current organized node of said ordered pattern map by using a second pattern matching technique.
Claim 14
Independent Claim
149 words
A method for pattern matching a new data pattern using an adaptive fuzzy feature mapping having a pattern map storing one or more organized nodes, wherein each organized node represents a known data pattern defined by one or more attribute coefficients, comprising the steps of: a. comparing the new data pattern with each organized node of the pattern map using a first pattern matching technique, generating a comparison result for each organized node; b. ranking each organized node of the pattern map according to said comparison result computed in step (a) for said organized node, thereby creating an ordered pattern map; c. traversing the organized nodes of said ordered pattern map according to said ranking of step (b) by selecting a current organized node; and d. determining whether the new data pattern matches said current organized node of said ordered pattern map by using a second pattern matching technique.
Claim 15
Dependent Claim
52 words
The method for pattern matching according to claim 12 , wherein said first pattern matching technique comprises distance based functions and said second pattern matching technique is a fuzzy logic technique, or said first pattern matching technique is a fuzzy logic technique and said second pattern matching technique comprises distance based functions.
Claim 16
Dependent Claim
26 words
The method for pattern matching according to claim 13 , wherein said distance based functions are Feature Mapping and said fuzzy logic technique if Fuzzy ART.
Claim 17
Dependent Claim
42 words
The method for pattern matching according to claim 12 , further comprising the step of: e. adjusting the attribute coefficients of said current organized node if it is determined in step (d) that the new data pattern matches said current organized node.
Claim 18
Dependent Claim
57 words
The method for pattern matching according to claim 12 , further comprising the step of: e. creating a new organized node in the pattern map, wherein said new organized node represents the new data pattern, if it is determined in step (d) that the new data pattern does not match any organized node in the pattern map.
Claim 19
Dependent Claim
191 words
A computer program product for use with a computer system, comprising: a computer usable medium having computer readable program code means embodied in said medium for pattern matching a new data pattern using an adaptive fuzzy feature mapping having a pattern map storing one or more organized nodes, wherein each organized node represents a known data pattern defined by one or more attribute coefficients, said computer readable program code means comprising: computing means for enabling a processor to compute a distance measurement between the new data pattern and each organized node of the pattern map; ranking means for enabling a processor to rank each organized node of the pattern map according to said distance measurement computed by said computing means for said organized node, thereby creating an ordered pattern map; traversing means for enabling a processor to traverse the organized nodes of said ordered pattern map according to said ranking by selecting a current organized node; and determining means for enabling a processor to determine whether the new data pattern matches said current organized node of said ordered pattern map by using fuzzy logic techniques and an acceptable degree of fuzziness.
Claim 20
Dependent Claim
191 words
A computer program product for use with a computer system, comprising: a computer usable medium having computer readable program code means embodied in said medium for pattern matching a new data pattern using an adaptive fuzzy feature mapping having a pattern map storing one or more organized nodes, wherein each organized node represents a known data pattern defined by one or more attribute coefficients, said computer readable program code means comprising: computing means for enabling a processor to compute a distance measurement between the new data pattern and each organized node of the pattern map; ranking means for enabling a processor to rank each organized node of the pattern map according to said distance measurement computed by said computing means for said organized node, thereby creating an ordered pattern map; traversing means for enabling a processor to traverse the organized nodes of said ordered pattern map according to said ranking by selecting a current organized node; and determining means for enabling a processor to determine whether the new data pattern matches said current organized node of said ordered pattern map by using fuzzy logic techniques and an acceptable degree of fuzziness.
Claim 21
Dependent Claim
47 words
The computer program product according to claim 17 , said computer readable program code means further comprising: adjusting means for adjusting the attribute coefficients of said current organized node if it is determined by said determining means that the new data pattern matches said current organized node.
Claim 22
Dependent Claim
62 words
The computer program product according to claim 17 , said computer readable program code means further comprising: creating means for creating a new organized node in the pattern map, wherein said new organized node represents the new data pattern, if it is determined by said determining means that the new data pattern does not match any organized node in the pattern map.
Claim 23
Dependent Claim
78 words
The computer program product according to claim 17 , wherein said ranking means ranks the organized nodes such that an organized node having a shortest distance to the new data pattern receives a highest rank, an organized node having a longest distance to the new data pattern receives a lowest rank, and the remaining organized nodes are ranked in between said highest rank and said lowest rank according to the respective said distance measurement of each organized node.
Claim 24
Dependent Claim
48 words
The computer program product according to claim 20 , wherein said traversing means traverses said ordered pattern map starting with said organized node having said highest rank and continues through said ordered pattern map according to said ranking and ending with said organized node having said lowest rank.
Claim 25
Dependent Claim
20 words
The computer program product according to claim 17 , wherein said computing means computes said distance measurement using Feature Mapping.
Claim 26
Dependent Claim
27 words
The computer program product according to claim 17 , wherein said determining means determines whether the new data pattern matches said current organized node using Fuzzy ART.
Claim 27
Dependent Claim
25 words
The computer program product according to claim 17 , said computer readable program code means further comprising: inputting means for inputting the new data pattern.
Claim 28
Dependent Claim
45 words
The computer program product according to claim 17 , said computer readable program code means further comprising: receiving means for receiving a data stream, identifying means for identifying a new data pattern in said data stream, and inputting means for inputting the new data pattern.