Transmission unit receiving and storing means
First Claim
Patent Images
1. A receiving and storing means (1) for transmission units (TRU) containing information, each transmission unit having a format such that it contains a plurality of unit property fields (10-14) that each contain a value associated with a property of said transmission unit, comprising:
- storage means (2) for storing transmission units, said storage means being arranged such that any transmission unit stored therein is allocated to one or more of a plurality of predetermined groups (G1, G2, . . . , Gn ;
i),data determination means (3) arranged such thatthe respective values in a predetermined number of unit property fields of a transmission unit received by said receiving means are determined, and,for certain groups of said storage means, corresponding values in the same predetermined number of unit property fields of all transmission units in said certain groups are determined,comparison means (4) for comparing said values from said received transmission unit with the values from said transmission units contained in said certain groups,comparison evaluation means (5) arranged such that, for each of said certain groups, the number of times (Oji) is counted that a value from a specific unit property field (j) of said received transmission unit occurs in the same specific unit property field (j) of transmission units stored in said group (i), to thereby determine a value occurrence value (Oji) for said same specific unit property field (j) of said group (i),calculation means (6) arranged such thateach value occurrence value (Oji) for a given unit property field (j) and given group (i) is multiplied with a multiplication factor (Wji) that depends on said given unit property field (j) and said given group (i), to thereby calculate a number of group product values that are equal in number to said predetermined number of unit property fields, and,for each of said certain groups, said group product values are added together to a sum, said sum being divided by the number (ni) of transmission units in said group (i), to thereby generate a storage decision value (Si) for each of said certain groups, andstorage decision means (7) for deciding in which of all groups of said storage means to store said received transmission unit, on the basis of said storage decision values (Si) of said certain groups.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for receiving and storing information transmission units such as electronic mails, where newly received transmission units are automatically allocated to groups in a storing means, employing a weighted sum with respect to the determination of allocation decision parameters from the comparison between the structure of previously stored transmission units and the newly to be stored transmission units.
54 Citations
26 Claims
-
1. A receiving and storing means (1) for transmission units (TRU) containing information, each transmission unit having a format such that it contains a plurality of unit property fields (10-14) that each contain a value associated with a property of said transmission unit, comprising:
-
storage means (2) for storing transmission units, said storage means being arranged such that any transmission unit stored therein is allocated to one or more of a plurality of predetermined groups (G1, G2, . . . , Gn ;
i),data determination means (3) arranged such that the respective values in a predetermined number of unit property fields of a transmission unit received by said receiving means are determined, and, for certain groups of said storage means, corresponding values in the same predetermined number of unit property fields of all transmission units in said certain groups are determined, comparison means (4) for comparing said values from said received transmission unit with the values from said transmission units contained in said certain groups, comparison evaluation means (5) arranged such that, for each of said certain groups, the number of times (Oji) is counted that a value from a specific unit property field (j) of said received transmission unit occurs in the same specific unit property field (j) of transmission units stored in said group (i), to thereby determine a value occurrence value (Oji) for said same specific unit property field (j) of said group (i), calculation means (6) arranged such that each value occurrence value (Oji) for a given unit property field (j) and given group (i) is multiplied with a multiplication factor (Wji) that depends on said given unit property field (j) and said given group (i), to thereby calculate a number of group product values that are equal in number to said predetermined number of unit property fields, and, for each of said certain groups, said group product values are added together to a sum, said sum being divided by the number (ni) of transmission units in said group (i), to thereby generate a storage decision value (Si) for each of said certain groups, and storage decision means (7) for deciding in which of all groups of said storage means to store said received transmission unit, on the basis of said storage decision values (Si) of said certain groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for receiving and storing transmission units (TRU) containing information, each transmission unit having a format such that it contains a plurality of unit property fields (10-14) that each contain a value associated with a property of said transmission unit, said transmission units being stored in a storage means, where said storage means is arranged such that any transmission unit stored therein is allocated to one or more of a plurality of predetermined groups (G1, G2, . . . , Gn ;
- i), comprising the steps of;
determining the respective values in a predetermined number of unit property fields of a received transmission unit, and, for certain groups of said storage means, determining corresponding values in the same predetermined number of unit property fields of all transmission units in said certain groups, comparing said values from said received transmission unit with the values from said transmission units contained in said certain groups, counting, for each of said certain groups, the number of times (Oji) that a value from a specific unit property field (j) of said received transmission unit occurs in the same specific unit property field (j) of transmission units stored in said group (i), to thereby determine a value occurrence value (Oji) for said same specific unit property field (j) of said group (i), multiplying each value occurrence value (Oji) for a given unit property field (j) and given group (i) with a multiplication factor (Wji) that depends on said given unit property field (j) and said given group (i), to thereby calculate a number of group product values that are equal in number to said predetermined number of unit property fields, and, adding, for each of said certain groups, said group product values together to a sum, said sum being divided by the number (ni) of transmission units in said group (i), to thereby generate a storage decision value (Si) for each of said certain groups, and deciding in which of all groups of said storage means to store said received transmission unit, on the basis of said storage decision values (Si) of said certain groups. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
- i), comprising the steps of;
-
22. Computer program for the receipt and storage of transmission units (TRU) containing information, each transmission unit having a format such that it contains a plurality of unit property fields (10-14) that each contain a value associated with a property of said transmission unit, said computer program being designed to store said transmission units in a storage means, where said computer program is designed such that any transmission unit stored stored in said storage means is allocated to one or more of a plurality of predetermined groups (G1, G2, . . . , Gn ;
- i), said computer program implementing a method comprising the steps of;
determining the respective values in a predetermined number of unit property fields of a received transmission unit, and, for certain groups of said storage means, determining corresponding values in the same predetermined number of unit property fields of all transmission units in said certain groups, comparing said values from said received transmission unit with the values from said transmission units contained in said certain groups, counting, for each of said certain groups, the number of times (Oji) that a value from a specific unit property field (j) of said received transmission unit occurs in the same specific unit property field (j) of transmission units stored in said group (i), to thereby determine a value occurrence value (Oji) for said same specific unit property field (j) of said group;
,multiplying each value occurrence value (Oji) for a given unit property field (j) and given group (i) with a multiplication factor (Wji) that depends on said given unit property field (j) and said given group (i), to thereby calculate a number of group product values that are equal in number to said predetermined number of unit property fields, and, adding, for each of said certain groups, said group product values together to a sum, said sum being divided by the number (ni) of transmission units in said group (i), to thereby generate a storage decision value (Si) for each of said certain groups, and deciding in which of all groups of said storage means to store said received transmission unit, on the basis of said storage decision values (Si) of said certain groups.
- i), said computer program implementing a method comprising the steps of;
-
23. Computer program for receiving and storing electronic messages, said electronic messages having a format such that they contain specific fields that contain information associated with a property of the electronic message, where said computer program is designed to store said electronic messages in a storage means, such that any electronic message being stored is allocated to one or more of a plurality of predetermined groups, said computer program being designed to implement a method on a computer running said computer program, where said method comprises the steps of:
-
determining predetermined information associated with a property of a received electronic message, and, for certain groups, determining corresponding information associated with the same property for all electronic messages in said certain groups, comparing said information from said received electronic message with the information from said electronic messages contained in said certain groups, counting, for each of said certain groups, the number of times that an information associated with a specific property of said received electronic message appears in the electronic messages stored in said group, to thereby determine an occurrence value that indicates the occurrence of said information associated with a specific property for said group, multiplying each occurrence value for a given property and given group with a multiplication factor that depends on said given property and said given group, to thereby calculate a number of group product values, adding, for each of said certain groups, said group product values together to a sum, said sum being divided by the number of electronic messages in said group, to thereby generate a storage decision value for each of said certain groups, and deciding in which of all groups of said storage means to store said received electronic message, on the basis of said storage decision values of said certain groups. - View Dependent Claims (24)
-
-
25. Computer program for receiving and storing electronic messages, said electronic messages having a format such that they contain specific fields that contain information associated with a property of the electronic message, where said computer program is designed to store said electronic messages in a storage means, such that any electronic message being stored is allocated to one or more of a plurality of predetermined groups, said computer program being designed to implement a method on a computer running said computer program, where said method comprises the steps of:
-
determining predetermined information associated with a property of a received electronic message, and, for certain groups, determining corresponding information associated with the same property for all electronic messages in said certain groups, comparing said information from said received electronic message with the information from said electronic messages contained in said certain groups, counting, for each of said certain groups, the number of times that an information associated with a specific property of said received electronic message appears in the electronic messages stored in said group, to thereby determine an occurrence value that indicates the occurrence of said information associated with a specific property for said group, multiplying each occurrence value for a given property and given group with a multiplication factor that depends on said given property and said given group, to thereby calculate a number of group product values, adding, for each of said certain groups, said group product values together to a sum, said sum being divided by the number of electronic messages in said group, to thereby generate a storage decision value for each of said certain groups, and deciding in which of all groups of said storage means to store said received electronic message, on the basis of said storage decision values of said certain groups, where the storage decision values are compared and the largest value is determined, said received electronic message being stored in the group associated with said largest value.
-
-
26. Computer program for receiving and storing electronic messages, said electronic messages having a format such that they contain specific fields that contain information associated with a property of the electronic message, where said computer program is designed to store said electronic messages in a storage means, such that any electronic message being stored is allocated to one or more of a plurality of predetermined groups, said computer program being designed to implement a method on a computer running said computer program, where said method comprises the steps of:
-
determining predetermined information associated with a property of a received electronic message, and, for certain groups, determining corresponding information associated with the same property for all electronic messages in said certain groups, comparing said information from said received electronic message with the information from said electronic messages contained in said certain groups, counting, for each of said certain groups, the number of times that an information associated with a specific property of said received electronic message appears in the electronic messages stored in said group, to thereby determine an occurrence value that indicates the occurrence of said information associated with a specific property for said group, multiplying each occurrence value for a given property and given group with a multiplication factor that depends on said given property and said given group, to thereby calculate a number of group product values, adding, for each of said certain groups, said group product values together to a sum, said sum being divided by the number of electronic messages in said group, to thereby generate a storage decision value for each of said certain groups, and deciding in which of all groups of said storage means to store said received electronic message, on the basis of said storage decision values of said certain groups, where the storage decision values are compared and the largest value is determined, said largest value being compared to a threshold value that depends on the group associated with said largest value, where said received electronic message is stored in said group associated with said largest value if said largest value exceeds said threshold value, and otherwise in a different, predetermined group.
-
Specification