Mobile terminal flow identification method and apparatus
AssigneeTencent Technology (Shenzhen) Company Limited
InventorXiaoling Bei
Life of this patent
Estimating the term…
Abstract
A method is provided for flow identification of a mobile terminal. The method includes obtaining flow data files of the mobile terminal at two or more points of time after the mobile terminal connects to a network using same network access means. The method also includes comparing, from the obtained flow data files, flow volumes in the flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes. Further, the method includes, based on the determined flow identifier in the flow data files with changing flow volumes and the network access means used by the mobile terminal to connect to the network, identifying network access means indicated by the flow identifier in the flow data files and obtaining flow identification results.
Claims6
A method for flow identification of a mobile terminal, comprising:
- obtaining flow data files of the mobile terminal at two or more points of time after the mobile terminal connects to a network using a same type of network access means, wherein the network access means including a Wifi network router or a wireless base station;
- from the obtained flow data files, comparing flow volumes in the flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes;
- and
- based on the determined flow identifier in the flow data files with changing flow volumes and the type of network access means used by the mobile terminal to connect to the network, identifying a type of network access means indicated by the flow identifier in the flow data files, and obtaining flow identification results;
- wherein after obtaining flow data files of the mobile terminal at two or more points of time, the method further comprises:
- determining whether types of network access means used by the mobile terminal to connect to the network at each time a flow data file is obtained is the same;
- when the types of network access means at each time a flow data file is obtained is the same, proceeding to compare flow volumes in the flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes;
- and
- when the types of network access means at each time a flow data file is obtained is not the same, repeating the obtaining flow data files of the mobile terminal at two or more points of time;
- wherein:
- the obtaining flow data files of the mobile terminal at two or more points of time further comprises:
- obtaining, by the mobile terminal, locally stored flow data files at two or more points of time after the mobile terminal connects to the network using the same type of network access means;
- and
- uploading, by the mobile terminal, the locally stored flow data files to a server, and
- the comparing flow volumes in the flow data files, identifying the type of network access means indicated by the flow identifier in the flow data files, and obtaining flow identification results further comprises:
- comparing, by the server, flow volumes in the uploaded flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes;
- and
- based on the determined flow identifier in the flow data files with changing flow volumes and the type of network access means used by the mobile terminal to connect to the network, identifying, by the server, the type of network access means indicated by the flow identifier in the flow data files and obtaining, by the server, flow identification results.
A non-transitory computer readable storage medium, storing one or more programs for execution by one or more processors of a mobile terminal, the one or more programs comprising instructions for:
- obtaining flow data files of the mobile terminal at two or more points of time after the mobile terminal connects to a network using a same type of network access means, wherein the network access means including a Wifi network router or a wireless base station;
- from the obtained flow data files, comparing flow volumes in the flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes;
- and
- based on the determined flow identifier in the flow data files with changing flow volumes and the type of network access means used by the mobile terminal to connect to the network, identifying a type of network access means indicated by the flow identifier in the flow data files, and obtaining flow identification results;
- wherein after obtaining flow data files of the mobile terminal at two or more points of time, the one or more programs further comprising instructions for:
- determining whether types of network access means used by the mobile terminal to connect to the network at each time a flow data file is obtained is the same;
- when the types of network access means at each time a flow data file is obtained is the same, proceeding to compare flow volumes in the flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes;
- and
- when the types of network access means at each time a flow data file is obtained is not the same, repeating the obtaining flow data files of the mobile terminal at two or more points of time;
- wherein:
- the obtaining flow data files of the mobile terminal at two or more points of time further comprises:
- obtaining, by the mobile terminal, locally stored flow data files at two or more points of time after the mobile terminal connects to the network using the same type of network access means;
- and
- the comparing flow volumes in the flow data files, identifying the type of network access means indicated by the flow identifier in the flow data files, and obtaining flow identification results further comprises:
- comparing, by the mobile terminal, flow volumes in the locally stored flow data files having a same flow identifier to determine a flow identifier in the flow data file with changing flow volumes;
- and
- based on the determined flow identifier in the flow data files with changing flow volumes and the type of network access means used by the mobile terminal to connect to the network, identifying, by the mobile terminal, the type of network access means indicated by the flow identifier in the flow data files and obtaining, by the mobile terminal, flow identification results.
Dependencies are inferred from the claim text.