CN101276392A - Method and system for activating software - Google Patents

Method and system for activating software Download PDF

Info

Publication number
CN101276392A
CN101276392A CNA2008100670313A CN200810067031A CN101276392A CN 101276392 A CN101276392 A CN 101276392A CN A2008100670313 A CNA2008100670313 A CN A2008100670313A CN 200810067031 A CN200810067031 A CN 200810067031A CN 101276392 A CN101276392 A CN 101276392A
Authority
CN
China
Prior art keywords
active coding
condition code
software
coding
active
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.)
Pending
Application number
CNA2008100670313A
Other languages
Chinese (zh)
Inventor
张文星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KAILI DEXING TECHNOLOGY (SHENZHEN) Co Ltd
Original Assignee
KAILI DEXING TECHNOLOGY (SHENZHEN) Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by KAILI DEXING TECHNOLOGY (SHENZHEN) Co Ltd filed Critical KAILI DEXING TECHNOLOGY (SHENZHEN) Co Ltd
Priority to CNA2008100670313A priority Critical patent/CN101276392A/en
Publication of CN101276392A publication Critical patent/CN101276392A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

The invention relates to communication field, providing a method and system for activating software. The method comprises following steps: A, reading the feature code arranged with the software, searching the activating code corresponding to the feature code from the activating code data set; B, processing validity check for the feature and the activating code, confirming the valid activating code; C, storing the activating code and using the activating code to enter the normal using state of the software. In the activating process of the software, the difference between the invention and the present technology is storing the generated activating code data set according to the feature code data set of the device to the device in advance; when the device is operating, the system reads the activating code which is accordant to the feature code in the activating code data set; if the activating code is valid, the activating code is used or the software arranged in the device to improve the activating efficiency of the software.

Description

