CN101853359A - A software authorization and protection method and system based on application software distribution - Google Patents
A software authorization and protection method and system based on application software distribution Download PDFInfo
- Publication number
- CN101853359A CN101853359A CN201010192602A CN201010192602A CN101853359A CN 101853359 A CN101853359 A CN 101853359A CN 201010192602 A CN201010192602 A CN 201010192602A CN 201010192602 A CN201010192602 A CN 201010192602A CN 101853359 A CN101853359 A CN 101853359A
- Authority
- CN
- China
- Prior art keywords
- application software
- software
- soft ware
- ware authorization
- authorization
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000013475 authorization Methods 0.000 claims abstract description 35
- 238000004891 communication Methods 0.000 claims description 11
- 238000009434 installation Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 230000002265 prevention Effects 0.000 claims 8
- 238000010586 diagram Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- RKWPMPQERYDCTB-UHFFFAOYSA-N ethyl n-[4-[benzyl(2-phenylethyl)amino]-2-(4-nitrophenyl)-1h-imidazo[4,5-c]pyridin-6-yl]carbamate Chemical compound N=1C(NC(=O)OCC)=CC=2NC(C=3C=CC(=CC=3)[N+]([O-])=O)=NC=2C=1N(CC=1C=CC=CC=1)CCC1=CC=CC=C1 RKWPMPQERYDCTB-UHFFFAOYSA-N 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域technical field
本发明是关于一种基于应用软件散布的软件授权与保护方法及系统,特别是一种有关利用无线通讯网络或网际网络进行软件商店的销售与服务提供的应用软件的授权与保护系统。The present invention relates to a software authorization and protection method and system based on application software dissemination, in particular to an application software authorization and protection system for sales and service provision of software stores using wireless communication networks or Internet networks.
背景技术Background technique
应用软件的贩售服务无论在国内外,长久以来是一项极为普遍的行为,从过去的贩售安装光碟、线上销售、线上取得授权序号等方式,至今,因软硬体技术的演进,应用软件可更轻易的在线上软件商店中进行贩售。目前更发展到智慧型手机的手机软件商店,通过无线通讯网络或网际网络传递,安装于个人的终端装置中。The sales service of application software has long been a very common behavior both at home and abroad. From the past sales of installation CDs, online sales, and online authorization serial numbers, etc., to the present, due to the evolution of software and hardware technologies , application software can be more easily sold in online software stores. At present, it has been developed into a mobile phone software store for smart phones, which is transmitted through a wireless communication network or the Internet and installed in a personal terminal device.
然而,智慧型手机也成为电脑骇客的目标。网络上有太多破解方法和工具,以及从被破解的手机上取出来的盗版软件。有些手机软件需要使用者上线注册一支手机的机码,在付费授权之后,手机软件将限制只能该手机上执行,万一手机掉了或是更换手机经常造成使用上的不便。However, smartphones have also become targets for computer hackers. There are too many cracking methods and tools on the Internet, as well as pirated software taken from cracked mobile phones. Some mobile phone software requires the user to register a mobile phone code online. After payment and authorization, the mobile phone software will only be executed on the mobile phone. In case the mobile phone is lost or replaced, it will often cause inconvenience in use.
另一方面,有些软件商店提供软件开发工具或函式库给第三方开发者,第三方软件通过这些软件开发工具或函式库能够存取到该软件商店的服务,包含认证与授权服务。但是,由于这些软件开发工具或函式库同时需要一些更重要的作业系统权限,例如:读取个人资料并可使用网络传递资讯,一旦使用了这些第三方软件却也难保不会发生个人资讯安全问题。On the other hand, some software stores provide software development tools or libraries to third-party developers. Through these software development tools or libraries, third-party software can access the services of the software store, including authentication and authorization services. However, since these software development tools or libraries also require some more important operating system permissions, such as: reading personal data and using the network to transmit information, once these third-party software is used, it is difficult to guarantee that personal information security will not occur. question.
许多现有的发明或实用新型提出了软件授权与保护的装置或方法,但是,仅适用于特定装置或需要软件开发商自行建构系统来达成,无法普及化。Many existing inventions or utility models propose devices or methods for software authorization and protection. However, they are only applicable to specific devices or require software developers to build their own systems to achieve them, and cannot be popularized.
由此可见,上述现有方式仍有诸多缺失,实非良好的设计,而亟待加以改良。It can be seen that the above-mentioned existing methods still have many deficiencies, are not really good designs, and need to be improved urgently.
发明内容Contents of the invention
本发明的目的即在于提供一种基于应用软件散布的软件授权与保护方法及系统,协助软件开发者使用简易的机制,来完成应用软件的软件授权与保护的重要功能。The purpose of the present invention is to provide a software authorization and protection method and system based on application software distribution, to assist software developers to use a simple mechanism to complete the important functions of software authorization and protection of application software.
为实现上述目的,本发明采取了以下技术方案:To achieve the above object, the present invention adopts the following technical solutions:
一种基于应用软件散布的软件授权与保护系统,在客户端装置进行软件使用权的验证,无论安装的应用软件是通过下载或拷贝或其他使用者散布管道取得,客户端装置通过网络向软件授权中心取得合法使用权力,所述系统包括:A software authorization and protection system based on application software distribution, which verifies the right to use the software on the client device, regardless of whether the installed application software is obtained through downloading or copying or other user distribution channels, the client device authorizes the software through the network The Center obtains legal rights of use, and the system includes:
软件授权中心,用以接收客户端装置发出的网络连线要求与处理验证交易,核发软件授权并记录交易资讯;The software authorization center is used to receive network connection requests from client devices, process and verify transactions, issue software authorizations and record transaction information;
通讯用网络,用以提供客户端装置与软件授权中心之间的远端或近端网络连线;以及a communication network for providing a remote or local network connection between the client device and the software licensing center; and
一个或复数个客户端装置,连接通讯用网络,用以安装软件、处理验证交易与执行软件。One or more client devices, connected to the communication network, are used to install software, process verification transactions and execute software.
一种基于应用软件散布的软件授权与保护方法,包括以下步骤:A software authorization and protection method based on application software distribution, comprising the following steps:
a.使用者启动客户端装置上的应用软件;a. The user activates the application software on the client device;
b.应用软件依软件开发者定义的程式逻辑执行应用软件保护函式库;b. The application software executes the application software protection library according to the program logic defined by the software developer;
c.应用软件保护函式库询问应用软件管理系统软件是否拥有应用软件的软件授权;c. The application software protection function library inquires whether the application software management system software has the software authorization of the application software;
d.若拥有应用软件的软件授权,则继续执行应用软件;以及d. Continue to execute the Application Software if you have a software license for the Application Software; and
e.若未拥有应用软件的软件授权,则调用应用软件管理系统软件向软件授权中心传送应用软件的软件授权要求,其中传送参数包含使用者参数及应用软件参数;e. If you do not have the software authorization of the application software, call the application software management system software to transmit the software authorization requirements of the application software to the software authorization center, wherein the transmission parameters include user parameters and application software parameters;
f.软件授权中心检查收到的应用软件的软件授权要求后,回应应用软件的软件授权;以及f. After the software authorization center checks the software authorization request of the application software received, it responds to the software authorization of the application software; and
g.应用软件管理系统软件检验及储存收到应用软件的软件授权。g. Application software management system software inspection and storage The software authorization of the application software is received.
达成上述发明目的的一种基于应用软件散布的软件授权与保护方法及系统,是在客户端装置上加入支持软件授权与保护的应用软件管理系统软件,并提供第三方软件开发者简易使用的应用软件保护函式库,在第三方应用软件需取得软件授权时,调用应用软件管理系统软件向网络上的软件授权中心取得合法使用的软件授权。A method and system for software authorization and protection based on application software distribution to achieve the above-mentioned purpose of the invention is to add application software management system software that supports software authorization and protection to the client device, and provide easy-to-use applications for third-party software developers. The software protection function library, when the third-party application software needs to obtain the software authorization, calls the application software management system software to obtain the legally used software authorization from the software authorization center on the network.
软件授权能依计次或计时决定有效性,同时,第三方应用软件查验软件授权的时机也能由第三方软件开发者决定,因此,可搭配出部分授权或全部授权及计次或计时授权的各种组合,以满足软件定期试用、游戏软件关卡限制等不同应用软件的需要。The validity of software licenses can be determined by counting or timing. At the same time, the timing for third-party application software to check software licenses can also be determined by third-party software developers. Therefore, partial or full authorizations and counting or timed authorizations can be combined. Various combinations to meet the needs of different application software such as software regular trial, game software checkpoint limit, etc.
为提供客户端装置上应用软件的安全性,应用软件保护函式库可检验应用软件管理系统软件的数位签章与版本,确认无误后,再把软件授权的取得及更新工作交给应用软件管理系统软件,通过结合装置作业系统的权限管理,提升使用者的资讯安全。In order to provide the security of the application software on the client device, the application software protection library can check the digital signature and version of the application software management system software. After confirming that it is correct, the software authorization acquisition and update work is handed over to the application software management system The system software improves the user's information security by combining the authority management of the device operating system.
网络上的软件授权中心主要提供应用软件管理系统软件介接,可包含使用者应用软件介绍资讯、应用软件下载服务、使用者资讯验证、应用软件的软件授权核发及批价计费,所建立的产业价值链将可回馈第三方软件开发者,以促进我国软件产业发展。The software authorization center on the network mainly provides the software interface of the application software management system, which may include user application software introduction information, application software download service, user information verification, application software software authorization approval and approval, and pricing and billing. The industrial value chain will give back to third-party software developers to promote the development of my country's software industry.
本发明所提供的一种基于应用软件散布的软件授权与保护方法及系统,与其他现有技术相互比较时,更具备下列优点:A software authorization and protection method and system based on application software distribution provided by the present invention, when compared with other prior art, has the following advantages:
1.本发明可协助软件开发者快速导入软件授权中心或线上软件商店,降低软件认证授权的技术需求与建置成本,保障软件供应商及开发者的权利,使其专注于更多实用、有趣、提高生活便利性的应用软件开发。同时,导入线上软件商店后也多了一种软件销售管道。1. The present invention can assist software developers to quickly introduce software authorization centers or online software stores, reduce the technical requirements and construction costs of software certification and authorization, protect the rights of software suppliers and developers, and make them focus on more practical, Application software development that is fun and improves the convenience of life. At the same time, after introducing the online software store, there is also an additional software sales channel.
2.本发明以数位签章及版本管理,确认第三方应用软件中的应用软件保护函式库与应用软件管理系统软件的匹配性,确保软件授权与保护机制,抑止软件破解的风险。2. The present invention uses digital signature and version management to confirm the compatibility between the application software protection library in the third-party application software and the application software management system software, to ensure the software authorization and protection mechanism, and to suppress the risk of software cracking.
3.本发明以应用软件管理系统软件,收集与传送使用者与客户端装置资料,与接收软件授权中心回应的软件授权,使用者不需给予第三方应用软件额外的作业系统权限授权,提升使用者的资料安全。3. The present invention uses application software to manage system software, collect and transmit user and client device data, and receive software authorization from the software authorization center. Users do not need to grant third-party application software additional operating system authorization, which improves the use of The data security of the user.
4.本发明以应用软件管理系统软件管理软件授权,执行应用程式时,会在本机上进行查询,若已有软件授权,则不需上网即可执行。4. The present invention uses the application software management system software to manage software authorization. When the application program is executed, it will query on the local machine. If there is a software authorization, it can be executed without going online.
5.本发明以应用软件管理系统软件与软件授权中心搭配,可依版本扩充支援软件授权的多样性,例如:使用权期限、使用权范围。5. The present invention uses the application software management system software to cooperate with the software authorization center, which can expand and support the diversity of software authorization according to the version, such as: the period of use right and the scope of use right.
附图说明Description of drawings
请参阅有关本发明的详细说明及其附图,将可进一步了解本发明的技术内容及其目的功效;有关附图为:Please refer to the detailed description of the present invention and accompanying drawings thereof, can further understand the technical content of the present invention and purpose effect thereof; Relevant accompanying drawings are:
图1为本发明一种基于应用软件散布的软件授权与保护方法的应用逻辑流程实施例图;以及Fig. 1 is an embodiment diagram of the application logic flow of a software authorization and protection method based on application software dissemination in the present invention; and
图2为本发明一种基于应用软件散布的软件授权与保护系统的架构图;Fig. 2 is a structure diagram of a software authorization and protection system based on application software dissemination in the present invention;
附图标记:1、软件授权中心;2、通讯用网络;3、客户端装置;4、装置操作系统;5、应用软件管理系统软件;6、应用软件;7、应用软件保护函式库。Reference signs: 1. Software authorization center; 2. Communication network; 3. Client device; 4. Device operating system; 5. Application software management system software; 6. Application software; 7. Application software protection library.
具体实施方式Detailed ways
有关本发明的技术内容、特点与功效,以下配合参考图式实例的详细说明中,将可清楚的呈现。The technical content, features and functions of the present invention will be clearly presented in the following detailed description with reference to the examples of the drawings.
请参阅图1所示,为本发明的方法流程图;使用者对其客户端装置上的应用软件进行启动应用软件S01后,依软件开发者定义的程式逻辑流程(例如:启动时或进入游戏关卡前),执行应用软件保护函式库S02,应用软件保护函式库通过装置作业系统判断是否已安装应用软件管理系统软件S03,若未安装,则引导使用者安装应用软件管理系统软件S05;若已安装,则判断应用软件管理系统软件的数字签章是否正确S04,若不正确,则引导使用者安装应用软件管理系统软件S05;若正确则应用软件保护函式库询问应用软件管理系统软件是否已拥有此应用软件授权S06,若应用软件管理系统软件回覆有授权(若授权为计次,应用软件管理系统软件会更新使用次数),则应用软件保护函式库在工作执行完毕S11后,应用软件继续执行S12;若无授权,则应用软件保护函式库调用应用软件管理系统软件S07,应用软件管理系统软件收集需授权的应用软件名称、使用者与装置资讯S08后,向软件授权中心发送软件授权要求S09,应用软件管理系统软件收到回应后确认是否取得软件授权中心核发的软件授权S10,若否,则应用软件会中止执行S13;若是,则回到应用软件保护函式库工作执行完毕S11,应用软件继续执行S12。Please refer to shown in Fig. 1, it is the method flowchart of the present invention; After the user starts the application software S01 on the application software on its client device, according to the program logic flow defined by the software developer (for example: when starting or entering the game Before the checkpoint), execute the application software protection function library S02, and the application software protection function library judges whether the application software management system software S03 has been installed through the device operating system, and if not installed, guides the user to install the application software management system software S05; If it has been installed, judge whether the digital signature of the application software management system software is correct S04, if not, guide the user to install the application software management system software S05; if correct, use the software protection library to inquire about the application software management system software Whether you already have this application software authorization S06, if the application software management system software replies that there is authorization (if the authorization is counted, the application software management system software will update the number of times of use), then the application software protection library will be executed after the work is completed S11, The application software continues to execute S12; if there is no authorization, the application software protection library calls the application software management system software S07, and the application software management system software collects the application software name, user and device information to be authorized S08, and sends the software to the software authorization center Send the software authorization request S09, and after receiving the response, the application software management system software confirms whether it has obtained the software authorization issued by the software authorization center S10, if not, the application software will stop executing S13; if so, return to the application software protection library to work After executing S11, the application software continues to execute S12.
请参阅图2所示为本发明的系统架构图,主要包含三个元件:软件授权中心1、通讯用网络2、客户端装置3,所述通讯用网络2用以提供客户端装置3与软件授权中心1之间的远端或近端网络线。该软件授权中心,用以接收客户端装置发出的网络线要求与处理验证交易,核发软件授权并记录交易资讯。该客户端装置包含了:装置操作系统4、应用软件管理系统软件5、应用软件6。该装置操作系统,做为装置软件与硬件的操作系统介面与应用软件的执行环境,提供作业系统的系统软件包含应用软件之间的资料分享、装置资讯与资源存取控制;该应用软件管理系统软件,负责管理与更新应用软件的软件授权资讯及提供应用软件查询软件授权资讯,具备较高的装置作业系统权限,以取得资料分享、装置资讯与资源存取控制;该应用软件,于客户端装置提供各种应用,该应用软件开发时即包含应用软件保护函式库7,该应用软件保护函式库负责向应用软件管理系统软件查询软件授权、触发更新使用次数与软件授权请求程序。Please refer to FIG. 2 which shows the system architecture diagram of the present invention, which mainly includes three components: a software authorization center 1, a communication network 2, and a client device 3. The communication network 2 is used to provide the client device 3 and software. Remote or near-end network cable between authorized centers 1. The software authorization center is used for receiving the network cable request sent by the client device, processing and verifying transactions, issuing software authorization and recording transaction information. The client device includes: device operating system 4 , application software management system software 5 , and application software 6 . The device operating system, as the operating system interface of the device software and hardware and the execution environment of the application software, provides the system software of the operating system including data sharing between application software, device information and resource access control; the application software management system The software is responsible for managing and updating the software authorization information of the application software and providing the application software to query the software authorization information. It has a higher device operating system authority to obtain data sharing, device information and resource access control; the application software runs on the client The device provides various applications, and the application software includes the application software protection function library 7 when it is developed. The application software protection function library is responsible for querying the software authorization from the application software management system software, triggering the update usage times and software authorization request procedures.
上列详细说明是针对本发明的可行实施例进行具体说明,该实施例并非用以限制本发明的专利范围,凡未脱离本发明的等效实施或变更,均应包含于本发明的专利范围中。The above detailed description is a specific description of the feasible embodiments of the present invention. This embodiment is not intended to limit the scope of the patent of the present invention. Any equivalent implementation or change that does not depart from the present invention should be included in the scope of the patent of the present invention. middle.
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010192602A CN101853359A (en) | 2010-05-25 | 2010-05-25 | A software authorization and protection method and system based on application software distribution |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010192602A CN101853359A (en) | 2010-05-25 | 2010-05-25 | A software authorization and protection method and system based on application software distribution |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101853359A true CN101853359A (en) | 2010-10-06 |
Family
ID=42804840
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010192602A Pending CN101853359A (en) | 2010-05-25 | 2010-05-25 | A software authorization and protection method and system based on application software distribution |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101853359A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102149064A (en) * | 2011-01-26 | 2011-08-10 | 宇龙计算机通信科技(深圳)有限公司 | Charging authentication method, mobile terminal and charging authentication server |
| CN103065071A (en) * | 2012-12-14 | 2013-04-24 | 北京思特奇信息技术股份有限公司 | Software copyright control method and system |
| CN103514012A (en) * | 2012-06-20 | 2014-01-15 | 株式会社理光 | Network system and information processing method |
| CN104737173A (en) * | 2012-10-15 | 2015-06-24 | 微软公司 | Access to license information based on developer profile |
| CN105100387A (en) * | 2014-05-06 | 2015-11-25 | 北京新锋艾普网络科技有限公司 | Windows Phone device unlocking method, device and system |
| CN105631249A (en) * | 2014-10-30 | 2016-06-01 | 江苏威盾网络科技有限公司 | Distributed software controllable authorization system and method |
| CN107431613A (en) * | 2015-04-20 | 2017-12-01 | 深圳市大疆创新科技有限公司 | Systems and methods for supporting development of movable object applications |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000010777A (en) * | 1998-06-19 | 2000-01-14 | Nec Corp | Network license management system |
| CN101320415A (en) * | 2007-06-06 | 2008-12-10 | 精品科技股份有限公司 | Control and management module and method for application program |
| CN101541002A (en) * | 2008-03-21 | 2009-09-23 | 展讯通信(上海)有限公司 | Web server-based method for downloading software license of mobile terminal |
-
2010
- 2010-05-25 CN CN201010192602A patent/CN101853359A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000010777A (en) * | 1998-06-19 | 2000-01-14 | Nec Corp | Network license management system |
| CN101320415A (en) * | 2007-06-06 | 2008-12-10 | 精品科技股份有限公司 | Control and management module and method for application program |
| CN101541002A (en) * | 2008-03-21 | 2009-09-23 | 展讯通信(上海)有限公司 | Web server-based method for downloading software license of mobile terminal |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102149064A (en) * | 2011-01-26 | 2011-08-10 | 宇龙计算机通信科技(深圳)有限公司 | Charging authentication method, mobile terminal and charging authentication server |
| CN103514012B (en) * | 2012-06-20 | 2017-07-11 | 株式会社理光 | Network system and information processing method |
| CN103514012A (en) * | 2012-06-20 | 2014-01-15 | 株式会社理光 | Network system and information processing method |
| CN104737173A (en) * | 2012-10-15 | 2015-06-24 | 微软公司 | Access to license information based on developer profile |
| CN104737173B (en) * | 2012-10-15 | 2017-11-17 | 微软技术许可有限责任公司 | Access to license information based on developer profile |
| CN107665292A (en) * | 2012-10-15 | 2018-02-06 | 微软技术许可有限责任公司 | License information based on developer's profile accesses |
| CN107665292B (en) * | 2012-10-15 | 2020-11-17 | 微软技术许可有限责任公司 | Developer profile based license information access |
| CN103065071A (en) * | 2012-12-14 | 2013-04-24 | 北京思特奇信息技术股份有限公司 | Software copyright control method and system |
| CN105100387A (en) * | 2014-05-06 | 2015-11-25 | 北京新锋艾普网络科技有限公司 | Windows Phone device unlocking method, device and system |
| CN105100387B (en) * | 2014-05-06 | 2018-08-28 | 穆建鑫 | Windows Phone equipment unlocking method, device and system |
| CN105631249A (en) * | 2014-10-30 | 2016-06-01 | 江苏威盾网络科技有限公司 | Distributed software controllable authorization system and method |
| CN107431613A (en) * | 2015-04-20 | 2017-12-01 | 深圳市大疆创新科技有限公司 | Systems and methods for supporting development of movable object applications |
| CN107431613B (en) * | 2015-04-20 | 2021-02-05 | 深圳市大疆创新科技有限公司 | System and method for supporting application development of movable objects |
| US11184474B2 (en) | 2015-04-20 | 2021-11-23 | SZ DJI Technology Co., Ltd. | System and method for supporting movable object application development |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101939747B (en) | Method and apparatus for managing policies for time-based licenses on mobile devices | |
| TWI413908B (en) | Flexible licensing architecture for licensing digital application | |
| CN101853359A (en) | A software authorization and protection method and system based on application software distribution | |
| JP5837219B2 (en) | Method and system for lending digital content | |
| US20170132597A1 (en) | System and method for managing application access | |
| CN102713953A (en) | Device, system and method for location-based payment authorization | |
| TWI508006B (en) | Information processing device, information processing method, program, memory media | |
| KR100516826B1 (en) | Method and system for authenticating software license | |
| CN106254323A (en) | The exchange method of a kind of TA and SE, TA, SE and TSM platform | |
| CN104683299A (en) | Control method for software registration, authentication server and terminal | |
| CN111460400A (en) | Data processing method and device and computer readable storage medium | |
| CN100515134C (en) | Mobile phone software encryption and verification method | |
| CN103186721A (en) | Digital copyright service control method, device and system | |
| KR100988374B1 (en) | How to move usage rights, management method and system for issuing rights of usage rights | |
| CN105743651A (en) | Method and apparatus for utilizing card application in chip security domain, and application terminal | |
| WO2014190856A1 (en) | Software resale method, apparatus and system | |
| CN104077502A (en) | Software protection method in software encryption way | |
| JP2013137615A (en) | Content borrowing/lending transfer system, content borrowing/lending transfer method, and program | |
| CN102130907B (en) | Developer phone registration | |
| KR100859968B1 (en) | Method of downloading mobile contents | |
| KR20160000978A (en) | System and method for providing program | |
| CN113486376B (en) | Digital file sharing and content security protection method matched with mobile terminal authentication | |
| CN112699344B (en) | Software authorization method based on block chain | |
| CN102812470A (en) | Content Binding At First Access | |
| KR100706085B1 (en) | DDR method applicable to multiple devices |
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 |
Application publication date: 20101006 |