JPH0876994A - Method and device for management of software license - Google Patents
Method and device for management of software licenseInfo
- Publication number
- JPH0876994A JPH0876994A JP20652794A JP20652794A JPH0876994A JP H0876994 A JPH0876994 A JP H0876994A JP 20652794 A JP20652794 A JP 20652794A JP 20652794 A JP20652794 A JP 20652794A JP H0876994 A JPH0876994 A JP H0876994A
- Authority
- JP
- Japan
- Prior art keywords
- license
- authorization code
- user
- software
- license management
- 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 description 13
- 238000013475 authorization Methods 0.000 claims abstract description 40
- 238000012545 processing Methods 0.000 claims abstract description 11
- 238000007726 management method Methods 0.000 claims description 48
- 238000012795 verification Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はソフトウェアライセンス
方法に関し、特に、期間を定めてソフトウェアアプリケ
ーションの利用を可能にするライセンス方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a software license method, and more particularly to a license method which enables use of a software application for a fixed period.
【0002】[0002]
【従来の技術】近年、ソフトウェアアプリケーションの
開発の投資費用は莫大な金額にのぼり、更に例えばLS
IのCAD分野でのアプリケーションでは設計上の機密
情報をも含まれている点でアプリケーションを設計資産
として保護し、精密情報漏洩を防止することが事業上極
めて大切である。2. Description of the Related Art In recent years, the investment cost of software application development has reached enormous amounts, and further, for example, LS.
It is extremely important for the business to protect the application as a design asset and prevent the leakage of precision information in the point that the application in the CAD field of I includes the confidential information in the design.
【0003】その為、ソフトウェア資産を保護し不正利
用を防ぐ手段として、利用契約締結(ライセンス契約)
とソフトウェアにプロテクションを実装することが一般
的な施策として行われている。Therefore, as a means of protecting software assets and preventing illegal use, a use contract is concluded (license contract).
And implementing protection in software is a common measure.
【0004】ライセンスはアプリケーションの利用を契
約に基づく許可制にすることで、開発元の権利を守るも
のである。利用契約に基づきライセンス使用料を課す場
合が多く、これによりアプリケーション開発元に、開発
費用を回収することができる。また、ソフトウェアプロ
テクションは、ユーザにアプリケーションを提供する際
にプロテクションを解除するAC(オーソライゼーショ
ンコード)を合わせて提供することで、当該アプリケー
ションの利用を許可ユーザに限定し不正使用を防止する
ことができる。The license protects the rights of the developer by making the use of the application based on a contract. In many cases, a license fee is charged based on the usage contract, which allows the application developer to recover the development cost. Further, the software protection also provides an AC (authorization code) for canceling the protection when providing the application to the user, so that the use of the application can be limited to the authorized user and the unauthorized use can be prevented.
【0005】従来、このACはライセンス契約に基づき
ライセンス期間に対応した期間を有効とするものを生成
しユーザに提供している。例えば、特開平4−1043
25号公報は、利用契約時にアプリケーションの使用期
限を決定し、ツール実行時度にACを参照し実行可能か
どうかを検証する手段を取っている。また、特開平1−
166218号公報では、利用契約時に使用可能期間を
設定する他、契約満了期限の前の警告期間並びに期限後
の猶予期間を設定することで、契約期間中並びに契約期
間終了後のツール利用頻度により費用を回収する方法を
提示している。Conventionally, this AC generates and provides a user with a valid period corresponding to the license period based on a license contract. For example, JP-A-4-1043
Japanese Patent Laid-Open No. 25 discloses a means of determining the expiration date of an application at the time of contract of use and referring to the AC at each tool execution time to verify whether or not the application can be executed. In addition, JP-A-1-
In Japanese Patent No. 166218, in addition to setting a usable period at the time of use contract, a warning period before the contract expiration date and a grace period after the contract period are set, so that the cost depends on the tool usage frequency during the contract period and after the contract period ends. The method of collecting is presented.
【0006】[0006]
【発明が解決しようとする課題】前述の特開平4−10
4325;特開平4−166218ではいずれも、事前
の利用契約に基づいてライセンス期間が定められてお
り、それに対する単発の管理である。また、それらにお
いては、図5に示すように、ライセンスと実際にユーザ
マシン上に搭載されるACは同一管理下にある。DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention
4325; in Japanese Patent Laid-Open No. 4-166218, the license period is set based on a prior use contract, and the management is a one-time management. Further, in them, as shown in FIG. 5, the license and the AC actually mounted on the user machine are under the same management.
【0007】その為、契約終了後に更に当該アプリケー
ションを使用する場合には、再度契約更新という手続き
を踏み、引き続きライセンスを更新し、更新したライセ
ンスに対応したACを生成し、ユーザに提供しなおすと
いう手間が発生する。Therefore, when the application is used further after the contract ends, the procedure for contract renewal is taken again, the license is continuously renewed, the AC corresponding to the renewed license is generated, and it is provided again to the user. It is troublesome.
【0008】ツールを評価や継続運用として利用する場
合には、使用を予想する妥当期間で契約し繰り返すこと
が一般的である。更に、ツールが高額でありライセンス
使用料が高額である場合や利用頻度が短期で区切られる
際にも契約更新という一連の処理を繰り返すことが必要
になり、その都度更新工数が発生するという問題があ
る。When the tool is used for evaluation or continuous operation, it is common to make a contract and repeat the contract within a reasonable period in which the tool is expected to be used. Furthermore, when the tool is expensive and the license usage fee is high, or when the usage frequency is divided in a short period of time, it is necessary to repeat a series of processes of contract renewal, and there is a problem that renewal man-hours occur each time. is there.
【0009】本発明の目的は、ソフトウェアアプリケー
ションの利用頻度や利用期間など各ユーザの用途に木目
細かく対応でき、かつ最小工数でACを提供するライセ
ンス管理方法および装置を提供することにある。An object of the present invention is to provide a license management method and apparatus which can finely correspond to the usage of each user such as the usage frequency and usage period of a software application, and which provides AC with a minimum man-hour.
【0010】[0010]
【課題を解決するための手段】本発明のソフトウェアラ
イセンス管理方法は、ソフトウェアアプリケーションの
利用権利であるライセンスの有効期間を定める段階と、
前記ソフトウェアアプリケーションの実際の利用を可能
とする利用許諾承認検証用ファイルであるオーソライゼ
ーションコードの有効期間をユーザの要求に基づいて前
記ライセンスの有効期間の範囲内において定める段階
と、前記オーソライゼーションコードの要求期間に応じ
た前記オーソライゼーションコードを生成する段階を有
する。A software license management method according to the present invention comprises a step of determining a validity period of a license which is a usage right of a software application,
Determining the validity period of the authorization code, which is a license approval verification file that enables actual use of the software application, within the validity period of the license based on the user's request, and the request period of the authorization code And generating the authorization code according to
【0011】また、本発明のソフトウェアライセンス管
理装置は、ライセンス管理データベースと、入力手段
と、前記入力手段からライセンス発行処理要求がなさ
れ、対象アプリケーション名や要求ユーザ名が入力され
ると、これら入力情報から、ライセンスを発行するか否
かを判断し、発行する場合には、ライセンス発行処理と
して、要求ユーザ名、対象アプリケーション名、ライセ
ンス発行日および前記入力手段から入力されたライセン
ス有効期限を前記ライセンス管理データベースに記録
し、続いてオーソライゼーションコード発行処理として
オーソライゼーションコード発行日および前記入力手段
から入力されたオーソライゼーション有効期限を前記ラ
イセンス管理データベースに記録し、生成したオーソラ
イゼーションコードを媒体に格納するライセンス・オー
ソライゼーションコード発行手段と、前記入力手段より
オーソライゼーションコード更新要求があると、前記ラ
イセンス管理データベースを元に、該当ユーザの要求ア
プリケーションに対してライセンスが設定されている
か、設定されていればライセンス有効期限を過ぎていな
いかどうかを判断し、ライセンス有効期限内であれば、
更新したオーソライゼーションコードについてオーソラ
イゼーションコード発行日とオーソライゼーションコー
ド有効期限を前記ライセンス管理データベースに記録
し、生成したオーソライゼーションコードを媒体に記録
するオーソライゼーションコード更新手段を有する。Further, the software license management device of the present invention, when a license issuance processing request is made from the license management database, the input means and the input means, and the target application name and the requesting user name are input, these input information From the above, it is determined whether or not to issue the license, and when issuing the license, as the license issuance processing, the request user name, the target application name, the license issuance date, and the license expiration date input from the input means are used for the license management. The authorization code issuance date and the authorization expiration date input from the input means are recorded in the license management database as an authorization code issuance process, and the generated authorization code is recorded as a medium. If there is an authorization code update request from the license / authorization code issuing means to be stored in the input means and the input means, whether or not a license is set for the application requested by the user based on the license management database. For example, determine whether the license expiration date has passed, and if it is within the license expiration date,
It has an authorization code updating means for recording the authorization code issuance date and the authorization code expiration date for the updated authorization code in the license management database and recording the generated authorization code in the medium.
【0012】[0012]
【作用】本発明のライセンス管理方法では、ライセンス
とACを別々に管理する。つまり、図1に示すように、
ライセンス有効期間とAC有効期間を別々に設定する
(但し、AC有効期間は、ライセンス有効期間内に制限
される)。In the license management method of the present invention, the license and the AC are managed separately. That is, as shown in FIG.
The license valid period and the AC valid period are set separately (however, the AC valid period is limited within the license valid period).
【0013】これにより、一旦ライセンスが設定された
後ライセンス有効期間中はACの生成並びに更新のみを
取り扱えば良いことになる。As a result, after the license is set once, it is only necessary to handle the generation and update of the AC during the license valid period.
【0014】[0014]
【実施例】次に、本発明の実施例について図面を参照し
て説明する。Embodiments of the present invention will now be described with reference to the drawings.
【0015】図3は本発明の一実施例で、スタンドアロ
ンマシンに実装されたソフトウェアライセンス管理装置
の構成図、図2はソフトウェアライセンス管理装置で行
なわれるライセンス・AC発行処理とAC更新処理の流
れ図である。FIG. 3 is a block diagram of a software license management device installed in a stand-alone machine according to an embodiment of the present invention, and FIG. 2 is a flowchart of a license / AC issuing process and an AC updating process performed by the software license management device. is there.
【0016】本実施例のソフトウェア管理装置は、ライ
センス発行要求、AC更新要求、対象アプリケーション
名、要求ユーザ名などを入力するためのキーボード1
と、ライセンス有効期間、AC有効期間が記録されるラ
イセンス管理DB(データベース)2と、ライセンス・
AC発行処理、AC更新処理などを行なうCPU3と、
キーボード1からの入力内容、ライセンス管理DB2の
内容などを表示するCRT4と、生成されたACが格納
されるフロッピーディスク(生成ACファイル)5から
構成されている。The software management apparatus of this embodiment has a keyboard 1 for inputting a license issuance request, an AC update request, a target application name, a requesting user name and the like.
And a license management DB (database) 2 in which the license valid period and the AC valid period are recorded,
A CPU 3 that performs AC issuing processing, AC updating processing, and the like;
It is composed of a CRT 4 for displaying the input contents from the keyboard 1 and the contents of the license management DB 2, and a floppy disk (generated AC file) 5 in which the generated AC is stored.
【0017】次に、本ライセンス管理装置の動作を説明
する。Next, the operation of the license management apparatus will be described.
【0018】まず、キーボード1からライセンス発行要
求を入力し、対象アプリケーションや要求ユーザを入力
する(ステップ11)。これら入力情報から、ライセン
スを発行するか否かの判断処理を行なう(ステップ1
2)。結果としてライセンスを発行する場合には、ライ
センス発行処理として、契約に基づいたライセンス有効
期間をキーボード1より入力し、磁気ディスク上にライ
センス管理DB2としてユーザ名・対象アプリケーショ
ン名・発行ライセンスの発行日・ライセンス有効期限を
記録する(ステップ13)。引き続き、AC発行処理と
して、ユーザが求めるAC有効期間をキーボード1より
入力し、AC発行日と生成ACの有効期限を上記同様に
ライセンス管理DB2に記録する(ステップ14)。次
に、AC生成を行ない、ユーザに提供するフロッピーデ
ィスク5に生成したACを格納する(ステップ15)。First, a license issuance request is input from the keyboard 1, and a target application and a requesting user are input (step 11). Based on these input information, it is determined whether or not to issue a license (step 1
2). When issuing a license as a result, as the license issuing process, the license validity period based on the contract is input from the keyboard 1, and the user name / target application name / issue date of the issued license / The license expiration date is recorded (step 13). Subsequently, as the AC issuing process, the AC valid period required by the user is input from the keyboard 1, and the AC issuing date and the valid period of the generated AC are recorded in the license management DB 2 in the same manner as above (step 14). Next, AC is generated, and the generated AC is stored in the floppy disk 5 provided to the user (step 15).
【0019】その後、アプリケーションの継続使用等に
よりAC更新要求が有った場合には、キーボード1より
AC更新要求を行なう(ステップ16)。次に、ライセ
ンスDB2の情報を元に、該当ユーザの要求アプリケー
ションに対しライセンスが定義されているか、またライ
センス有効期限を過ぎていないか否かを判断し(ステッ
プ17)、ライセンス有効期間内であれば、更新したA
CについてAC発行日並びにAC有効期限をライセンス
管理DB2に記録する(ステップ18)。次に、AC有
効期間を記述したACを生成してフロッピーディスク5
に格納する(ステップ19)。After that, if there is an AC update request due to continuous use of the application, the AC update request is made from the keyboard 1 (step 16). Next, based on the information in the license DB 2, it is determined whether a license is defined for the application requested by the user and whether the license expiration date has passed (step 17). For example, updated A
The AC issuance date and the AC expiration date of C are recorded in the license management DB 2 (step 18). Next, an AC describing the AC valid period is generated and the floppy disk 5
(Step 19).
【0020】図4は本発明の他の実施例で、ネットワー
クに接続されたソフトウェアライセンス管理装置の構成
図である。FIG. 4 is a block diagram of a software license management device connected to a network according to another embodiment of the present invention.
【0021】本実施例では、ライセンス管理ホスト6と
ユーザホスト7が各々ネットワーク8に接続されてい
る。ユーザホスト7にはユーザインタフェースプログラ
ムが搭載され、その中でユーザ名・要求ツール名を指定
し、ライセンス管理ホスト6にアクセスする。ライセン
ス管理ホスト6には、ライセンス管理DB2と、ユーザ
ホスト7からのアクセスによりライセンス管理DB2を
参照し、該当ツールのAC生成・転送処理とライセンス
管理DB更新処理を行なうプログラムが搭載されてい
る。In this embodiment, the license management host 6 and the user host 7 are each connected to the network 8. A user interface program is installed in the user host 7, and a user name and a request tool name are specified therein to access the license management host 6. The license management host 6 is equipped with a license management DB 2 and a program for referring to the license management DB 2 by access from the user host 7 and performing AC generation / transfer processing and license management DB updating processing for the corresponding tool.
【0022】ユーザホスト7から該当ツールのAC生成
入力要求があった場合、ライセンス管理ホスト6におい
て、ライセンス管理DB2を参照し、該当ライセンスが
存在し、かつ有効であることを確認した後、ライセンス
有効期間内の範囲で要求された期間を有効とするACを
生成し、その記録をライセンス管理DB2に記述し、生
成ACファイル5をユーザホスト7へ転送する。When there is an AC generation input request for the tool from the user host 7, the license management host 6 refers to the license management DB 2 and confirms that the license exists and is valid, and then the license is validated. An AC that makes the requested period valid within the period is generated, its record is described in the license management DB 2, and the generated AC file 5 is transferred to the user host 7.
【0023】[0023]
【発明の効果】以上説明したように、本発明は、ライセ
ンス有効期間とAC有効期間を別々に設定することによ
り、以下に示すような効果がある。 (1)ライセンス有効期間内において、AC発行更新手
続の自動化が可能となる。 (2)アプリケーションの利用期間の長さに応じた木目
細かいライセンス使用料の回収が可能である。 (3)ネットワーク環境の有無に拘らず適用できる。 (4)更に、ネットワーク環境では、遠隔地からのアク
セスによるオンラインAC自動発行が可能になり、従い
AC発行処理工程の低減が可能となる。As described above, the present invention has the following effects by setting the license valid period and the AC valid period separately. (1) It is possible to automate the AC issue / update procedure within the license validity period. (2) It is possible to collect fine license usage fees according to the length of the application usage period. (3) It can be applied regardless of the presence or absence of a network environment. (4) Furthermore, in a network environment, online AC automatic issuance can be performed by access from a remote place, and accordingly, AC issuance processing steps can be reduced.
【図1】本発明における、ライセンス有効期間とAC有
効期間の関係を示す図である。FIG. 1 is a diagram showing a relationship between a license valid period and an AC valid period in the present invention.
【図2】本発明のソフトウェアライセンス管理装置の処
理を示す流れ図である。FIG. 2 is a flowchart showing the processing of the software license management device of the present invention.
【図3】本発明の一実施例のソフトウェアライセンス管
理装置の構成図である。FIG. 3 is a configuration diagram of a software license management device according to an embodiment of the present invention.
【図4】本発明の他の実施例のソフトウェアライセンス
管理装置の構成図である。FIG. 4 is a configuration diagram of a software license management device according to another embodiment of the present invention.
【図5】従来技術における、ライセンス有効期間とAC
有効期間の関係を示す図である。FIG. 5: License validity period and AC in the prior art
It is a figure which shows the relationship of an effective period.
1 キーボード 2 ライセンス管理DB 3 CPU 4 CRT 5 フロッピィディスク(生成ACファイル) 6 ライセンス管理ホスト 7 ユーザホスト 8 ネットワーク 11〜19 ステップ 1 keyboard 2 license management DB 3 CPU 4 CRT 5 floppy disk (generated AC file) 6 license management host 7 user host 8 network 11 to 19 steps
Claims (7)
利であるライセンスの有効期間を定める段階と、 前記ソフトウェアアプリケーションの実際の利用を可能
とする利用許諾承認検証用ファイルであるオーソライゼ
ーションコードの有効期間をユーザの要求に基づいて前
記ライセンスの有効期間の範囲内において定める段階
と、 前記オーソライゼーションコードの要求期間に応じた前
記オーソライゼーションコードを生成する段階とを含む
ソフトウェアライセンス管理方法。1. A step of deciding a valid period of a license which is a usage right of a software application, and a valid period of an authorization code which is a license approval approval verification file enabling the actual use of the software application to a user request. A software license management method comprising: a step of determining within the valid period of the license based on the above; and a step of generating the authorization code according to a required period of the authorization code.
リケーション名、ライセンス発行日、ライセンス有効期
間を記録するものである、請求項1記載のソフトウェア
ライセンス管理方法。2. The software license management method according to claim 1, wherein the first step records a user name, a target application name, a license issuance date, and a license validity period.
ンコード発行日とオーソライゼーション有効期間を記録
するものである、請求項1または2記載のソフトウェア
ライセンス管理方法。3. The software license management method according to claim 1, wherein in the second step, the authorization code issuance date and the authorization validity period are recorded.
あった場合、該当ユーザの要求アプリケーションに対し
てライセンスが設定されているか、設定されていればラ
イセンス有効期限を過ぎていないかどうかを判断し、ラ
イセンス有効期限内であれば、更新したオーソライゼー
ションコードについてオーソライゼーションコード発行
日とオーソライゼーションコード有効期限を記録する段
階と、 オーソライゼーションコード要求期間に応じたオーソラ
イゼーションコードを生成する段階を含む、請求項2ま
たは3記載のソフトウェアライセンス管理方法。4. When an authorization code update request is made, it is judged whether a license is set for the application requested by the user, or if it is set, whether the license expiration date has passed or not, and the license expiration date is determined. The software license according to claim 2 or 3, further comprising the steps of recording an authorization code issue date and an authorization code expiration date for the updated authorization code, and generating an authorization code according to the authorization code request period. Management method.
象アプリケーション名や要求ユーザ名が入力されると、
これら入力情報から、ライセンスを発行するか否かを判
断し、発行する場合には、ライセンス発行処理として、
要求ユーザ名、対象アプリケーション名、ライセンス発
行日および前記入力手段から入力されたライセンス有効
期限を前記ライセンス管理データベースに記録し、続い
てオーソライゼーションコード発行処理としてオーソラ
イゼーションコード発行日および前記入力手段から入力
されたオーソライゼーション有効期限を前記ライセンス
管理データベースに記録し、生成したオーソライゼーシ
ョンコードを媒体に格納するライセンス・オーソライゼ
ーションコード発行手段と、 前記入力手段よりオーソライゼーションコード更新要求
があると、前記ライセンス管理データベースを元に、該
当ユーザの要求アプリケーションに対してライセンスが
設定されているか、設定されていればライセンス有効期
限を過ぎていないかどうかを判断し、ライセンス有効期
限内であれば、更新したオーソライゼーションコードに
ついてオーソライゼーションコード発行日とオーソライ
ゼーションコード有効期限を前記ライセンス管理データ
ベースに記録し、生成したオーソライゼーションコード
を媒体に記録するオーソライゼーションコード更新手段
を有するソフトウェアライセンス管理装置。5. A license management database, an input unit, and a license issuance processing request from the input unit, and when a target application name and a requesting user name are input,
Based on these input information, it is determined whether or not to issue a license.
The requested user name, the target application name, the license issuance date, and the license expiration date entered from the input means are recorded in the license management database, and subsequently, the authorization code issuance date and the input from the input means are performed as an authorization code issuance process. A license / authorization code issuing means for recording the authorization expiration date in the license management database and storing the generated authorization code in a medium, and an authorization code update request from the input means, based on the license management database. Determine whether a license has been set for the application requested by the user, and if so, whether the license has expired and If it is within the license expiration date, a software license management device having an authorization code updating means for recording the authorization code issue date and the authorization code expiration date for the updated authorization code in the license management database, and recording the generated authorization code in the medium. .
請求項5記載のソフトウェアライセンス管理装置。6. The software license management device according to claim 5, which is mounted on a stand-alone machine.
れ、前記ライセンス管理データベースと前記ライセンス
・オーソライゼーションコード発行手段とオーソライゼ
ーションコード更新手段が、前記ユーザホストとともに
ネットワークに接続されたライセンス管理ホストに設け
られている請求項5記載のソフトウェアライセンス管理
装置。7. The input means is provided in a user host, and the license management database, the license / authorization code issuing means, and the authorization code updating means are provided in a license management host connected to a network together with the user host. The software license management device according to claim 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20652794A JPH0876994A (en) | 1994-08-31 | 1994-08-31 | Method and device for management of software license |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20652794A JPH0876994A (en) | 1994-08-31 | 1994-08-31 | Method and device for management of software license |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0876994A true JPH0876994A (en) | 1996-03-22 |
Family
ID=16524846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP20652794A Pending JPH0876994A (en) | 1994-08-31 | 1994-08-31 | Method and device for management of software license |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0876994A (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943650A (en) * | 1996-07-08 | 1999-08-24 | Hiromasa Murakoshi | Operation management system and operation management method |
US6272469B1 (en) | 1998-11-25 | 2001-08-07 | Ge Medical Systems Global Technology Company, Llc | Imaging system protocol handling method and apparatus |
JP2002251225A (en) * | 2000-12-20 | 2002-09-06 | Ambition Inc | Software licensing system |
JP2004514984A (en) * | 2000-11-22 | 2004-05-20 | ジーイー・メディカル・テクノロジイ・サービシーズ・インコーポレーテッド | Method and system for remotely enabling software-based options during a trial period |
JP2006235963A (en) * | 2005-02-24 | 2006-09-07 | Canon Inc | License managing device, control method, and program |
JP2007189712A (en) * | 1996-09-20 | 2007-07-26 | I-O Data Device Inc | Network system |
US7350231B2 (en) | 2001-06-06 | 2008-03-25 | Yahoo ! Inc. | System and method for controlling access to digital content, including streaming media |
US7356838B2 (en) | 2001-06-06 | 2008-04-08 | Yahoo! Inc. | System and method for controlling access to digital content, including streaming media |
WO2008059559A1 (en) * | 2006-11-13 | 2008-05-22 | Pioneer Corporation | Content distributing apparatus, content reproducing apparatus, content distributing method, content reproducing method, content distributing program, content reproducing program and computer-readable recording medium |
US7421577B2 (en) | 2003-03-31 | 2008-09-02 | Ntt Docomo, Inc. | Communication device, control method of communication device, program and communication method |
US7483988B2 (en) | 2000-03-09 | 2009-01-27 | International Business Machines Corporation | Information transmission method and system |
JP2009026317A (en) * | 2008-08-18 | 2009-02-05 | Canon Inc | Peripheral device, information processing method, and control program |
JP2011083010A (en) * | 1996-09-20 | 2011-04-21 | I-O Data Device Inc | Network system |
US8175978B2 (en) | 2002-10-15 | 2012-05-08 | Canon Kabushiki Kaisha | Managing the allowed usage amount of a program using license information |
US8311389B2 (en) | 2000-12-13 | 2012-11-13 | Hitachi, Ltd. | Digital information recording apparatus, reproducing apparatus and transmitting apparatus |
US9232920B2 (en) | 2004-03-19 | 2016-01-12 | General Electric Company | Self-expanding multi-channel RF receiver coil for high resolution intra-cardiac MRI and method of use |
CN105930693A (en) * | 2016-04-29 | 2016-09-07 | 杭州华三通信技术有限公司 | Software authorization method and apparatus |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02300823A (en) * | 1989-05-15 | 1990-12-13 | Nec Corp | Charged check system |
JPH06500878A (en) * | 1991-05-08 | 1994-01-27 | ディジタル イクイプメント コーポレイション | License management system |
-
1994
- 1994-08-31 JP JP20652794A patent/JPH0876994A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02300823A (en) * | 1989-05-15 | 1990-12-13 | Nec Corp | Charged check system |
JPH06500878A (en) * | 1991-05-08 | 1994-01-27 | ディジタル イクイプメント コーポレイション | License management system |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943650A (en) * | 1996-07-08 | 1999-08-24 | Hiromasa Murakoshi | Operation management system and operation management method |
JP2007189712A (en) * | 1996-09-20 | 2007-07-26 | I-O Data Device Inc | Network system |
JP2011083010A (en) * | 1996-09-20 | 2011-04-21 | I-O Data Device Inc | Network system |
JP4667405B2 (en) * | 1996-09-20 | 2011-04-13 | 株式会社アイ・オー・データ機器 | Network system |
US6272469B1 (en) | 1998-11-25 | 2001-08-07 | Ge Medical Systems Global Technology Company, Llc | Imaging system protocol handling method and apparatus |
US6901371B1 (en) | 1998-11-25 | 2005-05-31 | Ge Medical Systems Global Technology Company, Llc | Imaging system protocol handling method and apparatus |
US7483988B2 (en) | 2000-03-09 | 2009-01-27 | International Business Machines Corporation | Information transmission method and system |
JP2004514984A (en) * | 2000-11-22 | 2004-05-20 | ジーイー・メディカル・テクノロジイ・サービシーズ・インコーポレーテッド | Method and system for remotely enabling software-based options during a trial period |
US7962416B1 (en) | 2000-11-22 | 2011-06-14 | Ge Medical Technology Services, Inc. | Method and system to remotely enable software-based options for a trial period |
US8311389B2 (en) | 2000-12-13 | 2012-11-13 | Hitachi, Ltd. | Digital information recording apparatus, reproducing apparatus and transmitting apparatus |
US9083942B2 (en) | 2000-12-13 | 2015-07-14 | Hitachi Maxell, Ltd. | Digital information recording apparatus, reproducing apparatus and transmitting apparatus |
US10854237B2 (en) | 2000-12-13 | 2020-12-01 | Maxell, Ltd. | Digital information recording apparatus, reproducing apparatus and transmitting apparatus |
US10529372B2 (en) | 2000-12-13 | 2020-01-07 | Maxell, Ltd. | Digital information recording apparatus, reproducing apparatus and transmitting apparatus |
US9773522B2 (en) | 2000-12-13 | 2017-09-26 | Hitachi Maxell, Ltd. | Digital information recording apparatus, reproducing apparatus and transmitting apparatus |
JP2002251225A (en) * | 2000-12-20 | 2002-09-06 | Ambition Inc | Software licensing system |
US7350231B2 (en) | 2001-06-06 | 2008-03-25 | Yahoo ! Inc. | System and method for controlling access to digital content, including streaming media |
US7356838B2 (en) | 2001-06-06 | 2008-04-08 | Yahoo! Inc. | System and method for controlling access to digital content, including streaming media |
US8175978B2 (en) | 2002-10-15 | 2012-05-08 | Canon Kabushiki Kaisha | Managing the allowed usage amount of a program using license information |
US7421577B2 (en) | 2003-03-31 | 2008-09-02 | Ntt Docomo, Inc. | Communication device, control method of communication device, program and communication method |
US9232920B2 (en) | 2004-03-19 | 2016-01-12 | General Electric Company | Self-expanding multi-channel RF receiver coil for high resolution intra-cardiac MRI and method of use |
JP2006235963A (en) * | 2005-02-24 | 2006-09-07 | Canon Inc | License managing device, control method, and program |
JP4590282B2 (en) * | 2005-02-24 | 2010-12-01 | キヤノン株式会社 | License management apparatus, control method, and program |
WO2008059559A1 (en) * | 2006-11-13 | 2008-05-22 | Pioneer Corporation | Content distributing apparatus, content reproducing apparatus, content distributing method, content reproducing method, content distributing program, content reproducing program and computer-readable recording medium |
JP2009026317A (en) * | 2008-08-18 | 2009-02-05 | Canon Inc | Peripheral device, information processing method, and control program |
CN105930693A (en) * | 2016-04-29 | 2016-09-07 | 杭州华三通信技术有限公司 | Software authorization method and apparatus |
CN105930693B (en) * | 2016-04-29 | 2019-04-09 | 新华三技术有限公司 | A kind of method and apparatus of soft ware authorization |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0876994A (en) | Method and device for management of software license | |
US7134144B2 (en) | Detecting and responding to a clock rollback in a digital rights management system on a computing device | |
US9246916B2 (en) | Specifying rights in a digital rights license according to events | |
CN1739109B (en) | Method and apparatus for hierarchical assignment of rights to documents and documents having such rights | |
US7406716B2 (en) | Software IP providing system and method, software IP obtaining method, and IP core designing and manufacturing method | |
JP5597253B2 (en) | Interaction model for transferring state and data | |
US7073197B2 (en) | Methods and apparatus for protecting information | |
US9424399B2 (en) | Availability of permission models in roaming environments | |
US6735768B1 (en) | Method and system for installing a software product to a computer with authorization | |
US6247131B1 (en) | Information management method and recording medium | |
GB2378780A (en) | An arrangement for preventing the re-use of tokens in accessing pay-per-use software | |
JPH06324858A (en) | Software use amount managing system and storage medium with software used amount managing function | |
JPWO2011030455A1 (en) | Secure audit system and secure audit method | |
US20010014883A1 (en) | Portable recording medium and method of using portable recording medium | |
JP2001312374A (en) | Storage device and access control method | |
JPH10149283A (en) | Information processor, replaceable storage medium, license issue system, and license issuing and moving method | |
JPH07230335A (en) | Service charging system | |
US8694434B1 (en) | Techniques for unregistering and transferring software licenses | |
WO1996018939A2 (en) | Software usage metering system | |
US6898555B2 (en) | Method for indicating the integrity of use-information of a computer program | |
JP3466975B2 (en) | Public key certificate validity confirmation system and method, and medium storing the program | |
EP1174786A2 (en) | Method, system, and program for reusing software licenses with new computer hardware | |
JP3083220B2 (en) | Design support system | |
JP3212078B2 (en) | Specific method of terminal using application software | |
JP2001356835A (en) | Method for managing computer and device for conducting the same and recording medium having its processing program recorded thereon |