A kind of software activation method and system
Technical field
The present invention relates to the communications field, more particularly, relate to a kind of software activation method and system.
Background technology
In order to prevent that software from being used by unwarranted user, generally use apparatus characteristic sign indicating number and active coding to verify its mandate legitimacy at present.Condition code is the uniqueness sign of equipment, for example mobile phone has IMEI (International Mobile Equipment Identity, international mobile identity code), adopt the machine of WindowsCE operating system that UUID (Universal Unique Identifier is also arranged, general unique identifier), running software will read and obtain different condition codes on different device hardwares.Active coding is used for the normal use of activating software, definite active coding with and only corresponding with a condition code.In other words, establishing active coding is S, and corresponding with it condition code is L, and so, active coding S can only be used to activate the navigator that condition code is L.
This use apparatus characteristic sign indicating number, active coding come the mode of verifying software mandate legitimacy comparatively general, especially are used widely in navigation field.Present software activation system comprises memory storage 100, control device 200 and user's interface device 300 as shown in accompanying drawing 1, wherein: memory storage 100 comprises the condition code storage unit 101 that is used for the memory device condition code; Control device 200 comprises condition code reading unit 201, Input Control Element 205, active coding verification unit 203 and the unit to be activated 204 of software is installed; User's interface device 300 comprises display unit 301 and input block 302.Step based on this system's activating software is as follows: (1) condition code reading unit 201 reads the condition code that obtains this equipment; When (2) software moved in equipment first, the Parameter File that comprises active coding did not exist, and then must call Input Control Element 205 and import active coding for the user; (3) activate the whether legal pairing of verification unit 203 calibration feature sign indicating numbers and active coding, if verification succeeds, then store active coding in the Parameter File of software and enter the navigation software function interface, if verification is unsuccessful, then calls Input Control Element 205 promptings and wait for that the user imports new active coding.
As from the foregoing, when software moves first, generally all do not comprise the Parameter File of active coding in equipment, make that the user must manual input active coding.When particularly producing in batches, a large amount of manual inputs can be very consuming time, makes that the activation efficiency of software is lower, further then reduced throughput rate.Therefore need a kind of new software activation method, can improve the activation efficiency of software.
Summary of the invention
The object of the present invention is to provide a kind of software activation system, be intended to solve prior art ... problem.
The present invention also aims to provide a kind of software activation method, to solve the above-mentioned problems in the prior art better.
In order to realize goal of the invention, described system comprises:
In order to realize goal of the invention better, described method comprises:
Preferably,
As from the foregoing, the present invention is in the software activation process, difference with the prior art is to store into the active coding data set that the condition code data set according to equipment generates in the equipment in advance, when equipment operation, read this active coding data centralization and the corresponding consistent active coding of condition code, be applied to activate installed software in this equipment as legal, thereby improved software activation efficient.
Description of drawings
Fig. 1 is the structural drawing of software activation system in the prior art;
Fig. 2 is the structural drawing of software activation system in one embodiment of the present of invention;
Fig. 3 is the structural drawing of middle active coding reading unit embodiment illustrated in fig. 2;
Fig. 4 is the structural drawing of software activation system in the another embodiment of the present invention;
Fig. 5 is the structural drawing of middle active coding reading unit embodiment illustrated in fig. 4;
Fig. 6 is the structural drawing of software activation system in one embodiment of the present of invention;
Fig. 7 is the process flow diagram of software activation method in one embodiment of the present of invention;
Fig. 8 is the process flow diagram of software activation method in the another embodiment of the present 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 the present invention, the software activation system also comprises active coding collection storage unit in memory storage, also comprises the active coding reading unit in control device.In the device fabrication process, just generate the active coding data set and store in the equipment according to the condition code data set of equipment, when equipment operation, at first read condition code, read this active coding data centralization and the corresponding consistent active coding of condition code then, as verify the legal installed software in this equipment that then is applied to activate.Owing to avoided manual operations well, therefore improved software activation efficient.
Fig. 2 is the structural drawing of software activation system in one embodiment of the present of invention.This system comprises memory storage 100 and coupled control device 200.Should be noted that the annexation between each equipment is the needs of explaining its information interaction and control procedure for clear in all diagrams of the present invention, therefore should be considered as annexation in logic, and should not only limit to physical connection.Communication mode between memory storage 100 and the control device 200 can be taked multiple; can carry out data communication by wireless connections (for example bluetooth, infrared ray, WIFI etc.) in one embodiment; certainly; the present invention also can take wired connection (for example ethernet line, optical fiber etc.) mode to realize the mutual of data, so protection scope of the present invention should not be defined as the communication and the data transfer mode of certain particular type.Wherein:
Memory storage 100 typically can be a chuck assembly, and it comprises condition code storage unit 101, active coding collection storage unit 102, wherein: the condition code that (1) condition code storage unit 101 is used to store the equipment that software is installed.(2) active coding collection storage unit 102 is used to store the active coding document data set, and it comprises the active coding corresponding with described condition code.
This active coding document data set uses tool of production software to generate in the equipment generative process, and input is the condition code data set, and output is the active coding data set.This active coding document data set is present under any catalogue of equipment, can have access to this position when needing only running software.
In the present invention, condition code storage unit 101 can independently exist with active coding collection storage unit 102, also can realize the storage of different pieces of information by same storage unit.In one embodiment, store by a data file exactly, wherein the figure place of condition code is 16 bit ASCIIs (American StandardCode for Information Interchange, ASCII(American Standard Code for information interchange)) numerical character, the figure place of active coding also is 16 bit ASCII numerical characters, use half-angle character comma to separate between condition code and the active coding, use the disconnected row symbol of carriage return to separate between every pair of condition code/active coding, and every pair of condition code/active coding is arranged by the ASCII order ascending order of condition code.It should be noted that, if the figure place of the condition code of some equipment, active coding uncertain (if any 8 of length, 12 of length that has or the like), so just need the length of condition code, active coding all blank fill to isometric length, so that redirect between each record fast when retrieval, promptly as need retrieval n bar record, then pen travel is begun to read to the lower position and get final product: (n-1) * (condition code figure place+comma figure place+active coding figure place+new line figure place).Wherein a part of format of content of active coding data set is as follows among this embodiment:
Figure A20081006703100071
Control device 200 comprises condition code reading unit 201, active coding reading unit 202, active coding verification unit 203 and unit to be activated 204, wherein:
(1) condition code reading unit 201 is used for from the condition code of condition code storage unit 101 fetch equipments of memory storage 100.With data storage is corresponding before, aspect data read, condition code reading unit 201 also can independently exist with active coding reading unit 202, perhaps realizes reading of different pieces of information by same data-reading unit.
(2) active coding reading unit 202 carries out data interaction respectively with condition code reading unit 201, active coding verification unit 203, its condition code that reads according to condition code reading unit 201 reads corresponding active coding from the active coding document data set, and it is sent into active coding verification unit 203.In one embodiment, as shown in Figure 3, this active coding reading unit 202 further comprises active coding collection read module 2021, active coding retrieval module 2022, wherein:
Active coding collection read module 2021 reads into memory the content of active coding data set among the array.
Active coding retrieval module 2022 use characteristic sign indicating numbers are as search condition, and the active coding data centralization in internal memory retrieves the active coding corresponding with the condition code of current device.If retrieve corresponding active coding, this active coding be sent to active coding verification unit 203 carry out verification.In the detailed process of retrieval, because therefore each record of active coding data set, can use the record that binary search searches fast to be needed here by the rank order of condition code.In the present embodiment, the right figure place of each condition code/active coding is 16+1+16+2=35, by reading the length of active coding data set, and as 70000 bytes, can be in the hope of the right number of condition code/active coding, promptly 70000/35=2000.When any one positions to this 2000 condition codes/active coding centering, can locate fast file by above-mentioned formula.Active coding retrieval module 2022 can also use other retrieval mode, as extremely fastidious to performance, also can use the hash method, and certainly, this needs the active coding data set also to make corresponding preparation.Because retrieval mode is those skilled in the art of the present technique's a rudimentary knowledge, uses various retrieval mode here instead, present technique field personnel can both flexiblely easily realize.
(3) active coding verification unit 203 is carried out data interaction respectively with condition code reading unit 201, active coding reading unit 202, be used to receive the active coding that condition code that condition code reading unit 201 reads and active coding reading unit 202 read, and condition code and active coding are carried out the legitimacy verification.
In one embodiment, active coding verification unit 203 is called active coding collection read module 2021 and the active coding collection is read is entered among the memory array, calls the active coding of active coding retrieval module 2022 in memory array again and concentrates the active coding that retrieves the individual features sign indicating number.If retrieve active coding, then active coding reading unit 202 begins to carry out verification.
(4) unit 204 to be activated carries out data interaction with active coding verification unit 203, is used to receive the active coding by described legitimacy verification, and activates and enter the normal operating condition of software according to this active coding.
Fig. 4 is the structural drawing of software activation system in the another embodiment of the present invention, this system compare with system shown in Figure 2 be a system that more optimizes, except that comprising memory storage 100 and control device 200, also comprise the user's interface device 300 that links to each other with control device 200.Wherein:
User's interface device 300 is used for described active coding inputting interface is shown to the user, and receives the active coding of user's input, and described active coding is sent to Input Control Element in the control device 200.In one embodiment, user's interface device 300 further comprises display unit 301 and input block 302, and wherein: display unit 301 is shown to the user with the active coding inputting interface, and input block 302 receives the active coding of user's input.
Memory storage 100 removes and comprises condition code storage unit 101, active coding collection storage unit 102, also comprises Parameter File storage unit 103, wherein: the condition code that (1) condition code storage unit 101 is used to store the equipment that software is installed; (2) active coding collection storage unit 102 is used to store the active coding document data set, and it comprises the active coding corresponding with described condition code, can repeat no more with reference to the explanation in the earlier figures 2 for the correlation technique content of this active coding collection storage unit 102 herein; (3) Parameter File storage unit 103 is used to store the Parameter File that comprises active coding, is used for when equipment operation, at first reads active coding from Parameter File, if read less than reading active coding again in active coding collection storage unit 102.
Control device 200 comprises condition code reading unit 201, active coding reading unit 202, active coding verification unit 203 and unit to be activated 204, wherein, the correlation technique content of condition code reading unit 201, active coding verification unit 203 can repeat no more with reference to the explanation in the earlier figures 2 herein.It is to be noted, the 26S Proteasome Structure and Function of active coding reading unit 202 and active coding verification unit 203 is then adjusted to some extent: (1) as shown in Figure 5, active coding reading unit 202 also comprises Parameter File read module 2023, is used for reading the active coding corresponding with condition code from 103 stored parameters files of aforementioned Parameter File storage unit.In addition, in the present embodiment, control device 200 also comprises the Input Control Element 205 that carries out data interaction with active coding verification unit 203, is used to call the active coding inputting interface, and the active coding of user's input is sent into active coding verification unit 203.(2) active coding verification unit 203 is carried out data interaction respectively with condition code reading unit 201, active coding reading unit 202, be used to receive the active coding that condition code that condition code reading unit 201 reads and active coding reading unit 202 read, and condition code and active coding are carried out the legitimacy verification.In one embodiment, it at first calls condition code reading unit 201 and reads and obtain condition code, calls active coding reading unit 202 again and reads from Parameter File and obtain active coding, then condition code and active coding is carried out verification.If active coding reading unit 202 reads less than active coding, perhaps condition code and active coding verification are unsuccessful, so, active coding verification unit 203 is called active coding collection read module 2021 and the active coding collection is read is entered among the memory array, calls the active coding of active coding retrieval module 2022 in memory array again and concentrates the active coding that retrieves the individual features sign indicating number.If retrieve active coding, then active coding reading unit 202 begins to carry out verification.If 2022 retrievals of active coding retrieval module are then called the active coding load module less than active coding or active coding verification unit 203 verifications failure, the prompting of indicating characteristic sign indicating number, and the reception user imports correct active coding.
According to Fig. 4, optimization system shown in Figure 5, in a concrete application scenarios, as shown in Figure 6 at the activation system of navigation software.
Fig. 7 shows the flow process of software activation method in one embodiment of the present of invention, and this method flow is based on Fig. 2, system architecture shown in Figure 3, and detailed process is as follows:
Carry out institute of the present invention in steps before, generate and comprise the active coding document data set of active coding, and be stored in the equipment that software is installed.In the present invention, condition code and active coding can be distinguished separate, stored, also can be by identical file storage.In one embodiment, carry out common storage by an active coding document data set exactly, wherein the figure place of condition code is 16 bit ASCII numerical characters, the figure place of active coding also is 16 bit ASCII numerical characters, use half-angle character comma to separate between condition code and the active coding, use the disconnected row symbol of carriage return to separate between every pair of condition code/active coding, and every pair of condition code/active coding is arranged by the ASCII order ascending order of condition code.It should be noted that, if the figure place of the condition code of some equipment, active coding uncertain (if any 8 of length, 12 of length that has or the like), so just need the length of condition code, active coding all blank fill to isometric length, so that redirect between each record fast when retrieval, promptly as need retrieval n bar record, then pen travel is begun to read to the lower position and get final product: (n-1) * (condition code figure place+comma figure place+active coding figure place+new line figure place).Wherein a part of format of content of active coding data set is as follows among this embodiment:
Figure A20081006703100101
In step S701, condition code reading unit 201 reads the condition code of the equipment that software is installed, and from the active coding data centralization search active coding corresponding with this condition code.This step specifically comprises: (1) condition code reading unit 201 reads the condition code of the equipment that software is installed from the condition code storage unit 101 of memory storage 100; (2) the active coding data set of storage in active coding reading unit 202 read storage devices 100, and therefrom search for the active coding corresponding with this condition code.
About the step among the step S701 (2), use characteristic sign indicating number of the present invention retrieves the active coding corresponding with the condition code of current device as search condition in the active coding data centralization.If retrieve corresponding active coding, this active coding be sent to active coding verification unit 203 carry out verification.In the detailed process of retrieval, because therefore each record of active coding data set, can use the record that binary search searches fast to be needed here by the rank order of condition code.In the present embodiment, the right figure place of each condition code/active coding is 16+1+16+2=35, by reading the length of active coding data set, and as 70000 bytes, can be in the hope of the right number of condition code/active coding, promptly 70000/35=2000.When any one positions to this 2000 condition codes/active coding centering, can locate fast file by above-mentioned formula.Active coding retrieval module 2022 can also use other retrieval mode, as extremely fastidious to performance, also can use the hash method, and certainly, this needs the active coding data set also to make corresponding preparation.Because retrieval mode is those skilled in the art of the present technique's a rudimentary knowledge, uses various retrieval mode here instead, present technique field personnel can both flexiblely easily realize.
In step S702,203 pairs of condition codes of active coding verification unit and active coding carry out the legitimacy verification, determine legal active coding.For the particular content of this verification, similar with present legitimacy checking procedure of the prior art, do not give unnecessary details herein.
In step S703, store this active coding, and this active coding is sent into unit 204 to be activated, thereby utilize its activation and enter the normal operating condition of software.
Fig. 8 shows the flow process of software activation method in one embodiment of the present of invention, and this method flow is based on Fig. 4, Fig. 5 or system architecture shown in Figure 6, and is that activation with navigation software is that example describes, and detailed process is as follows:
Carry out institute of the present invention in steps before, generate and comprise the active coding document data set of active coding, and be stored in the equipment that navigation software is installed.About this active coding document data set, the correlation technique content can repeat no more with reference to the content of earlier figures 7 herein.
In step S801, the condition code data centralization that condition code reading unit 201 is stored from memory storage 100 reads the condition code of the navigator that navigation software is installed.
In step S802, active coding reading unit 202 reads active coding in the stored parameters file from memory storage 100, and judges whether to read the active coding corresponding with condition code: if, execution in step S803 then; If not, then change step S804.
In step S803,203 pairs of condition codes of active coding verification unit and active coding carry out the legitimacy verification, determine legal active coding.If legal, then continue execution in step S804; If illegal, then change step S810.
In step S804, active coding reading unit 202 reads the active coding data set in memory array from active coding collection storage unit 102.
In step S805, active coding reading unit 202 with condition code as search condition, from the active coding data set retrieval active coding corresponding with condition code: as if retrieving, execution in step S806 then; If do not retrieve, then change step S807.
In step S806,203 pairs of condition codes of active coding verification unit and active coding carry out the legitimacy verification, determine legal active coding.If legal, execution in step S809 then; If illegal, then change step S807.
In step S807, Input Control Element 205 calls the active coding inputting interface and waits for that the user imports active coding.
In step S808,203 pairs of condition codes of active coding verification unit and active coding carry out the legitimacy verification, determine legal active coding.If legal, execution in step S809 then; If illegal, then change the input once more that step S807 waits for the user.
In step S809, this this active coding is stored in the inner array.
In step S810, this active coding is applied to unit 204 to be activated, enter the function interface of navigation software.
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 (10)

