Method and system for identifying mobile user cluster by call detail record
First Claim
1. A method for identifying a mobile user cluster by call detail records comprising steps of:
- identifying a plurality of mobile users by a processor according to a plurality of first call detail records generated at a geographical location during a first period of time and stored in a storage medium;
generating a connected graph of the mobile users by the processor according to a plurality of second call detail records generated by the mobile users during a second period of time and stored in the storage medium, wherein in the connected graph, any two of the mobile users are connected if at least one of the second call detail records is generated therebetween; and
identifying at least one mobile user cluster by the processor according to the connected graph, wherein in the mobile user cluster, any two mobile users are directly connected or connected via at least another mobile user;
wherein identifying at least one mobile user cluster comprises;
generating a mathematic expression corresponding to the connected graph of the identified mobile users according to the second call detail records; and
performing a statistical induction method on the mathematic expression to identify the mobile user cluster;
wherein each mobile user of the mobile user cluster identified according to the connected graph appears at the geographical location during the first period of time.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for identifying a mobile user cluster by call detail records (CDRs) is provided. The system and method identifies at least one mobile user cluster according to a plurality of CDRs generated by a plurality of mobile users during a first period and a second period of time. Each mobile user of the identified cluster generates at least one CDR at a same geographical location during the first period of time, and a mobile user sequence is formed between any two mobile users of the identified cluster. At least one CDR is generated between any two neighboring mobile users of the mobile user sequence during the second period of time. Examples for the mobile user cluster include cohabiting family members, familiar neighborhood, colleagues, schoolmates, etc.
23 Citations
19 Claims
-
1. A method for identifying a mobile user cluster by call detail records comprising steps of:
-
identifying a plurality of mobile users by a processor according to a plurality of first call detail records generated at a geographical location during a first period of time and stored in a storage medium; generating a connected graph of the mobile users by the processor according to a plurality of second call detail records generated by the mobile users during a second period of time and stored in the storage medium, wherein in the connected graph, any two of the mobile users are connected if at least one of the second call detail records is generated therebetween; and identifying at least one mobile user cluster by the processor according to the connected graph, wherein in the mobile user cluster, any two mobile users are directly connected or connected via at least another mobile user; wherein identifying at least one mobile user cluster comprises; generating a mathematic expression corresponding to the connected graph of the identified mobile users according to the second call detail records; and performing a statistical induction method on the mathematic expression to identify the mobile user cluster; wherein each mobile user of the mobile user cluster identified according to the connected graph appears at the geographical location during the first period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for identifying a mobile user cluster by call detail records comprising:
-
a storage medium for storing a plurality of first and second call detail records, wherein the first call detail records are generated at a geographical location during a first period of time; and a processor, coupled to the storage medium, for identifying a plurality of mobile users according to the first call detail records, generating a connected graph of the mobile users according to the second call detail records which are generated by the mobile users during a second period of time, and identifying at least one mobile user cluster according to the connected graph; wherein identifying at least one mobile user cluster comprises; generating a mathematic expression corresponding to the connected graph of the identified mobile users according to the second call detail records; and performing a statistical induction method on the mathematic expression to identify the mobile user cluster; wherein in the connected graph, any two of the mobile users are connected if at least one of the second call detail records is generated therebetween;
in the mobile user cluster, any two mobile users are directly connected or connected via at least another mobile user; andwherein each mobile user of the mobile user cluster identified according to the connected graph appears at the geographical location during the first period of time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification