CN102006597A - Method and system for controlling software license as well as mobile terminal - Google Patents
Method and system for controlling software license as well as mobile terminal Download PDFInfo
- Publication number
- CN102006597A CN102006597A CN2010105083106A CN201010508310A CN102006597A CN 102006597 A CN102006597 A CN 102006597A CN 2010105083106 A CN2010105083106 A CN 2010105083106A CN 201010508310 A CN201010508310 A CN 201010508310A CN 102006597 A CN102006597 A CN 102006597A
- Authority
- CN
- China
- Prior art keywords
- portable terminal
- equipment identity
- sign indicating
- indicating number
- configuration file
- 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
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000002596 correlated effect Effects 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Stored Programmes (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
The invention is suitable for the technical field of communication, providing method and system for controlling software license as well as a mobile terminal. The method comprises the following steps of: obtaining an international mobile equipment identity code of the mobile terminal when detecting that software runs; comparing the obtained international mobile equipment identity code with the international mobile equipment identity code previously stored in a configuration file in a mobile terminal system or previously stored in a remote server; and controlling normal run of the software to realize effective control and protection to software use when the international mobile equipment identity code contained in the configuration file is the same with the obtained international mobile equipment identity code or authentication received by the server passes.
Description
Technical field
The invention belongs to communication technical field, relate in particular to a kind of control method, system and portable terminal of software license.
Background technology
In the prior art, a lot of terminal softwares only are when installing or use, and the prompting user imports a registration code and can install or use this software.For some unauthorized users, if having this registration code can be under the situation of off-line normal mounting or use this software; A lot of softwares all are the detections of carrying out user validation under the situation of networking, even if under the situation of networking, as long as user's latest edition of update software initiatively not uses this software can not cause too big problem to the user.
Therefore, the prior art scheme can not effectively be controlled the rights of using of this terminal software, can not forbid effectively that disabled user's malice is used.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of control method of software license, is intended to solve the effectively rights of using of Control Software of controlling schemes that prior art provides, can not effectively forbid the problem that disabled user's malice is used.
The embodiment of the invention is achieved in that a kind of control method of software license, and described method comprises the steps:
When detecting running software, obtain the International Mobile Equipment Identity sign indicating number of portable terminal;
With in the configuration file of preserving in advance in the International Mobile Equipment Identity sign indicating number that obtains and the mobile terminal system or the checking of comparing of the International Mobile Equipment Identity sign indicating number preserved in advance of far-end server;
The International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in the configuration file of preserving in advance with described software is correlated with is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control.
Another purpose of the embodiment of the invention is to provide a kind of control system of software license, and described system comprises:
Acquisition module is used for when detecting running software, obtains the International Mobile Equipment Identity sign indicating number of portable terminal;
The comparison authentication module is used in the configuration file that the International Mobile Equipment Identity sign indicating number that will obtain and mobile terminal system preserve in advance or the checking of comparing of International Mobile Equipment Identity sign indicating number that far-end server is preserved in advance; And
The normal operation control module of software, the International Mobile Equipment Identity sign indicating number of the portable terminal that configuration file comprised relevant with described software that is used for being preserved in advance when the comparison of described comparison authentication module is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control.
Another purpose of the embodiment of the invention is to provide a kind of portable terminal that comprises the control system of software license.
In embodiments of the present invention, when detecting running software, obtain the International Mobile Equipment Identity sign indicating number of portable terminal; With in the configuration file of preserving in advance in the International Mobile Equipment Identity sign indicating number that obtains and the mobile terminal system or the checking of comparing of the International Mobile Equipment Identity sign indicating number preserved in advance of far-end server; The International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in the configuration file of preserving in advance with described software is correlated with is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains; or; when the authentication that receives described server is passed through; the described software of the normal operation of control is realized effective control and protection that software is used.
Description of drawings
Fig. 1 is the realization flow figure of the control method of the software license that provides of first embodiment of the invention;
Fig. 2 is the realization flow figure of the control method of the software license that provides of second embodiment of the invention;
Fig. 3 is the structured flowchart of the control system of the software license that provides of first embodiment of the invention;
Fig. 4 is the structured flowchart of the control system of the software license that provides of second embodiment of the invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
In embodiments of the present invention, when the user moves terminal software, the right to use of software is verified by mode to the checking coupling of the configuration file of whether preserving software in the terminal in advance and the webserver, thus the effective right to use of Control Software.
The purpose of the embodiment of the invention is to provide a kind of control method of software license, and described method comprises the steps:
When detecting running software, obtain the International Mobile Equipment Identity sign indicating number of portable terminal;
With in the configuration file of preserving in advance in the International Mobile Equipment Identity sign indicating number that obtains and the mobile terminal system or the International Mobile Equipment Identity sign indicating number preserved in advance of far-end server compare;
The International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in the configuration file of preserving in advance with described software is correlated with is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control.
Another purpose of the embodiment of the invention is to provide a kind of control system of software license, and described system comprises:
Acquisition module is used for when detecting running software, obtains the International Mobile Equipment Identity sign indicating number of portable terminal;
The comparison authentication module is used in the configuration file that the International Mobile Equipment Identity sign indicating number that will obtain and mobile terminal system preserve in advance or International Mobile Equipment Identity sign indicating number that far-end server is preserved is in advance compared; And
The normal operation control module of software, the International Mobile Equipment Identity sign indicating number of the portable terminal that configuration file comprised relevant with described software that is used for being preserved in advance when the comparison of described comparison authentication module is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control.
Another purpose of the embodiment of the invention is to provide a kind of portable terminal that comprises the control system of software license.
Fig. 1 shows the realization flow of the control method of the software license that first embodiment of the invention provides, and its concrete step is as described below:
In step S101, when detecting running software, obtain the International Mobile Equipment Identity sign indicating number of portable terminal.
In step S102, with in the configuration file of preserving in advance in the International Mobile Equipment Identity sign indicating number that obtains and the mobile terminal system or the International Mobile Equipment Identity sign indicating number preserved in advance of far-end server compare.
In step S103, the International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in the configuration file of preserving in advance in the mobile terminal system is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control.
In embodiments of the present invention, behind the International Mobile Equipment Identity sign indicating number that gets access to portable terminal, the International Mobile Equipment Identity sign indicating number that is comprised in the configuration file that this International Mobile Equipment Identity sign indicating number and portable terminal can be stored is in advance compared, perhaps ask the checking of far-end server, when compare successfully or verify by the time, the normal operation of Control Software.
Fig. 2 shows the realization flow of the control method of the software license that second embodiment of the invention provides, and its concrete step is as described below:
In step S201, when detecting running software, obtain the International Mobile Equipment Identity sign indicating number of portable terminal.
In embodiments of the present invention, this International Mobile Equipment Identity sign indicating number of portable terminal is in order to this portable terminal of unique identification.
In step S202, judge whether there be in advance the configuration file of preserving relevant in the mobile terminal system with described software, be execution in step S203 then, otherwise execution in step S207.
In embodiments of the present invention, configuration file that should be relevant with software is for being kept at the file in the mobile terminal system in advance, and its concrete information is following to have an embodiment to describe, and does not repeat them here.
In step S203, read in the mobile terminal system configuration file of preserving in advance relevant, and decipher with described software, obtain the International Mobile Equipment Identity sign indicating number of the portable terminal that comprised in this configuration file.
In embodiments of the present invention, this process to the parsing of configuration file promptly can be interpreted as the decrypting process to configuration file, and the key of its deciphering can obtain by the server of far-end.
In step S204, whether the International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in judging the International Mobile Equipment Identity sign indicating number obtain portable terminal and deciphering the configuration file that obtains is identical, is execution in step S205 then, otherwise execution in step S206.
In step S205, this software of the normal operation of control.
In embodiments of the present invention, when the International Mobile Equipment Identity sign indicating number that obtains portable terminal with resolve the configuration file obtain in the International Mobile Equipment Identity sign indicating number of the portable terminal that comprised when identical, represent that this portable terminal is a validated user, then can normally use this software.
In step S206, control finishes the operation of this software.
In embodiments of the present invention, when International Mobile Equipment Identity sign indicating number that obtains portable terminal and the International Mobile Equipment Identity sign indicating number of resolving the portable terminal that is comprised in the configuration file that obtains are inequality, represent that this portable terminal is the disabled user, then can normally use this software.
In step S207, judge that network that portable terminal is set up connects whether success, be execution in step S208 then, otherwise execution in step S206.
In embodiments of the present invention, when not having the configuration file of preserving in advance relevant with described software in the mobile terminal system, portable terminal and network are connected, this internetwork connection mode can existing network connection, at this not in order to limit the present invention.
In step S208, the International Mobile Equipment Identity sign indicating number of the portable terminal that obtains is sent the server of far-end, request server carries out authentication.
In step S209, receive the authentication result of far-end server feedback.
In embodiments of the present invention, this authentication result comprises that checking is passed through and two kinds of situations are not passed through in checking;
When checking is passed through, then carry out above-mentioned steps S105, normally move this software;
Obstructed out-of-date when checking, then carry out above-mentioned steps S106, control finishes the operation of this software.
In embodiments of the present invention, above-mentioned only is one embodiment of the present of invention.
As a specific embodiment of the present invention, when portable terminal is being set up the network connection, under the situation that the authentication of far-end server feedback is not passed through, can export an information at portable terminal, this information can be the function choosing-item button or the menu of " registration becomes validated user ", the user can select registration to become validated user, so that this software of utilization and operation, its concrete realization flow is:
1, mobile terminal display screen is exported an information, and information comprises the information that user's registration becomes validated user.
2, receive the log-on message that registration becomes validated user, and be transmitted to far-end server, described information also comprises the system version information of the International Mobile Equipment Identity sign indicating number and the portable terminal of portable terminal, makes described server generate configuration file, registers described mobile phone users.
As an alternative embodiment of the invention, for the configuration file that is kept in the portable terminal, can when software preloading, generate, also can be that the server end generation is pushed to mobile terminal stores, the following specific description that provides:
1, generates configuration file during software preloading
In embodiments of the present invention, software for prepackage, at first use cryptographic algorithm to generate a configuration file relevant with the International Mobile Equipment Identity sign indicating number as current mobile terminal, wherein, this cryptographic algorithm includes but not limited to the DES algorithm, this configuration file comprises the International Mobile Equipment Identity sign indicating number and the current mobile terminal system version information of portable terminal, and deposits in the system root directory of portable terminal.
2, server end generates configuration file
When server the authentication request that sends to the user is verified obstructed out-of-date, receiving registration becomes the information of validated user, described information also comprises the system version information of the International Mobile Equipment Identity sign indicating number and the portable terminal of portable terminal, according to corresponding cryptographic algorithm (des encryption algorithm) the International Mobile Equipment Identity sign indicating number of portable terminal and the system version information of portable terminal are generated configuration file, and configuration file is pushed to portable terminal, portable terminal is kept at system root directory.Simultaneously, server is saved in server database with the International Mobile Equipment Identity sign indicating number of this portable terminal, prevents that the portable terminal encrypt file from losing or when damaging, guarantees the normal visit of validated user.
In embodiments of the present invention, when portable terminal and network connect, send authentication request to server, server is according to the International Mobile Equipment Identity sign indicating number that is kept at the portable terminal of the validated user in the database, identity to portable terminal is verified, this proof procedure and subscriber authentication similar process of the prior art do not repeat them here, but not in order to restriction the present invention.
Fig. 3 shows the structured flowchart of the control system of the software license that first embodiment of the invention provides, for convenience of explanation, only provided the part relevant among the figure with the embodiment of the invention, wherein, the control system of software license can be built in software unit, hardware cell or the software and hardware combining unit of portable terminal.
Above-mentioned only is a system embodiment of the present invention, and the function of its each module does not repeat them here as described in the above-mentioned method embodiment.
Fig. 4 shows the structured flowchart of the control system of the software license that second embodiment of the invention provides, for convenience of explanation, only provided the part relevant among the figure with the embodiment of the invention, wherein, the control system of software license can be built in software unit, hardware cell or the software and hardware combining unit of portable terminal.
Acquisition module 11 obtains the International Mobile Equipment Identity sign indicating number of portable terminal when detecting running software; First judge module 121 judges whether there be the configuration file of preserving in advance relevant with described software in the mobile terminal system; When described first judge module 121 is judged when having the configuration file of preserving in advance relevant with described software in the mobile terminal systems, whether second judge module 122 is judged the International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in described that preserve in advance and the configuration file that described software is correlated with identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains; When described first judge module 122 is judged when not having the configuration file of preserving in advance relevant with described software in the mobile terminal systems, authentication request module 123 sends the server of far-end with the International Mobile Equipment Identity sign indicating number of the portable terminal that obtains, and request server carries out authentication; The International Mobile Equipment Identity sign indicating number of judging the portable terminal that is comprised in the configuration file of preserving in advance with described software is correlated with when described second judge module 122 is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal normal operation of operation control module 13 controls of software; When described second judge module 122 judges that the International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in the configuration file of preserving in advance relevant with described software is inequality with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server is obstructed out-of-date, and software finishes the operation of the described software of operation control module 14 controls the end.
In embodiments of the present invention, preserve module 15 in advance and preserve the configuration file relevant with described software in advance, described configuration file is for generating at portable terminal or described server generates and be pushed to fileinfo after the encryption of described portable terminal.
As one embodiment of the present of invention, when having the configuration file of preserving in advance relevant in first judge module, 121 mobile terminal systems with described software, the described configuration files of preserving in advance relevant with described software of 16 pairs of deciphering modules are decrypted operation, and whether identical second judge module 122 carry out International Mobile Equipment Identity sign indicating number the step of the International Mobile Equipment Identity sign indicating number of judging the portable terminal that is comprised in described that preserve in advance and the configuration file that described software is correlated with and the described portable terminal that obtains then.
When first judge module 121 is judged when not having the configuration file of preserving in advance relevant with described software in the mobile terminal systems, the 3rd judge module 17 judges whether the network connection that portable terminal sets up is successful; When described the 3rd judge module 17 is judged the network successful connection that described portable terminal sets up, carry out the step that described authentication request module 1123 sends the International Mobile Equipment Identity sign indicating number of the portable terminal that obtains the server of far-end; When the network connection of portable terminal foundation is unsuccessful, carry out the step that described software finishes the operation of the described software of operation control module 14 control end.
In embodiments of the present invention, when detecting running software, obtain the International Mobile Equipment Identity sign indicating number of portable terminal; Judge and whether have the configuration file of preserving in advance relevant in the mobile terminal system with described software; When having the configuration file of preserving in advance relevant in the mobile terminal system with software, judge preserve in advance with the relevant configuration file of described software in the International Mobile Equipment Identity sign indicating number of the International Mobile Equipment Identity sign indicating number of the portable terminal that comprised and the described portable terminal that obtains whether identical; When not having in advance the configuration file of preserving relevant with described software in the mobile terminal system, with the server of the International Mobile Equipment Identity sign indicating number transmission far-end of the portable terminal that obtains, request server carries out authentication; The International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in judging the configuration file of preserving in advance with described software is correlated with is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control; The International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in judging the configuration file of preserving in advance relevant with described software is inequality with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains; or; the authentication that receives described server is obstructed out-of-date; control finishes the operation of described software, realizes effective control and protection that software is used.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, described program can be in being stored in a computer read/write memory medium, described storage medium is as ROM/RAM, disk, CD etc.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (11)
1. the control method of a software license is characterized in that, described method comprises the steps:
When detecting running software, obtain the International Mobile Equipment Identity sign indicating number of portable terminal;
With in the configuration file of preserving in advance in the International Mobile Equipment Identity sign indicating number that obtains and the mobile terminal system or the checking of comparing of the International Mobile Equipment Identity sign indicating number preserved in advance of far-end server;
The International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in the configuration file of preserving in advance in the mobile terminal system is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control.
2. the method for claim 1 is characterized in that, and is described when detecting running software, and the step of obtaining the International Mobile Equipment Identity sign indicating number of portable terminal also comprises the steps: before
Preserve the configuration file relevant in advance with described software, described configuration file is for generating at portable terminal or described server generates and be pushed to fileinfo after the encryption of described portable terminal, described configuration file comprises the International Mobile Equipment Identity sign indicating number and the current system version information of portable terminal, deposits in the mobile terminal system root.
3. the method for claim 1, it is characterized in that, described with in the configuration file of preserving in advance in the International Mobile Equipment Identity sign indicating number that obtains and the mobile terminal system or the International Mobile Equipment Identity sign indicating number preserved in advance of the far-end server step of comparing specifically comprise:
Judge and whether have the configuration file of preserving in advance relevant in the mobile terminal system with described software;
Whether when having the configuration file of preserving in advance relevant with described software in the mobile terminal system, it is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains to judge the International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in described that preserve in advance and the configuration file that described software is correlated with;
When not having in advance the configuration file of preserving relevant with described software in the mobile terminal system, with the server of the International Mobile Equipment Identity sign indicating number transmission far-end of the portable terminal that obtains, request server carries out authentication.
4. method as claimed in claim 3, it is characterized in that, when having the configuration file of preserving in advance relevant with described software in the mobile terminal system, whether identical step also comprises the steps: before the International Mobile Equipment Identity sign indicating number of the described International Mobile Equipment Identity sign indicating number of judging the portable terminal that is comprised in described that preserve in advance and the relevant configuration file of described software and the described portable terminal that obtains
The configuration file of preserving in advance relevant with described software is decrypted operation.
5. method as claimed in claim 3, it is characterized in that, when not having in advance the configuration file of preserving relevant in the mobile terminal system with described software, described the International Mobile Equipment Identity sign indicating number of the portable terminal that obtains is sent the server of far-end, request server carries out also comprising the steps: before the step of authentication
Judge whether successful the network that portable terminal is set up connects;
When network successful connection that portable terminal is set up, carries out the step of the server of described International Mobile Equipment Identity sign indicating number transmission far-end with the portable terminal that obtains;
When the network connection of portable terminal foundation is unsuccessful, carry out the step that described control finishes the operation of described software.
6. the control system of a software license is characterized in that, described system comprises:
Acquisition module is used for when detecting running software, obtains the International Mobile Equipment Identity sign indicating number of portable terminal;
The comparison authentication module is used in the configuration file that the International Mobile Equipment Identity sign indicating number that will obtain and mobile terminal system preserve in advance or the checking of comparing of International Mobile Equipment Identity sign indicating number that far-end server is preserved in advance; And
The normal operation control module of software, the International Mobile Equipment Identity sign indicating number of the portable terminal that configuration file comprised relevant with described software that is used for being preserved in advance when the comparison of described comparison authentication module is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains, or, the authentication that receives described server by the time, the described software of the normal operation of control.
7. system as claimed in claim 6 is characterized in that, described system also comprises:
Preserve module in advance, be used for preserving in advance the configuration file relevant with described software, described configuration file is for generating at portable terminal or described server generates and be pushed to fileinfo after the encryption of described portable terminal, described configuration file comprises the International Mobile Equipment Identity sign indicating number and the current system version information of portable terminal, deposits in the mobile terminal system root.
8. system as claimed in claim 6 is characterized in that, described comparison authentication module specifically comprises:
First judge module is used for judging whether mobile terminal system exists the configuration file of preserving in advance relevant with described software;
Second judge module, whether be used for when described first judge module judges that there be the configuration file of preserving in advance relevant with described software in mobile terminal system, it is identical with the International Mobile Equipment Identity sign indicating number of the described portable terminal that obtains to judge the International Mobile Equipment Identity sign indicating number of the portable terminal that is comprised in described that preserve in advance and the configuration file that described software is correlated with; And
The authentication request module, be used for when described first judge module judges that there be not the configuration file of preserving in advance relevant with described software in mobile terminal system, the International Mobile Equipment Identity sign indicating number of the portable terminal that obtains is sent the server of far-end, and request server carries out authentication.
9. system as claimed in claim 8 is characterized in that, when having the configuration file of preserving in advance relevant with described software in the mobile terminal system, described system also comprises:
Deciphering module is used for the described configuration file of preserving in advance relevant with described software is decrypted operation.
10. system as claimed in claim 8 is characterized in that, when not having in advance the configuration file of preserving relevant with described software in the mobile terminal system, described system also comprises:
The 3rd judge module is used to judge whether successful the network that portable terminal is set up connects;
When described the 3rd judge module is judged the network successful connection that described portable terminal sets up, carry out the step that described authentication request module sends the International Mobile Equipment Identity sign indicating number of the portable terminal that obtains the server of far-end;
When the network connection of portable terminal foundation is unsuccessful, carry out the step that described software finishes the operation of the described software of operation control module control end.
11. portable terminal that comprises the control system of each described software license of claim 6 to 10.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010508310.6A CN102006597B (en) | 2010-10-14 | 2010-10-14 | Method and system for controlling software license as well as mobile terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010508310.6A CN102006597B (en) | 2010-10-14 | 2010-10-14 | Method and system for controlling software license as well as mobile terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102006597A true CN102006597A (en) | 2011-04-06 |
| CN102006597B CN102006597B (en) | 2014-02-05 |
Family
ID=43813578
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010508310.6A Active CN102006597B (en) | 2010-10-14 | 2010-10-14 | Method and system for controlling software license as well as mobile terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102006597B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106446613A (en) * | 2016-08-29 | 2017-02-22 | 武汉启目科技有限公司 | Protection method for pre-installed application in terminal |
| CN107508791A (en) * | 2017-07-12 | 2017-12-22 | 武汉精伦电气有限公司 | A kind of terminal identity verification method and system based on distributed key encryption |
| CN110032836A (en) * | 2019-03-08 | 2019-07-19 | 厦门中控智慧信息技术有限公司 | A kind of binding method and system of terminal device and application software |
| CN110110501A (en) * | 2018-02-01 | 2019-08-09 | 南京奥拓电子科技有限公司 | A kind of desktop verification method |
| CN118245984A (en) * | 2024-05-28 | 2024-06-25 | 中国石油大学(华东) | CAD software usage authority verification method, device, equipment and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101068441A (en) * | 2007-06-25 | 2007-11-07 | 华为技术有限公司 | Permission identifying method, identification center and certification system |
| CN101203000A (en) * | 2007-05-24 | 2008-06-18 | 深圳市德诺通讯技术有限公司 | Method and system for downloading mobile terminal applied software |
| CN101316167A (en) * | 2008-07-04 | 2008-12-03 | 宇龙计算机通信科技(深圳)有限公司 | Registration and login method of safety authentication, system and mobile terminal |
-
2010
- 2010-10-14 CN CN201010508310.6A patent/CN102006597B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101203000A (en) * | 2007-05-24 | 2008-06-18 | 深圳市德诺通讯技术有限公司 | Method and system for downloading mobile terminal applied software |
| CN101068441A (en) * | 2007-06-25 | 2007-11-07 | 华为技术有限公司 | Permission identifying method, identification center and certification system |
| CN101316167A (en) * | 2008-07-04 | 2008-12-03 | 宇龙计算机通信科技(深圳)有限公司 | Registration and login method of safety authentication, system and mobile terminal |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106446613A (en) * | 2016-08-29 | 2017-02-22 | 武汉启目科技有限公司 | Protection method for pre-installed application in terminal |
| CN107508791A (en) * | 2017-07-12 | 2017-12-22 | 武汉精伦电气有限公司 | A kind of terminal identity verification method and system based on distributed key encryption |
| CN107508791B (en) * | 2017-07-12 | 2020-04-10 | 武汉精伦电气有限公司 | Terminal identity verification method and system based on distributed key encryption |
| CN110110501A (en) * | 2018-02-01 | 2019-08-09 | 南京奥拓电子科技有限公司 | A kind of desktop verification method |
| CN110032836A (en) * | 2019-03-08 | 2019-07-19 | 厦门中控智慧信息技术有限公司 | A kind of binding method and system of terminal device and application software |
| CN118245984A (en) * | 2024-05-28 | 2024-06-25 | 中国石油大学(华东) | CAD software usage authority verification method, device, equipment and storage medium |
| CN118245984B (en) * | 2024-05-28 | 2024-08-09 | 中国石油大学(华东) | CAD software use authority verification method, device, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102006597B (en) | 2014-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7784089B2 (en) | System and method for providing a multi-credential authentication protocol | |
| US11882442B2 (en) | Handset identifier verification | |
| CN1276318C (en) | Mobile telephone auto PC logon | |
| EP2611226B1 (en) | Processing method and system for over-the-air bootstrap | |
| US9179312B2 (en) | Registration and login method and mobile terminal | |
| US8775812B2 (en) | Received message verification | |
| CN103095457A (en) | Login and verification method for application program | |
| US11902789B2 (en) | Cloud controlled secure Bluetooth pairing for network device management | |
| KR20100106471A (en) | Method and system for managing a software application on a mobile computing device | |
| CN102446106A (en) | Installation management method, server and terminal for application program | |
| CN103608819A (en) | Enabling a software application to be executed on a mobile station | |
| CN111918274B (en) | Code number configuration and management method and device, electronic equipment and readable storage medium | |
| CN102006597B (en) | Method and system for controlling software license as well as mobile terminal | |
| CN104580235A (en) | Authentication method and authentication system for equipment connection | |
| CN102368798A (en) | Mobile phone setting control system, control method thereof, mobile phone setting method, apparatus thereof and mobile phone | |
| CN103476025A (en) | Progress management method, progress management system and mobile terminal | |
| CA2593991A1 (en) | Method and system for providing a honeypot mode for an electronic device | |
| CN102202291B (en) | Card-free terminal, service access method and system thereof, terminal with card and bootstrapping server function (BSF) | |
| US12490090B2 (en) | Systems and methods for ephemeral token-based device identifier detection | |
| KR101687944B1 (en) | Method and system for identifying compromised nodes | |
| KR20140123353A (en) | Secure message transmission system, apparatus therefor and secure message processing method thereof | |
| CN108769989B (en) | Wireless network connection method, wireless access device and equipment | |
| CN103782304A (en) | Method for provisioning cryptographic keys during manufacturing | |
| CN112468544B (en) | Express data transmission method based on middleware and middleware | |
| CN102547661A (en) | Method and device for establishing communication between Android system and telecommunications smart card |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20190121 Address after: 518057 Desai Science and Technology Building, 9789 Shennan Avenue, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 17th Floor (15th Floor of Natural Floor) 1702-1703 Patentee after: Shenzhen acoustic Cmi Holdings Ltd Address before: 518057 High-tech Industrial Park, Nanshan District, Shenzhen City, Guangdong Province, No. 2 Cool Information Port, Mengxi Road (Building 1) Patentee before: Yulong Computer and Communication Sci. & Tech. (Shenzhen) Co., Ltd. |