Communication device and method, and computer program product for associating a mobile telephony identifier and a computer network identifier
AssigneeIntersec
InventorJean-Marc Coic
Life of this patent
Estimating the term…
Abstract
A communication device includes: a memory for receiving event data associating signaling data, a time marker and a mobile telephony identifier or a computer network identifier; an extractor arranged to calculate trajectory data on the basis of the signaling data that signal event data comprising time markers designating consecutive times associated with a single mobile telephony identifier or a single computer network identifier; and a matcher arranged to calculate a similarity value between trajectory data, and to associate at least one mobile telephony identifier and one computer network identifier based on the similarity value calculated for trajectory data associated therewith.
Claims18
A communication device comprising:
- a memory for receiving event data associating signaling data, a time marker, and a mobile telephony identifier or a computer network identifier;
- an extractor arranged to calculate a trajectory data, from the event data signaling data comprising time markers designating consecutive instants associated with a unique mobile telephony identifier or a unique computer network identifier;
- and
- a matcher arranged to calculate a similarity value between the trajectory data, and to associate at least one mobile telephony identifier and one computer network identifier as a function of the similarity value calculated for the trajectory data which are associated with them;
- wherein the memory is arranged to receive signaling data associating mobile communication device identifiers, time markers and signaling identifiers, at least some of the signaling identifiers designating a location cell, and
- wherein the extractor further comprises:
- a classifier capable, for a given mobile communication device identifier, of marking the signaling data which are associated with it with a displacement marker indicating a state chosen from a list comprising at least a movement and a short stop;
- an analyzer capable of processing the marked signaling data as a function of the displacement markers in order to produce trajectory data associating, a given mobile communication device identifier and a series of displacement markers each associated with a location cell and with a time marker, so that two displacement markers whose time markers indicate that they follow one another designate distinct states, by applying at least one of the following rules:
- a) the modification of any displacement markers into displacement markers indicating a short stop, when, two displacement markers indicating a short stop associated with a single location cell, the number of displacement markers whose time markers indicate that they are between these two displacement markers is less than or equal to 4;
- b) the modification of displacement markers indicating a movement into displacement markers that indicate a short stop when the time markers which are associated with the displacement markers indicate that they are preceded and followed by displacement markers indicating a short stop and that the time markers associated with the latter indicate a duration below a first threshold;
- c) the modification of displacement markers indicating a movement into displacement markers that indicate a short stop when the time markers which are associated with the displacement markers indicate that they are preceded and followed by displacement markers indicating a short stop which are associated with one and the same location cell and that the time markers associated with the latter indicate a duration below a second threshold;
- d) the modification of displacement markers indicating a short stop into displacement markers indicating a movement when the time markers which are associated with the displacement markers indicate that they are preceded and followed by displacement markers indicating a movement and that the time markers associated with the latter indicate a duration below a third threshold;
- e) the merging of displacement markers indicating a short stop whose time markers indicate that they are consecutive, and the association with the resulting displacement marker of the location cell associated with the displacement markers whose time markers represent the greatest duration and a time marker corresponding to the sum of the durations of the associated time markers.
A communication method comprising the following operations:
- a) receiving event data associating signaling data, a time marker, and a mobile telephony identifier or a computer network identifier;
- b) calculating trajectory data, from the event data signaling data, comprising time markers designating consecutive instants associated with a unique mobile telephony identifier or a unique computer network identifier;
- c) calculating a similarity value between trajectory data associated with a mobile telephony identifier and a computer network identifier;
- and
- d) associating at least one mobile telephony identifier and one computer network identifier as a function of the similarity value calculated for trajectory data which are associated with them;
- and
- receiving signaling data associating mobile communication device identifiers, time markers and signaling identifiers, at least some of the signaling identifiers designating a location cell;
- and
- for a given mobile communication device identifier marking the signaling data associated with it with a displacement marker that indicates a state chosen from a list comprising at least a movement and a short stop;
- processing the marked signaling data as a function of the displacement markers to produce trajectory data associating a given mobile communication device identifier and a series of displacement markers each associated with a location cell and with a time marker, such that two displacement markers whose time markers indicate that they follow one another designate distinct states, by applying at least one of the following rules:
- a1) modifying any displacement markers into displacement markers indicating a short stop when, two displacement markers indicate a short stop associated with a single location cell, the number of displacement markers whose time markers indicate that they are between these two displacement markers is less than or equal to 4;
- b1) modifying displacement markers indicating a movement into displacement markers that indicate a short stop when the time markers which are associated with the displacement markers indicate that they are preceded and followed by displacement markers indicating a short stop and that the time markers associated with the latter indicate a duration below a first threshold;
- c1) modifying displacement markers indicating a movement into displacement markers that indicate a short stop when the time markers which are associated with the displacement markers indicate that they are preceded and followed by displacement markers indicating a short stop which are associated with one and the same location cell and that the time markers associated with the latter indicate a duration below a second threshold;
- d1) modifying displacement markers indicating a short stop into displacement markers that indicate a movement when the time markers which are associated with the displacement markers indicate that they are preceded and followed by displacement markers indicating a movement and that the time markers associated with the latter indicate a duration below a third threshold;
- e1) merging displacement markers indicating a short stop whose time markers indicate that they are consecutive, and the association with the resulting displacement marker of the location cell associated with the displacement markers whose time markers represent the greatest duration and a time marker corresponding to the sum of the durations of the associated time markers.
Dependencies are inferred from the claim text.