1, a kind of software activation system, comprise memory storage and control device, described memory storage comprises the condition code storage unit, be used to store the condition code of the equipment that described software is installed, described control device comprises condition code reading unit, active coding verification unit and according to the unit to be activated of active coding activating software, it is characterized in that described memory storage comprises active coding collection storage unit, described control device comprises the active coding reading unit;
Described active coding collection storage unit is used to store the active coding document data set, and it comprises the active coding corresponding with described condition code;
Described active coding reading unit and condition code reading unit, active coding verification unit are carried out data interaction respectively, the condition code that reads according to the condition code reading unit reads corresponding active coding from described active coding document data set, and it is sent into the active coding verification unit.
2, software activation according to claim 1 system is characterized in that described active coding reading unit further comprises active coding collection read module, and carries out the active coding retrieval module of data interaction with it;
Described active coding collection read module is used to read the active coding document data set that described active coding collection storage unit is stored, and described active coding retrieval module then reads corresponding active coding according to condition code from the active coding document data set.
3, software activation according to claim 1 system, it is characterized in that, described active coding verification unit and condition code reading unit, active coding reading unit carry out data interaction respectively, be used to receive the active coding that condition code that the condition code reading unit reads and active coding reading unit read, and described condition code and active coding are carried out the legitimacy verification.
4, software activation according to claim 3 system, it is characterized in that, described control device also comprises the unit to be activated that described software is installed, itself and active coding verification unit are carried out data interaction, be used to receive active coding, and activate and enter the normal operating condition of software according to this active coding by described legitimacy verification.
5, according to each described software activation system in the claim 1 to 4, it is characterized in that described memory storage also comprises the Parameter File storage unit, be used to store the Parameter File that comprises active coding;
Described active coding reading unit also comprises the Parameter File read module, is used for reading the active coding corresponding with condition code from described Parameter File.
6, according to each described software activation system in the claim 1 to 4, it is characterized in that, described control device also comprises the Input Control Element that carries out data interaction with the active coding verification unit, be used to call the active coding inputting interface, and the active coding of user's input is sent into the active coding verification unit;
Described system also comprises the user's interface device that links to each other with described control device, is used for described active coding inputting interface is shown to the user, and receives the active coding of user's input, and described active coding is sent to Input Control Element in the control device.
7, a kind of software activation method based on the described system of claim 1 is characterized in that, said method comprising the steps of:
A. read the condition code of the equipment that described software is installed, and from the active coding data centralization search active coding corresponding with described condition code;
B. condition code and active coding are carried out the legitimacy verification, determine legal active coding;
C. store described active coding, and utilize its activation and enter the normal operating condition of software.
8, software activation method according to claim 7 is characterized in that, further comprises before described steps A: generation comprises the active coding document data set of active coding, and is stored in the equipment that described software is installed.
9, software activation method according to claim 8 is characterized in that, described steps A further comprises:
A1. read the condition code of the equipment that described software is installed;
A2. from prior stored parameters file, read active coding:, do not read then execution in step A4 if read then execution in step A3;
A3 carries out the legitimacy verification to condition code and this active coding: do not conform to rule and carry out A4, if legal then execution in step C;
A4 reads the active coding data set, and therefrom searches for the active coding corresponding with this condition code.
10, software activation method according to claim 9 is characterized in that, in the described steps A 4, if do not search the active coding corresponding with condition code from the active coding data centralization, then further comprises:
A41. call the active coding inputting interface, and it is shown to the user;
A42. receive the active coding of user's input.
CNA2008100670313A 2008-04-30 2008-04-30 Method and system for activating software Pending CN101276392A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008100670313A CN101276392A (en) 2008-04-30 2008-04-30 Method and system for activating software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008100670313A CN101276392A (en) 2008-04-30 2008-04-30 Method and system for activating software

