CN104811931A - System and method for distributing unique identifiers of mobile terminals - Google Patents
System and method for distributing unique identifiers of mobile terminals Download PDFInfo
- Publication number
- CN104811931A CN104811931A CN201410031120.8A CN201410031120A CN104811931A CN 104811931 A CN104811931 A CN 104811931A CN 201410031120 A CN201410031120 A CN 201410031120A CN 104811931 A CN104811931 A CN 104811931A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- information
- unique identification
- analysis result
- request message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a system and a method for distributing unique identifiers of mobile terminals. The system comprises a distributed calculation system, a mobile terminal information relation database and a check calculation system, wherein the distributed calculation system receives a unique identifier request message sent by each mobile terminal, wherein the unique identifier request message comprises mobile terminal information; classification and analysis are carried out on the mobile terminal information, and an analysis result of the mobile terminal information is sent to the mobile terminal information relation database; the mobile terminal information database stores the analysis result of the mobile terminal information; the check calculation system receives the unique identifier request message sent by each mobile terminal and matches the mobile terminal information contained in the unique identifier request message with the analysis result of the mobile terminal information, if the mobile terminal information contained in the unique identifier request message is successfully matched with the analysis result of the mobile terminal information, a unique identifier of the mobile terminal is acquired according to the analysis result of the mobile terminal information and fed back to the mobile terminal; and if not, the unique identifier of the mobile terminal is generated, and a corresponding relation between the unique identifier of the mobile terminal and the analysis result of the mobile terminal information is stored. The system and the method provided by the invention can distribute the unique identifiers for the mobile terminals, and the unique identifiers are ensures to always remain the same.
Description
Technical field
The present invention relates to mobile terminal identification technical field, particularly relate to a kind of mobile terminal unique identification distribution system and method.
Background technology
Current industry facing a difficult problem for mobile terminal identification, and the Android platform of current main flow, iOS platform all exist the phenomenon that mobile terminal identification uniquely maybe cannot not obtain.Wherein, Android platform is mainly reflected in the problems such as mountain vallage machine, dual-card dual-standby, brush channel machine, brush ROM machine and causes mobile terminal identification not unique; IOS platform is then because Apple is to unique device identifier (UDID, Unique DeviceIdentifier), medium education (MAC, Media Access Control) address etc. has been made authority and has been closed and cause mobile terminal to obtain mobile terminal identification.
For solving the problem, traditional way adopts existing GUID (UUID, Universally Unique IDentifier) generating algorithm to be that mobile terminal generates a unique mark; Or adopt OpenUdid technology, directly generate a unique mark according to the series data information of mobile terminal at iOS mobile terminal.
The shortcoming of aforesaid way is: can regenerate mobile terminal identification when mobile terminal refitting or upgrading, newly-generated mobile terminal identification is different from mobile terminal identification before, therefore cannot ensure that the mark of mobile terminal is constant all the time.When the mark of a mobile terminal changes, system can be thought and occurred a new mobile terminal, causes data virtual height.
Summary of the invention
The invention provides a kind of mobile terminal unique identification distribution system, unique identification can be distributed for mobile terminal, and ensure that this unique identification remains constant.
Present invention also offers a kind of mobile terminal unique identification distribution method, unique identification can be distributed for mobile terminal, and ensure that this unique identification remains constant.
Technical scheme of the present invention is achieved in that
A kind of mobile terminal unique identification distribution system, comprising:
Distributed computing system, for receiving the unique identification request message that each mobile terminal sends, comprises information of mobile terminal in described unique identification request message; Classification analysis is carried out to described information of mobile terminal, the analysis result of information of mobile terminal is sent to information of mobile terminal relation storehouse;
Information of mobile terminal relation storehouse, for preserving the analysis result of described information of mobile terminal;
Verify calculation system, for the unique identification request message that mobile terminal receive sends, the analysis result of the information of mobile terminal comprised in described unique identification request message with the information of mobile terminal preserved in described information of mobile terminal relation storehouse is mated, if the match is successful, from unique identification generation system, then obtain the unique identification of this mobile terminal according to the analysis result of described information of mobile terminal, and described unique identification is fed back to described mobile terminal; If no, then notify that unique identification generation system generates the unique identification of described mobile terminal;
Unique identification generation system, for generating the unique identification of mobile terminal according to the notice of described verify calculation system, and preserves the analysis result of the information of mobile terminal of described mobile terminal unique identification and correspondence.
In said system, information of mobile terminal can comprise: the user behaviors log of operation system information, IMEI, MAC Address, UDID, APP information, instant communication user number, mobile subscriber number or mobile terminal.
Unique identification generation system can comprise:
Unique identification generation unit, for generating the unique identification of mobile terminal according to the notice of verify calculation system;
Unique identification data storehouse, for preserving the analysis result of the information of mobile terminal of described mobile terminal unique identification and correspondence.
Distributed computing system can comprise: daily record distribution module and off-line distributed computing system, wherein,
Described daily record distribution module, for being distributed to each computing equipment in off-line distributed computing system by information of mobile terminal;
Described off-line distributed computing system comprises multiple computing equipment, each computing equipment carries out classification analysis to the information of mobile terminal received, obtain the analysis result of the information of mobile terminal of different classes of mobile terminal, the analysis result of information of mobile terminal is sent to information of mobile terminal relation storehouse;
Described information of mobile terminal relation storehouse comprises multiple sub-information bank, and each sub-information bank preserves the analysis result of the information of mobile terminal of different classes of mobile terminal.
Described verify calculation system can comprise unique identification duplication check device and multiple classification check device, the corresponding described sub-information bank of each classification check device; Wherein,
Unique identification duplication check device, for the unique identification request message that mobile terminal receive sends, is sent to more than one classification check device by the information of mobile terminal comprised in described unique identification request message; Also for receiving the result of each classification check device feedback, if the result of feedback is the analysis result of the information of mobile terminal that the match is successful, from unique identification data storehouse, then obtain the unique identification of this mobile terminal according to the information of mobile terminal analysis result that the match is successful, and described unique identification is fed back to described mobile terminal; If the result of feedback is unsuccessful for mating, then notify that unique identification generation unit generates the unique identification of described mobile terminal;
Classification check device, for mobile terminal receive information, described information of mobile terminal is mated with the information of mobile terminal analysis result preserved in corresponding sub-information bank, if the match is successful, then the analysis result of the information of mobile terminal that the match is successful is fed back to unique identification duplication check device; If mate unsuccessful, then notify unique identification duplication check device.
A kind of mobile terminal unique identification distribution method, be applied to said system, the method comprises:
Receive the unique identification request message that each mobile terminal sends, in described unique identification request message, comprise information of mobile terminal; Classification analysis is carried out to described information of mobile terminal, preserves the analysis result of information of mobile terminal;
Receive the unique identification request message that specific mobile terminal sends, the information of mobile terminal comprised in described unique identification request message is mated with the analysis result of described information of mobile terminal, if the match is successful, then obtain the unique identification of this mobile terminal according to the analysis result of described information of mobile terminal, and described unique identification is fed back to described mobile terminal; If no, then generate the unique identification of described mobile terminal, and preserve the corresponding relation of the unique identification of this mobile terminal and the analysis result of information of mobile terminal.
In said method, information of mobile terminal can comprise: the user behaviors log of operation system information, IMEI, MAC Address, UDID, APP information, instant communication user number, mobile subscriber number or mobile terminal.
The mode of preserving the analysis result of information of mobile terminal can be: be kept at respectively in different sub-information banks by the information of mobile terminal analysis result of different classes of mobile terminal.
By the mode that the information of mobile terminal comprised in unique identification request message and the analysis result of described information of mobile terminal carry out mating can be: the information of mobile terminal comprised in described unique identification request message is sent to more than one classification check device, described information of mobile terminal mates with the information of mobile terminal analysis result preserved in corresponding sub-information bank by described more than one classification check device respectively, if the match is successful, then feed back the analysis result of the information of mobile terminal that the match is successful; If mate unsuccessful, then the unsuccessful announcement information of feedback coupling.
Visible, the mobile terminal unique identification distribution system that the present invention proposes and method, the unique identification distributed for mobile terminal is kept in unique identification data storehouse, follow-up when receiving the unique identification request message of this mobile terminal, if the match is successful for the information of mobile terminal comprised in this request message and the analysis result of information of mobile terminal, for this mobile terminal distributed unique identification before then showing, extract and feed back this unique identification.In this way, the system that ensures is that the unique identification that mobile terminal distributes is constant all the time.
Accompanying drawing explanation
Fig. 1 is the mobile terminal unique identification distribution system configuration schematic diagram that the present invention proposes;
Fig. 2 is the unique identification distribution system configuration schematic diagram of embodiment one;
Fig. 3 be the GUID using the present invention to distribute identify mobile terminal with use IMEI to identify mobile terminal increase mobile terminal number ratio comparatively schematic diagram day newly.
Embodiment
The present invention proposes a kind of mobile terminal unique identification distribution system, if Fig. 1 is this system configuration schematic diagram, comprising:
Distributed computing system 110, for receiving the unique identification request message that each mobile terminal sends, comprises information of mobile terminal in described unique identification request message; Classification analysis is carried out to the information of mobile terminal received, the analysis result of information of mobile terminal is sent to information of mobile terminal relation storehouse;
Information of mobile terminal relation storehouse 120, for preserving the analysis result of described information of mobile terminal;
Verify calculation system 130, for the unique identification request message that mobile terminal receive sends, the analysis result of the information of mobile terminal comprised in described unique identification request message with the information of mobile terminal preserved in described information of mobile terminal relation storehouse is mated, if the match is successful, from unique identification generation system 140, then obtain the unique identification of this mobile terminal according to the analysis result of described information of mobile terminal, and described unique identification is fed back to described mobile terminal; If no, then notify that unique identification generation system 140 generates the unique identification of described mobile terminal;
Unique identification generation system 140, for generating the unique identification of mobile terminal according to the notice of described verify calculation system, and preserves the analysis result of the information of mobile terminal of described mobile terminal unique identification and correspondence.
In said system, information of mobile terminal comprises: operation system information, International Mobile Equipment Identity code (IMEI, International Mobile Equipment Identity), MAC Address, UDID, application (APP) information, instant communication user number, mobile subscriber number or mobile terminal user behaviors log, other information describing mobile terminal features can also be comprised.
In said system, unique identification generation system 140 can comprise:
Unique identification generation unit 141, for generating the unique identification of mobile terminal according to the notice of verify calculation system;
Unique identification data storehouse 142, for preserving the analysis result of the information of mobile terminal of described mobile terminal unique identification and correspondence.
In said system, distributed computing system 110 can comprise: daily record distribution module 111 and off-line distributed computing system 112, wherein,
Described daily record distribution module 111, for being distributed to each computing equipment in off-line distributed computing system by information of mobile terminal;
Described off-line distributed computing system 112 comprises multiple computing equipment, each computing equipment carries out classification analysis to the information of mobile terminal received, obtain the analysis result of the information of mobile terminal of different classes of mobile terminal, the analysis result of information of mobile terminal is sent to information of mobile terminal relation storehouse 120;
Described information of mobile terminal relation storehouse 120 can comprise multiple sub-information bank, and each sub-information bank preserves the analysis result of the information of mobile terminal of different classes of mobile terminal.
Verify calculation system 130 can comprise unique identification duplication check device 131 and multiple classification check device 132, the corresponding described sub-information bank of each classification check device 132; Wherein,
Unique identification duplication check device 131, for the unique identification request message that mobile terminal receive sends, is sent to more than one classification check device 132 by the information of mobile terminal comprised in described unique identification request message; Also for receiving the result of each classification check device 132 feedback, if the result of feedback is that the match is successful, from unique identification data storehouse 142, then obtain the unique identification of this mobile terminal according to the information of mobile terminal analysis result that the match is successful, and described unique identification is fed back to described mobile terminal; If the result of feedback is unsuccessful for mating, then notify that unique identification generation unit 141 generates the unique identification of described mobile terminal;
Classification check device 132, for mobile terminal receive information, described information of mobile terminal is mated with the information of mobile terminal analysis result preserved in corresponding sub-information bank, if the match is successful, then the analysis result of the information of mobile terminal that the match is successful is fed back to unique identification duplication check device 131; If mate unsuccessful, then notify unique identification duplication check device 131.
In said system, the unique identification distributed for mobile terminal can be GUID (GUID, Globally Unique Identifier)
Below lift specific embodiment to introduce in detail.
Embodiment one:
The present embodiment introduction is a kind of unique identification distribution system that mobile terminal distributes GUID, if Fig. 2 is the unique identification distribution system configuration schematic diagram of the present embodiment.
The present embodiment is that mobile terminal writes client software development kit (SDK), client SDK is embedded in mobile terminal, sending unique identification request message by client SDK to unique identification distribution system, for asking GUID, in this request message, comprising the information of mobile terminal; It is the GUID that this mobile terminal distributes that client SDK also receives unique identification distribution system.
As shown in Figure 2, unique identification distribution system comprises:
Unique identification Access Layer Distributed Services cluster, for the unique identification request message that mobile terminal receive is sent by client SDK, is sent to daily record distribution module and verify calculation system respectively by the information of mobile terminal comprised in this unique identification request message; Also for receiving the GUID of the mobile terminal of verify calculation system feedback, and the GUID of this mobile terminal is forwarded to corresponding mobile terminal.The effect of unique identification Access Layer Distributed Services cluster is equivalent to system to mobile terminal interface, itself and nonsystematic necessary component, and mobile terminal also can directly communicate with the relevant portion in system.
Here, information of mobile terminal can comprise the information such as the user behaviors log of operation system information, IMEI, MAC Address, UDID, APP information, instant communication user number, mobile subscriber number or mobile terminal.
Daily record distribution module and off-line distributed computing system form distributed computing system.Wherein, daily record distribution module mobile terminal receive information, and information of mobile terminal is distributed to each computing equipment in off-line distributed computing system.
Off-line distributed computing system comprises multiple computing equipment, each computing equipment carries out classification analysis to the information of mobile terminal received, obtain the analysis result of the information of mobile terminal of different classes of mobile terminal, the analysis result of information of mobile terminal is sent to information of mobile terminal relation storehouse.
Information of mobile terminal relation storehouse comprises multiple sub-information bank, and each sub-information bank preserves the analysis result of the information of mobile terminal of different classes of mobile terminal.Such as, information of mobile terminal relation storehouse can comprise mountain vallage machine unique identification storehouse, brush machine unique identification storehouse, abnormal unique identification storehouse, MAC unique identification storehouse and the UDID unique identification storehouse such as artificial, is respectively used to preserve the analysis result of information of mobile terminal of mountain vallage machine, brush machine, the classification mobile terminals such as exception, iOS platform such as artificial.The analysis result of information of mobile terminal can be the corresponding relation of some mark of mobile terminal and information, such as, when finding that the IMSI of multiple mobile terminal is identical, think that these mobile terminals may be mountain vallage machines, then in mountain vallage machine unique identification storehouse, preserve the binding relationship of the information such as IMSI and instant communication user number, mobile subscriber number of these mountain vallage machines.And for example, when finding to comprise UDID in certain information of mobile terminal, illustrate that this mobile terminal is the mobile terminal of iSO platform, then in UDID unique identification storehouse, preserve the binding relationship of the information such as UDID and communication user number, mobile subscriber number of the mobile terminal of this iSO platform.Other information relevant with mobile terminal can also be comprised in this binding relationship, such as, the information such as user behaviors log, type, platform, version, internal memory of mobile terminal.
Verify calculation system comprises unique identification duplication check device and multiple classification check device, the corresponding sub-information bank of each classification check device, as in Fig. 2, comprise mountain vallage machine checker, brush machine checker, abnormal checker, MAC Address checker and the UDID checker such as artificial, respectively corresponding mountain vallage machine unique identification storehouse, brush machine unique identification storehouse, these five sub-information banks of abnormal unique identification storehouse, MAC unique identification storehouse and UDID unique identification storehouse such as artificial.
Wherein, the unique identification request message of unique identification duplication check device mobile terminal receive, is sent to more than one classification check device by the information of mobile terminal comprised in this request message.Such as, when comprising IMSI in information of mobile terminal, illustrate that the system platform of this mobile terminal is Android platform, then this information of mobile terminal is sent to the classification check device of Android platform, as the mountain vallage machine checker in Fig. 2, brush machine checker and the abnormal checker such as artificial; When comprising the information such as MAC Address or UDID in information of mobile terminal, illustrating that the system platform of this mobile terminal is iOS platform, then this information of mobile terminal being sent to the classification check device of iOS platform, as the MAC Address checker in Fig. 2 and UDID checker.
The information of mobile terminal of reception mates with the information of mobile terminal analysis result preserved in corresponding sub-information bank by each classification check device, if the match is successful, then the analysis result of the information of mobile terminal that the match is successful is fed back to unique identification duplication check device; If mate unsuccessful, then notify unique identification duplication check device.
It should be noted that, the sub-information bank shown in Fig. 2 and classification check device are only a kind of citings, and the present invention for the mobile terminal of other classifications, can also arrange the sub-information bank of respective classes and the classification check device of correspondence.
If unique identification duplication check device receives the analysis result of the information of mobile terminal that the match is successful, for this mobile terminal distributed unique identification before explanation, from unique identification data storehouse, then obtain the unique identification (i.e. GUID) of this mobile terminal according to the information of mobile terminal analysis result that the match is successful, and GUID is fed back to described mobile terminal; If the result of feedback is unsuccessful for mating, not for this mobile terminal distributed unique identification before explanation, then notify that unique identification generation unit generates the unique identification (i.e. GUID) of described mobile terminal.
Unique identification generation unit, for generating the GUID of mobile terminal according to the notice of unique identification duplication check device, and is sent to unique identification data storehouse by the GUID of described mobile terminal and the analysis result of information of mobile terminal;
Unique identification data storehouse receives and preserves the corresponding relation of the analysis result of mobile terminal GUID and information of mobile terminal.
The present invention is directed to prior art and write client SDK request from unique identification distribution system acquisition GUID, solve a difficult problem for industry mobile terminal identification, GUID can not lose in the process such as updating mobile terminal, migration.Simultaneously the present invention utilizes user to use to accumulate in the process of mobile terminal magnanimity information of mobile terminal and the algorithm of precipitation, get through the product user identify label of own service account system and non-own business account system, propose a kind of distributed service architecture and solve mobile terminal unique identification problem, mobile terminal can not be lost in the processes such as upgrading, migration, ensure that a mobile terminal uses same mark all the time to greatest extent.
The all control of the present invention generates uniquely identified logic and all comes from verify calculation system, solves an industry terminal identity identification difficult problem.The present invention is by the information of off-line analysis mobile terminal on the other hand, obtain the analysis result of information of mobile terminal, the analysis result of information of mobile terminal is kept in information of mobile terminal relation storehouse for verify calculation system, realize association duplicate removal unique identification, thus realize issuing a unique identification be forever consistent to mobile terminal.
The present invention also proposes a kind of mobile terminal unique identification distribution method, and be applied to above-mentioned mobile terminal unique identification distribution system, the method comprises:
Receive the unique identification request message that each mobile terminal sends, in described unique identification request message, comprise information of mobile terminal; Classification analysis is carried out to the information of mobile terminal received, preserves the analysis result of information of mobile terminal;
Receive the unique identification request message that specific mobile terminal sends, the information of mobile terminal comprised in described unique identification request message is mated with the analysis result of described information of mobile terminal, if the match is successful, then obtain the unique identification of this mobile terminal according to the analysis result of described information of mobile terminal, and described unique identification is fed back to described mobile terminal; If no, then generate the unique identification of described mobile terminal, and preserve the corresponding relation of the unique identification of this mobile terminal and the analysis result of information of mobile terminal.
In said method, information of mobile terminal comprises: the user behaviors log of operation system information, IMEI, MAC Address, UDID, APP information, instant communication user number, mobile subscriber number or mobile terminal.
The mode of preserving the analysis result of information of mobile terminal can be: be kept at respectively in different sub-information banks by the information of mobile terminal analysis result of different classes of mobile terminal.
By the mode that the information of mobile terminal comprised in unique identification request message and the analysis result of described information of mobile terminal carry out mating can be: the information of mobile terminal comprised in described unique identification request message is sent to more than one classification check device, described information of mobile terminal mates with the information of mobile terminal analysis result preserved in corresponding sub-information bank by described more than one classification check device respectively, if the match is successful, then feed back the analysis result of the information of mobile terminal that the match is successful; If mate unsuccessful, then the unsuccessful announcement information of feedback coupling.
Fig. 3 be the GUID using the present invention to distribute identify mobile terminal with use IMEI to identify mobile terminal increase mobile terminal number ratio comparatively schematic diagram day newly.Visible, the number ratio that the GUID using the present invention to distribute identifies mobile terminal uses IMEI to identify the quantity many more than 10% of mobile terminal, this is because the storage mountain vallage machine mobile terminal, brush machine mobile terminal etc. that enlivened the same day in mobile terminal are identified.
As fully visible, the mobile terminal unique identification distribution system that the present invention proposes and method, can distribute for mobile terminal the unique identification be forever consistent, and avoids due to the mobile terminal situation that unique identification changes in the processes such as upgrading, migration.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within the scope of protection of the invention.
Claims (9)
1. a mobile terminal unique identification distribution system, is characterized in that, described system comprises:
Distributed computing system, for receiving the unique identification request message that each mobile terminal sends, comprises information of mobile terminal in described unique identification request message; Classification analysis is carried out to described information of mobile terminal, the analysis result of information of mobile terminal is sent to information of mobile terminal relation storehouse;
Information of mobile terminal relation storehouse, for preserving the analysis result of described information of mobile terminal;
Verify calculation system, for the unique identification request message that mobile terminal receive sends, the analysis result of the information of mobile terminal comprised in described unique identification request message with the information of mobile terminal preserved in described information of mobile terminal relation storehouse is mated, if the match is successful, from unique identification generation system, then obtain the unique identification of this mobile terminal according to the analysis result of described information of mobile terminal, and described unique identification is fed back to described mobile terminal; If no, then notify that unique identification generation system generates the unique identification of described mobile terminal;
Unique identification generation system, for generating the unique identification of mobile terminal according to the notice of described verify calculation system, and preserves the analysis result of the information of mobile terminal of described mobile terminal unique identification and correspondence.
2. system according to claim 1, it is characterized in that, described information of mobile terminal comprises: the user behaviors log of operation system information, International Mobile Equipment Identity code IMEI, MAC address, unique device identifier UDID, application APP information, instant communication user number, mobile subscriber number or mobile terminal.
3. system according to claim 1, is characterized in that, described unique identification generation system comprises:
Unique identification generation unit, for generating the unique identification of mobile terminal according to the notice of verify calculation system;
Unique identification data storehouse, for preserving the analysis result of the information of mobile terminal of described mobile terminal unique identification and correspondence.
4. the system according to claim 1,2 or 3, is characterized in that, described distributed computing system comprises: daily record distribution module and off-line distributed computing system, wherein,
Described daily record distribution module, for being distributed to each computing equipment in off-line distributed computing system by information of mobile terminal;
Described off-line distributed computing system comprises multiple computing equipment, each computing equipment carries out classification analysis to the information of mobile terminal received, obtain the analysis result of the information of mobile terminal of different classes of mobile terminal, the analysis result of information of mobile terminal is sent to information of mobile terminal relation storehouse;
Described information of mobile terminal relation storehouse comprises multiple sub-information bank, and each sub-information bank preserves the analysis result of the information of mobile terminal of different classes of mobile terminal.
5. system according to claim 4, is characterized in that, described verify calculation system comprises unique identification duplication check device and multiple classification check device, the corresponding described sub-information bank of each classification check device; Wherein,
Unique identification duplication check device, for the unique identification request message that mobile terminal receive sends, is sent to more than one classification check device by the information of mobile terminal comprised in described unique identification request message; Also for receiving the result of each classification check device feedback, if the result of feedback is the analysis result of the information of mobile terminal that the match is successful, from unique identification data storehouse, then obtain the unique identification of this mobile terminal according to the information of mobile terminal analysis result that the match is successful, and described unique identification is fed back to described mobile terminal; If the result of feedback is unsuccessful for mating, then notify that unique identification generation unit generates the unique identification of described mobile terminal;
Classification check device, for mobile terminal receive information, described information of mobile terminal is mated with the information of mobile terminal analysis result preserved in corresponding sub-information bank, if the match is successful, then the analysis result of the information of mobile terminal that the match is successful is fed back to unique identification duplication check device; If mate unsuccessful, then notify unique identification duplication check device.
6. a mobile terminal unique identification distribution method, is applied to system according to claim 1, it is characterized in that, described method comprises:
Receive the unique identification request message that each mobile terminal sends, in described unique identification request message, comprise information of mobile terminal; Classification analysis is carried out to described information of mobile terminal, preserves the analysis result of information of mobile terminal;
Receive the unique identification request message that specific mobile terminal sends, the information of mobile terminal comprised in described unique identification request message is mated with the analysis result of described information of mobile terminal, if the match is successful, then obtain the unique identification of this mobile terminal according to the analysis result of described information of mobile terminal, and described unique identification is fed back to described mobile terminal; If no, then generate the unique identification of described mobile terminal, and preserve the corresponding relation of the unique identification of this mobile terminal and the analysis result of information of mobile terminal.
7. method according to claim 6, it is characterized in that, described information of mobile terminal comprises: the user behaviors log of operation system information, International Mobile Equipment Identity code IMEI, MAC address, unique device identifier UDID, application APP information, instant communication user number, mobile subscriber number or mobile terminal.
8. the method according to claim 6 or 7, is characterized in that, the mode of the analysis result of described preservation information of mobile terminal is: be kept at respectively in different sub-information banks by the information of mobile terminal analysis result of different classes of mobile terminal.
9. method according to claim 8, it is characterized in that, describedly by the mode that the information of mobile terminal comprised in unique identification request message and the analysis result of described information of mobile terminal carry out mating be: the information of mobile terminal comprised in described unique identification request message is sent to more than one classification check device, described information of mobile terminal mates with the information of mobile terminal analysis result preserved in corresponding sub-information bank by described more than one classification check device respectively, if the match is successful, then feed back the analysis result of the information of mobile terminal that the match is successful; If mate unsuccessful, then the unsuccessful announcement information of feedback coupling.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410031120.8A CN104811931B (en) | 2014-01-23 | 2014-01-23 | A kind of mobile terminal unique identification distribution system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410031120.8A CN104811931B (en) | 2014-01-23 | 2014-01-23 | A kind of mobile terminal unique identification distribution system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104811931A true CN104811931A (en) | 2015-07-29 |
CN104811931B CN104811931B (en) | 2019-01-08 |
Family
ID=53696326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410031120.8A Active CN104811931B (en) | 2014-01-23 | 2014-01-23 | A kind of mobile terminal unique identification distribution system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104811931B (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105208141A (en) * | 2015-08-19 | 2015-12-30 | 魅族科技(中国)有限公司 | Equipment coding processing method and server |
CN105357204A (en) * | 2015-11-17 | 2016-02-24 | 腾讯科技(深圳)有限公司 | Method and apparatus for generating terminal identifying information |
CN105654353A (en) * | 2016-02-05 | 2016-06-08 | 北京奇虎科技有限公司 | Data processing method, device and system |
CN105978899A (en) * | 2016-06-27 | 2016-09-28 | 成都轻车快马网络科技有限公司 | SIM card binding method for preventing malicious mobile phone flash |
CN106708553A (en) * | 2016-06-20 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Identifier generation method, device and system |
CN107040568A (en) * | 2016-09-28 | 2017-08-11 | 平安科技(深圳)有限公司 | Identification information generation method and device |
CN107257392A (en) * | 2017-06-21 | 2017-10-17 | 深圳Tcl新技术有限公司 | Equipment Serial Number establishing method and device and computer-readable recording medium |
WO2017186037A1 (en) * | 2016-04-29 | 2017-11-02 | 阿里巴巴集团控股有限公司 | Method and apparatus for setting mobile device identifier |
CN107679169A (en) * | 2017-09-29 | 2018-02-09 | 厦门天锐科技股份有限公司 | A kind of general end message access system and method |
CN108306957A (en) * | 2018-01-26 | 2018-07-20 | 吉浦斯信息咨询(深圳)有限公司 | The unique mark of Android smartphone and push recognition methods and system |
CN108322529A (en) * | 2018-01-26 | 2018-07-24 | 吉浦斯信息咨询(深圳)有限公司 | The unique mark of apple smart mobile phone and push recognition methods and system |
CN108632213A (en) * | 2017-03-20 | 2018-10-09 | 腾讯科技(北京)有限公司 | Facility information processing method and processing device |
CN110196860A (en) * | 2018-04-12 | 2019-09-03 | 腾讯科技(深圳)有限公司 | Unique identification distribution method and device, electronic equipment, storage medium |
CN111314501A (en) * | 2020-02-21 | 2020-06-19 | 广州欢网科技有限责任公司 | Method and device for solving problem of repeated unique identification of intelligent terminal |
CN112202662A (en) * | 2020-09-23 | 2021-01-08 | 北京达佳互联信息技术有限公司 | Method and device for generating instant messaging identification information |
CN112394955A (en) * | 2020-12-07 | 2021-02-23 | 佛吉亚歌乐电子(丰城)有限公司 | Vehicle-mounted terminal identification code burning method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1303107A2 (en) * | 2001-10-04 | 2003-04-16 | NTT DoCoMo, Inc. | System for multicast address allocation and information distribution |
CN101299674A (en) * | 2007-04-30 | 2008-11-05 | ***通信集团公司 | Method, system and management platform for implementing terminal identification |
US20110085474A1 (en) * | 2009-10-09 | 2011-04-14 | Ryoki Honjo | Terminal device, signature generation server, simple id management system, simple id management method, and program |
CN103079194A (en) * | 2011-10-25 | 2013-05-01 | 中兴通讯股份有限公司 | Method, device and system of service adaptation |
CN103415014A (en) * | 2013-08-28 | 2013-11-27 | 北京网秦天下科技有限公司 | Method and device for authenticating mobile terminal |
-
2014
- 2014-01-23 CN CN201410031120.8A patent/CN104811931B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1303107A2 (en) * | 2001-10-04 | 2003-04-16 | NTT DoCoMo, Inc. | System for multicast address allocation and information distribution |
CN101299674A (en) * | 2007-04-30 | 2008-11-05 | ***通信集团公司 | Method, system and management platform for implementing terminal identification |
US20110085474A1 (en) * | 2009-10-09 | 2011-04-14 | Ryoki Honjo | Terminal device, signature generation server, simple id management system, simple id management method, and program |
CN103079194A (en) * | 2011-10-25 | 2013-05-01 | 中兴通讯股份有限公司 | Method, device and system of service adaptation |
CN103415014A (en) * | 2013-08-28 | 2013-11-27 | 北京网秦天下科技有限公司 | Method and device for authenticating mobile terminal |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105208141A (en) * | 2015-08-19 | 2015-12-30 | 魅族科技(中国)有限公司 | Equipment coding processing method and server |
CN105357204A (en) * | 2015-11-17 | 2016-02-24 | 腾讯科技(深圳)有限公司 | Method and apparatus for generating terminal identifying information |
CN105357204B (en) * | 2015-11-17 | 2020-06-16 | 腾讯科技(深圳)有限公司 | Method and device for generating terminal identification information |
CN105654353A (en) * | 2016-02-05 | 2016-06-08 | 北京奇虎科技有限公司 | Data processing method, device and system |
US11412063B2 (en) * | 2016-04-29 | 2022-08-09 | Advanced New Technologies Co., Ltd. | Method and apparatus for setting mobile device identifier |
TWI709871B (en) * | 2016-04-29 | 2020-11-11 | 開曼群島商創新先進技術有限公司 | Method and device for setting mobile device identification |
CN107332806B (en) * | 2016-04-29 | 2020-05-05 | 阿里巴巴集团控股有限公司 | Method and device for setting mobile equipment identifier |
WO2017186037A1 (en) * | 2016-04-29 | 2017-11-02 | 阿里巴巴集团控股有限公司 | Method and apparatus for setting mobile device identifier |
CN107332806A (en) * | 2016-04-29 | 2017-11-07 | 阿里巴巴集团控股有限公司 | The method to set up and device of mobile device mark |
JP2019515385A (en) * | 2016-04-29 | 2019-06-06 | アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited | Method and apparatus for setting a mobile device identifier |
CN106708553B (en) * | 2016-06-20 | 2018-11-09 | 腾讯科技(深圳)有限公司 | Mark generating method, apparatus and system |
CN106708553A (en) * | 2016-06-20 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Identifier generation method, device and system |
CN105978899A (en) * | 2016-06-27 | 2016-09-28 | 成都轻车快马网络科技有限公司 | SIM card binding method for preventing malicious mobile phone flash |
WO2018058919A1 (en) * | 2016-09-28 | 2018-04-05 | 平安科技(深圳)有限公司 | Identification information generating method, apparatus, device, and computer readable storage medium |
CN107040568A (en) * | 2016-09-28 | 2017-08-11 | 平安科技(深圳)有限公司 | Identification information generation method and device |
CN107040568B (en) * | 2016-09-28 | 2018-07-13 | 平安科技(深圳)有限公司 | identification information generation method and device |
JP2019501427A (en) * | 2016-09-28 | 2019-01-17 | 平安科技(深▲ジェン▼)有限公司Ping An Technology(Shenzhen)Co.,Ltd. | IDENTIFICATION INFORMATION GENERATION METHOD, IDENTIFICATION INFORMATION GENERATION DEVICE, IDENTIFICATION INFORMATION GENERATION DEVICE, IDENTIFICATION INFORMATION GENERATION PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM |
KR20190006988A (en) * | 2016-09-28 | 2019-01-21 | 핑 안 테크놀로지 (썬전) 컴퍼니 리미티드 | IDENTIFICATION INFORMATION GENERATION METHOD, DEVICE, FACILITY, |
US10320919B2 (en) | 2016-09-28 | 2019-06-11 | Ping An Technology (Shenzhen) Co., Ltd. | Method, device, apparatus, and storage medium for generating identification information |
KR102130785B1 (en) | 2016-09-28 | 2020-07-08 | 핑 안 테크놀로지 (썬전) 컴퍼니 리미티드 | Methods of generating identification information, devices, equipment and computer readable storage media |
TWI632482B (en) * | 2016-09-28 | 2018-08-11 | 平安科技(深圳)有限公司 | Method and device for generating identify information |
CN108632213A (en) * | 2017-03-20 | 2018-10-09 | 腾讯科技(北京)有限公司 | Facility information processing method and processing device |
CN108632213B (en) * | 2017-03-20 | 2021-12-31 | 腾讯科技(北京)有限公司 | Equipment information processing method and device |
CN107257392A (en) * | 2017-06-21 | 2017-10-17 | 深圳Tcl新技术有限公司 | Equipment Serial Number establishing method and device and computer-readable recording medium |
CN107679169A (en) * | 2017-09-29 | 2018-02-09 | 厦门天锐科技股份有限公司 | A kind of general end message access system and method |
CN108322529A (en) * | 2018-01-26 | 2018-07-24 | 吉浦斯信息咨询(深圳)有限公司 | The unique mark of apple smart mobile phone and push recognition methods and system |
CN108306957A (en) * | 2018-01-26 | 2018-07-20 | 吉浦斯信息咨询(深圳)有限公司 | The unique mark of Android smartphone and push recognition methods and system |
CN110196860A (en) * | 2018-04-12 | 2019-09-03 | 腾讯科技(深圳)有限公司 | Unique identification distribution method and device, electronic equipment, storage medium |
CN110196860B (en) * | 2018-04-12 | 2024-03-05 | 腾讯科技(深圳)有限公司 | Unique identifier allocation method and device, electronic equipment and storage medium |
CN111314501A (en) * | 2020-02-21 | 2020-06-19 | 广州欢网科技有限责任公司 | Method and device for solving problem of repeated unique identification of intelligent terminal |
CN112202662A (en) * | 2020-09-23 | 2021-01-08 | 北京达佳互联信息技术有限公司 | Method and device for generating instant messaging identification information |
CN112394955A (en) * | 2020-12-07 | 2021-02-23 | 佛吉亚歌乐电子(丰城)有限公司 | Vehicle-mounted terminal identification code burning method |
Also Published As
Publication number | Publication date |
---|---|
CN104811931B (en) | 2019-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104811931A (en) | System and method for distributing unique identifiers of mobile terminals | |
CN108734028B (en) | Data management method based on block chain, block chain link point and storage medium | |
CN105120448A (en) | System and method for using multiple SIM cards limitlessly | |
CN105554728A (en) | Cloud SIM card pool system | |
CN103841560A (en) | Method and equipment to enhance SIM card reliability | |
CN104093139A (en) | Aerial card-writing method, server and smart card | |
CN105592449A (en) | Service identification method and system | |
CN101453394A (en) | Method, system and equipment for access control | |
CN103414762B (en) | cloud backup method and device | |
CN106651228A (en) | Method, device and system for querying logistics tracking information | |
CN108830113A (en) | A kind of acquisition methods of Android device unique identification | |
CN103079203A (en) | Terminal authentication method and smart card | |
CN101765101B (en) | Method and system for aerially writing personalized card | |
CN104679888A (en) | Device and method for data synchronization | |
CN107664989A (en) | One kind customizes information binding and collection method automatically | |
CN108055585A (en) | Data processing method, set top box upgrading method, terminal and set-top box | |
CN105072608A (en) | Method and device for managing authentication token | |
CN104468330A (en) | Data processing method and device of distributed information queue | |
CN105955784A (en) | Elevator program upgrade and backup methods and systems, and mobile terminals | |
CN104486372A (en) | Contact displaying method, device and terminal | |
CN111091399A (en) | Block chain-based fidelity traceability method and system for fast-selling goods | |
CN106535156A (en) | Migration method and system for virtual subscriber identity module (SIM) card, terminal and server | |
CN110769064A (en) | System, method and equipment for offline message pushing | |
CN107154975A (en) | One kind application method for down loading and device | |
CN106686025B (en) | Method and device for collecting data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |