Data model pattern updating in a data collecting system
First Claim
1. A method for changing a pattern in data according to at least one data model in a communication system comprising hardware, said data comprising collected data of activities of user terminals communicating with the communication system using a network interface and said data of activities being grouped in a data base according to user terminal, the method being performed in a pattern processing node of the communication system and comprising the steps of:
- obtaining an existing pattern of historical data according to at least one existing data model, said existing pattern relating to said user terminal associated with the communication system,obtaining a further pattern of newer data according to a further data model, said further pattern also relating to said user terminal, wherein the historical data is generated before the existing pattern is identified and the newer data is generated after the historical data,comparing the existing pattern with the further pattern,determining if the existing data model can be mapped on the further data model based on the comparison,determining a Euclidean distance between a vector of the existing pattern and a vector of the further pattern;
when the Euclidean distance between the vector of the existing pattern and the vector of the further pattern is above a distance threshold, updating the existing pattern with the further pattern in relation to the historical data based on determining that the existing data model can be mapped on the further data model, wherein the updated existing pattern is stored in the database; and
when the Euclidean distance is not above the distance threshold, the existing pattern is not updated.
1 Assignment
0 Petitions
Accused Products
Abstract
A pattern analysing device (27) in a pattern processing node {21} of a data collection system (10) comprises a pattern updating unit equipped with a pattern collecting element configured to obtain an existing pattern of historical data according to at least one existing data model, where the existing pattern relates to an entity (11) associated with the data collection system and obtain a further pattern of newer data according to a further data model, where the further pattern also relates to the entity, <<pattern updating element configured to compare the patterns with each other, determine if the existing data model can be mapped on the further data model and update the existing pattern with the further pattern in relation to the historical data if the existing data model can be mapped on the further data model.
26 Citations
15 Claims
-
1. A method for changing a pattern in data according to at least one data model in a communication system comprising hardware, said data comprising collected data of activities of user terminals communicating with the communication system using a network interface and said data of activities being grouped in a data base according to user terminal, the method being performed in a pattern processing node of the communication system and comprising the steps of:
-
obtaining an existing pattern of historical data according to at least one existing data model, said existing pattern relating to said user terminal associated with the communication system, obtaining a further pattern of newer data according to a further data model, said further pattern also relating to said user terminal, wherein the historical data is generated before the existing pattern is identified and the newer data is generated after the historical data, comparing the existing pattern with the further pattern, determining if the existing data model can be mapped on the further data model based on the comparison, determining a Euclidean distance between a vector of the existing pattern and a vector of the further pattern; when the Euclidean distance between the vector of the existing pattern and the vector of the further pattern is above a distance threshold, updating the existing pattern with the further pattern in relation to the historical data based on determining that the existing data model can be mapped on the further data model, wherein the updated existing pattern is stored in the database; and when the Euclidean distance is not above the distance threshold, the existing pattern is not updated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12, 13)
-
-
10. A communication system comprising a pattern analysing device in a pattern processing node and a database having data comprising collected data of activities of user terminals communicating with the communication system using a network interface and said data of activities being grouped according to user terminal, the pattern analysing device comprising:
-
a pattern updating unit equipped with a pattern collecting element configured to; obtain an existing pattern of historical data according to at least one existing data model, said existing pattern relating to a user terminal associated with the communication system, and obtain a further pattern of newer data according to a further data model, said further pattern also relating to said user terminal, wherein the historical data is generated before the existing pattern is identified and the newer data is generated after the historical data, compare the existing pattern with the further pattern, and a pattern updating element configured to determine if the existing data model can be mapped on the further data model based on the comparison, and determine a Euclidean distance between a vector of the existing pattern and a vector of the further pattern; when the Euclidean distance between the vector of the existing pattern and the vector of the further pattern is above a distance threshold, update the existing pattern with the further pattern in relation to the historical data based on determining that the existing data model can be mapped on the further data model, wherein the updated existing pattern is stored in the database, and when the Euclidean distance is not above the distance threshold, the existing pattern is not updated. - View Dependent Claims (11, 14, 15)
-
Specification