Publications (1)

Publication Number Publication Date
CN101276392A true CN101276392A (en) 2008-10-01

Family

ID=39995830

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100670313A Pending CN101276392A (en) 2008-04-30 2008-04-30 Method and system for activating software

Country Status (1)

Country Link
CN (1) CN101276392A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105656898A (en) * 2016-01-07 2016-06-08 广西英腾教育科技股份有限公司 Multi-dimensional information based activation code data processing system and method
CN106850791A (en) * 2017-01-23 2017-06-13 沈阳东软医疗***有限公司 A kind of generation method of the active coding of Medical Devices software and generation system
CN107180169A (en) * 2017-06-12 2017-09-19 郑州云海信息技术有限公司 A kind of software activation method and device
CN107256348A (en) * 2017-04-28 2017-10-17 福建天晴在线互动科技有限公司 Active coding gets method and its system
CN107729761A (en) * 2017-10-30 2018-02-23 青岛海信电器股份有限公司 A kind of Activiation method of encryption device, encryption device
CN111199030A (en) * 2018-11-20 2020-05-26 上海擎感智能科技有限公司 Vehicle, vehicle equipment and automatic activation method of vehicle-mounted third-party application software

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105656898A (en) * 2016-01-07 2016-06-08 广西英腾教育科技股份有限公司 Multi-dimensional information based activation code data processing system and method
CN105656898B (en) * 2016-01-07 2018-11-20 广西英腾教育科技股份有限公司 A kind of activation code data processing system and method based on various dimensions information
CN106850791A (en) * 2017-01-23 2017-06-13 沈阳东软医疗***有限公司 A kind of generation method of the active coding of Medical Devices software and generation system
CN107256348A (en) * 2017-04-28 2017-10-17 福建天晴在线互动科技有限公司 Active coding gets method and its system
CN107180169A (en) * 2017-06-12 2017-09-19 郑州云海信息技术有限公司 A kind of software activation method and device
CN107729761A (en) * 2017-10-30 2018-02-23 青岛海信电器股份有限公司 A kind of Activiation method of encryption device, encryption device
CN111199030A (en) * 2018-11-20 2020-05-26 上海擎感智能科技有限公司 Vehicle, vehicle equipment and automatic activation method of vehicle-mounted third-party application software

