JP4981051B2 - ライセンスに従う製品の挙動変更 - Google Patents
ライセンスに従う製品の挙動変更 Download PDFInfo
- Publication number
- JP4981051B2 JP4981051B2 JP2008528054A JP2008528054A JP4981051B2 JP 4981051 B2 JP4981051 B2 JP 4981051B2 JP 2008528054 A JP2008528054 A JP 2008528054A JP 2008528054 A JP2008528054 A JP 2008528054A JP 4981051 B2 JP4981051 B2 JP 4981051B2
- Authority
- JP
- Japan
- Prior art keywords
- meter measurement
- setting
- computer
- configuration packet
- packet
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/106—Enforcing content protection by specific content processing
- G06F21/1063—Personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Mathematical Physics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Storage Device Security (AREA)
Description
Claims (9)
- メータ測定利用モードで稼動可能なコンピュータを構成するための方法であって、
前記コンピュータの前記メータ測定状態を再構成するための命令を含む設定パケットを、サーバにおいて生成するステップと、
信頼される秘密鍵を使用し、前記設定パケットにデジタルサインをするステップと、
前記コンピュータにおいて、前記サーバから前記設定パケットを受信するステップと、
前記信頼される秘密鍵に対応するセキュアにストアされた公開鍵を使用し、前記コンピュータにおいて前記設定パケットを検証するステップと、
前記設定パケットを前記検証するステップが成功するとき、前記設定パケット中の前記命令に従って前記コンピュータの前記メータ測定状態を設定するステップと、
更に、前記設定パケットをストアするステップと、
あるインターバルをおいて前記設定パケットを再検証するステップと、前記設定パケットが検証され得ないとき、前記メータ測定状態にデフォルト値を設定するステップと、を含む方法。 - 更に、前記設定パケット中にシーケンス番号を含めるステップと、
前記シーケンス番号と以前ストアされたシーケンス番号とを比較するステップと、
前記シーケンス番号が比較の評価基準を満足しないとき、前記設定パケットを拒否するステップと、
前記設定パケットが前記比較の評価基準を満足し、かつ前記設定パケットを前記検証するステップが成功するとき、前記シーケンス番号をストアするステップと、を含む請求項1記載の方法。 - 前記メータ測定状態を設定するステップが、メータ測定可能にするための前記メータ測定状態に設定するステップ及びメータ測定不能にするための前記メータ測定状態に設定するステップのうち1つを含むことを特徴とする請求項1記載の方法。
- メータ測定可能にするための前記メータ測定状態を設定するステップが、少なくとも1つのメータ測定パラメタを構成するステップを含むことを特徴とする請求項3記載の方法。
- 前記少なくとも1つのメータ測定パラメタが、時間によるメータ測定、利用によるメータ測定、ネットワークトラフィックによるメータ測定、認可期間の利用及びリソース利用によるメータ測定のうち少なくとも1つであることを特徴とする請求項4記載の方法。
- メータ測定利用モードで稼動可能なコンピュータを構成するための方法であって、
前記コンピュータの前記メータ測定状態を再構成するための命令を含む設定パケットを、サーバにおいて生成するステップと、
信頼される秘密鍵を使用し、前記設定パケットにデジタルサインをするステップと、
前記コンピュータにおいて、前記サーバから前記設定パケットを受信するステップと、
前記信頼される秘密鍵に対応するセキュアにストアされた公開鍵を使用し、前記コンピュータにおいて前記設定パケットを検証するステップと、
前記設定パケットを前記検証するステップが成功するとき、前記設定パケット中の前記命令に従って前記コンピュータの前記メータ測定状態を設定するステップと、
を含み、
前記メータ測定状態を設定するステップが、メータ測定可能にするための前記メータ測定状態に設定するステップ及びメータ測定不能にするための前記メータ測定状態に設定するステップのうち1つを含み、
メータ測定可能にするための前記メータ測定状態を設定するステップが、少なくとも1つのメータ測定パラメタを構成するステップを含むことを特徴とする方法。 - 更に、前記設定パケットをストアするステップと、
あるインターバルをおいて前記設定パケットを再検証するステップと、前記設定パケットが検証され得ないとき、前記メータ測定状態にデフォルト値を設定するステップと、を含む請求項6記載の方法。 - 更に、前記設定パケット中にシーケンス番号を含めるステップと、
前記シーケンス番号と以前ストアされたシーケンス番号とを比較するステップと、
前記シーケンス番号が比較の評価基準を満足しないとき、前記設定パケットを拒否するステップと、
前記設定パケットが前記比較の評価基準を満足し、かつ前記設定パケットを前記検証するステップが成功するとき、前記シーケンス番号をストアするステップと、を含む請求項6記載の方法。 - 前記少なくとも1つのメータ測定パラメタが、時間によるメータ測定、利用によるメータ測定、ネットワークトラフィックによるメータ測定、認可期間の利用及びリソース利用によるメータ測定のうち少なくとも1つであることを特徴とする請求項6記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/210,611 US7694153B2 (en) | 2004-11-15 | 2005-08-24 | Changing product behavior in accordance with license |
| US11/210,611 | 2005-08-24 | ||
| PCT/US2006/032708 WO2007024823A1 (en) | 2005-08-24 | 2006-08-23 | Changing product behavior in accordance with license |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009506431A JP2009506431A (ja) | 2009-02-12 |
| JP4981051B2 true JP4981051B2 (ja) | 2012-07-18 |
Family
ID=37771933
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008528054A Expired - Fee Related JP4981051B2 (ja) | 2005-08-24 | 2006-08-23 | ライセンスに従う製品の挙動変更 |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7694153B2 (ja) |
| EP (1) | EP1934804A1 (ja) |
| JP (1) | JP4981051B2 (ja) |
| KR (1) | KR20080037048A (ja) |
| CN (1) | CN101248428A (ja) |
| BR (1) | BRPI0615051A2 (ja) |
| MX (1) | MX2008002499A (ja) |
| RU (1) | RU2008106903A (ja) |
| WO (1) | WO2007024823A1 (ja) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7370212B2 (en) | 2003-02-25 | 2008-05-06 | Microsoft Corporation | Issuing a publisher use license off-line in a digital rights management (DRM) system |
| US20060242406A1 (en) | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Protected computing environment |
| US8347078B2 (en) | 2004-10-18 | 2013-01-01 | Microsoft Corporation | Device certificate individualization |
| US8464348B2 (en) | 2004-11-15 | 2013-06-11 | Microsoft Corporation | Isolated computing environment anchored into CPU and motherboard |
| US8336085B2 (en) | 2004-11-15 | 2012-12-18 | Microsoft Corporation | Tuning product policy using observed evidence of customer behavior |
| US8176564B2 (en) | 2004-11-15 | 2012-05-08 | Microsoft Corporation | Special PC mode entered upon detection of undesired state |
| US8438645B2 (en) | 2005-04-27 | 2013-05-07 | Microsoft Corporation | Secure clock with grace periods |
| US8725646B2 (en) | 2005-04-15 | 2014-05-13 | Microsoft Corporation | Output protection levels |
| US9436804B2 (en) | 2005-04-22 | 2016-09-06 | Microsoft Technology Licensing, Llc | Establishing a unique session key using a hardware functionality scan |
| US9363481B2 (en) | 2005-04-22 | 2016-06-07 | Microsoft Technology Licensing, Llc | Protected media pipeline |
| US20060265758A1 (en) | 2005-05-20 | 2006-11-23 | Microsoft Corporation | Extensible media rights |
| US8353046B2 (en) | 2005-06-08 | 2013-01-08 | Microsoft Corporation | System and method for delivery of a modular operating system |
| US8073442B2 (en) * | 2005-10-05 | 2011-12-06 | Microsoft Corporation | Binding a device to a provider |
| JP4911984B2 (ja) * | 2006-02-08 | 2012-04-04 | 東京エレクトロン株式会社 | ガス供給装置,基板処理装置,ガス供給方法及びシャワーヘッド |
| US7844808B2 (en) * | 2006-12-18 | 2010-11-30 | Microsoft Corporation | Computer compliance enforcement |
| US20080183623A1 (en) * | 2007-01-29 | 2008-07-31 | Zhangwei Xu | Secure Provisioning with Time Synchronization |
| US8839236B2 (en) * | 2007-04-04 | 2014-09-16 | Microsoft Corp. | Virtual machine support for metered computer usage |
| DE102007044146A1 (de) * | 2007-09-12 | 2009-03-19 | Bayer Materialscience Ag | Thermoplast mit Metallkennzeichnungsplättchen |
| US9171165B2 (en) * | 2009-12-23 | 2015-10-27 | Intel Corporation | Methods, systems, and apparatuses to facilitate configuration of a hardware device in a platform |
| US8401925B1 (en) | 2010-01-26 | 2013-03-19 | Hewlett-Packard Development Company, L.P. | Multi-product software license selection |
| RU2446458C1 (ru) * | 2010-11-24 | 2012-03-27 | Закрытое акционерное общество "Лаборатория Касперского" | Компонента лицензирования компьютерных приложений |
| JP7839568B2 (ja) * | 2021-02-11 | 2026-04-02 | ナショナル カレンシー テクノロジーズ、インコーポレイテッド | デジタル通貨のセキュリティメカニズム |
| CN116848820B (zh) * | 2021-02-11 | 2024-04-26 | (美国)国家货币技术公司 | 对数字货币的集中跟踪 |
| US11888690B2 (en) | 2022-01-07 | 2024-01-30 | Dell Products L.P. | System and method for subscription limitation enforcement in distributed system |
| US12561180B2 (en) | 2022-01-07 | 2026-02-24 | Dell Products L.P. | System and method for subscription management by instantiating and/or retiring composed systems of a managed system |
| US11947433B2 (en) * | 2022-01-07 | 2024-04-02 | Dell Products L.P. | System and method for subscription based solution management |
| US11907153B2 (en) | 2022-01-07 | 2024-02-20 | Dell Products L.P. | System and method for distributed subscription management |
| US12211021B2 (en) | 2022-01-07 | 2025-01-28 | Dell Products L.P. | System and method for subscription based solution implementation |
| US12093102B2 (en) | 2022-01-07 | 2024-09-17 | Dell Products L.P. | System and method for power state enforced subscription management |
Family Cites Families (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4558176A (en) | 1982-09-20 | 1985-12-10 | Arnold Mark G | Computer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software |
| WO1992020021A1 (en) | 1991-05-08 | 1992-11-12 | Digital Equipment Corporation | License management system |
| CA2145068A1 (en) * | 1992-09-21 | 1994-03-31 | Ric Bailier Richardson | System for software registration |
| US5724425A (en) | 1994-06-10 | 1998-03-03 | Sun Microsystems, Inc. | Method and apparatus for enhancing software security and distributing software |
| JP3531978B2 (ja) * | 1994-08-10 | 2004-05-31 | 富士通株式会社 | ソフトウエアの課金方式 |
| DE69534757T2 (de) | 1994-09-15 | 2006-08-31 | International Business Machines Corp. | System und Verfahren zur sicheren Speicherung und Verteilung von Daten unter Verwendung digitaler Unterschriften |
| JPH1078867A (ja) * | 1996-09-03 | 1998-03-24 | Hitachi Ltd | ソフトウェア流通システム |
| US6035403A (en) | 1996-09-11 | 2000-03-07 | Hush, Inc. | Biometric based method for software distribution |
| US6523119B2 (en) | 1996-12-04 | 2003-02-18 | Rainbow Technologies, Inc. | Software protection device and method |
| US6078909A (en) * | 1997-11-19 | 2000-06-20 | International Business Machines Corporation | Method and apparatus for licensing computer programs using a DSA signature |
| US6567793B1 (en) | 1997-12-22 | 2003-05-20 | Christian Bielefeldt Hicks | Remote authorization for unlocking electronic data system and method |
| DE19820605A1 (de) | 1998-05-08 | 1999-11-11 | Giesecke & Devrient Gmbh | Verfahren zur sicheren Verteilung von Software |
| US6049789A (en) * | 1998-06-24 | 2000-04-11 | Mentor Graphics Corporation | Software pay per use licensing system |
| US6345294B1 (en) | 1999-04-19 | 2002-02-05 | Cisco Technology, Inc. | Methods and apparatus for remote configuration of an appliance on a network |
| JP2001084137A (ja) * | 1999-09-14 | 2001-03-30 | Matsushita Electric Ind Co Ltd | ライセンス管理装置およびライセンス管理方法 |
| US6460140B1 (en) * | 1999-12-30 | 2002-10-01 | Starnet Communications Corporation | System for controlling the use of licensed software |
| JP4045333B2 (ja) * | 2000-02-16 | 2008-02-13 | 株式会社リコー | 画像機器 |
| JP2002196624A (ja) * | 2000-12-22 | 2002-07-12 | Canon Inc | 多機能機器、機能選択システム、多機能機器の機能選択方法、及び処理プログラムを提供する媒体 |
| GB2373605B (en) * | 2001-03-23 | 2005-04-27 | Ibm | A method of metering use of digitally encoded products |
| GB2374165A (en) | 2001-04-02 | 2002-10-09 | Global Knowledge Network | Secure distribution of electronic media |
| US20030163712A1 (en) * | 2002-02-28 | 2003-08-28 | Lamothe Brian P. | Method & system for limiting use of embedded software |
| US7234157B2 (en) | 2002-06-27 | 2007-06-19 | Lenovo Singapore Pte Ltd | Remote authentication caching on a trusted client or gateway system |
| AU2003257338A1 (en) * | 2002-08-19 | 2004-03-03 | Mds Inc., D.B.A. Mds Sciex | Quadrupole mass spectrometer with spatial dispersion |
| US7216363B2 (en) * | 2002-08-30 | 2007-05-08 | Avaya Technology Corp. | Licensing duplicated systems |
| US7698225B2 (en) * | 2002-08-30 | 2010-04-13 | Avaya Inc. | License modes in call processing |
| JP2004102789A (ja) * | 2002-09-11 | 2004-04-02 | Sony Corp | ライセンス管理装置、ライセンス管理方法、並びにコンピュータ・プログラム |
| JP2004118327A (ja) * | 2002-09-24 | 2004-04-15 | Sony Corp | コンテンツ使用制御装置及びコンテンツ使用制御方法、並びにコンピュータ・プログラム |
| JP2004171212A (ja) * | 2002-11-19 | 2004-06-17 | Hitachi Ltd | サービス実行方法及びサービス提供システム |
| US7801820B2 (en) | 2003-01-13 | 2010-09-21 | Sony Corporation | Real-time delivery of license for previously stored encrypted content |
| US7356709B2 (en) * | 2003-01-31 | 2008-04-08 | Microsoft Corporation | Systems and methods for deterring software piracy in a volume license environment |
| US20040268120A1 (en) * | 2003-06-26 | 2004-12-30 | Nokia, Inc. | System and method for public key infrastructure based software licensing |
| JP2005208746A (ja) * | 2004-01-20 | 2005-08-04 | Victor Co Of Japan Ltd | 記憶装置制御方法および記憶操作命令装置制御方法 |
| US8336085B2 (en) * | 2004-11-15 | 2012-12-18 | Microsoft Corporation | Tuning product policy using observed evidence of customer behavior |
| US20060106920A1 (en) * | 2004-11-15 | 2006-05-18 | Microsoft Corporation | Method and apparatus for dynamically activating/deactivating an operating system |
| US7610631B2 (en) * | 2004-11-15 | 2009-10-27 | Alexander Frank | Method and apparatus for provisioning software |
| US7457960B2 (en) * | 2004-11-30 | 2008-11-25 | Analog Devices, Inc. | Programmable processor supporting secure mode |
-
2005
- 2005-08-24 US US11/210,611 patent/US7694153B2/en not_active Expired - Fee Related
-
2006
- 2006-08-23 BR BRPI0615051-9A patent/BRPI0615051A2/pt not_active IP Right Cessation
- 2006-08-23 JP JP2008528054A patent/JP4981051B2/ja not_active Expired - Fee Related
- 2006-08-23 MX MX2008002499A patent/MX2008002499A/es not_active Application Discontinuation
- 2006-08-23 WO PCT/US2006/032708 patent/WO2007024823A1/en not_active Ceased
- 2006-08-23 KR KR1020087004366A patent/KR20080037048A/ko not_active Ceased
- 2006-08-23 EP EP06789914A patent/EP1934804A1/en not_active Withdrawn
- 2006-08-23 RU RU2008106903/09A patent/RU2008106903A/ru not_active Application Discontinuation
- 2006-08-23 CN CNA2006800308463A patent/CN101248428A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CN101248428A (zh) | 2008-08-20 |
| EP1934804A1 (en) | 2008-06-25 |
| JP2009506431A (ja) | 2009-02-12 |
| KR20080037048A (ko) | 2008-04-29 |
| US7694153B2 (en) | 2010-04-06 |
| WO2007024823A1 (en) | 2007-03-01 |
| BRPI0615051A2 (pt) | 2011-04-26 |
| RU2008106903A (ru) | 2008-11-27 |
| MX2008002499A (es) | 2008-04-07 |
| US20060136747A1 (en) | 2006-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4981051B2 (ja) | ライセンスに従う製品の挙動変更 | |
| JP4864898B2 (ja) | オペレーティングシステムを動的にアクティブ化/非アクティブ化するための方法および装置 | |
| CN101263473B (zh) | 封装了处理单元的操作系统 | |
| CN101116070B (zh) | 使用监控程序将tpm总是锁定为“开”的系统和方法 | |
| US8689010B2 (en) | Secure storage for digital rights management | |
| US9147052B2 (en) | Provisioning a computing system for digital rights management | |
| US8533801B2 (en) | System and method for binding a subscription-based computing system to an internet service | |
| US6996710B1 (en) | Platform and method for issuing and certifying a hardware-protected attestation key | |
| US8161532B2 (en) | Operating system independent architecture for subscription computing | |
| US20060168580A1 (en) | Software-management system, recording medium, and information-processing device | |
| CN101142558B (zh) | 用于可信计量和停用的系统和方法 | |
| EP2278520A2 (en) | Modular software protection | |
| CN101416440A (zh) | 用于供应包的分发的系统和方法 | |
| CN101595500B (zh) | 分解的安全执行环境 | |
| CN103649964A (zh) | 安全寄存执行体系架构 | |
| CN101385041A (zh) | 计算机主存多安全执行环境 | |
| US20060165227A1 (en) | System and method for distribution of provisioning packets | |
| CN118802962A (zh) | 基于区块链的数据传输记录方法、装置、设备及存储介质 | |
| KR20140118199A (ko) | Drm 컨텐츠 실행 시스템 및 그 방법, 그리고 이에 적용되는 장치 | |
| Wachsmann | Trusted Computing | |
| Gupta et al. | USB Security System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090710 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20110912 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111116 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111207 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120306 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120327 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120419 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150427 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |