JP2010532024A - 信頼されたホスト装置から時間を使用するメモリ装置とその装置で使用する方法 - Google Patents
信頼されたホスト装置から時間を使用するメモリ装置とその装置で使用する方法 Download PDFInfo
- Publication number
- JP2010532024A JP2010532024A JP2010511336A JP2010511336A JP2010532024A JP 2010532024 A JP2010532024 A JP 2010532024A JP 2010511336 A JP2010511336 A JP 2010511336A JP 2010511336 A JP2010511336 A JP 2010511336A JP 2010532024 A JP2010532024 A JP 2010532024A
- Authority
- JP
- Japan
- Prior art keywords
- time
- memory device
- host device
- host
- module
- 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
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
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/107—License processing; Key processing
- G06F21/1076—Revocation
-
- 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
- G06F21/72—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 in cryptographic circuits
- G06F21/725—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 in cryptographic circuits operating on a secure reference time value
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Signal Processing (AREA)
- Technology Law (AREA)
- Storage Device Security (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
本願は、本願とともに出願され、本願明細書において参照により援用されている「Method for Improving Accuracy of a Time Estimate from a Memory Device 」という米国特許出願第11/811,284号(特許文献1)、「Memory Device with Circuitry for Improving Accuracy of a Time Estimate」という米国特許出願第11/811,347号(特許文献2)、「Method for Improving Accuracy of a Time Estimate Used to Authenticate an Entity to a Memory Device」という米国特許出願第11/811,289号(特許文献3)、「Memory Device with Circuitry for Improving Accuracy of a Time Estimate Used to Authenticate an Entity 」という米国特許出願第11/811,344号(特許文献4)、「Method for Improving Accuracy of a Time Estimate Used in Digital Rights Management (DRM) License Validation 」という米国特許出願第11/811,354号(特許文献5)、「Memory Device with Circuitry for Improving Accuracy of a Time Estimate Used in Digital Rights Management (DRM) License Validation」という米国特許出願第11/811,348号(特許文献6)、「Method for Using Time from a Trusted Host Device」という米国特許出願第11/811,346号(特許文献7)、ならびに「Memory Device Using Time from a Trust Host Device 」という米国特許出願第11/811,345号(特許文献8)に関連する。
紹介のためにこれ以降説明する実施形態は、信頼されたホスト装置から時間を使用するメモリ装置とその装置で使用する方法とを提供する。一実施形態において、メモリ装置上のアプリケーションが、ホスト装置上で実行しメモリ装置によって認証されるエンティティから、時間本位操作の実行要求を受信する。アプリケーションは、時間本位操作の実行にあたって、メモリ装置上のタイムモジュールからの時間の代わりにホスト装置からの時間を選択し、かつ時間本位操作の実行にあたってホスト装置からの時間を使用する。別の実施形態では、ホスト装置上で実行するエンティティの認証要求を受信する。エンティティの認証にあたって、エンティティとメモリ装置内のアプリケーションとを対応付けるアクセス管理記録(ACR)で指定された認証方法と、メモリ装置上のタイムモジュールからの時間とを使用する。エンティティからアプリケーションに対する時間本位操作の実行要求を受信する。時間本位操作の実行にあたってはタイムモジュールからの時間の代わりにホスト装置からの時間を選択し、かつ時間本位操作の実行にあたってはホスト装置からの時間を使用する。メモリ装置は、さらに別の実施形態において、第2のホスト装置から受信した時間を第1のホスト装置からの蓄積時間に比較し、時間本位操作の実行にあたって、その比較に基づき、第2のホスト装置からの時間を使用するか、それとも第1のホスト装置からの蓄積時間を使用するかを決定する。メモリ装置は、別の実施形態において、非時間本位認証システムを用いてホスト装置を認証し、ホスト装置から時間を受信し、時間本位操作の実行にあたってはホスト装置から受信した時間を使用する。他の実施形態も開示するが、それらの実施形態はそれぞれ単独で使用できるほか、組み合わせても使用できる。
最終タイムスタンプ以降の現在の非稼働時間(cDowntime):これは、最終タイムスタンプ更新以降の電源サイクル数(PC)を基準として計算できるほか(cDowntime=最終タイムスタンプ以降のPC*(teDownTime/PC))、最終タイムスタンプ更新以降の稼働時間を基準として計算できる(cDowntime=最終タイムスタンプ以降のActiveTime*(teDownTime/ActiveTime))。
DownTimeパラメータを使用しないように設定するには、DownTime値を0に設定する。
DownTimeパラメータを使用するように設定するには、DownTimeを1に設定する。メモリ装置200はDownTimeプロパティをもとにタイムスタンプ更新が必要かどうかを評価する。ServiceTime(証明書の有効性、CRLの有効性等)−時間推定<DownTimeなら、タイムスタンプ更新は必要である。
Claims (19)
- メモリ装置上のアプリケーションにより時間本位操作を実行する方法であって、
メモリ装置上のアプリケーションにより、
ホスト装置上で実行し前記メモリ装置によって認証されるエンティティから、時間本位操作の実行要求を受信するステップと、
前記時間本位操作の実行にあたって、前記メモリ装置上のタイムモジュールからの時間の代わりに前記ホスト装置からの時間を選択するステップと、
前記時間本位操作の実行にあたって、前記ホスト装置からの前記時間を使用するステップと、
を含む方法。 - 請求項1記載の方法において、
前記ホスト装置からの時間は、前記ホスト装置からの時間が前記タイムモジュールからの時間より遅い場合に限り、前記タイムモジュールからの時間の代わりに選択される方法。 - 請求項1記載の方法において、
前記ホスト装置の同一性を判定するステップをさらに含み、前記ホスト装置からの時間は、前記ホスト装置が信頼できると判断される場合に限り、前記タイムモジュールからの時間の代わりに選択される方法。 - 請求項1記載の方法において、
前記ホスト装置からの時間は、前記タイムモジュールからの時間より比較的正確であり、前記タイムモジュールからの時間は、前記ホスト装置からの時間より比較的安全である方法。 - 請求項1記載の方法において、
前記ホスト装置からの時間は、前記タイムモジュールの更新には使用できない方法。 - 請求項1記載の方法において、
前記エンティティの認証にあたって、前記タイムモジュールからの前記時間を使用するステップをさらに含む方法。 - 請求項1記載の方法において、
単一セッションに限り前記ホスト装置からの時間を使用するステップをさらに含む方法。 - 請求項1記載の方法において、
前記時間本位操作は、デジタル著作権管理(DRM)ライセンス検証操作を含む方法。 - 請求項1記載の方法において、
前記メモリ装置は、前記メモリ装置に蓄積された被保護コンテンツのロックを解除するためにデジタル著作権管理(DRM)キーおよびライセンスを蓄積する方法。 - 請求項1記載の方法において、
前記メモリ装置は、前記ホスト装置から受信した時間を蓄積する働きと、第2のホスト装置から時間を受信する働きと、前記第2のホスト装置からの時間を前記ホスト装置からの蓄積時間と比較する働きと、前記時間本位操作の実行にあたって、前記比較に基づき、前記第2のホスト装置の代わりに前記ホスト装置からの時間の使用を決定する働きとをする方法。 - 請求項1記載の方法において、
前記メモリ装置は、非時間本位認証システムを用いて前記ホスト装置を認証する働きをする方法。 - メモリ装置であって、
メモリアレイと、
前記メモリアレイと通信する回路であって、
ホスト装置上で実行するエンティティの認証要求を受信する働きと、
前記エンティティと前記メモリ装置内のアプリケーションとを対応付けるアクセス管理記録(ACR)で指定された認証方法と、メモリ装置上のタイムモジュールからの時間とを使用し、前記エンティティを認証する働きと、
前記エンティティから前記アプリケーションに対する時間本位操作の実行要求を受信する働きと、
前記時間本位操作の実行にあたって、前記タイムモジュールからの時間の代わりに前記ホスト装置からの時間を選択する働きと、
前記時間本位操作の実行にあたって、前記ホスト装置からの前記時間を使用する働きと、をする回路と、
を備えるメモリ装置。 - 請求項12記載のメモリ装置において、
前記ホスト装置からの時間は、前記ホスト装置からの時間が前記タイムモジュールからの時間より遅い場合に限り、前記タイムモジュールからの時間の代わりに選択されるメモリ装置。 - 請求項12記載のメモリ装置において、
前記ホスト装置からの時間は、前記ホスト装置が信頼できると判断される場合に限り、前記タイムモジュールからの時間の代わりに選択されるメモリ装置。 - 請求項12記載のメモリ装置において、
前記ホスト装置からの時間は、前記タイムモジュールからの時間より比較的正確であり、前記タイムモジュールからの時間は、前記ホスト装置からの時間より比較的安全であるメモリ装置。 - 請求項12記載のメモリ装置において、
前記ホスト装置からの時間は、前記タイムモジュールの更新には使用できないメモリ装置。 - 請求項12記載のメモリ装置において、
前記回路は、単一セッションに限り前記ホスト装置からの時間を使用する働きをさらにするメモリ装置。 - 請求項12記載のメモリ装置において、
前記時間本位操作は、デジタル著作権管理(DRM)ライセンス検証操作を含むメモリ装置。 - 請求項12記載のメモリ装置において、
前記メモリ装置は、前記メモリ装置に蓄積された被保護コンテンツのロックを解除するためにデジタル著作権管理(DRM)キーおよびライセンスを蓄積するメモリ装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/811,346 US8869288B2 (en) | 2007-06-08 | 2007-06-08 | Method for using time from a trusted host device |
| US11/811,345 US20080307507A1 (en) | 2007-06-08 | 2007-06-08 | Memory device using time from a trusted host device |
| PCT/US2008/065970 WO2008154309A1 (en) | 2007-06-08 | 2008-06-05 | Memory device using the time from a trusted host device and method for use therewith |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010532024A true JP2010532024A (ja) | 2010-09-30 |
Family
ID=39674859
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010511336A Pending JP2010532024A (ja) | 2007-06-08 | 2008-06-05 | 信頼されたホスト装置から時間を使用するメモリ装置とその装置で使用する方法 |
Country Status (6)
| Country | Link |
|---|---|
| EP (1) | EP2156358A1 (ja) |
| JP (1) | JP2010532024A (ja) |
| KR (1) | KR20100041734A (ja) |
| CN (1) | CN101816003A (ja) |
| TW (1) | TWI386947B (ja) |
| WO (1) | WO2008154309A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011081764A (ja) * | 2009-09-14 | 2011-04-21 | Panasonic Corp | コンテンツ受信機、コンテンツ再生機、コンテンツ再生システム、コンテンツ書き出し方法、視聴期限判定方法、プログラム、および記録媒体 |
| WO2012153486A1 (ja) * | 2011-05-09 | 2012-11-15 | パナソニック株式会社 | コンテンツ管理システム、管理サーバ、記録媒体装置及びコンテンツ管理方法 |
| CN109151160B (zh) * | 2018-06-26 | 2021-04-13 | Oppo广东移动通信有限公司 | 通信方法、装置、移动终端及存储介质 |
| SE546243C2 (en) * | 2022-11-04 | 2024-09-10 | Assa Abloy Ab | Method and mobile device for providing a time reading |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005301333A (ja) * | 2004-04-06 | 2005-10-27 | Hitachi Global Storage Technologies Netherlands Bv | 利用時間制限機能を備えた磁気ディスク装置 |
| WO2006018864A1 (ja) * | 2004-08-17 | 2006-02-23 | Mitsubishi Denki Kabushiki Kaisha | 記憶装置および記憶方法 |
| JP2006350496A (ja) * | 2005-06-14 | 2006-12-28 | Hitachi Global Storage Technologies Netherlands Bv | 記憶装置及び記憶装置のアクセス制御方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4169942B2 (ja) * | 2001-02-27 | 2008-10-22 | インターナショナル・ビジネス・マシーンズ・コーポレーション | コンテンツ利用方法、コンテンツ配信方法、コンテンツ配信システムおよびプログラム |
| US7134144B2 (en) * | 2001-03-01 | 2006-11-07 | Microsoft Corporation | Detecting and responding to a clock rollback in a digital rights management system on a computing device |
| US20030069854A1 (en) * | 2001-10-09 | 2003-04-10 | Hsu Michael M. | Expiring content on playback devices |
| WO2004075525A1 (en) * | 2003-02-20 | 2004-09-02 | Ase R & D Europe | Method for offering time on smart card and method for time registration by means of mobile communication device |
| JP2004326278A (ja) * | 2003-04-23 | 2004-11-18 | Renesas Technology Corp | 不揮発性記憶装置及びデータ処理装置 |
| JP2005063079A (ja) * | 2003-08-11 | 2005-03-10 | Matsushita Electric Ind Co Ltd | メモリカード装置、権利管理システムおよび時間管理方法 |
| US8327448B2 (en) * | 2005-06-22 | 2012-12-04 | Intel Corporation | Protected clock management based upon a non-trusted persistent time source |
| US20070043667A1 (en) * | 2005-09-08 | 2007-02-22 | Bahman Qawami | Method for secure storage and delivery of media content |
| DE102005050352B4 (de) * | 2005-10-20 | 2008-02-07 | Infineon Technologies Ag | Zeitangaben-Prüfeinheit, elektronisches Gerät und Verfahren zum Prüfen einer Zeitangabe |
-
2008
- 2008-06-05 WO PCT/US2008/065970 patent/WO2008154309A1/en not_active Ceased
- 2008-06-05 CN CN200880102443.4A patent/CN101816003A/zh active Pending
- 2008-06-05 EP EP08756739A patent/EP2156358A1/en not_active Withdrawn
- 2008-06-05 JP JP2010511336A patent/JP2010532024A/ja active Pending
- 2008-06-05 KR KR1020107000102A patent/KR20100041734A/ko not_active Withdrawn
- 2008-06-06 TW TW097121272A patent/TWI386947B/zh not_active IP Right Cessation
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005301333A (ja) * | 2004-04-06 | 2005-10-27 | Hitachi Global Storage Technologies Netherlands Bv | 利用時間制限機能を備えた磁気ディスク装置 |
| WO2006018864A1 (ja) * | 2004-08-17 | 2006-02-23 | Mitsubishi Denki Kabushiki Kaisha | 記憶装置および記憶方法 |
| JP2006350496A (ja) * | 2005-06-14 | 2006-12-28 | Hitachi Global Storage Technologies Netherlands Bv | 記憶装置及び記憶装置のアクセス制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| TWI386947B (zh) | 2013-02-21 |
| EP2156358A1 (en) | 2010-02-24 |
| CN101816003A (zh) | 2010-08-25 |
| TW200907996A (en) | 2009-02-16 |
| WO2008154309A1 (en) | 2008-12-18 |
| KR20100041734A (ko) | 2010-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8869288B2 (en) | Method for using time from a trusted host device | |
| US8688588B2 (en) | Method for improving accuracy of a time estimate used in digital rights management (DRM) license validation | |
| US20080307494A1 (en) | Memory device with circuitry for improving accuracy of a time estimate used to authenticate an entity | |
| US20080307495A1 (en) | Memory device with circuitry for improving accuracy of a time estimate used in digital rights management (DRM) license validation | |
| US20080307507A1 (en) | Memory device using time from a trusted host device | |
| US8688924B2 (en) | Method for improving accuracy of a time estimate from a memory device | |
| US20080304364A1 (en) | Memory device with circuitry for improving accuracy of a time estimate | |
| US8938625B2 (en) | Systems and methods for securing cryptographic data using timestamps | |
| US20080307237A1 (en) | Method for improving accuracy of a time estimate used to authenticate an entity to a memory device | |
| US20130004142A1 (en) | Systems and methods for device authentication including timestamp validation | |
| JP5180293B2 (ja) | デジタル著作権管理(drm)ライセンス検証に用いる時間推定の精度を向上させるための回路を備えるメモリ装置とその装置で使用する方法 | |
| JP2010532024A (ja) | 信頼されたホスト装置から時間を使用するメモリ装置とその装置で使用する方法 | |
| JP5343071B2 (ja) | エンティティの認証に用いる時間推定の精度を向上させるための回路を備えるメモリ装置とその装置で使用する方法 | |
| JP5180292B2 (ja) | 時間推定の精度を向上させるための回路を備えるメモリ装置とその装置で使用する方法 | |
| Feng et al. | An efficient contents sharing method for DRM | |
| JP5772148B2 (ja) | 認証システム、認証装置、認証局、認証方法、及びプログラム | |
| JP2009500701A (ja) | デジタルコンテンツの視聴期限日を管理する方法、このようなコンテンツを視聴するための装置、視聴管理手段、及びこのようなコンテンツを配信するサーバ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110314 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120228 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120522 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120529 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20120615 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120622 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120709 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120710 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121211 |