Similar Documents

Publication Publication Date Title
CN101276392A (en) Method and system for activating software
KR101799389B1 (en) Method for identifying and authenticating an rfid tag by a reader
KR101354252B1 (en) Method and Apparatus for Improved Connection of Wireless Devices Using Third Party Programming Capability
CN103618794A (en) Automatic login method, terminal and server
CN103002415A (en) Method and device for transmitting verification codes via short messages
CN106656998B (en) server communication method and device
CN101951595A (en) Method and system for processing OTA (Over-The-Air) Bootstrap
CN102982013A (en) Detection of utf-16 encoding in streaming xml data without a byte-order mark and related printers, systems, methods, and computer program products
CN112764997B (en) Log storage method and device, computer equipment and storage medium
CN101156362A (en) A method and apparatus for assisting system configuration activities
CN113037820B (en) Thing networking device communication module
CN104639583A (en) Method and device for sharing environment contexts
CN105790949A (en) Subscriber identity module card unlocking method and subscriber identity module card unlocking device
CN102346862B (en) Authentication method and device of contactless card
CN101825984A (en) Method, apparatus and computer program product for providing an input order independent character input mechanism
CN101714920A (en) Authority management system centralizing a plurality of service account numbers and method thereof
CN101689996A (en) Method for removable element authentication in an embedded system
CN102868534A (en) RFID (Radio Frequency Identification) safety certification method based on two-deck searching
SE534787C2 (en) Transmission of tachograph related information
US20120173876A1 (en) Keyless challenge and response system
CN107635218A (en) A kind of generation, method for implanting and the device of SIMLOCK passwords
KR20220074693A (en) Appratus for processing query and method thereof
CN102761672B (en) Method, system and device for realizing speech communication in webpage server
CN102867060A (en) Method, device and system for data fast search
CN103067850B (en) Mobile communication service cost inquiry method and device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20081001