JPH08263441A - ディジタルワークの安全な配給及び制御のためのシステムとその制御方法 - Google Patents
ディジタルワークの安全な配給及び制御のためのシステムとその制御方法Info
- Publication number
- JPH08263441A JPH08263441A JP29984195A JP29984195A JPH08263441A JP H08263441 A JPH08263441 A JP H08263441A JP 29984195 A JP29984195 A JP 29984195A JP 29984195 A JP29984195 A JP 29984195A JP H08263441 A JPH08263441 A JP H08263441A
- Authority
- JP
- Japan
- Prior art keywords
- repository
- digital work
- rights
- transaction
- work
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1453—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
- H04L12/146—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network using digital cash
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1485—Tariff-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1485—Tariff-related aspects
- H04L12/1496—Tariff-related aspects involving discounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/18—Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3263—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2137—Time limited access, e.g. to a computer or data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/603—Digital right managament [DRM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/101—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Storage Device Security (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
ウェアプログラムのような適切なレンダリングシステム
を用いて再作成され得るディジタルワークの配給及び使
用制御システムを提供する。 【解決手段】 リポジトリ201は、リポジトリの汎用
インスタンスを示すと共にサーバモードとリクエスタモ
ードの二つの動作モードを有し、サーバモードではディ
ジタルワークへのアクセス要求を受け取ったり、処理し
たりし、リクエスタモードではディジタルワークへのア
クセス要求を開始する。ディジタルワーク用交換媒体で
あるリポジトリ201は、他のリポジトリ、オーソライ
ゼーションリポジトリ202、レンダリングリポジトリ
203及びマスタリポジトリ204と通信でき、リポジ
トリ間通信はリポジトリトランザクションプロトコル2
05を用いて成される。
Description
化ワーク(作品、著作物)の配給及び使用権実施の分野
に関する。
版と見なされる出版(パブリッシング)及び情報産業が
直面している基本的な問題は、電子出版された資料(デ
ータ)の無許可、料金請求されない配給又は使用を如何
にして阻止するかにある。電子出版される資料は、一般
的にディジタル形式で配給され、これらの資料を再作成
する(recreate)能力を有するコンピュータベースシス
テムにおいて再作成される。オーディオ及びビデオレコ
ーディング、ソフトウェア、書籍、並びにマルチメディ
アワークは、全て電子出版されている。これらの業界に
おける企業は、小売り店におけるオーディオCDの販売
のような資料のデリバリについて責任を負うことに対す
るローヤリティを受け取る。ワーク(作品、著作物、著
書を全般的に称する)の料金請求されない配給は結果的
に支払われないローヤリティを生じることになる(例え
ば、オーディオレコーディングCDを他のディジタル媒
体へコピーすること)。
され、配給されることができる簡単さが主な問題であ
る。ネットワーク全体におよぶディジタルワークの転送
は今や常識である。このように広範囲に使用される一つ
のネットワークは、Internet(インターネット)であ
る。インターネットは、多くの大学、企業、及び政府機
関におけるコンピュータのユーザが通信し、アイデアや
情報を交換する広範囲なネットワークファシリティであ
る。CompuServe及びProdigy のようなインターネット及
び商業ネットワーク上に設けられたコンピュータ掲示板
は、ディジタル情報のポスティング及び検索を許容す
る。Dialog及びLEXIS/NEXIS のような情報サービスは、
幅広いトピックに対して現在情報のデータベースを提供
する。さらに状況を悪化させる他のファクタは、NII
(米国における全国情報基盤整備政策)の開発と拡大で
ある。NIIが成長するにつれて、ネットワーク全体に
わたるディジタルワークの転送が何回でも繰り返されて
増大することが予想される。従って、広範囲な無許可コ
ピーの危険性を伴わずに、ディジタルワークの配給のた
めにNIIを使用することが所望される。
な方法は、無許可コピー及び転送を防止することにあ
る。ディジタル形式で配給された現存の資料に関して
は、種々の保護手段が使用されている。ソフトウェアの
場合、作成され得るコピー数を制限したり又はコピー
(複製)が検出された時に出力した物を改悪するような
コピー保護方式(スキーム)が用いられてきた。他の方
式は、所定期間を経過すると、ソフトウェアを動作禁止
にする。ワークステーションベースのソフトウェアに使
用される技術は、ソフトウェアをランするには特別なハ
ードウェアデバイスがワークステーション上に存在すべ
きであることを要求する。これに関しては、例えば、"M
ethod and Apparatus for Protecting Computer Softwa
re Utilizing Coded Filter Network in conjuntion wi
th an Active Coded Hardware Device"と題された米国
特許第4,932,054 号を参照されたい。このような装置
は、一般に、"dongles" と呼ばれるソフトウェアを備え
ている。
能にするための「キー」を必要とするソフトウェアを配
給することである。これは、ソフトウェアの"demos"
(デモンストレーションの意)がプロダクト全体と共に
媒体上に提供されるような配給方式において使用され
る。demos は自由に使用されることができるが、実際の
プロダクトを使用する為には、キーが購入されなければ
ならない。まず最初にキーを購入すれば、これらの方式
はソフトウェアのコピーを妨害しない。
及び配給を制御するためのシステムが開示されている。
ディジタルワークとは、ディジタル形式で変換され又は
作成されたコンピュータプログラムを含むあらゆる書き
込み、オーディオ、グラフィカル、又はビデオベースの
ワークであり、このディジタルワークはソフトウェアプ
ログラムのような適切なレンダリング手段を用いて再作
成されることができる。本発明はディジタルワークのオ
ーナーが当該ワークに使用権をアタッチするのを可能に
する。ディジタルワークに対する使用権は当該ディジタ
ルワークがいかにして使用され、配給されるかを定義す
る。ディジタルワーク及びそれらの使用権は安全なリポ
ジトリ内に記憶される。ディジタルワークは他の安全な
リポジトリによってのみアクセスされることができる。
キシブルで拡張可能な使用権文法において組み込まれ
る。概念上、使用権文法における権利は、権利行使に対
する所定の行動及び条件にアタッチされたラベルであ
る。
タッチされた使用権を記憶する記憶手段と、データを受
け取り、転送する外部インタフェース、プロセッサ、及
びクロックを備える。リポジトリは、二つの主な動作モ
ード、サーバモードとリクエスタモードを有する。サー
バモードで動作する時、リポジトリはディジタルワーク
へアクセスするための要求に応答している。リクエスタ
モードで動作している時、リポジトリはディジタルワー
クへのアクセスを要求している。概して、リポジトリ
は、当該ワークの使用権を検討することによってディジ
タルワークへアクセスするための各要求を処理する。
ンのセットを用いて通信する。リポジトリトランザクシ
ョンは、リポジトリ同士の間に安全なセッションの接続
を確立すると共に当該ディジタルワークに対するアクセ
ス要求を処理するためにプロトコルのセットを組み込
む。
上で再作成される。レンダリングシステムは、少なくと
も一つのレンダリングリポジトリとレンダリングデバイ
ス(例:プリンタ、ディスプレイ又はオーディオシステ
ム)を備える。レンダリングシステムは内部的に安全で
ある。
ディジタルワークの安全な配給及び制御のためのシステ
ムであって、使用権作成手段を備え、使用権の各インス
タンスがディジタルワークがいかにして使用されるか又
は配給されるかの特定インスタンスを示し、使用権の作
成されたセットをディジタルワークへアタッチする手段
を備え、リポジトリトランザクションメッセージの交換
を可能とするためにリポジトリ同士を結合する通信媒体
を備え、ディジタルワークを記憶すると共に前記ディジ
タルワークをアタッチされた使用権と安全に交換するた
めの複数の汎用リポジトリを備え、前記汎用リポジトリ
の各々が、ディジタルワークとそれらのアタッチされた
使用権を記憶する記憶手段を備え、対応している汎用リ
ポジトリが安全であることを示すための識別証明書を備
え、前記通信媒体と取り外し可能に結合する外部インタ
フェースを備え、他のリポジトリとの安全で信頼できる
セッションを確立するセッション開始トランザクション
処理手段を備え、前記セッション開始トランザクション
処理手段が識別証明書を使用し、他の汎用リポジトリ内
に記憶されたディジタルワークへのアクセスを要求する
ために使用リポジトリトランザクションメッセージを発
生するためのリクエスタ動作モードを有する使用トラン
ザクション処理手段を備え、前記使用リポジトリトラン
ザクションメッセージが使用権を指定し、前記使用トラ
ンザクション処理手段が、前記記憶手段内に記憶された
ディジタルワークへのアクセスに対する要求が許諾され
るか否かを決定するためのサーバ動作モードを更に備え
ており、前記要求は、前記要求において指定された使用
権が前記ディジタルワークへアタッチされた場合のみに
許諾され、前記使用トランザクション処理手段に結合さ
れ、ユーザ作成信号によって使用リポジトリ・トランザ
クション・メッセージを発生してディジタルワークへの
アクセスを要求する入力手段を備える、ことよりなるリ
ポジトリ間へのディジタルワークの安全な配給及び制御
のためのシステムである。
配給及び使用を制御するための方法であって、a)使用
権のセットをディジタルワークへアタッチするステップ
を備え、前記使用権の各々がディジタルワークがいかに
して使用されるか又は配給されるかの特定インスタンス
を定義し、前記使用権が、前記使用権が行使されると共
に使用権の次のセットが配給されたディジタルワークへ
アタッチされるように満たされるべき一つ以上の条件を
指定し、b)前記ディジタルワークとそのアタッチされ
た使用権を第1のリポジトリ内に記憶するステップを備
え、c)第2のリポジトリが前記第1のリポジトリ内の
前記ディジタルワークへアクセスするための要求を開始
するステップを備え、前記要求が、前記第2のリポジト
リが前記ディジタルワークをいかにして使用したいかを
示す使用権を識別し、d)前記第1のリポジトリが前記
第2のリポジトリからの前記要求を受け取るステップを
備え、e)前記第1のリポジトリが前記識別された使用
権が前記ディジタルワークへアタッチされるか否かを決
定するステップを備え、f)前記識別された使用権が前
記ディジタルワークへアタッチされない場合、前記第1
のリポジトリが、前記ディジタルワークへのアクセスを
拒絶するステップを備え、g)前記識別された使用権が
前記ディジタルワークへアタッチされた場合、前記第1
のリポジトリが、前記使用権によって指定された条件が
満たされているか否かを決定するステップを備え、h)
前記条件が満たされない場合、前記第1のリポジトリ
が、前記ディジタルワークへのアクセスを拒絶するステ
ップを備え、i)前記条件が満たされた場合、前記第1
のリポジトリが、使用権の次のセットを前記ディジタル
ワークへアタッチし、前記使用権の次のセットが前記第
2のリポジトリが前記ディジタルワークをいかにして使
用し、配給するかを指定するステップを備え、j)前記
第1のリポジトリが前記ディジタルワークと前記アタッ
チされた使用権の次のセットを前記第2のリポジトリへ
転送するステップを備えるディジタルワークの配給及び
使用を制御するための方法である。
を制御するためのシステムが開示されている。本発明は
ディジタルワークを含む商業的トランザクション(取
引)をサポートすることに関する。
ーク」、「ワーク」及び「内容」は、ディジタル表現に
縮小されたあらゆるワーク(作品、著作物、著書等)を
称する。これは、あらゆるオーディオ、ビデオ、テキス
ト又はマルチメディアワーク、及びワークを再作成する
ために必要とされ得るあらゆる付随するインタープリタ
(例えば、ソフトウェア)を含む。用語「複合ワーク」
は、他のディジタルワークの集合からなるディジタルワ
ークを称する。用語「使用権」又は「権利」は、ディジ
タルワークの配布先として許諾された権利を称する用語
である。一般に、これらの権利は、ディジタルワークが
いかにして使用され得るか、及び当該ディジタルワーク
が更に配給され得るか否かを定義する。各使用権は、権
利が行使される前に満たされなければならない一つ以上
の指定条件を有している。
発明の基本的な動作を示す高レベルフローチャートであ
る。図1に関しては、ステップ101において、クリエ
ータがディジタルワークを作成する。ステップ102に
おいて、クリエータは適切な使用権及び料金を決定し、
ディジタルワークにそれらをアタッチし、次いでそれら
をリポジトリ1内に記憶する。適切な使用権及び料金の
決定は様々な経済的ファクタによる。アクセス要求が受
信されるまで、ディジタルワークはリポジトリ1内に安
全に残されている。アクセス要求は、他のリポジトリに
よるセッション開始から始まる。この時、ステップ10
3において、リポジトリ2は、リポジトリ1とセッショ
ンを開始する。以下により詳細に記述されているよう
に、このセッション開始は、それぞれのリポジトリが信
頼できることを確実とするのを助けるステップを含む。
セッションが設定されることができると仮定すると、ス
テップ104において、リポジトリ2は主張された目的
のためにDigital Work(ディジタルワーク)へのアクセ
スを要求することができる。この目的は、例えば、ディ
ジタルワークをプリントすること又はディジタルワーク
のコピーを入手することであってもよい。この目的は、
特定の使用権に対応している。いかなる場合でも、ステ
ップ105において、リポジトリ1はディジタルワーク
へのアクセスが許諾されたか否かを決定するためにディ
ジタルワークに対応する使用権をチェックする。使用権
のチェックは、本質的に、アクセス要求に対応している
権利がディジタルワークにアタッチされているか否か、
及びこの権利に対応している全ての条件が満たされてい
るか否かについての決定を含んでいる。アクセスが拒絶
された場合、ステップ106において、リポジトリ1は
エラーメッセージによってセッションを終了する。アク
セスが許諾された場合、ステップ107において、リポ
ジトリ1はディジタルワークをリポジトリ2へ転送す
る。ディジタルワークがリポジトリ2へ転送されると、
ステップ108において、リポジトリ1及び2はそれぞ
れアクセスに対して請求情報を発生し、当該請求情報は
クレジットサーバへ転送される。このような2重の請求
報告は、請求処理を不正に欺こうとする企てから守るた
めに行われる。
同士間の基本的な対話を示す。図2から明らかになるよ
うに、種々のリポジトリタイプは異なる機能を供給す
る。安全であると共に信頼できる通信を可能とする機能
のコアセットをリポジトリが共有することが基本であ
る。図2に関しては、リポジトリ201はリポジトリの
一般的なインスタンスを示す。リポジトリ201は、サ
ーバモードとリクエスタモードの二つの動作モードを有
している。サーバモードの時、リポジトリは、ディジタ
ルワークへのアクセス要求を受け取ったり、処理したり
する。リクエスタモードの時、リポジトリは、ディジタ
ルワークへアクセスするための要求を開始する。リポジ
トリ201は、その主な目的がディジタルワークのため
の交換媒体である点で一般的である。動作の過程におい
て、当該リポジトリ201は、複数の他のリポジトリ、
即ち、オーソライゼーションリポジトリ202、レンダ
リングリポジトリ203及びマスタリポジトリ204と
通信してもよい。リポジトリ同士の間の通信は、リポジ
トリ・トランザクション・プロトコル205を用いて行
われる。
の通信は、アクセスされているディジタルワークがオー
ソライゼーションを要求する条件を有している時に行わ
れる。概念的に、オーソライゼーションとは、ディジタ
ル的証明書であり、ディジタルワークへのアクセスを得
る為にこの証明書の所有が要求される。オーソライゼー
ションとは、リポジトリ同士の間で移動できると共に料
金や使用権の条件に当てられるディジタルワークそれ自
体である。オーソライゼーションは、ディジタルワーク
へのアクセスにおいて関係する両リポジトリによって要
求されてもよい。
は、ディジタルワークのレンダリングに関して行われ
る。以下に詳細に記述されるように、レンダリングリポ
ジトリはレンダリングシステムを備えるレンダリングデ
バイスと連結されている(例えば、プリンタデバイ
ス)。
証明書を入手することに関して行われる。識別証明書
は、リポジトリが「信頼できる」として識別されるため
の手段である。識別証明書の使用は、登録トランザクシ
ョンに関して以下に記述されている。
れたリポジトリ201を示す。クレジットサーバ301
は、リポジトリ201に対する請求情報を累積するデバ
イスである。このクレジットサーバ301は、請求トラ
ンザクションを記録するために請求トランザクション3
02を介してリポジトリ201と通信する。請求トラン
ザクションは、クレジットサーバによって請求クリアリ
ングハウス(情報機関)303へ定期的に報告される。
クレジットサーバ301は、クリアリングハウストラン
ザクション304を介して請求クリアリングハウス30
3と通信する。クリアリングハウス・トランザクション
304は請求クリアリングハウス303への情報の安全
な転送、即ち暗号化された転送を可能とする。
所望される形式でディジタルワークをレンダリングする
ことができるレンダリングデバイスとを備えたシステム
として一般に定義される。レンダリングシステムの実施
例は、コンピュータシステム、ディジタルオーディオシ
ステム、又はプリンタであってもよい。レンダリングシ
ステムはリポジトリと同じセキュリティ(機密保護)特
性を有している。レンダリング・リポジトリのレンダリ
ングデバイスとの連結はレンダリングデバイスのタイプ
に適した方法で行われてもよい。
施例としてのプリンタを示している。図4に関しては、
プリンタシステム401は、プリンタリポジトリ402
及びプリンタデバイス403を含んでいる。なお、当該
プリンタシステム401を画定するダッシュラインは、
セキュリティシステム境界を画定している。境界との通
信は安全であると仮定されている。セキュリティレベル
によって、境界は、物理的な完全性を提供するように意
図されたバリアも示す。プリンタリポジトリ402は、
図2のレンダリングリポジトリ205のインスタンス生
成である。当該プリンタリポジトリ402は、幾つかの
インスタンスにおいて、プリンタエンジン403によっ
てプリントアウトされるまで残るディジタルワークの一
回切りのコピーも含んでいる。他のインスタンスにおい
ては、当該プリンタリポジトリ402は、使用に基づい
て残ったり請求されることができるフォントのようなデ
ィジタルワークを含む。このデザインは、プリンタとプ
リント装置との間の全通信ラインが、物理的に安全な境
界の中にない場合に、暗号化されることを確実とする。
このデザイン形態によって、ディジタルワークが不正に
得られるような潜在的な「フォルト」ポイントが取り除
かれる。プリンタデバイス403は、プリントされた出
力を作成するために使用されるプリンタ構成要素を示
す。
れている。当該リポジトリ404はプリンタリポジトリ
402に連結されている。当該リポジトリ404はディ
ジタルワークを含む外部リポジトリを示す。
してのコンピュータシステムの実施例である。コンピュ
ータシステムは、ディジタルワーク(例えば、ソフトウ
ェアプログラム)を実行(execute )し、ディジタルワ
ーク(例えば、ディジタル化された写真)をディスプレ
イするので、「多機能(multi-function)」デバイスを
備えていてもよい。論理的には、物理的リポジトリを一
つだけしか必要としないにもかかわらず、各レンダリン
グデバイスはそれ自体のリポジトリを有しているように
見える。図4の(b)に関しては、コンピュータシステ
ム410は、ディスプレイ/実行リポジトリ411を含
んでいる。当該ディスプレイ/実行リポジトリ411
は、ディスプレイデバイス412及び実行デバイス41
3に連結されている。当該コンピュータシステム410
を囲むダッシュラインボックスは、通信が安全であると
仮定されるセキュリティ境界を示している。当該ディス
プレイ/実行リポジトリ411は、ディジタルワークへ
のアクセスに対して請求された料金を通知するためにク
レジットサーバ414と、記憶されたディジタルワーク
にアクセスするためにリポジトリ415と、に更に連結
されている。
チされている。従って、ディジタルワークの構造を理解
することは重要である。特別な複合ディジタルワークに
おいては、ディジタルワークの構造は、当然、階層のよ
うな非循環構造になるように編成されている。例えば、
雑誌は、色々な人によって作成され所有されている可能
性のある様々な記事や写真を載せている。これらの記事
や写真の各々は階層構造におけるノードを示すことがで
きる。結果的に、制御、即ち使用権は、クリエータ(作
成者)によって各ノードへ配置されてもよい。制御と料
金の請求が各ノードに対応付けされるのを可能とするこ
とによって、ワークのクリエータは、権利及び料金が不
正に欺かれないことを保証することが可能である。
ルワークに対するファイル情報は、「内容」ファイルと
「記述ツリー」ファイルの二つのファイルへ分割され
る。リポジトリから見ると、「内容」ファイルは、その
フォーマットが、当該ディジタルワークを再生し、ディ
スプレイし、又はプリントするために使用されるインタ
ープリタに完全に依存しているアドレス可能なバイトの
流れである。「記述ツリー」ファイルは、ディジタルワ
ークの内容とは無関係に、ワークに対する権利や料金を
検討することを可能とする。なお、本明細書中で使用さ
れている用語「記述ツリー」は、ディジタルワークの種
々の構成要素同士の間の関係を示すために使用される任
意のタイプの非循環構造を称する。
す。図5に関しては、ディジタルワーク509は、スト
ーリーA:510、広告511、ストーリーB:51
2、及びストーリーC:513を備える。ディジタルワ
ークは相対アドレス0からスタートして記憶されると仮
定される。ディジタルワークの部分の各々は線形で記憶
され、これによりストーリーA:510は、大体、0か
ら30,000番目までのアドレスに記憶され、広告511は
30,001から40,000番目までのアドレスに記憶され、スト
ーリーB:512は40,001から60,000番目までのアドレ
スに記憶され、ストーリーC:513は60,001から90,0
00番目までのアドレスに記憶される。ストーリーA:5
10の詳細は図6に示されている。図6に関しては、ス
トーリーA510はさらに小さく分けられて、大体、0
から1500番目までのアドレスに記憶されたテキスト61
4、1501から10,000番目までのアドレスに記憶されたレ
ンガ状に積まれた写真615、10,000から25,000番目ま
でのアドレスに記憶されたグラフィックス616、25,0
01から30,000番目までのアドレスに記憶されたサイドバ
ー617を示している。なお、内容ファイルにおけるデ
ータは圧縮されるか(記憶保存のため)又は暗号化(セ
キュリティのため)されてもよい。
要素部分によって示されることができることが容易に観
察される。ディジタルワークに対する記述ツリーは、関
連した記述子ブロック(d−ブロック)のセットを備え
る。各d−ブロックの内容は、図7に関して記述されて
いる。図7に関しては、d−ブロック700は、リポジ
トリ内のワークに対する唯一の識別子である識別子70
1と、当該ワークの第1バイトの開始アドレスを提供す
る開始アドレス702と、当該ワーク内のバイトの数を
付与するレングス703と、許諾された使用権及びそれ
らの状態データが保持されている権利部分704と、親
のd−ブロックを指す親ポインタ705と、子のd−ブ
ロックを指す子ポインタ706とを含んでいる。好まし
い実施の形態において、識別子701は二つの部分を有
している。第1の部分は、製造時にリポジトリへ割り当
てられる唯一の数である。第2の部分は、作成時にワー
クへ割り当てられる唯一の数である。権利部分704
は、権利に対応する種々の情報が保持されているルック
アップテーブルのようなデータ構造を含む。それぞれの
使用権によって要求された情報は、以下にもっと詳細に
記述される。d−ブロックは厳格な階層を形成する。ワ
ークのトップのd−ブロックは親を有しておらず、他の
全てのd−ブロックは一つの親を有する。親と子のd−
ブロック同士の間の使用権の関係と、競合の解消の方法
が以下に説明されている。
d−ブロックである。シェルd−ブロックはその部分の
内容以外の新しい内容を追加しない。シェルd−ブロッ
クは権利と料金の情報を追加するために一般的にディジ
タルワークのディストリビュータによって使用される。
記述ツリーを示す。図8に関しては、ディジタルワーク
に対するトップのd−ブロック820は、内部に含まれ
た種々のストーリーと広告を指示する。この時点で、ト
ップのd−ブロック820は、(ストーリーA:510
を表す)d−ブロック821、(広告511を表す)d
−ブロック822、(ストーリーB:512を表す)d
−ブロック823、及び(ストーリーC:513を表
す)d−ブロック824を指示する。
述ツリーの部分が示されている。d−ブロック925は
テキスト614を表し、d−ブロック926は写真61
5を表し、d−ブロック927はグラフィックス616
を表し、d−ブロック928はサイドバー617を表
す。
0に更に示されている。図10は、各権利に対して権利
部分704において反復される構造を示している。図1
0に関しては、各権利は、権利コードフィールド105
0及び状態情報フィールド1052を有している。権利
コードフィールド1050は権利に割り当てられた唯一
のコードを有する。状態情報フィールド1052は、権
利の状態とディジタルワークに関する情報を含む。この
ような情報は以下の表1に示されている。権利部分70
4内に記憶される権利は、一般に、権利コードに基づく
数の順序であってもよい。
てディジタルワークを示すアプローチは、ファイルの各
部分が同一の境界内に存在するが、内容の実際表示には
関わっていないことを仮定している。特に、それは、内
容表示がオブジェクト指向のアプローチを取るか否かの
問題には中立である。内容をオブジェクトとして示すこ
とは自然である。原理的に、請求構造を含む内容オブジ
ェクトと、d−ブロック内で示される権利情報とを有す
ることは都合が良い。表示のデザインにおいてこのよう
なバリエーションは可能であり、また代替的に実行可能
であるが、例えば、オブジェクトの解読のような処理オ
ーバーヘッドを導入することもある。
の一部としてリポジトリ内に記憶される。フォルダ(デ
ィレクトリ及びサブディレクトリとも呼ばれる)は、デ
ィジタルワークと共に他のフォルダを含む。フォルダ内
のディジタルワーク及びフォルダは、アルファベット順
に並べられる。これらのディジタルワークはこれらのフ
ァイルがいかにして使用されるかを反映するようにタイ
プされる。フォルダそれ自体がディジタルワークとして
取り扱われるように、使用権はフォルダにアタッチされ
得る。フォルダへのアクセスは、あらゆる他のディジタ
ルワークと同じ方法で処理される。以下により詳細に記
述されるように、フォルダの内容はそれら自体の権利に
従属する。さらに、ファイルマネジメント権利がフォル
ダにアタッチされて、いかにしてフォルダ内容が管理さ
れ得るかを定義する。
り扱われることは本発明にとっての基本である。ディジ
タルワークが配給されると、許諾された使用権の範囲は
そのまま変わらないか又は狭められる。例えば、ディジ
タルワークがドキュメントサーバからリポジトリへ転送
されると、使用権は、コピーを所定期間貸出す権利を含
む(オリジナル権と呼ばれる)。リポジトリがディジタ
ルワークのコピーを貸出す時、貸し手のコピーの使用権
(次の権利のセットと呼ばれる)は、コピーを貸出すた
めの任意の付加的権利を禁止するようにセットされるこ
とができる。基本的な考えは、彼らが持っている権利よ
り以上の権利は許諾できないということである。
ントは種々の方法で行われることができる。ディジタル
ワーク全体に対して使用権が同じである場合、ディジタ
ルワークがディジタルワークサーバにおけるデポジット
のために処理される時、当該使用権が(ディジタルワー
クへ)アタッチされる。種々の構成要素毎に異なる使用
権を有するディジタルワークの場合、(使用権のアタッ
チは)ディジタルワークの作成中に実行され得る。使用
権アタッチの自動化されたプロセスを提供する著作ツー
ル又はディジタルワークアセンブリングツールが使用さ
れ得る。
クがコピーされ、転送され、又は貸出される時、「次の
権利のセット」が指定され得る。この「次の権利のセッ
ト」はそれが伝送される時にディジタルワークへアタッ
チされる。
用権を有するかもしれないので、「含まれている部分」
の権利がその親又はコンテナ(container )部分とは異
なるインスタンスがある。これにより、何時、どのよう
に権利が行使されるかを指定するために競合ルールが設
定されなければならない。ディジタルワークの階層スト
ラクチュア(構造)はこのようなルールの実施を円滑に
する。「厳格な」ルールとは次のようになる:その部分
と、その部分を含む先祖のd−ブロックと、全ての子孫
のd−ブロックに対して許諾された場合、及びその場合
だけにおいて、ディジタルワークの当該部分に対する権
利が許諾される。許諾されることにより、(1)それぞ
れの部分の各々が権利を有していなくてはならないこと
と、(2)その権利を行使するためのあらゆる条件が満
たされることとが示される。
することも可能である。もっと寛大なルールにおいて
は、その部分へのアクセスが、権利を有する子孫の部分
に対しては動作可能とされるが、権利を有さない子孫に
対しては拒絶される。
図11に関して示されている。図11に関しては、ルー
トd−ブロック1101は子d−ブロック1102乃至
1105を有している。この場合、ルートd−ブロック
は雑誌を示し、子d−ブロック1102乃至1105の
各々は雑誌における記事を示す。厳格なルールに従った
ルートd−ブロック1101によって示されたディジタ
ルワークをPRINT するための要求が行われると仮定す
る。次に、このルートd−ブロック1101と子d−ブ
ロック1102乃至1105に対する権利が検討され
る。ルートd−ブロック1101と子d−ブロック11
02と1105のPRINT 権は許諾される。子d−ブロッ
ク1103のPRINT 権は許諾されないが、子d−ブロッ
ク1104は使用料の支払いを条件としてPRINT 権を得
る。
INT 権(単体)を有していないので、PRINT 権は行使さ
れることができない。寛大なルール下では、結果が異な
る。子d−ブロック1102と1105によって示され
たディジタルワークは、プリントされることができ、d
−ブロック1104によって示されたディジタルワーク
は、使用料が支払われれば、プリントされることができ
る。d−ブロック1103によって示されるディジタル
ワークだけがプリントされることができない。要求が個
別ディジタルワークの各々に指定された場合、厳格なル
ール下では同じ結果が達成される。
々なコンビネーションをサポートする。さらに、以下に
説明されるように、使用権文法は、ディジタルワークの
所有者が、制約条件がコンテナ部分によってワークに課
せられるか否かを指定するのを許容する。ディジタルワ
ークが使用権競合のために認可され得る方法は、実施に
関する特性であり、この方法は、ディジタルワークの性
質に依存する。
形式を取ることが示されている。全てのリポジトリはデ
ィジタルワーク転送のためのサービスのコアセットを提
供する。ディジタルワークが交換される方法は、リポジ
トリ同士の間の全てのトランザクションに対する基本で
ある。種々のリポジトリタイプはそれらが実行する最終
的な機能が異なっている。リポジトリはそれら自体がデ
バイスであってもよいし、又は他のシステムに組み込ま
れてもよい。図2のレンダリングリポジトリ203がそ
の一例である。
応付ける。一般的に、リポジトリ識別子は製造時に当該
リポジトリへ割り当てられた唯一の数字である。各リポ
ジトリはまた、特別なセキュリティクラス内にあるもの
として分類される。いくつかの通信及びトランザクショ
ンは、特別なセキュリティクラス内にあるリポジトリ上
で条件が付与される。種々のセキュリティクラスは以下
に詳細に記述される。
ポジトリは識別証明書の所有を必要とする。識別証明書
は偽造を防止するために暗号化され、Master repositor
y (マスタリポジトリ)によって発行される。マスタリ
ポジトリはリポジトリがディジタルワークを受け取るの
を可能にするオーソライゼーションエージェントの役割
を果たす。識別証明書は定期的に更新されなければなら
ない。識別証明書は登録トランザクションに関して以下
により詳細に説明される。
方を備えている。機能表現は、一般に、ハードウェアの
具体化部分で実行されるソフトウェアである。或いは、
機能表現は、Application Specific Integrated Circui
t (ASIC)チップのようなハードウェアの具体化部分に
埋め込まれてもよい。
は、合意が得られれば、リポジトリを動作不可能にさせ
るセキュリティハウジングに囲まれている。リポジトリ
のハードウェアの具体化部分の基本的構成要素は図12
に関して記述されている。図12に関しては、リポジト
リは、処理手段1200、記憶システム1207、クロ
ック1205及び外部インタフェース1206からな
る。処理手段1200はプロセッサエレメント1201
とプロセッサメモリ1202を備える。当該処理手段1
200は、コントローラと、リポジトリトランザクショ
ンと、このリポジトリのための使用権トランザクション
機能とを提供する。ディジタルワークとトランザクショ
ンメッセージの復号及び/又は圧縮解除のようなリポジ
トリの動作上の種々の機能も処理手段1200によって
実行される。プロセッサエレメント1201は、マイク
ロプロセッサ又は他の適切な演算構成要素であってもよ
い。プロセッサメモリ1202は、一般的に、ROM
(リードオンリーメモリ)及びRAM(ランダムアクセ
スメモリ)を更に備える。このようなメモリは、リポジ
トリの機能を実行する時に、プロセッサエレメント12
01によって使用されるソフトウェア命令を含む。
1203及び内容記憶装置1204を更に備える。記述
子記憶装置1203は、ディジタルワーク用の記述ツリ
ーを記憶し、内容記憶装置1204は対応する内容を記
憶する。記述子記憶装置1203及び内容記憶装置12
04は、同じタイプの記憶媒体である必要はないし、ま
た、必ずしも同じ物理的デバイス上に置かれる必要もな
い。ここで、例えば、記述子記憶装置1203は、(記
述ツリー情報の迅速な検索のための)固体記憶装置上に
記憶されてもよいが、内容記憶装置1204は光ディス
クのような高容量記憶装置上に置かれてもよい。
ディジタルワークに対応され得る使用料を課金するため
の種々のタイムベースの条件をタイムスタンプするため
に使用される。当該クロック1205は、タイムスタン
プの完全性を維持するため、途絶しない電源、例えば、
バッテリを有する。外部インタフェース手段1206
は、他のリポジトリ及びクレジットサーバへ信号接続を
提供する。外部インタフェース手段1206は、RS−
232又はPersonal Computer Manufacturers Card Ind
ustry (PCMCIA)規格、又はFDDIのような標
準インタフェースを介して信号の交換を提供する。外部
インタフェース手段1206はネットワーク接続性を提
供してもよい。
に記述されている。図13に関しては、機能的な具体化
部分は、オペレーティングシステム1301、コアリポ
ジトリサービス1302、使用トランザクションハンド
ラ1303、リポジトリ特定機能1304、及びユーザ
インタフェース1305を備える。オペレーティングシ
ステム1301はリポジトリにとって特定であり、一般
的に使用されているプロセッサのタイプに依存する。オ
ペレーティングシステム1301は、リポジトリの基本
的構成要素同士の間で制御し、インタフェースするため
の基本的サービスも提供する。
ポジトリ及び全てのリポジトリによって要求される機能
のセットを備える。このコアリポジトリサービス130
2は、以下に詳細に定義されるセッション開始トランザ
クションを含む。このサービスのセットは、ディジタル
チケットを「パンチ」するために使用されるジェネリッ
クチケットエージェントと、オーソライゼーション仕様
を処理するためのジェネリックオーソライゼーションサ
ーバとを含んでいる。ディジタルチケット及びオーソラ
イゼーションは、ディジタルワークの配給及び使用を制
御するための特定メカニズムであり、以下により詳細に
説明されている。複数の識別証明書1306がコアリポ
ジトリサービスに連結されていることに注目されたい。
識別証明書1306はリポジトリの使用を可能とするた
めに必要とされる。
は、ディジタルワークへのアクセス要求を処理すると共
にアクセスに基づいて料金を請求する機能を備えてい
る。サポートされている使用トランザクションはリポジ
トリタイプにより異なる。例えば、ディジタルワークに
対するアクセス要求をハンドル(処理)することが必要
ではないリポジトリもある。
にとって唯一の機能を備える。例えば、マスタリポジト
リはディジタル的証明書を発行すると共に暗号化キーを
保持するための特別な機能を有している。このリポジト
リ特定機能1304は、リポジトリに対するユーザイン
タフェースの実行を含む。
ーソライズされていないコピーのあらゆる個々のインス
タンスによって生じる損失は重要ではなく、主な経済的
関心は、アクセスの利便性やロー・オーバーヘッドの請
求を確実とすることにある。このような場合において、
セキュリティの対策や保証が充分でなくても、単純かつ
廉価なハンドヘルド・リポジトリやネットワークベース
のワークステーションが適切なリポジトリであるかもし
れない。
株式証券のような幾つかのディジタルワークの他の極端
なケースは、非常に価値が高いため、それらがコピーさ
れたり、偽造されることがないのを確実にするために、
警戒やかなり入念なセキュリティ(機密保護)対策を取
ることが賢明である。このようなディジタルワークを保
持するのに適したリポジトリは、物理的完全性を確実に
するための、及び使用前のオーソライゼーションを検証
するための念入りな対策を有することができる。
全ての種類のリポジトリは原則として相互通信すること
ができる。しかしながら、幾つかのワーク(著作物)の
クリエータは、彼らのワークがセキュリティレベルが充
分に高いリポジトリへのみ転送を指定したいと望む。こ
のため、ドキュメントリポジトリはセキュリティのクラ
ス及びレベルに対してランキングシステムを有する。本
発明の好ましい実施の形態におけるセキュリティクラス
は表2に説明されている。
性表示は固定的なものではない。もっと重要なのは、異
なるリポジトリに対して異なるセキュリティレベルを有
することの考えである。新しいセキュリティクラス及び
必要条件が社会的状況やテクノロジの変化に応じて進化
することが望まれる。
てディジタルワークへのアクセスを得るためのトランザ
クションを呼出すか又は使用権を行使するメカニズムと
して広く定義付けられている。上記のように、リポジト
リは種々の形式で組み込まれる。リポジトリに対するユ
ーザインタフェースは、特定の実施例によって異なる。
ユーザインタフェースは、ディジタルワークを示すアイ
コンや実行され得る種々のトランザクションを有するグ
ラフィカルユーザインタフェース(GUI)であっても
よい。ユーザインタフェースは情報がユーザにプロンプ
トされる生成ダイアログであってもよい。
一部である必要はない。リポジトリが他のデバイス内に
埋め込まれてもよい場合、ユーザインタフェースは、リ
ポジトリが埋め込まれるデバイスの一部であるにすぎな
い。例えば、リポジトリはコンピュータシステム内の利
用可能なスロットに挿入される「カード」内に埋め込ま
れることができる。ユーザインタフェースは、コンピュ
ータシステムで実行されるディスプレイ、キーボード、
カーソル制御デバイス及びソフトウェアの組み合わせで
ある。
ザが、アクセス要求及び英数字データのような情報を入
力すると共にトランザクション状態に対してフィードバ
ックを提供するのを可能にしなければならない。ユーザ
インタフェースは、次に、要求を保守するために、リポ
ジトリに対して、適切なトランザクションを開始させ
る。特別なユーザインタフェースの他のファセットはリ
ポジトリが提供する機能に依存する。
付けられる。料金支払の必要条件は、使用権言語におけ
る使用権の各バージョンと共に記述される。このような
料金の記録及び通知はクレジットサーバによって行われ
る。料金を権利に対応付けることによって可能とされる
いくつかの可能性の内の一つは、広範囲の請求モデルを
サポートすることの可能性である。従来のソフトウェア
によって使用された最も簡単なモデルは、購入時には単
一料金しか設定されておらず、その後は、購入者は彼又
は彼女が望む限り何度もワークを使用できる無制限の権
利を得たのである。他のモデルとしては、課金される使
用及び可変料金を含む。単一ワークは異なる使用に対し
て異なる料金を有することができる。例えば、ディスプ
レイ上の写真を見ることは、ハードコピーを作成するこ
と又は当該ハードコピーを新しく作成されたワークに組
み込むこととは別の料金を有する。これらの他の請求モ
デルへのキーは、料金を設定してこれらのトランザクシ
ョンに対する料金計算を行うロー・オーバーヘッド手段
を有することにある。
われるよう、これらのトランザクションを確実にオーソ
ライズし、記録する計算システムである。当該クレジッ
トサーバは料金を請求クリアリングハウスへ通知する。
当該請求クリアリングハウスは、金融トランザクション
が発生するとこれらのトランザクションを管理する。結
果的には、請求書が発生され、その料金が清算される。
好ましくは、クレジットサーバは、料金トランザクショ
ンを記憶し、清算のためにネットワークを介して請求ク
リアリングハウスと周期的に通信する。このような実施
例において、請求クリアリングハウスとの通信は、完全
性とセキュリティの理由のために暗号化される。他の実
施例において、クレジットサーバは、ユーザの勘定に対
してトランザクションが「リアルタイム」で発生する
「デビット(借り方)カード」として作用する。
クロック、並びにリポジトリ及び金融機関と結合するた
めのインタフェース手段(例えば、モデム)からなる。
クレジットサーバは、セキュリティ及び認証の機能を有
する必要もある。これらのエレメントはリポジトリのエ
レメントと本質的に同じエレメントである。従って、単
一デバイスが対応する機能とプロトコルを実行するため
の適切な処理エレメントを有していると仮定すれば、そ
れはリポジトリとクレジットサーバの両方であることが
できる。一般的に、しかしながら、クレジットサーバ
は、リポジトリに結合され、以下に説明されるように金
融トランザクションを介して対話する。金融機関との対
話は、金融機関自体によって設定されたプロトコルを介
して行われてもよい
ポジトリの両方に対応しているクレジットサーバは、請
求クリアリングハウス(情報の中心機関)へ金融トラン
ザクションを通知する。例えば、ディジタルワークがそ
の料金に関して一つのリポジトリから他のリポジトリへ
コピーされる時、リポジトリの各々に結合されたクレジ
ットサーバはこのトランザクションを請求クリアリング
ハウスに通知する。このことは、クレジットサーバと請
求クリアリングハウスの通信が中断された場合でも、ト
ランザクションの料金計算が行われることを保証する観
点から望ましい。しかしながら、幾つかの実施例では、
いくつかのトランザクションを失う危険性のある時にト
ランザクションの処理を最小とするように当該トランザ
クションへ通知する単一クレジットサーバのみを組み込
むことができる。
分に対応している権利を定義するために高レベル「使用
権言語」のステートメントを用いる。使用権ステートメ
ントはリポジトリによって解読され、あるディジタルワ
ークに対してどのトランザクションが無事に遂行され得
るかを決定するため、及びこれらのトランザクションに
対するパラメータを決定するために使用される。例え
ば、言語におけるセンテンスは、所与のディジタルワー
クがコピーされ得るか否か、何時そしていかにしてそれ
が使用され得るか、及びその使用に対していくら(あれ
ば)請求されるべきかを決定する。使用権ステートメン
トが発生すると、これらは、トランザクションの処理中
にアクセスするために適切な形式でコード化される。
み合わせて言語で定義することによって、(ディジタル
ワークの)広範囲の配給と料金方式のサポートが可能と
なる。一つの例は、権利の複数のバージョンをワークに
アタッチする可能性である。そこで、クリエータは10
ドルで5部のコピーを作成するPRINT 権や、100ドル
でコピーを無制限に作成するPRINT 権をアタッチするこ
とができる。次に、購入者は、どのオプションが彼のニ
ーズに一番適しているかを選択することができる。他の
例としては、権利と料金が加算されるものである。ここ
で、複合ワークの場合、構成要素ワークの各々の権利及
び料金は、全体としてワークに対する権利及び料金を決
定するときに使用される。
いる。図14に関しては、権利1450は、トランザク
ショナル構成要素1451及び仕様構成要素1452を
有する。権利1450は、権利によって組み込まれる使
用又は配給の特権を示すラベル(例えば、COPY又はPRIN
T )を有する。トランザクショナル構成要素1451
は、ディジタルワークが使用されるか又は配給される特
別な方法に対応している。当該トランザクショナル構成
要素1451は、一般的に、権利についての使用又は配
給の特権を実行するリポジトリ内のソフトウェア命令の
中に組み込まれている。仕様構成要素1452は、権利
が行使される前に満たされなければならない条件を指定
するか又は種々のトランザクションに関連したパラメー
タを指定するために使用される。本発明の好ましい実施
の形態においては、これらの仕様は、コピーカウント1
453、料金と報酬1454、タイム1455、アクセ
スとセキュリティ1456、及び制御1457を含む。
これらの仕様の各々は、言語文法エレメントに関して以
下に詳細に説明されている。
く。文法は、言語に対するシンボルの有効なシーケンス
を定義するために便利な手段である。文法を説明する
際、代替物からの明確な選択を示すために表記[a|b
|c]が使用される。この例において、センテンス
は、”a”、”b”、又は”c”のいずれかを有するこ
とができる。センテンスはその内の一つを正確に含んで
いなければならない。ブレース{}が選択項目を示すた
めに使用される。ブラケット[]やバーやブレースが使
用権センテンスの言語を記述するために使用されるが、
言語の実際のセンテンス内には現れない。
分である。括弧はリストされた項目をグループ化するた
めに使用される。表記(x* )は可変長リスト、即ち、
タイプxの一つ以上の項目を含むリストを示すために使
用される。表記(x)* はxを含む可変数リストを示す
ために使用される。
れるワードである。キーワードは言語における共通で、
非常に特別なケースである。これらは単一値、一般には
識別子を示すために時々使用される。多くの場合、キー
ワードとパラメータは全体的にオプショナルである。キ
ーワードが与えられると、その値として単一の識別子を
取る。いくつかの場合において、キーワードは識別子の
リストを取る。
tes:seconds(又はhh:mm:ss) 表現で指定される。タイム
ゾーンインジケータ、例えば、PDT(Pacific Dayligh
t Time)も指定されることができる。日付は年/月/日
(又はYYYY/MMM/DD)として示される。これ
らの時間及び日付の表現は、時刻即ち時間の単位を指定
することができる。お金の単位はドルに換算して指定さ
れる。
いに対話する必要がある。例えば、使用権のインスタン
スは、銀行トランザクション、ディジタルチケット等を
指定する。このような物は、識別される必要があり、本
発明においては接尾辞"-ID"を用いて指定される。
作成されており、以下に詳細に記述されている。
ghts=(Rights* )"は、ディジタルワーク権利を権利のセ
ットとして定義する。ディジタルワークにアタッチされ
る権利のセットはそのディジタルワークがいかにして転
送され、使用され、実行され又は再生されるかを定義す
る。権利のセットは全体的なディジタルワークにアタッ
チされ、複合ディジタルワークの場合はディジタルワー
クの構成要素の各々にアタッチされる。ディジタル構成
要素の使用権は異なる。
Code{Copy-Count}{Control-Spec}{Time-Spec }
{Access-Spec }{Fee-Spec})"は、権利の内容を列挙
している。各使用権は権利コードを指定しなければなら
ない。各使用権は権利が行使され得る前に満たされなけ
ればならない条件も選択的に指定することができる。こ
れらの条件とは、コピーカウント、制御、タイム、アク
セス、及び料金の条件である。本発明の好ましい実施の
形態において、オプショナルエレメントに関しては、以
下のデフォルトが適用される。即ち、1のコピーカウン
ト、権利の使用に関する時間制限の非設定、権利を使用
するために要求されるアクセステスト又はセキュリティ
レベルの非設定、及び無料。これらの条件はそれぞれ以
下により詳細に記述される。
権利バージョンをディジタルワークが有していてもよい
ことに注目することは重要である。複数のバージョン
は、ディジタルワークにアクセスするための代替条件や
料金を提供する。
nder-Code |Transport-Code|File-Management-Code|
Derivative-Works-Code Configuration-Code" は、(各
権利が異なる権利コードによって識別されるが、)特定
権利の各々を特別の権利タイプに区別する。このよう
に、文法は、ディジタルワークの部分に対応し得る可能
性のある権利のカタログを提供する。以下において、権
利はそれらを記述する便宜上、カテゴリ別に分けられ
る。
Play: {Player:Player-ID}|Print:{Printer:Printe
r-ID} "は、全てがディジタルワークの一時的で、短命
の、又はノンディジタルのコピーの作成を含む権利のカ
テゴリのリストである。これらのコピーは使用された後
は消去される。 ・Play−幾つかのプロセッサ上でディジタルワークをレ
ンダリング又は実行するプロセス。これはディジタル映
画の再生、ディジタル音楽の再生、ビデオゲームの再
生、コンピュータプログラムの実行、又はディスプレイ
上でのドキュメントの再生などのものを含む。 ・Print −使用権によってこれ以上は保護されない媒体
へワークをレンダリングすること、例えば、用紙にプリ
ントすること。
= Copy|Transfer|Loan{Remaining-Rights:Next-Set-
of-Rights } {(Next-Copy-Rights:Next-Set of Righ
ts)}" は、持続性があり、他のリポジトリ上で使用可
能なディジタルワークのコピーの作成を含む権利のカテ
ゴリのリストである。オプショナルなNext-Copy-Rights
は、伝送された後のワークの権利を決定する。これが指
定されない場合、伝送されたコピーの権利はオリジナル
の権利と同じである。オプショナルなRemaining-Rights
は、コピーが貸出された時にディジタルワークと共に残
っている権利を指定する。この権利が指定されない場
合、デフォルトは、コピーが貸し出された時に権利が行
使されないデフォルトである。 ・Copy−ワークの新しいコピーを作成する。 ・Transfer−ワークを一つのリポジトリから他のリポジ
トリへ移動する。 ・Loan−指定された期間、コピーを他のリポジトリへ貸
し出す。
-Code:=Backup {Back-Up-Copy-Rights:Next-Set-of Ri
ghts}|Restore |Delete|Folder|Directory {Nam
e:Hide-Local |Hide-Remote }{Parts:Hide-Local|H
ide-Remote }" は、コピー所有者を悲惨な機器の故障
から保護するためにバックアップコピーのようなファイ
ルマネージメントのための動作を含む権利のカテゴリの
リストである。
法は、コピー所有者を悲惨な機器の故障から保護するた
めにバックアップコピーを作成する権利をコピーの所有
者に与える。しかしながら、制御されないバックアップ
コピーの作成は、オーソライズされたコピーが販売され
た後でも制御されないバックアップコピーが保存され復
元されることもできるので、本質的に使用を制御する能
力とならない。
ト)の権利は、使用権を尊重する方法でバックアップコ
ピーの作成及び復元を可能とし、コピー所有者と権利授
与者及び収入所有者の双方の要求条件を尊重する。ワー
ク記述のバックアップコピー(使用権及び料金データを
含む)は、適切なプロトコル及び使用権制御下におい
て、充分に高度なセキュリティを有する他のドキュメン
トリポジトリへ送られ得る。更なる権利によってディジ
タルワークのフォルダへの編成が許容される。これらの
フォルダはこれら自体がディジタルワークとして扱わ
れ、それらの内容が、リポジトリの内容を決定しようと
するパーティから「隠蔽」されてもよい。 ・Backup−媒体の故障に対する保護としてディジタルワ
ークのバックアップコピーを作成すること。 ・Restore −ディジタルワークのバックアップコピーを
復元すること。 ・Delete−ディジタルワークのコピーを削除又は消去す
ること。 ・Folder−フォルダを作成及びネーミングし、フォルダ
同士の間でファイル及びフォルダを移動すること。 ・Directory −フォルダ又はその内容を隠蔽すること。
s-Code:= Extract|Embed |Edit{Process:Process-I
D} {Next-Copy-Rights:Next-Set-of-Rights }"
は、新しいワークを作成するためのディジタルワークの
使用を含む権利のカテゴリのリストである。 ・Extract −新しいワークの作成目的のため、ワークの
部分を取り除くこと。 ・Embed −現存のワーク内にワークを組み込むこと。 ・Edit−現存のディジタルワークの部分をコピー、選
択、及び変更することによりディジタルワークを変更す
ること。
ode:=Install|Uninstall"は、リポジトリ(一般的にレ
ンダリングリポジトリ)上でソフトウェアをインストー
ルする権利及びインストールしない権利のカテゴリのリ
ストである。これは一般的にレンダリングリポジトリ内
での新しいタイプの再生手段のインストールに対して発
生する。 ・Install −リポジトリ上で新しいソフトウェアをイン
ストールすること。 ・Uninstall −リポジトリから現存のソフトウェアを除
去すること。
hts:= { Add: Set-Of-Rights)}{(Delete:Set-Of-Rig
hts)}{(Replace:Set-Of-Rights}{(Keep:Set-Of-Rig
hts)}" は、ディジタルワークのコピーに対する権利が
どのように進められるかを定義する。Next-Copy-Rights
が指定されない場合、次のコピーに対する権利は現在コ
ピーの権利と同じである。さもなければ、次のコピーに
対する権利のセットが指定され得る。Add の後の権利の
バージョンは、権利の現在セットに加算される。Delete
の後の権利は、権利の現在セットからデリートされる。
権利コードだけがDeleteの後にリストされた場合、これ
らのコードを有する権利の全てのバージョンがデリート
される。Replace の後の権利のバージョンは、権利の現
在セットにおける同じタイプの権利の全てのバージョン
を包含する。
全てのローンコピーが貸し出された後、オリジナルに対
する権利はない。Remaining-Rightsが指定された場合、
背後でどの権利をキープすべきかについての表現を単純
化するためにKeep: トークンが使用されることができ
る。キープ手段に続く権利コードのリストは、リストさ
れた権利のバージョンの全てが残りのコピーの中に保持
されていることを意味する。この仕様は、引き続くDele
te: 又はReplace:仕様によって無効にされることができ
る。
に対して同時に行使され得るワークの「コピー」の数に
ついて何らかの制限を行うことが所望される。例えば、
一度に貸し出され、一度に閲覧され得るディジタルワー
クのコピー数を制限することが所望される。
(Copies:positive-integer |0 |unlimited)" は、権
利を得ることを条件とするワークの「コピー」数を定義
する条件を提供する。コピーカウントはゼロ、固定数、
又は無制限である。ディジタルワークに対して単一のコ
ピーカウントが存在していることに対抗して、コピーカ
ウントは各権利に対応している。権利に対するCopy-Cou
ntは権利が行使される度にデクリメントされる。権利に
対するCopy-Countがゼロに等しい場合、この権利はもう
行使されない。Copy-Countが指定されない場合、デフォ
ルト値は1である。
て許諾された権利に依存すると共に、新しいディストリ
ビュータによって課される更なる制限にも左右される。
制御仕様は、クリエータと、更なる制限及び料金の賦課
を支配する彼らのディストリビュータと、の間での対話
を処理する。例えば、ディジタルワークのディストリビ
ュータは、ディジタルワークの最終的な消費者が、購入
されたディジタルワークを商業的に活用して料金をつり
上げたり、さもなければ、利益を得たりすることを望ま
ない。
(Control:{Restrictable|Unrestrictable}{Unchar
geable|Chargeable})"は、権利の行使に対する親の使
用権及び料金の影響を指定するための条件を提供する。
より高いレベルのd−ブロックが、権利に対して更なる
制限(タイム仕様及びアクセス仕様)を課すことができ
る場合、ディジタルワークは制限可能である。更なる制
約が課せられない場合は制限不可能である。デフォルト
の設定は制限可能である。それ以上の料金を権利の使用
に課すことができない場合、権利は請求不可能である。
それ以上の料金を権利の使用に課すことができる場合、
権利は請求可能である。このデフォルトは請求可能であ
る。
たり又は期間を指定することがしばしば望まれる。文法
エレメント1512"Time-Spec:=({Fixed-Interval|
Sliding-Interval|Meter-Time}Until:Expiration-Dat
e)" は、権利の行使への時間の条件を指定することを備
える。権利は指定された時間の間、許諾され得る。異な
る時間仕様の種類は異なる種類の権利に対して適正であ
る。幾つかの権利は決められた所定の期間、行使されこ
とができる。幾つかの権利は、あるトランザクションに
より権利が呼び出される時刻からスタートするインター
バルの間だけ行使されてもよい。幾つかの権利は、ある
種類の課金時間に従って行使されるか又は請求されるこ
とができ、この課金時間は、分離されたインターバルへ
分割され得る。例えば、絵画を1時間見る権利は、10
分の閲覧を6回、15分の閲覧を4回、及び20分の閲
覧を3回に分割されてもよい。
して使用されて時刻を表している。いくつかの種類の時
間仕様がある。各仕様は、使用権が適用される時間に対
して制限を示す。Expiration-Date は使用権が終了する
時刻を指定する。例えば、Expiration-Date が「199
5年1月1日」である場合、権利は1995年の最初の
時刻に終了する。Expiration-Date が *forever * と指
定された場合、権利は終了せずに継続するものとして解
読される。満期日だけが与えられている場合、その権利
はその満期日までに所望されるだけ行使されることがで
きる。
= From:Start-Time"は開始時間から満期日までランされ
る所定のインターバルを定義するために使用される。
l:= Interval:Use-Duration"は、不定の(又は「オープ
ン」)なスタート時間を定義するために使用される。該
エレメントは、内容がアクセス可能である時間の連続期
間に制限をセットする。この期間は、最初のアクセスの
時にスタートし、この期間が経過した後か又は満期日に
達した後かのいずれか早い方で終了する。例えば、権利
が10時間の連続アクセスを付与する場合、使用期間
は、最初のアクセスが行われた時に開始し、10時間後
に終了する。
e-Remaining:Remaining-Use"が「課金時間」、即ち、権
利が実際に行使された時間の測定、を定義するために使
用される。これは、ディジタルワーク使用中の時間(期
間)が連続的である必要がない点で、Sliding-Interval
仕様とは異なる。例えば、権利が三日間のアクセスを保
証する場合、これらの日数は、一ケ月以上にわたり分散
されることができる。この仕様によって、これらの権利
は、課金時間を使い果すか又は満期日に達するかのいず
れか早い方まで行使される。
おいてタイムユニット仕様を含む。
種々のセキュリティメカニズムを提供する。文法エレメ
ント1516"Access-Spec:=( {SC:Security-Class }
{Authorization:Authorization-ID* }{Other-Author
ization:Authorization-ID*}{Ticket:Ticket-ID})
はアクセス及び転送を限定する手段を提供する。アクセ
ス仕様は権利を行使するためにリポジトリに対して要求
されたセキュリティクラス又は満たされなければならな
い要求されたオーソライゼーションテストを指定するこ
とができる。
れるリポジトリに対する最小のセキュリティレベルを指
定するために使用される。"SC:" が指定されない場合、
最低のセキュリティレベルが受容可能である。
ドは、ワークと同じリポジトリでの要求されるオーソラ
イゼーションを指定するために使用される。オプショナ
ルな"Other-Authorization" キーワードは、トランザク
ションにおける他のリポジトリへ要求されるオーソライ
ゼーションを指定するために使用される。
ランザクションに要求されたチケットの識別を指定す
る。ディジタルチケットを含むトランザクションは、ト
ランザクションが進められる前に「パンチ」することが
できるか又はこのチケットを有効にすることができる適
切なディジタルチケットエージェントを検索しなければ
ならない。チケットは以下により詳細に記述されてい
る。
ランザクションにおいて、いくつかの使用権は、リポジ
トリが特定のオーソライゼーションを有すること、サー
バがいくつかのオーソライゼーションを有すること、又
は両リポジトリが(恐らく異なる)オーソライゼーショ
ンを有することを要求することができる。オーソライゼ
ーション自体は、他のディジタルワークと同様にリポジ
トリ同士の間で移動することができるディジタルワーク
(これ以降、オーソライゼーションオブジェクトと呼ば
れる)である。これらのコピー及び転送は、他のディジ
タルワークと同じオーソライゼーション及び料金を受け
ることができる。リポジトリはこのオーソライゼーショ
ンオブジェクトがこのリポジトリ内に含まれる場合、オ
ーソライゼーションを有すると言われる。
ーションはドキュメントサーバ及びリポジトリ以外のソ
ースから要求されてもよい。Authorization-IDによって
参照されるオーソライゼーションオブジェクトは、リポ
ジトリとオーソライゼーションソースの間での通信リン
クをセットアップするために使用されるディジタルアド
レス情報を含むことができる。これらは電話番号に類似
している。このようなアクセステストに対しては、通信
が設定される必要があり、権利が行使される前にオーソ
ライゼーションを得なければならない。
は、ディジタルチケットを持つことである。チケットは
ディジタルチケットエージェントに提供され、チケット
にそのタイプが指定される。最も単純なケースにおいて
は、全てのリポジトリへ利用可能な、保証されたジェネ
リックチケットエージェントが、このチケットを「パン
チ」するために利用可能である。他のケースにおいて
は、チケットは「特別」のチケットエージェントを検索
するためのアドレス情報を含むことができる。チケット
は一旦パンチされると、同じ種類のトランザクションに
再度使用することはできない(以下に説明されるよう
に、非パンチ状態にされる、即ちリフレッシュされる場
合は除く)。パンチングは、チケットが使用される日時
のタイムスタンプでチケットにマーキングすることを含
む。チケットはディジタルワークであり、これらのディ
ジタルワークの使用権に従って、リポジトリ同士の間で
コピー又は転送され得る。
「パンチされた」チケットは、それがコピーされるか又
は抽出される時、「非パンチ状態にされる」即ち「リフ
レッシュされる」。Copy及びExtract 動作はそのディジ
タルチケットの特性として日時を保存する。チケットエ
ージェントがチケットを付与された時、当該ディジタル
エージェントは、それが、パンチされた最終時間の後で
コピーされたか否かを単純にチェックすることができ
る。ディジタルチケットは、当然、そのコピーを有する
か、又は当該コピーにアタッチされた使用権を抽出しな
ければならない。
に重要である。 ・ディジタルワークが一回だけの使用に限定されて低コ
ストで頒布される。 ・ディジタルワークが、他のワークの購入の際の割引を
するために一回使用可能なチケットによって頒布され
る。 ・ディジタルワークが、未来のアップグレード用に使用
することができる(購入価格に含まれ、恐らくそのワー
ク内に埋め込まれた)チケットによって頒布される。
ピーが、(チケットを含む)ディジタルワークから成さ
れる場合、新しい所有者は、そのコピーの販売者がその
ワークを使用してもしなくても、フレッシュ(パンチさ
れてない)チケットを得ることを期待する。これに対し
て、ワークの貸出し又はワークを単に他のリポジトリへ
転送することは、チケットを再利用することではない。
商業的流通システムに対する基本である。文法エレメン
ト1517"Fee-Spec:= {Scheduled-Discount}Regula
r-Fee-Spec|Scheduled-Fee-Spec|Markup-Spec"はディ
ジタルワークの使用に対する請求のオプションの範囲を
提供する。
ランザクションに対するローオーバーヘッド請求の開発
である。これにより、数千のトランザクションの各々に
対してほんの数セントの料金を集めることが容易とな
る。
タイムユニットによって課金される使用と、を区別す
る。トランザクションは、ディジタルワークを使用する
ためにユーザが支払う料金だけでなく、ユーザを誘導し
てディジタルワークを使用又は配給させるために権利許
諾者がユーザに支払った報酬をサポートすることができ
る。
は、料金仕様の残りの部分に対応し、所定割合の時間だ
け料金を割り引く。指定されない場合、スケジュールさ
れた割引はない。規定の料金仕様は時間当たりで一定し
ている。スケジュールされた料金仕様は、料金仕様が変
化する日付のスケジュールを付与する。マークアップ仕
様は既に請求されている料金に対して手数料を加算する
ためにd−ブロック内で使用される。
unt:=(Scheduled-Discount:(Time-Spec Percentage)
* )"。Scheduled-Discountは、本質的に、ディジタル
ワークの権利の当該バージョンに対する他の料金仕様の
スケジュールされた変更子である。(これは子又は親の
ディジタルワーク又は他の権利バージョンに対応しな
い)。これは時間とパーセンテージのペアリストであ
る。トランザクションの時にまだ経過していないリスト
内の最新時間が、実施される時間である。このパーセン
テージは割引パーセントを付与する。例えば、数字10
は10%の割引を示す。
c:=({Fee:|Incentive:} Per-Use-Spec |Metered-Ra
te-Spec |Best-Price-Spec |Call-For-Price-Spec
{Min:Money-Unit Per:Time-Spec}{Max:Money-Unit P
er:Time-Spec}To:Account-ID)" は数種類の料金仕様を
提供している。
有者/ユーザによって総収入所有者へ支払われる。Ince
ntive:が指定されると、報酬は収入所有者によってユー
ザへ支払われる。Min:仕様が付与されると、その使用に
対してタイム仕様毎に請求される最小の料金が示され
る。次に、Max:仕様が与えられると、その使用に対して
タイム仕様毎に請求される最大の料金が示される。Fee:
が指定されると、Account-IDは料金が支払われる勘定書
を識別する。Incentive:が指定されると、Account-IDは
料金が支払われる勘定書を識別する。
Per-Use:Money-Unit" は、トランザクションに掛かった
時間に関係なく、権利が行使される度に支払われる単純
な料金を定義する。
ec:= Metered:Money-Unit Per:Time-Spec"は権利が行使
された時間に応じて支払われる課金レート料金を定義す
る。このように、トランザクションを終了するのに掛か
った時間がこの料金を決定する。
c:= Best-Price:Money-unit Max:Money-unit"は勘定書
が設定された時に決定される最適価格を指定するために
使用される。この仕様は、リポジトリが利用できない情
報に依存する特別な取引(deal)、リベート、及び価格表
示を含む。全ての料金仕様は、消費者が問屋であるか若
しくは好ましい顧客であるか、又は販売者が何らかの方
法でオーソライズされていることなどを示すことができ
るチケット又はオーソライゼーションと合成されること
ができる。 Max: フィールドにおける金額は使用にかか
る経費の最大の額である。これは、クレジットサーバに
仮請求された金額である。しかしながら、最終的に取引
が成立した時にいかなる超過金額も別のトランザクショ
ンで消費者へ返却される。
Spec:= Call-For-Price"は、価格が変動する場合を含む
ことを意図している点で、"Best-Price-Spec" に類似し
ている。Call-For-Price-Spec は、価格を決定するため
にディーラーとの情報交換を要求する。権利が行使され
る時にリポジトリがディーラーと通信できない場合、こ
のオプションは行使されることができない。このこと
は、ディーラーが、権利を行使するためにプライスを付
け、取引証明を渡す安全なトランザクションに基づいて
おり、この取引証明は請求プロセスにおいて参照された
り又は取込まれる。
pec:=(Schedule:(Time-Spec Regular-Fee-Spec) * )
は、料金仕様が変化する日付のスケジュールを提供する
ために使用される。最新の過去の日付を有するこの料金
仕様が、実施される料金仕様である。これは料金の合意
を各期間ごとに変更するための手段を提供するので、よ
り一般的である。
rkup:percentage To: Account-ID"は、既に請求されて
いる料金に手数料を加算するために提供される。例え
ば、5%のマークアップはこれまでの累積料金の5%の
料金がディストリビュータに割り当てられることを示
す。マークアップ仕様は他の種類の料金仕様の全てに適
用されることができる。当該マークアップ仕様はディス
トリビュータによって提供されたシェル内に一般に使用
される。これは現在d−ブロックの部分であるd−ブロ
ックに対応する料金に当てはまる。これは税金又はディ
ストリビュータオーバーヘッドに使用するために役立つ
仕様である。
要求する時、リポジトリは種々のトランザクションを開
始する。呼び出されたトランザクションの組み合わせは
使用権に割り当てられた仕様に依存する。セッション開
始トランザクション、金融トランザクション及び使用ト
ランザクションの三つの基本的なタイプのトランザクシ
ョンがある。概して、セッション開始トランザクション
は有効なセッションを設立するために最初に開始され
る。有効なセッションが設定されると、種々の使用権に
対応するトランザクションが呼び出される。最後に、特
定トランザクションリクエスト(request specific tra
nsactions )が実行される。
(一つがサーバとして作用する)の間、リポジトリとド
キュメント再生プラットフォーム(例:実行及び閲覧
用)の間、リポジトリとクレジットサーバの間、又はリ
ポジトリとオーソライゼーションサーバの間で発生す
る。トランザクションが一つ以上のリポジトリ同士の間
で発生する時、これらのリポジトリ同士の間に信頼でき
る通信チャネルがあると仮定される。この通信チャネル
は、例えば、転送エラーを検出し、補正するための組込
み(built-in)機能を有するTCP/IPチャネル又は
他の市販されているチャネルであってもよい。しかしな
がら、通信チャネルが安全であるとは仮定されない。セ
キュリティ及びプライバシーの提供は、リポジトリを指
定、実行するための必要条件の一部であり、これによ
り、種々のトランザクションに対する必要性が構成され
る。
いくつかの通信があることを要求する。リポジトリ同士
の間の通信はメッセージと称されるユニットにおいて発
生する。通信ラインは安全でないと仮定されるので、最
低セキュリティクラスより上にある全てのリポジトリと
の通信は、パブリックキー暗号技術を用いて暗号化され
る。パブリックキー暗号化は暗号化技術において周知の
技術である。用語「キー」は暗号化及び復号のアルゴリ
ズムと共に使用される。キーはペアで現れ、そこでは、
「書き込みキー」がデータを暗号化するために使用さ
れ、「チェッキングキー」がデータを復号するために使
用される。書き込み及びチェッキング・キーは共にパブ
リック又はプライベートであってもよい。パブリックキ
ーは他に配給されるキーである。プライベートキーは秘
密保持される。
ー暗号化システムの成功において有用である。本発明の
好ましい実施の形態において、一つ以上のマスタリポジ
トリはこれらのキーを保持し、リポジトリによって使用
される識別証明書を作成する。
ージを転送する時、この発送リポジトリは、当該受信リ
ポジトリのパブリックな書き込みキーを用いてそのデー
タの全てを暗号化する。発送リポジトリは、それ自体の
名前、受信リポジトリの名前、(以下に記述される)臨
時語(nonce )のようなセッション識別子、及び各メッ
セージにおけるメッセージカウンタを含む。
ベートなチェッキングキーを保持する受信リポジトリに
よってのみ(高い確率で)読み出されることができる。
補助データはセキュリティを様々な再生攻撃から保護す
るために使用される。メッセージが誤ったカウンタ又は
古い臨時語と共に到着した場合、リポジトリは、誰かが
通信を妨害し、トランザクションが終了したと仮定する
ことができる。
めのそれぞれのパブリックキーは以下に記述される登録
トランザクションにおいて得られる。
間のセッションにおいて実行される。一つ以上のリポジ
トリを含む使用トランザクションに対して、又はリポジ
トリとクリジットサーバの間の金融トランザクションに
対して、登録トランザクションが実行される。ログイン
トランザクションと呼ばれる第2のトランザクション
が、セッションを開始するために要求されることもあ
る。リポジトリ同士の間の通信チャネルは信頼できる
が、安全ではないと仮定されるので、非リポジトリがリ
ポジトリへの合法的でないアクセスを得るためにプロト
コルを模倣するかもしれない危険性がある。
ンは、図16及び17に関して記述されている。記述さ
れているステップは、識別を「リポジトリ−2」に登録
する「リポジトリ−1」の観点からである。その識別を
リポジトリ−1に登録しているリポジトリ−2に対して
同じセットのステップが反復されるよう、登録は対称的
でなければならない。図16に関しては、ステップ16
01においてリポジトリ−1は最初に暗号化された登録
識別子を発生し、ステップ1602において登録メッセ
ージを発生する。登録メッセージは、マスタリポジトリ
の識別子、リポジトリ−1に対する識別証明書、及び暗
号化されたランダム登録識別子で構成されている。識別
証明書は、そのプライベートキーでマスタリポジトリに
よって暗号化され、当該リポジトリ(ここではリポジト
リ−1)が本物のリポジトリであることを証明する。識
別証明書はリポジトリ、リポジトリセキュリティレベ
ル、及び(その時間を過ぎれば証明書がもはや有効では
ないことを示す)タイムスタンプのためのパブリックキ
ーも含む。登録識別子はこの登録のためのリポジトリに
よって発生された数字である。当該登録識別子はセッシ
ョンに対して唯一であり、リポジトリ−1のプライベー
トキーで暗号化される。当該登録識別子はいくつかの種
類の通信ベース攻撃を検出することによって認証のセキ
ュリティを改善するために使用される。次に、ステップ
1603において、リポジトリ−1は、登録メッセージ
をリポジトリ−2へ転送する。
604において、リポジトリ−2は当該メッセージがマ
スタリポジトリに必要とされるパブリックキーを持って
いるか否かを決定する。リポジトリ−2が識別証明書を
復号するのに必要とされるパブリックキーを持たない場
合、ステップ1618において、登録トランザクション
はエラーで終了する。
有すると仮定すると、ステップ1605において、識別
証明書が復号される。ステップ1606において、リポ
ジトリ−2は暗号化された登録識別子を保存し、ステッ
プ1607において、リポジトリ識別子を抽出する。ス
テップ1608において、抽出されたリポジトリ識別子
は、採用されたドキュメントリポジトリの「ホットリス
ト」に対してチェックされる。本発明の好ましい実施の
形態において、各リポジトリは採用されたリポジトリの
「ホットリスト」を含む。そのリポジトリが「ホットリ
スト」に載っている場合、ステップ1618において、
登録トランザクションはエラーで終了する。リポジトリ
はそれらの証明書の期限が切れると、ホットリストから
除外されることができ、これによりリストは際限なく成
長しなくてもよい。さらに、リポジトリは以前に受け取
ったホットリスト証明書のショートリストを保持するこ
とによって、当該リポジトリは実際にこのリストを検討
する作業を避けることができる。これらのリストはマス
タリポジトリによって暗号化される。能率を改善するた
めのアプローチのためのマイナーな変形は、ホットリス
ト証明書の名前のリストを最初に交換するリポジトリを
有し、結果的に、以前に受け取ったことのないリストの
みが交換される。「ホットリスト」はマスタリポジトリ
によって保持され、配給される。
りに、トランザクションが、他の登録メッセージが他の
マスタリポジトリによって作成された識別証明書に基づ
いて送られることを要求することができることに注目さ
れたい。これは、申し分のない識別証明書が見つかるま
で又は信頼が確立されないことが決定するまで反復され
る。
した場合、リポジトリ識別は検証されなければならな
い。言い換えれば、リポジトリ−2は、(リンクの)他
端におけるリポジトリが実際にリポジトリ−1であるこ
とを検証する必要がある。これはパフォーマンステスト
と呼ばれ、リポジトリ−1とリポジトリ−2の間の前の
セッション開始のレコードを再生する偽リポジトリを介
してリポジトリへの無効なアクセスを防止するために実
行される。パフォーマンステストは、ステップ1609
においてパフォーマンスメッセージを発生するリポジト
リ−2によって開始される。パフォーマンスメッセージ
は、臨時語(ノンス)、それぞれのリポジトリの名前、
時間、及びリポジトリ−1から受け取られた登録識別子
からなる。ノンスは、いくつかの任意の可変情報(例え
ば、時間又は温度)に基づいて生成されたメッセージで
ある。このノンスは、リポジトリ−1がメッセージ上で
今まで一度も見たことがことが要求されるプライベート
キーを用いて、当該リポジトリ−1がメッセージの正確
な暗号化を実際に展開することができるか否かをチェッ
クするために使用される。パフォーマンスメッセージは
リポジトリ−1の登録メッセージ内で指定されたパブリ
ックキーを用いて暗号化される。このパフォーマンスメ
ッセージは、ステップ1610において、リポジトリ−
1へ転送され、ステップ1611において、そのプライ
ベートキーを用いてリポジトリ−1によって復号され
る。次に、リポジトリ−1は、ステップ1612におい
て二つのリポジトリの名前が正しいか、ステップ161
3において時間が正確か、ステップ1614において登
録識別子がリポジトリ−1が送った識別子に対応してい
るか否かを確かめるためにチェックする。これらのテス
トのうちのどれかが不合格ならば、トランザクションは
ステップ1616で終了する。これらのテストが合格す
れば、ステップ1615において、リポジトリ−1はノ
ンスをリポジトリ−2へ暗号化しないで転送する。次
に、リポジトリ−2は、ステップ1617において、受
け取ったノンスを元のノンスと比較する。これらが一致
しない場合、ステップ1618において、登録トランザ
クションはエラーで終了する。これらが同じ場合は、登
録トランザクションは無事に終了する。
かったと仮定すると、これらのリポジトリは、セッショ
ンの間の全ての通信において使用されるセッションキー
を含むメッセージを交換し、クロックを同期する。図1
7は、セッション情報交換及びクロック同期ステップを
示す(再度、リポジトリ−1の観点から)。図17に関
しては、ステップ1701においてリポジトリ−1はセ
ッションキーのペアを作成する。第1のキーは、プライ
ベートに保持され、メッセージを暗号化するためにリポ
ジトリ−1によって使用される。第2のキーはリポジト
リ−2によって使用されるパブリックキーであり、メッ
セージの復号を行う。この第2のキーは、ステップ17
02において、リポジトリ−2のパブリックキーを用い
て暗号化され、ステップ1703において、リポジトリ
−2へ送られる。受け取ったら、ステップ1704にお
いて、リポジトリ−2は当該第2のキーを復号する。第
2のキーは次に続く通信においてメッセージを復号する
ために使用される。各リポジトリがこのステップを終了
すると、これらのリポジトリは共に、もう一方のリポジ
トリが本物であり、これらのリポジトリがオリジナルの
リポジトリと通信していることが確認される。各リポジ
トリはセッション中の更なる通信を復号するときに使用
されるキーをもう一方のリポジトリへ付与する。このキ
ーはそれ自体が受信リポジトリのみのパブリックキーで
転送されるので、引き続くメッセージを復号するために
使用されるキーを復号することが可能である。
トリはこれらのクロックの同期をとらなければならな
い。クロックの同期は、これらのリポジトリの互いのト
ランザクションの金融記録に対して合意が得られたタイ
ムベースを設定するために当該リポジトリによって使用
される。図17に戻って、ステップ1705において、
リポジトリ−2は、タイムスタンプ交換メッセージを発
生することによって、クロック同期を開始し、ステップ
1706においてこのメッセージをリポジトリ−1へ転
送する。受信すると、ステップ1707においてリポジ
トリ−1はそれ自体のタイムスタンプメッセージを発生
し、ステップ1708においてそのメッセージをリポジ
トリ−2へ戻すように転送する。ステップ1709にお
いて、リポジトリ−2は現在時間を記し、ステップ17
10において、リポジトリ−1から受け取った時間を記
憶する。ステップ1711において、現在時間がリポジ
トリ−1から受け取った時間と比較される。ステップ1
712において、この差は、所定の許容値(例えば、1
分)を超過しているかを見るためにチェックされる。超
過している場合、ステップ1713において、リポジト
リ−2は、当該リポジトリ−2がリポジトリの偽造を示
すかもしれないのでトランザクションを終了する。超過
していない場合、ステップ1714において、リポジト
リ−2は調整されたタイムデルタを計算する。調整され
たタイムデルタは、リポジトリ−2のクロックタイムと
リポジトリ−1及びリポジトリ−2からの時間の平均と
の差である。
リ−2は時間を一定回数(例えば、5回)まで再び要求
し、クロック同期ステップを反復し、その結果を平均す
る。
Login transaction (ログイン・トランザクション)で
ある。Login transaction はトランザクションを要求す
るユーザの真偽をチェックするために使用される。Logi
n transaction は、クレジットサーバへ請求される金融
トランザクションのオーソライゼーションに関して特に
慎重である。Login transaction は、ユーザインタフェ
ースにおけるユーザとリポジトリに対応しているクレジ
ットサーバとの対話を含む。ここで交換される情報は、
ユーザに対して自体を識別するためにリポジトリ/クレ
ジットサーバによって供給されるログインストリング
と、クレジットサーバに対して自身を識別するためにユ
ーザによって提供されるPersonal Identification Numb
er(PIN) (個人識別番号)である。ユーザが、ユーザイ
ンタフェースが常駐しているリポジトリとは異なるリポ
ジトリでクレジットサーバへアクセスしている場合、情
報の交換はそれぞれのリポジトリのパブリック及びプラ
イベートキーを用いて暗号化される。
ョン)はクレジットサーバとの金銭上のトランザクショ
ンに関する。請求トランザクションは全ての他の条件が
満たされた時に実行され、この要求を許諾するために使
用料が要求される。大抵の場合、請求トランザクション
は当該技術分野においては良く理解される。これらのト
ランザクションは、リポジトリとクレジットサーバの
間、又はクレジットサーバと請求クリアリングハウスの
間にある。つまり、要求されるトランザクションは以下
を含む: ・リポジトリとユーザがそれらの本物をクレジットサー
バへ設定するための登録及びLOGIN トランザクション。
リポジトリとクレジットサーバが単一システムとして実
行される場合、これらのトランザクションは完全に内部
トランザクションである。 ・クレジットサーバがその本物を請求クリアリングハウ
スへ設定する登録及びLOGIN トランザクション。 ・料金を割り当てるためのAssign-fee transaction。こ
のトランザクションにおける情報は、トランザクション
識別子、トランザクションにおけるリポジトリの同一
性、及びディジタルワークの該当部分からの請求のリス
トを含む。トランザクションにおいて何らかの異常事
態、例えば、通信妨害などが発生した場合、この情報も
含まれる。 ・請求を割り当てるためのBegin-charge transaction
(請求開始トランザクション)。このトランザクション
は、課金使用に用いられることを除いては料金割当てト
ランザクション(Assign-fee transaction)とほぼ同様
である。なお、このトランザクションは、料金割当てト
ランザクションと共に使用料情報を含む。次に、クレジ
ットサーバはクロックをランする役割を果たす。 ・課金使用に対する請求を終了するEnd-charge transac
tion。(このアプローチの変形ではリポジトリは時間ブ
ロック毎に周期的請求情報を交換する。) ・パーソナルクレジットサーバと請求クリアリングハウ
スの間のReport-chargestransaction(請求通知トラン
ザクション)。このトランザクションは請求(billing)
期間において少なくとも一度は呼び出される。これは、
請求に関する情報を渡すために使用される。貸借カード
上で、このトランザクションは、必要に応じて、バラン
ス(貸借対照)情報及びクレジットの制限を更新するた
めに使用される。
クションIDが付与され、サーバとクライアントの両方
によってクレジットサーバへ通知される。これによっ
て、トランザクションのパーティの一人が銀行カードを
無くした場合、請求情報の損失の可能性を軽減し、シス
テムの偽造に対するチェックを行う。
た後で、使用の要求が処理されてもよい。使用要求を処
理する時に実行されるステップの記述を簡素化するた
め、用語「リクエスタ」は要求を開始するリクエスタモ
ードのリポジトリを称するために使用される。用語「サ
ーバ」は、サーバモードのリポジトリを称するために使
用されると共に、所望されるディジタルワークも含む。
ワークをプリントするか又は閲覧するかの要求のような
多数のケースにおいては、リクエスタ及びサーバは同じ
デバイスであってもよいし、以下に記述されているトラ
ンザクションは完全に内部トランザクションであっても
よい。このようなインスタンスにおいて、登録トランザ
クションのようないくつかのトランザクションステップ
が実行されなくてもよい。
ィックス(意味論)の一部であるいくつかの共通のステ
ップがある。これらのステップは共通トランザクション
ステップと呼ばれる。「オープニング」ステップと「ク
ロージング」ステップの二つのステップがある。簡素化
のために、これらは使用権トランザクションの全ての記
述においてそれらを反復するよりも、本発明においては
リストされている。
一部、完全なディジタルワーク、又は他のディジタルワ
ークを含むDigital workを指示することができる。本明
細書中には詳細に記述されていないが、トランザクショ
ンは複数のディジタルワークからなるフォルダさえも指
示することができる。用語「ワーク」はアクセスされて
いるディジタルワークの任意の部分又は任意のセットを
指示するために使用される。
いるか否かを決定することを含む。各使用権は、権利が
行使される前に満たされなければならない一つ以上の条
件を有することもあることを思い出して頂きたい。ディ
ジタルワークは部分を有し、部分は部分を有する。異な
る部分は異なる権利及び料金を有することができる。従
って、トランザクションに含まれる全ての部分に対して
必要条件が満たされることを検証することが必要であ
る。要するに、権利が存在しているか及び行使するため
の条件が満たされているかのチェックに指示される時、
全てのこのようなチェックがワークの関連部分のそれぞ
れに対して発生するように意図されている。
共通のオープニング及びクロージングステップを示して
いる。この時点で、登録が発生し、「信頼できる(trust
ed)」セッションが適所に置かれていると仮定される。
汎用テストは、ワークを含むフォルダ又はファイルシス
テム階層内の高位にあるフォルダを含む幾つかのフォル
ダに対応している使用権に対するテストである。これら
のテストは、ワークがワークそれ自体にアタッチされて
いることに対抗して、ワークが特定のリポジトリ上にあ
った結果としてのワークに課せられた必要条件に対応し
ている。図18に関しては、ステップ1801におい
て、使用トランザクションを開始する前に、リクエスタ
は当該トランザクションに対応している権利が行使され
る前に、要求されるあらゆる汎用テストを実行する。例
えば、(ソフトウェアの)インストール権、アンインス
トール権及びデリート権が、権利が行使される前にリク
エスタがオーソライゼーション証明書を有することを要
求するために実行されてもよい。他の例は、ディジタル
ワークがリクエスタへコピーされる前に、ディジタルチ
ケットが提示され、パンチされるという必要条件であ
る。汎用テストのいずれかが不合格ならば、ステップ1
802において、トランザクションは開始されない。使
用要求を受けて、このように要求されたテストに合格し
たと仮定すると、ステップ1803において、サーバ
は、トランザクションの記録又は通知に使用されるトラ
ンザクション識別子を発生する。次に、サーバは、ステ
ップ1804において、要求されたトランザクションに
対応している権利がディジタルワークに対して許諾され
たか否かをチェックする。当該要求に対応している権利
がディジタルワークに対して許諾されなかった場合、ス
テップ1805においてトランザクションは終了する。
要求された権利がディジタルワークに対して許諾された
場合、サーバは、権利を行使するための種々の条件が満
たされたか否かを決定する。ステップ1806におい
て、タイムベースの条件が検討される。これらの条件は
権利のバージョンに対するタイム仕様を検討することに
よってチェックされる。いずれの条件も満たされなかっ
た場合、ステップ1805においてトランザクションは
終了する。
テップ1807においてサーバはセキュリティ及びアク
セス条件をチェックする。このようなセキュリティ及び
アクセス条件は以下の場合に満たされる。 1)リクエスタが指定されたセキュリティクラス又はそ
れより高位のセキュリティクラスにあること。 2)サーバがあらゆる指定されたオーソライゼーション
テストに合格していること。 3)リクエスタがあらゆる指定されたオーソライゼーシ
ョンテストに合格し、あらゆる要求されたディジタルチ
ケットを有していること。 いずれの条件も満たされなかった場合、ステップ180
5においてトランザクションは終了する。
たされたと仮定すると、ステップ1808においてサー
バはコピーカウント条件をチェックする。コピーカウン
トがゼロに等しい場合、トランザクションは完了するこ
とができず、ステップ1805においてトランザクショ
ンは終了する。
すると、ステップ1809において、サーバは、要求さ
れた権利のために使用されているコピーが、要求された
権利(又は関連部分)のためのコピーカウントに等しい
か又はそれ以上であるか否かをチェックする。使用中の
コピーがコピーカウントより大きいか又は等しい場合、
これはトランザクションのバージョンに対する使用権が
使い果たされたことを示す。従って、ステップ1805
において、サーバはトランザクションを終了する。コピ
ーカウントがトランザクションに使用されているコピー
より少ない場合、トランザクションは続けられ、ステッ
プ1810においては、使用されているコピーが当該ト
ランザクションにおいて要求されたディジタルワークの
数だけインクリメントされる。
てディジタルワークが"Loan"アクセス権利を有している
か否かをチェックする。"Loan"アクセス権利は、全ての
コピーが貸し出されても権利が残存していることがある
ので、特別のケースである。ディジタルワークが"Loan"
アクセス権利を有している場合、ステップ1812にお
いて、全てのコピーが貸し出されたか否かを見るために
チェックされる。貸し出されたコピーの数はディジタル
ワークの貸出権利の全てのバージョンに対するCopy-Cou
nts の合計である。複合ワークに関しては、関連する数
字は、複合ワークの各構成要素の合計のような最小数で
ある。全てのコピーが貸し出された場合、ステップ18
13において、残りの権利が決定される。残りの権利
は、"Loan"の権利のバージョンからの残りの権利仕様か
ら決定される。"Loan"の権利が一つだけの場合、決定は
簡単である。残りの権利はLoanの権利のバージョンにお
いて仕様された権利か、又はRemaining-Rights: が指定
されていない場合は無しである。Loanの権利の複数バー
ジョンがある場合、及び全てのバージョンの全てのコピ
ーが貸し出された場合、残りの権利は、Loanの権利の全
てのバージョンに渡って残っている権利の最小セット
(共通部分)として取られる。ステップ1814におい
て、サーバは要求されたセットが残りの権利のセット内
にあるか否かを決定する。要求されたセットが残りの権
利のセット内にない場合、ステップ1805において、
サーバはトランザクションを終了する。
場合、又は全てのコピーが貸し出されず、又は要求され
た権利が残りの権利のセット内にある場合、ステップ1
815において、その権利に対する料金の条件がチェッ
クされる。これはリポジトリとそれに対応するクレジッ
トサーバの間の種々の金融トランザクションを開始す
る。さらに、ディジタルワークの使用のあらゆる課金が
開始される。任意の金融トランザクションが失敗する
と、ステップ1805においてトランザクションは終了
する。
06乃至1815の順序に従わなくともよいことに注目
されたい。
され、ステップ1816として表される。この権利特定
ステップは以下により詳細に記述されている。
ップが実行される。クロージングトランザクションステ
ップの各々は、トランザクションが無事に完了した後
で、サーバによって実行される。図18に戻ってみる
と、ステップ1817において、要求された権利に対し
て使用されているコピーの値は当該トランザクションに
含まれているコピー数だけデクリメントされる。次に、
権利が計量による使用料金仕様を有する場合、ステップ
1818において、サーバはトランザクションに含まれ
ている全ての部分に対する権利に対応しているRemainin
g-Use-Timeから経過した時間を減算する。最後に、権利
に対応している料金仕様がある場合、ステップ1819
において、サーバは請求を確認するためにEnd-Charge
(請求終了)金融トランザクションを開始する。
エスタへのディジタルワークの転送である。本明細書中
に記述されている転送プロトコルは有効セッションが作
成された後で発生する事象に関する。転送プロトコル
は、リポジトリ同士の間での通信中断ケースを取り扱わ
なければならない。通信チャネルへのノイズ注入のよう
な妨害は完全性チェック(例えば、パリティ、チェック
サム等)によって検出されることができる。当該完全性
チェックは、伝送プロトコルの中へ組み込まれているが
本明細書中では詳細に説明しない。
チャネルの故意又は事故による妨害のようないくつかの
故障モードを阻止することである。例えば、トランザク
ションの終りに近い特定の時間においてユーザがクレジ
ットサーバを有するカードを引いたと仮定する。「カー
ドを引く」ことによってリポジトリが作成されたワーク
のコピー数を正確に数え損なうような無防備な時間があ
ってはならない。要するに、ディジタルワークを使った
後で、支払いを避けるための手段としてパーティが接続
を破壊できるような時間があってはならない。
た場合、両方のリポジトリは、ディジタルワークと、失
敗前の当該ディジタルワークの状態に対する会計、及び
失敗それ自体のモジュール記録を回復する。
送する過程におけるステップを示す状態ブロックであ
る。各ボックスは、サーバモード(中央の点線1901
の上)又はリクエスタモード(点線1901の下)のい
づれかにおいてリポジトリの状態を示す。実線の矢印は
状態同士の間の遷移を表す。ダッシュラインの矢印は、
リポジトリ同士の間のメッセージ通信を表す。実線の遷
移矢印を指し示すダッシュラインのメッセージ矢印は、
メッセージが受け取られた時、遷移が発生することを意
味すると解釈される。ラベル付けされてない遷移の矢印
は、無条件で発生する。状態遷移矢印における他のラベ
ルは遷移をトリガーする条件を記述する。
トランザクションがスタートメッセージ1903を介し
て開始される1902の状態にある。このメッセージは
トランザクション識別子と、転送されるデータのブロッ
クのカウントとを含むトランザクション情報を含む。最
初は、1904において待機状態にあるリクエスタはデ
ータ待機状態1905を実行する。
し、データブロック1907を転送し、次にアクノレッ
ジ状態1908の待機を実行する。データが受け取られ
ると、リクエスタはデータ受け取り状態1909を実行
し、データブロックが完全に受け取られた時それはアク
ノレッジ状態1910を実行し、Acknowledgement mess
age (アクノレッジ・メッセージ)1911をサーバへ
転送する。
リクエスタからAcknowledgement message を受け取るま
で待機する。Acknowledgement message が受け取られる
と、サーバは次のブロックをリクエスタへ送り、アクノ
レッジを再び待機する。このリクエスタも同じ状態サイ
クルを反復する。
敗を検出した場合、当該サーバはトランザクションが取
り消されるキャンセル状態1912に入る。同様に、リ
クエスタが最終ブロックを受け取る前に通信の失敗を検
出した場合、当該リクエスタは取消状態1913に入
る。
サーバはトランザクションにコミット(委任)し、状態
1914における最終のAcknowledgement (アクノレッ
ジ)を待機する。サーバが最終のAcknowledgement mess
age を受け取る前に通信の失敗があった場合、サーバは
やはりトランザクションにコミットするが、状態191
5におけるそのクレジットサーバへの事象に関する通知
を含む。この通知は二つの目的を果たす。この通知は、
完全には受け取られなかったディジタルワークを受け取
ったものとして請求されたことについてのユーザによる
主張を合法とするのを補助する。さらに、これは、疑わ
しい使用パターン及び妨害を有するリポジトリや通信ラ
インを識別するのを補助する。サーバは、次に、その完
了状態1916を実行する。
エスタサイドでは、リクエスタは状態1917において
このトランザクションにコミットする。リクエスタがこ
の状態における通信の失敗を検出すると、リクエスタは
状態1918におけるその失敗をクレジットサーバへ通
知するが、依然としてそのトランザクションにコミット
し続ける。リクエスタがコミットした時、それはアクノ
レッジメッセージをサーバへ送る。サーバは、次に、そ
の完了状態1919に入る。
が、全てのデータブロックが引き渡される前にトランザ
クションが妨害された場合にトランザクションをキャン
セルすると共に、全てのデータブロックが引き渡された
場合に当該トランザクションにコミットすることであ
る。
(及びコミットした)が、リクエスタは全部を受け取っ
ていなかったり、そのトランザクションをキャンセルす
るような可能性がある。この場合、恐らくは、両方のリ
ポジトリが通信の失敗を検出し、それをこのリポジトリ
のクレジットサーバへ通知する。通信の失敗の非常に正
確なタイミングに依存するのでこのケースは恐らくは稀
である。唯一の結果は、リクエスタリポジトリにおける
ユーザは、クレジットサービスからの払戻しを望み、こ
の払戻しに対するケースは両リポジトリによる通知によ
り実証されることである。
は、リクエスタからの最終アクノレッジを受け取るま
で、あらゆる転送されたディジタルワークをデリートし
てはならない。しかし、サーバ又はファイルを使用して
もならない。この状態を処理する周知の方法は、「2相
コミット」又は2PC(2 phase commit)と呼ばれる。
る。第1フェーズは上記に示された方法と同様に作用す
る。サーバはリクエスタへ全てのデータを送る。両方の
リポジトリは、トランザクション(及び適切なファイ
ル)にコミットされなかったものとしてマークする。サ
ーバは、ready-to-commit メッセージをリクエスタへ送
る。リクエスタはアクノレッジをリターンする。次に、
サーバはコミットし、リクエスタにコミットメッセージ
を送る。リクエスタがコミットメッセージを受け取った
時、リクエスタはファイルにコミットする。
合、リクエスタはトランザクションの状況を決定するた
めにサーバと共にチェックバックしなければならない。
サーバはこれに対して最終ワードを有している。リクエ
スタが全てのデータを受け取っているかもしれないが、
リクエスタが最終メッセージを得ていなかった場合、リ
クエスタはコミットしてはいない。サーバが一旦コミッ
トすると、ファイルが完全に転送されたことが2PCサ
イクルを開始する前にわかっているので、サーバは先へ
進んで(トランザクション記録を除いて)ファイルをデ
リートすることができる。
ができる技術的に公知の変形がある。例えば、サーバが
ワークをクライアントへ転送する時に付加的暗号化レベ
ルを使用することができる。クライアントがメッセージ
アクノレッジの受領情報を送った後でのみ、このクライ
アントはキーを送る。次に、クライアントはディジタル
ワークに対しての支払いに合意する。この変形のポイン
トは、クライアントがワークを受け取ったことの明白な
会計履歴を提供することにある。しかしながら、信用の
あるシステムに関しては、この変形は暗号化レベルの追
加によって会計処理能力の実利得をもたらさない。
以下に説明する。Copy Transaction(コピートランザク
ション)は、同等か又はやや少ない使用権を有するワー
クの一つ以上の独立コピーを作成するための要求であ
る。コピーは、それがディジタルワーク全体又はディジ
タルワークを含むフォルダ全体を指示する点で後で説明
される抽出権とは異なる。コピー動作はディジタルワー
クのある部分を取り除くために使用することはできな
い。 ・リクエスタはサーバへCopy Transactionを開始するよ
うにメッセージを送る。このメッセージはコピーされる
ワーク、トランザクションに使用される著作権のバージ
ョン、ワークを配置するための宛て先アドレス(フォル
ダ内の位置)情報、ワークに対するファイルデータ(サ
イズを含む)、要求されたコピー部数を示す。 ・リポジトリは共通のオープニング・トランザクション
・ステップを実行する。 ・サーバは、転送プロトコルに従って、要求された内容
及びデータをクライアントへ転送する。Next-Set-Of-Ri
ghtsが権利のバージョンに提供された場合、これらの権
利がワークに対する権利として転送される。そうでない
場合、オリジナルの権利が転送される。あらゆる場合に
おいて、送られているディジタルワークのコピーに対す
るCopy-Countフィールドが、要求されたコピー部数にセ
ットされる。 ・リクエスタは、ワークの内容、データ、及び使用権を
記録し、このワークを記憶する。リクエスタはコピーが
作成された日付と時間をディジタルワークの属性の中に
記録する。 ・リポジトリは、共通のクロージングトランザクション
ステップを実行する。
ョン)は、同等又はやや少ない使用権を有するワークの
コピーを他のリポジトリへ移動するための要求である。
CopyTransactionとは対照的に、これはサーバからワー
クコピーを除去することになる。 ・リクエスタはサーバへTransfer transactionを開始す
るようにメッセージを送る。このメッセージは転送され
るワーク、当該トランザクションにおいて使用される転
送権のバージョン、ワークを配置するための宛て先アド
レス情報、このワークのためのファイルデータ、及び含
まれるコピー数を示す。 ・リポジトリは共通のオープニングトランザクションス
テップを実行する。 ・サーバは、転送プロトコルに従って、要求された内容
及びデータをリクエスタへ転送する。Next-Set-Of-Righ
tsが権利のバージョンに提供された場合、これらの権利
がワークに対する権利として転送される。そうでない場
合、オリジナルの権利が転送される。両方のケースにお
いて、転送された権利に対するCopy-Countフィールド
は、要求されたコピー部数にセットされる。 ・リクエスタはワークの内容、データ、及び使用権を記
録し、このワークを記憶する。 ・サーバは当該トランザクションに含まれるコピー数だ
けそのコピーカウントをデクリメントする。 ・リポジトリは共通のクロージングトランザクションス
テップを実行する。 ・サーバ内に残っているコピー数が現在ゼロである場
合、ディジタルワークはメモリから消去される。
ン)はディジタルワークのコピーを貸し出すためのメカ
ニズムである。この貸出しの最大期間はディジタルワー
クの内部パラメータによって決定される。ワークは所定
期間の後で自動的に返却される。 ・リクエスタはサーバへLoan transactionを開始するよ
うにメッセージを送る。このメッセージは貸し出される
ワーク、当該トランザクションにおいて使用される貸出
権のバージョン、ワークを配置するための宛て先アドレ
ス情報、包含されるコピー数、ワークのためのファイル
データ、及び貸出しの期間を示す。 ・サーバは、要求された貸出期間の有効性をチェック
し、この期間が有効でない場合は、エラーで終了する。
貸出されたコピーに対する貸出しは、サーバへのオリジ
ナルの貸出期間を超過することができない。 ・リポジトリは共通のオープニングトランザクションス
テップを実行する。 ・サーバは、要求された内容及びデータをリクエスタへ
転送する。Next-Set-Of-Rightsが提供された場合、これ
らの権利がワークに対する権利として転送される。そう
でない場合、オリジナルの権利が、貸出期間を反映する
ように更新されてから、転送される。 ・リクエスタはワークの内容、データ、使用権、及び貸
出期間を記録し、このワークを記憶する。 ・サーバは貸し出されたコピー数を反映するようにディ
ジタルワークにおける使用権情報を更新する。 ・リポジトリは、共通のクロージングトランザクション
ステップを実行する。 ・サーバは、ディジタルワークに対する使用権データを
更新する。これは、ワークが返却されるまで、このワー
クの使用を除外する。リクエスタプラットフォームにい
るユーザは、ここで、ディジタルワークの転送されたコ
ピーを使用することができる。オリジナルリポジトリに
アクセスしているユーザは、コピーが残っていない限
り、ディジタルワークを使用することができない。次に
発生することは、時間における事象の順序に依存する。ケース1 :貸出し期間の時間はまだ使い切られておら
ず、リクエスタがリポジトリへReturn message(返却メ
ッセージ)を送る場合、 ・返却メッセージはリクエスタ識別、及びトランザクシ
ョンIDを含む。 ・サーバは、返却されたコピー部数だけ使用中のコピー
をデクリメントする。(返却されたディジタルワークの
数が実際に貸し出された数より大きい場合はエラーとし
て処理される。)このステップは、ここで、他のユーザ
に対するサーバにおいてワークを有効にすることができ
る。 ・リクエスタはそのコピーを無効にして、メモリからそ
の内容を除去する。リクエスタは全ての現在使用を終了
し、メモリからディジタルワークコピーを消去する。い
ずれにしろワークは自動的に返却されるのであるが、リ
クエスタは貸出し期間より早くワークを返却することが
想定される。早めの返却理由の一つは、貸出しコストを
決定する計量による料金の存在である。早期返却はこの
料金を削減することができる。ケース2 :貸出し期間の時間が使い果たされ、リクエス
タがまだReturn messageを送っていない場合、 ・サーバは、使用中のコピーフィールドを、貸し出され
たディジタルワークの数だけデクリメントする。 ・リクエスタは、ディジタルワークのコピーを自動的に
無効にする。当該リクエスタは全ての現在使用を終了
し、メモリからディジタルワークコピーを消去する。ワ
ークはいずれにしろ自動的に返却されるのにもかかわら
ず、リクエスタは貸出し期間より早くワークを返却する
ことが想定される。早期返却理由の一つは、貸出しコス
トを決定する計量による料金の存在である。早期返却は
この料金を削減することができる。
ン)はワークの内容を使用するための要求である。一般
に、ワークを「再生(play)」することは、スピーカ又
はディスプレイデバイスのようなある種類のトランスデ
ューサを介してディジタルワークへ送ることである。こ
の要求は、これらの内容が他のシステムへディジタル式
に通信されないように意図されていることを示唆してい
る。例えば、これらの内容はプリンタへ送られるか、デ
ィジタル媒体に記録されるか、トランザクション後に保
持されるか、又は他のリポジトリへ送られる。
画の再生、又はビデオゲームの再生などの例に対して自
然である。再生の一般的な形態は、ディジタルワークを
使用するために「プレーヤー」が使用されることを意味
する。しかしながら、この用語「再生」は、全ての記録
媒体及び記録種類を網羅する。従って、ある人がディジ
タルワークを「再生」するとは、それを読み出すために
レンダリングすることを意味し、又はコンピュータプロ
グラムを「再生」するとは、それを実行することを意味
する。ディジタルチケットに関しては、プレーヤーはデ
ィジタルチケットエージェントにもなり得る。 ・リクエスタはサーバへPlay Transactionを開始するよ
うにメッセージを送る。このメッセージは、再生される
ワーク、当該トランザクションにおいて使用される再生
権のバージョン、使用されているプレーヤーの識別、及
びワークに対するファイルデータを示す。 ・サーバは、プレーヤーの識別の有効性と、このプレー
ヤー識別と権利上のプレーヤー仕様の互換性をチェック
する。これらが満たされない場合、エラーで終了する。 ・リクエスタは、共通のオープニングトランザクション
ステップを実行する。 ・サーバ及びリクエスタは、転送プロトコルに従って、
プレーヤーによって要求された通りに、データのブロッ
クの読み出し、書き込みを行う。リクエスタはプレーヤ
ーを用いてワークの内容を再生する。 ・プレーヤーが終了した時、プレーヤーとリクエスタは
それらのメモリから内容を除去する。 ・リポジトリは共通のクロージングトランザクションス
テップを実行する。
クション)はワークの内容を「プリンタ」上でレンダリ
ング(描画)するために当該ワークの内容を得るための
要求である。我々は、インクで用紙に書き込む一般的な
ケースを含むように、用語「プリンタ」を使用する。し
かしながら、我々のこの用語の使用における「プリンテ
ィング」の主な態様は、使用権の保護の外側にある場所
で、ディジタルワークのコピーを作成することにある。
全ての権利と同様に、これは特別のオーソライゼーショ
ン証明書を要求してもよい。
と、発行者及びユーザは、どんな著作権法が効力がある
かによって制限される。しかしながら、プリンティング
はそれらの内容をリポジトリの制御外へ移動する。例え
ば、他の実施メカニズムがない場合、ディジタルワーク
が一旦用紙にプリントされると、ディジタルワークは使
用料金を集金するリポジトリによって妨害されずに通常
の複写機でコピーされることができてる。ディジタルデ
スクへのプリンタが許容された場合、このディジタルコ
ピーは使用権の制御外にある。クリエータはこのような
著作権法を侵すコピーに絶対に暗黙に同意しないが、ク
リエータとユーザは共にこのことを知っている。 ・リクエスタは、サーバへPrint transaction を開始す
るようにメッセージを送る。このメッセージは再生され
るワーク、使用されるプリンタの識別、ワークのための
ファイルデータ、及び要求されているコピー数を示す。 ・サーバは、プリンタ識別の有効性、及びプリンタ識別
と権利上のプリンタ仕様の互換性をチェックする。これ
らの条件が満たされない場合、エラーで終了する。 ・リポジトリは共通のオープニングトランザクションス
テップを実行する。 ・サーバは、転送プロトコルに従って、データのブロッ
クを転送する。 ・リクエスタは、プリンタを用いて、ワーク内容をプリ
ントする。 ・プリンタが終了した時、プリンタとリクエスタはそれ
らのメモリからこれらの内容を除去する。 ・リポジトリは共通のクロージングトランザクションス
テップを実行する。
ンザクション)は、媒体の故障に対する保護としてディ
ジタルワークのバックアップコピーを作成するための要
求である。リポジトリの内容において、セキュリティバ
ックアップコピーは、以下の三つの点において他のコピ
ーとは異なる。(1)これらのセキュリティバックアッ
プコピーはCopy transactionではなく、Backup transac
tionの制御下で作成される。(2)これらは正規のコピ
ーとしてカウントしない。(3)これらは正規のコピー
として使用可能ではない。概して、バックアップコピー
は暗号化されている。
れる権利に依って転送されたり又はコピーされたりする
が、それらの再生、プリント又は埋め込み(embedding
)のためにバックアップコピーを有用にするための唯
一の方法はそれらを復元することである。
出力は、ワークの内容及び記述を含む暗号化されたデー
タファイルと、暗号化された内容を復元する暗号化キー
を有する復元ファイルとの両方である。多くの場合にお
いて、暗号化されたデータファイルは、セキュリティの
ための暗号化のみに頼って、この出力を保護システムの
外側のディスクに「プリント」するための権利を有す
る。このようなファイルは、物理的に安全であり便利な
所に記憶されることができる。復元ファイルはリポジト
リ内に保持される。このファイルは、バックアップコピ
ーの復元のために必要である。このファイルは、リポジ
トリ同士の間での転送のための権利を有することができ
る。 ・リクエスタは、サーバへBackup transactionを開始す
るようにメッセージを送る。このメッセージはバックア
ップされるワーク、当該トランザクションにおいて使用
されるバックアップ権のバージョン、バックアップコピ
ーを配置するための宛て先アドレス情報、及びワークに
対するファイルデータを示す。 ・リポジトリは共通のオープニングトランザクションス
テップを実行する。 ・サーバは、要求された内容及びデータを、リクエスタ
へ転送する。Next-Set-Of-Rightsが提供された場合、こ
れらの権利がワークに対する権利として転送される。そ
うでない場合、オリジナルのバックアップファイルに対
するデフォルトの権利セットがサーバによってセットさ
れる。 ・リクエスタは、ワークの内容、データ、及び使用権を
記録する。それは、次に、一回使用のキーを作成し、内
容ファイルを暗号化する。それはキー情報を復元ファイ
ル内に保存する。 ・リポジトリは共通のクロージングトランザクションス
テップを実行する。
憶装置システム又は磁気テープのようなオフライン記憶
装置を守るために大量の暗号化された内容ファイルをア
ーカイブ(保管)することができることは便利である。
非リポジトリアーカイブファイルの作成は暗号化プロセ
スと同じ程安全である。このような非リポジトリアーカ
イブ記憶装置は、「プリンティング」の形式と見なさ
れ、特定の「アーカイブ・プリンタ」を有するプリント
権によって制御される。アーカイブプリンタデバイス
は、検索されることができるように、暗号化された内容
ファイル(しかし、記述ファイルではない)をオフライ
ン保存するようにプログラムされる。
ョン)は、ディジタルワークの暗号化されたバックアッ
プコピーを使用可能なコピーへ変換するための要求であ
る。復元動作は、災害による媒体の故障を補償するため
に使用されるように意図されている。全ての使用権と同
様に、復元権はオーソライゼーションチェックを含む料
金及びアクセステストを含むことができる。 ・リクエスタは、Restore transaction を開始するよう
にサーバへメッセージを送る。このメッセージは復元さ
れるワーク、当該トランザクションにおいて使用される
復元権のバージョン、ワークを配置するための宛て先ア
ドレス情報、及びワークに対するファイルデータを示
す。 ・サーバは、内容ファイルが使用可能であることを検証
する(即ち、この要求に対応したディジタルワークがバ
ックアップされている)。内容ファイルが使用可能でな
い場合、トランザクションはエラーで終了される。 ・リポジトリは、共通のオープニングトランザクション
ステップを実行する。 ・サーバは、復元ファイルからキーを検索する。当該サ
ーバは、ワーク内容、データ、及び使用権の暗号を解読
する。 ・サーバは、転送プロトコルに従って、要求された内容
及びデータをリクエスタへ転送する。Next-Set-Of-Righ
tsが提供された場合、これらの権利がワークに対する権
利として転送される。そうでない場合、オリジナルのバ
ックアップファイルに対するデフォルトの権利セットが
サーバによって転送される。 ・リクエスタは、ディジタルワークを記憶する。 ・リポジトリは共通のクロージング・トランザクション
・ステップを実行する。
クション)は、ディジタルワーク又はリポジトリからの
ディジタルワークの多数のコピーをデリートする。実際
的には、全てのディジタルワークがデリート権を有して
いる。 ・リクエスタは、Delete transactionを開始するように
サーバへメッセージを送る。このメッセージは、デリー
トされるワーク、当該トランザクションのためのデリー
ト権のバージョンを示す。 ・リポジトリは、共通のオープニングトランザクション
ステップを実行する。 ・サーバはファイルをデリートし、それをファイルシス
テムから消去する。 ・リポジトリは共通のクロージング・トランザクション
・ステップを実行する。
トランザクション)は、フォルダ、ディジタルワーク、
及びそれらの部分についての情報に対する要求である。
これは、フルパワーの使用権言語のアクセス仕様へ汎用
化されることを除いては、TENEX のような従来のファイ
ルシステムにおける保護コードとほぼ同じ考え方であ
る。
ークに対応している権利及び料金の記述を渡す重要な役
割を有している。ユーザが権利を行使したいと思う時、
ユーザのリポジトリのユーザインタフェースは、使用可
能な権利のバージョンを決定するためにディレクトリ要
求を暗黙に作成する。一般に、例えば、権利の行使に対
する異なる請求の選択候補を有して、これらはユーザに
提供される。このように、多くのDirectory transactio
n は、ユーザの眼に見えないし、全ての権利を行使する
ことの通常のプロセスの一部として行使される。 ・リクエスタは、Directory transaction を開始するよ
うにサーバへメッセージを送る。このメッセージはディ
レクトリ要求の根源であるファイル又はフォルダ、及び
当該トランザクションに使用されたディレクトリ権のバ
ージョンを示す。 ・サーバはリクエスタへの情報がアクセス可能であるこ
とを検証する。特に、これらのディレクトリ仕様におい
てHIDE-NAME (名前の隠蔽)状態を有するあらゆるファ
イルのネームをリターンしないし、これらの仕様におい
てHIDE-PARTS(部分の隠蔽)を有するあらゆるフォルダ
又はファイルの部分をリターンしない。情報がアクセス
可能でない場合、サーバはエラーでこのトランザクショ
ンを終了する。 ・リポジトリは、共通のオープニングトランザクション
ステップを実行する。 ・サーバは、転送プロトコルに従って、要求されたデー
タをリクエスタへ送る。 ・リクエスタはデータを記憶する。 ・リポジトリは共通のクロージングトランザクションス
テップを実行する。
ション)は、フォルダを作成及びリネーム(名前の変
更)し、又はワークをフォルダ同士の間で移動するため
の要求である。Directory rights(ディレクトリ権)と
共に、Folder rights (フォルダ権)は、リポジトリの
構成が他のリポジトリからアクセス又は修正されること
ができる度合いを制御する。 ・リクエスタは、サーバへ、Folder transactionを開始
するようにメッセージを送る。このメッセージは、フォ
ルダ要求の根源であるフォルダ、及び当該トランザクシ
ョンのためのフォルダ権のバージョン、動作、及びデー
タを示す。動作は、ファイルの作成、リネーム、及び移
動の内の一つであってもよい。このデータは、フォルダ
又はディジタルワーク及びネームの仕様のような動作に
対して要求される仕様である。 ・リポジトリは、共通のオープニングトランザクション
ステップを実行する。 ・サーバは、要求された動作を実行する。例えば、フォ
ルダ作成、フォルダ・リネーム、又はフォルダ間のワー
クの移動、を実行する。 ・リポジトリは、共通のクロージングトランザクション
ステップを実行する。
ョン)は、ディジタルワークの一部をコピーし、それを
含む新たなワークを作成するための要求である。Extrac
t transaction は、ディジタルワークの一部を、追加の
制限又は料金が配置されたd−ブロック又はシェルから
分離させるために使用され得るという点でコピーとは異
なる。抽出動作は、それが、ワークのd−ブロック内へ
の埋め込みだけで、ワークの内容を変更しないという点
で編集動作とも異なる。抽出は新しいディジタルワーク
を作成する。 ・リクエスタは、サーバへ、Extract transaction を開
始するようにメッセージを送る。このメッセージは、抽
出されるワークの部分、当該トランザクションにおいて
使用される抽出権のバージョン、その部分を新しいワー
クとして配置するための宛て先アドレス情報、ワークの
ためのファイルデータ、及び含まれるコピー数を示す。 ・リポジトリは共通のオープニングトランザクションス
テップを実行する。 ・サーバは、転送プロトコルに従って、要求された内容
及びデータをリクエスタへ転送する。Next-Set-Of-Righ
tsが提供された場合、これらの権利が新しいワークに対
する権利として転送される。そうでない場合、オリジナ
ルの権利が転送される。この権利に対するCopy-Countフ
ィールドは要求されるコピー数にセットされる。 ・リクエスタは、内容、データ、及び使用権を記録し、
このワークを記憶する。 リクエスタは、ワークの属性において新しいワークが作
成された日時を記録する。 ・リポジトリは共通のクロージング・トランザクション
・ステップを実行する。
ション)は、ディジタルワークを他のディジタルワーク
の一部とするか、又はワークのディストリビュータによ
って料金の追加を可能とさせるためにシェル又はd−ブ
ロックを追加するための要求である。 ・リクエスタは、Embed transaction を開始するように
サーバへメッセージを送る。このメッセージは、組み込
まれるワーク、当該トランザクションに使用される埋め
込み権のバージョン、部分をワークとして配置するため
の宛て先アドレス情報、ワーク用のファイルデータ、及
び含まれるコピー数を示す。 ・サーバは、部分及び宛て先における全ての権利に対す
る制御仕様をチェックする。互換性がない場合、サーバ
はエラーでトランザクションを終了する。 ・リポジトリは共通のオープニング・トランザクション
・ステップを実行する。 ・サーバは、転送プロトコルに従って、要求された内容
及びデータをリクエスタへ転送する。Next-Set-Of-Righ
tsが提供された場合、これらの権利がワークに対する権
利として転送される。そうでない場合、オリジナルの権
利が転送される。この権利に対するCopy-Countフィール
ドが要求されるコピー数へセットされる。 ・リクエスタは内容、データ、及び使用権を記録し、宛
て先ファイルにワークを組み込む。 ・リポジトリは共通のクロージング・トランザクション
・ステップを実行する。
ン)は、現存のディジタルワークの部分をコピー、選
択、及び変更することによって新しいディジタルワーク
を作成するための要求である。この動作は、実際、ディ
ジタルワークの内容を変更することができる。許容され
る変更の種類は、使用されているプロセスに依存する。
抽出動作と同様に、編集はディジタルワークの部分上で
動作する。抽出動作とは対照的に、編集は、ワークの権
利又は位置に影響しない。許容される変更の種類はこれ
らの権利において指定されたプロセッサのタイプ仕様に
よって決定される。本発明の好ましい実施の形態におい
て、Edit transactionは、ワーク自体を変更し、新しい
ワークを作成しない。しかしながら、ワークの新しいコ
ピーを作成させるには合理的な変化である。 ・リクエスタは、サーバへ、Edit transactionを開始す
るようにメッセージを送る。このメッセージは、編集さ
れるワーク、当該トランザクションに使用される編集権
のバージョン、ワーク用のファイルデータ(サイズを含
む)、当該プロセスのためのプロセス−ID、及び含ま
れるコピー数を示す。 ・サーバは、リクエスタによって使用されるプロセス−
IDの権利におけるあらゆるプロセス−ID仕様に対し
て互換性をチェックする。互換性がない場合、このトラ
ンザクションをエラーで終了する。 ・リポジトリは、共通のオープニングトランザクション
ステップを実行する。 ・リクエスタは、ディジタルワークの内容を所望される
ように変更するために当該プロセスを使用する。(例え
ば、リクエスタは、ディジタルワークの一部を選択し、
複写し、それを他の情報と連結し、又は情報に基づいて
関数を演算することができる。これは、結局、テキス
ト、音楽、又は画像(絵)を編集すること、又はデリバ
ティブ(系列)ワークを作成するのに有用な他のステッ
プを任意に使うことに相当する。) ・リポジトリは、共通のクロージング・トランザクショ
ン・ステップを実行する。
ン)は、広範囲の種類のワークを網羅するために使用さ
れる。ディジタルワークの任意の部分を入力として取
り、次に、何らかの方法でこの入力を変更するプロセス
が該トランザクションのカテゴリである。例えば、テキ
ストに関しては、このテキストを編集するためのプロセ
スは、編集権を要求する。テキスト中のワードを「要
約」し、又はカウントするプロセスも編集と見なされ
る。音楽ファイルに関しては、プロセッシングは、ピッ
チやテンポの変更、若しくは反響(エコー)の追加、又
はあらゆる他のオーディオ効果を含むことができる。デ
ィジタルビデオに関しては、画像を変更するものは編集
権を必要とする。例としては、着色、スケーリング(拡
大縮小)、スチール写真の抽出、フレームを選択し結合
してストーリーボードを作成すること、信号プロセッシ
ングによる画像の鮮明化、その他である。
行されるプロセスの種類を制限することによって彼らの
ワーク(作品)の認証を保護したがるかもしれない。編
集権がない場合、プロセッシングは全く許容されない。
どの種類のプロセスが許容されるかを指定するためにプ
ロセッサ識別子が含まれることができる。プロセッサ識
別子が指定されなかった場合、任意のプロセッサが使用
され得る。特定プロセスの一例に関しては、写真家は彼
の写真の使用をオーソライズしようとするかもしれない
が、着色されるのをいやがるかもしれない。音楽家は彼
の作品の部分の抽出をオーソライズしようとするかもし
れないが、階調特性を変更するのはいやがるかもしれな
い。
定義されるには多数の方法がある。以下において、一つ
の好ましい方法は、我々がリポジトリのために既に必要
とする他のトランザクションに関してそれらを簡単に定
義することである。このように、「オーソライゼーショ
ントランザクション」を述べるのはしばしば簡単ではあ
るが、これらのトランザクションは実際にはリポジトリ
が既に有している他のトランザクションから構成されて
いる。
クト(標準フォーマットファイルにおけるディジタルワ
ーク)を識別するオーソライゼーション−IDを指定す
ることができ、このオーソライゼーションオブジェクト
は、リポジトリが所有していなければならないと共に当
該リポジトリが処理しなければならない。オーソライゼ
ーションは、当該オーソライゼーションの解読を開始す
るリポジトリのジェネリックオーソライゼーション(又
はチケット)サーバへ付与される。
はサーバ識別子を含み、該サーバ識別子はジェネリック
オーソライゼーションサーバ又は他のサーバであっても
よい。遠隔オーソライゼーションサーバが要求される
時、サーバはディジタルアドレスを含むことができる。
当該サーバはさらにディジタル証明書を含むことができ
る。
れる場合、オーソライゼーションプロセスは最初に以下
のステップを実行する。 ・ジェネリックオーソライゼーションサーバは、通信チ
ャネルをセットアップ(設定)しようとする。(チャネ
ルがセットアップされない場合、オーソライゼーション
はエラーで失敗する。) ・チャネルがセットアップされた場合、遠隔リポジトリ
によって登録プロセスを実行する。(登録に失敗した場
合、オーソライゼーションはエラーで失敗する。) ・登録が終了すると、ジェネリックオーソライゼーショ
ンサーバは遠隔リポジトリによって「再生」トランザク
ションを呼び出し、再生されるディジタルワークとして
のオーソライゼーションドキュメントと、「プレーヤ
ー」としての遠隔オーソライゼーションサーバ(プログ
ラム)を供給する。(プレーヤーが見つからないか又は
プレーヤーがいくつかの他のエラーを有していた場合、
オーソライゼーションはエラーで終了する。) ・オーソライゼーションサーバは、次に、オーソライゼ
ーションを「再生」する。これは、証明書を発行したマ
スタリポジトリのパブリックキー又はそれを転送したリ
ポジトリからのセッションキーのいずれかを使ってそれ
を復号することを含む。オーソライゼーションサーバ
は、種々のテストを実行する。これらのテストはオーソ
ライゼーションサーバによって変化する。これらは、オ
ーソライゼーションの発行及び有効期間をチェックし、
知られている無効オーソライゼーションのホットリスト
をチェックするようなステップを含む。オーソライゼー
ションサーバは、リポジトリ上においても、ディレクト
リをチェックし、パスワードを送ってくれる誰かを見つ
け、又は幾つかの他のディジタルワークの再生のような
あらゆる他のトランザクションを実行することを要求す
ることができる。オーソライゼーションサーバは、さら
に、位置又は最近の事象に関する情報をチェックするた
めにいくつかの特別なプロセスを呼び出してもよい。こ
のようなステップに関する「スクリプト」はオーソライ
ゼーションサーバ内に含まれている。 ・要求されるステップの全てが申し分なく終了した場
合、オーソライゼーションサーバはトランザクションを
正常に終了し、このオーソライゼーションが許諾された
ことを合図する。
ランザクション)はリポジトリ上で実行可能なソフトウ
ェアとしてディジタルワークをインストールするための
要求である。一般的なケースにおいて、リクエスタ・リ
ポジトリはレンダリングリポジトリであり、このソフト
ウェアは新しい種類又は新しいバージョンのプレーヤー
である。さらに一般的なケースにおいて、ソフトウェア
は、リクエスタリポジトリがインストールされる前に、
当該リクエスタリポジトリのファイルシステムにコピー
される。 ・リクエスタはサーバへInstall メッセージを送る。こ
のメッセージは、インストールされるワーク、呼び出さ
れるインストール権のバージョン、及びそのワークのた
めのファイルデータ(そのサイズを含む)を指示する。 ・リポジトリは、共通のオープニングトランザクション
ステップを実行する。 ・リクエスタは、ソフトウェアのためのディジタル証明
書のコピーを抽出する。この証明書が見つからず、又は
この証明書に対するマスタリポジトリがリクエスタに知
らされていない場合、トランザクションはエラーで終了
する。 ・リクエスタは、マスタリポジトリのパブリックキーを
用いてディジタルワーク証明書を復号すると共に、供給
者とクリエータの識別、ソフトウェアを復号するための
キー、互換性情報、及び偽造チェックコードを記録す
る。(このステップはソフトウェアを認証する。) ・リクエスタは、証明書からのキーを用いてソフトウェ
アを復号し、単方向ハッシュ関数を用いてチェックコー
ドをリクエスタ上で演算する。チェックコードが証明書
からの偽造チェックコードと符号しない場合、インスタ
レーション・トランザクションはエラーで終了する。
(このステップは、種々のスクリプトを含むソフトウェ
アの内容が偽造されていなかったことを確実とする。) ・リクエスタは互換性チェックスクリプトにおいて命令
を検索し、それらをフォローする。ソフトウェアがリポ
ジトリと互換性がない場合、インスタレーション・トラ
ンザクションはエラーで終了する。(このステップはプ
ラットフォームの互換性をチェックする。) ・リクエスタはインスタレーションスクリプトにおいて
命令を検索し、それらをフォローする。このプロセスに
おいてエラーがあった場合(例えば、不十分なリソー
ス)、トランザクションはエラーで終了する。インスタ
レーションプロセスは、他のトランザクションを実行す
る時のリポジトリ動作の一部としてソフトウェアを実行
すること以外の任意の使用権を行使するためのワークと
してもはやアクセスできないリポジトリに、実行可能な
ソフトウェアを配置することに注目されたい。 ・リポジトリは共通のクロージングトランザクションス
テップを実行する。
ル・トランザクション)は、リポジトリからソフトウェ
アを除外するための要求である。リポジトリからのソフ
トウェアの制御されない又は不正確な除外がその行動上
の完全性を損傷し得るので、このステップは制御され
る。 ・リクエスタは、Uninstall メッセージをサーバへ送
る。このメッセージは、インストールされないワーク、
呼び出されるUninstall 権のバージョン、及びこのワー
クのためのファイルデータ(そのサイズを含む)を示
す。 ・リポジトリは、共通のオープニングトランザクション
ステップを実行する。 ・ソフトウェアのためのディジタル証明書のコピーを抽
出する。この証明書が見つからず、又はこの証明書のた
めのマスタリポジトリがリクエスタに知らされていない
場合、トランザクションはエラーで終了する。 ・リクエスタは、ソフトウェアがインストールされたか
否かをチェックする。ソフトウェアがインストールされ
ない場合、トランザクションはエラーで終了する。 ・リクエスタは、マスタリクエスタのパブリックキーを
用いてディジタル証明書を復号すると共に、供給者とク
リエータの識別、ソフトウェアを復号するためのキー、
互換性情報、及び偽造チェックコードを記録する。(こ
のステップは、ソフトウェアを除外するためのスクリプ
トを含むソフトウェアの証明書を認証する。) ・リクエスタは、証明書からのキーを用いてソフトウェ
アを復号し、単方向ハッシュ関数を用いてチェックコー
ドをリクエスタ上で演算する。チェックコードが証明書
からの偽造チェックコードと符号しない場合、インスタ
レーション・トランザクションはエラーで終了する。
(このステップは、種々のスクリプトを含むソフトウェ
アの内容が偽造されていなかったことを確実とする。) ・リクエスタは、アンインスタレーション(除外設定)
スクリプトにおける命令を検索し、これらの命令をフォ
ローする。このプロセスにエラーが発生した場合(例え
ば、不十分なリソース)、当該トランザクションはエラ
ーで終了する。 ・リポジトリは共通のクロージング・トランザクション
・ステップを実行する。
ンピュータプログラムを含むと共に適切なレンダリング
手段を用いて再作成され得るディジタルワークの使用及
び配給を制御するためのシステムを提供する。
ンスタンス生成を示すフローチャートである。
リポジトリのタイプを示し、リポジトリ同士間でのリポ
ジトリ・トランザクション・フローを示すブロック図で
ある。
ットサーバに連結されたリポジトリのブロック図であ
る。
使用され得るレンダリングシステムの実施例を示す図で
ある。図4の(b)は、本発明の実施の形態において使
用され得るレンダリングシステムの実施例を示す図であ
る。
得るディジタルワークに対する内容ファイルレイアウト
を示す図である。
得る図5のディジタルワークの個々のディジタルワーク
に対する内容ファイルレイアウトを示す図である。
構成要素を示す図である。
ルレイアウトに対する記述ツリーを示す図である。
している記述ツリーの部分を示す図である。
ブロックの権利部分に対するレイアウトを示す図であ
る。
る記述ツリーであり、当該記述ツリーが使用権の競合を
解消するための「厳格」及び「寛大」なルールを示すた
めに使用される図である。
れるリポジトリのハードウェア構成要素のブロック図で
ある。
れるリポジトリの機能的(論理的)構成要素のブロック
図である。
の基本構成要素を示すブロック図である。
プログラム表示例である。
うに、登録トランザクションにおいて実行される証明書
デリバリ、ホットリストチェック及びパフォーマンステ
ストのステップを示すフローチャートである。
が図16に示したステップを無事に完了した後で、本発
明の好ましい実施の形態において実行されるセッション
情報交換とクロック同期のステップを示すフローチャー
トである。
うに、共通のオープニング及びクロージングステップを
含む使用トランザクションに対する基本フローを示すフ
ローチャートである。
うに、ディジタルワークをサーバからクライアントリポ
ジトリへ移動する時にフォローされる伝送プロトコルに
従ったサーバ及びクライアントリポジトリの状態のブロ
ック図である。
Claims (2)
- 【請求項1】 リポジトリ間でのディジタルワークの安
全な配給及び制御のためのシステムであって、 使用権作成手段を備え、使用権の各インスタンスがディ
ジタルワークがいかにして使用されるか又は配給される
かの特定インスタンスを示し、 使用権の作成されたセットをディジタルワークへアタッ
チする手段を備え、 リポジトリ・トランザクション・メッセージの交換を可
能とするためにリポジトリ同士を結合する通信媒体を備
え、 ディジタルワークを記憶すると共に前記ディジタルワー
クをアタッチされた使用権と安全に交換する複数の汎用
リポジトリを備え、 前記汎用リポジトリの各々が、 ディジタルワークとそれらのアタッチされた使用権を記
憶する記憶手段を備え、 対応している汎用リポジトリが安全であることを示す識
別証明書を備え、 前記通信媒体と取り外し可能に結合する外部インタフェ
ースを備え、 他のリポジトリとの安全で信頼できるセッションを設定
するためのセッション開始トランザクション処理手段を
備え、前記セッション開始トランザクション処理手段が
前記識別証明書を使用し、 他の汎用リポジトリ内に記憶されたディジタルワークへ
のアクセスを要求するために使用リポジトリ・トランザ
クションメッセージを発生するリクエスタ動作モードを
有する使用トランザクション処理手段を備え、前記使用
リポジトリ・トランザクションメッセージが使用権を指
定し、前記使用トランザクション処理手段が、前記記憶
手段内に記憶されたディジタルワークへのアクセスに対
する要求が許諾されるか否かを決定するサーバ動作モー
ドを更に有し、前記要求において指定された使用権が前
記ディジタルワークへアタッチされた場合のみに前記要
求は許諾され、 前記使用トランザクション処理手段に結合され、ユーザ
作成信号によって使用リポジトリ・トランザクション・
メッセージを発生してディジタルワークへのアクセスを
要求する入力手段を備える、 ディジタルワークの安全な配給及び制御のためのシステ
ム。 - 【請求項2】 ディジタルワークの配給及び使用を制御
するための方法であって、 a)使用権のセットをディジタルワークへアタッチし、
前記使用権の各々がディジタルワークがいかにして使用
されるか又は配給されるかの特定インスタンスを定義
し、前記使用権は前記使用権が行使されると共に使用権
の次のセットが配給されたディジタルワークへアタッチ
されるように満たされるべき一つ以上の条件を指定する
ステップと、 b)前記ディジタルワークとそのアタッチされた使用権
を第1のリポジトリ内に記憶するステップと、 c)第2のリポジトリが前記第1のリポジトリ内の前記
ディジタルワークへアクセスするための要求を開始し、
前記要求が前記第2のリポジトリが前記ディジタルワー
クをいかにして使用しようと望んでいるかを示す使用権
を識別するステップと、 d)前記第1のリポジトリが前記第2のリポジトリから
の前記要求を受け取るステップと、 e)前記第1のリポジトリが前記識別された使用権が前
記ディジタルワークへアタッチされるか否かを決定する
ステップと、 f)前記識別された使用権が前記ディジタルワークへア
タッチされなかった場合、前記第1のリポジトリが前記
ディジタルワークへのアクセスを拒絶するステップと、 g)前記識別された使用権が前記ディジタルワークへア
タッチされた場合、前記第1のリポジトリが、前記使用
権によって指定された条件が満たされているか否かを決
定するステップと、 h)前記条件が満たされない場合、前記第1のリポジト
リが前記ディジタルワークへのアクセスを拒絶するステ
ップと、 i)前記条件が満たされた場合、前記第1のリポジトリ
が、使用権の次のセットを前記ディジタルワークへアタ
ッチし、前記使用権の次のセットが前記第2のリポジト
リがいかにして前記ディジタルワークを使用し、配給す
るかを指定するステップと、 j)前記第1のリポジトリが前記ディジタルワークと前
記アタッチされた使用権の次のセットを前記第2のリポ
ジトリへ転送するステップと、 を備えるディジタルワークの配給及び使用を制御するた
めの方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/344,042 US5629980A (en) | 1994-11-23 | 1994-11-23 | System for controlling the distribution and use of digital works |
| US344042 | 1994-11-23 |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004170844A Division JP4484592B2 (ja) | 1994-11-23 | 2004-06-09 | サーバ・リポジトリに記憶されたディジタルワークに安全にアクセスする方法 |
| JP2004170843A Division JP4291743B2 (ja) | 1994-11-23 | 2004-06-09 | ディジタルワークの安全な配給及び制御のためのシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08263441A true JPH08263441A (ja) | 1996-10-11 |
Family
ID=23348793
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29984195A Pending JPH08263441A (ja) | 1994-11-23 | 1995-11-17 | ディジタルワークの安全な配給及び制御のためのシステムとその制御方法 |
| JP2004170843A Expired - Lifetime JP4291743B2 (ja) | 1994-11-23 | 2004-06-09 | ディジタルワークの安全な配給及び制御のためのシステム |
| JP2004170844A Expired - Lifetime JP4484592B2 (ja) | 1994-11-23 | 2004-06-09 | サーバ・リポジトリに記憶されたディジタルワークに安全にアクセスする方法 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004170843A Expired - Lifetime JP4291743B2 (ja) | 1994-11-23 | 2004-06-09 | ディジタルワークの安全な配給及び制御のためのシステム |
| JP2004170844A Expired - Lifetime JP4484592B2 (ja) | 1994-11-23 | 2004-06-09 | サーバ・リポジトリに記憶されたディジタルワークに安全にアクセスする方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5629980A (ja) |
| EP (10) | EP1293872A3 (ja) |
| JP (3) | JPH08263441A (ja) |
| DE (6) | DE69534379T2 (ja) |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002109102A (ja) * | 2000-09-28 | 2002-04-12 | Toshiba Corp | データ送受信システム、受信システム、著作権管理サーバ、データ課金方法及びデータ利用方法 |
| WO2002052469A1 (en) * | 2000-12-26 | 2002-07-04 | Foursis Business Promotion Kabushiki Kaisha | Computer-readable information storage medium where content data is stored and content charging system |
| WO2002052470A1 (en) * | 2000-12-26 | 2002-07-04 | Foursis Business Promotion Kabushiki Kaisha | Content data encoding system and content registering system |
| WO2002056220A1 (en) * | 2000-12-29 | 2002-07-18 | Foursis Business Promotion Kabushiki Kaisha | Information storage medium where program for charging and using content and program-loaded device |
| WO2002061645A1 (en) * | 2001-01-29 | 2002-08-08 | Foursis Business Promotion Kabushiki Kaisha | Book on-demand system for creating page data using content database |
| JP2002527009A (ja) * | 1998-10-07 | 2002-08-20 | アドビ・システムズ・インコーポレーテッド | データ項目に対するアクセスを配布する方法及びシステム |
| WO2002071288A1 (en) * | 2001-03-02 | 2002-09-12 | Foursis Business Promotion Kabushiki Kaisha | Automatic edition system |
| JP2004513421A (ja) * | 2000-10-25 | 2004-04-30 | ライトニング ソース,インク. | デジタル権利管理システムを用いた電子配信用のコンテンツ処理 |
| JP2004515849A (ja) * | 2000-10-25 | 2004-05-27 | ライトニング ソース,インク. | 電子ブック要求の処理 |
| US6839843B1 (en) | 1998-12-23 | 2005-01-04 | International Business Machines Corporation | System for electronic repository of data enforcing access control on data retrieval |
| US6950943B1 (en) | 1998-12-23 | 2005-09-27 | International Business Machines Corporation | System for electronic repository of data enforcing access control on data search and retrieval |
| JP2007220139A (ja) * | 2006-02-15 | 2007-08-30 | Samsung Electronics Co Ltd | 複数のコンテンツ部分を含むコンテンツをインポートする方法及び装置 |
| KR100823317B1 (ko) * | 2001-04-13 | 2008-04-18 | 마츠시타 덴끼 산교 가부시키가이샤 | 컨텐츠 기록/재생 장치 및 컨텐츠 기록/재생용 프로그램을저장하고 있는 기록 매체 |
| US7457780B2 (en) | 1998-02-06 | 2008-11-25 | Hitachi, Ltd. | Contents sales method and cyber mall system using such method and storage medium storing therein its contents sales program |
| JP2009159641A (ja) * | 2009-04-15 | 2009-07-16 | Hitachi Ltd | デジタルコンテンツ配信方法 |
| JP2009199629A (ja) * | 2001-06-07 | 2009-09-03 | Contentguard Holdings Inc | 保護されたリソースの使用を管理する装置及び方法 |
| JP2011192280A (ja) * | 2010-03-16 | 2011-09-29 | Copyright Clearance Center Inc | 自動化されたルールベースの権利解決 |
| US8302205B2 (en) | 2003-06-23 | 2012-10-30 | Ricoh Company, Ltd. | Access control decision system, access control enforcing system, and security policy |
| JP2013513161A (ja) * | 2009-12-03 | 2013-04-18 | オソカド リモート リミテッド ライアビリティ カンパニー | アプリケーションクラスをロードするシステムおよび方法 |
| US8978154B2 (en) | 2006-02-15 | 2015-03-10 | Samsung Electronics Co., Ltd. | Method and apparatus for importing content having plurality of parts |
Families Citing this family (1070)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7209901B2 (en) | 1992-12-15 | 2007-04-24 | Sl Patent Holdings Llc C/O Aol Time Warner | Method for selling, protecting, and redistributing digital goods |
| US6266654B1 (en) * | 1992-12-15 | 2001-07-24 | Softlock.Com, Inc. | Method for tracking software lineage |
| US7831516B2 (en) * | 1992-12-15 | 2010-11-09 | Sl Patent Holdings Llc | System and method for redistributing and licensing access to protected information among a plurality of devices |
| US7089212B2 (en) * | 1992-12-15 | 2006-08-08 | Sl Patent Holdings Llc | System and method for controlling access to protected information |
| JP2828218B2 (ja) * | 1993-09-20 | 1998-11-25 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | 分散通信ネットワークにおける許可パスワードまたはキーの変更方法およびシステム |
| US7859551B2 (en) * | 1993-10-15 | 2010-12-28 | Bulman Richard L | Object customization and presentation system |
| US6122403A (en) | 1995-07-27 | 2000-09-19 | Digimarc Corporation | Computer system linked by using information in data objects |
| US5768426A (en) | 1993-11-18 | 1998-06-16 | Digimarc Corporation | Graphics processing system employing embedded code signals |
| US6944298B1 (en) | 1993-11-18 | 2005-09-13 | Digimare Corporation | Steganographic encoding and decoding of auxiliary codes in media signals |
| USRE40919E1 (en) * | 1993-11-18 | 2009-09-22 | Digimarc Corporation | Methods for surveying dissemination of proprietary empirical data |
| US5832119C1 (en) | 1993-11-18 | 2002-03-05 | Digimarc Corp | Methods for controlling systems using control signals embedded in empirical data |
| US6424725B1 (en) | 1996-05-16 | 2002-07-23 | Digimarc Corporation | Determining transformations of media signals with embedded code signals |
| US6681029B1 (en) | 1993-11-18 | 2004-01-20 | Digimarc Corporation | Decoding steganographic messages embedded in media signals |
| US7676059B2 (en) * | 1994-10-21 | 2010-03-09 | Digimarc Corporation | Video steganography or encoding |
| US6611607B1 (en) * | 1993-11-18 | 2003-08-26 | Digimarc Corporation | Integrating digital watermarks in multimedia content |
| US5862260A (en) | 1993-11-18 | 1999-01-19 | Digimarc Corporation | Methods for surveying dissemination of proprietary empirical data |
| US6408082B1 (en) | 1996-04-25 | 2002-06-18 | Digimarc Corporation | Watermark detection using a fourier mellin transform |
| US6681028B2 (en) | 1995-07-27 | 2004-01-20 | Digimarc Corporation | Paper-based control of computer systems |
| US6983051B1 (en) | 1993-11-18 | 2006-01-03 | Digimarc Corporation | Methods for audio watermarking and decoding |
| US6449377B1 (en) | 1995-05-08 | 2002-09-10 | Digimarc Corporation | Methods and systems for watermark processing of line art images |
| US5748763A (en) | 1993-11-18 | 1998-05-05 | Digimarc Corporation | Image steganography system featuring perceptually adaptive and globally scalable signal embedding |
| US7171016B1 (en) | 1993-11-18 | 2007-01-30 | Digimarc Corporation | Method for monitoring internet dissemination of image, video and/or audio files |
| US5841978A (en) | 1993-11-18 | 1998-11-24 | Digimarc Corporation | Network linking method using steganographically embedded data objects |
| US6757406B2 (en) | 1993-11-18 | 2004-06-29 | Digimarc Corporation | Steganographic image processing |
| US5822436A (en) | 1996-04-25 | 1998-10-13 | Digimarc Corporation | Photographic products and methods employing embedded information |
| US6516079B1 (en) | 2000-02-14 | 2003-02-04 | Digimarc Corporation | Digital watermark screening and detecting strategies |
| US6580819B1 (en) | 1993-11-18 | 2003-06-17 | Digimarc Corporation | Methods of producing security documents having digitally encoded data and documents employing same |
| US7044395B1 (en) | 1993-11-18 | 2006-05-16 | Digimarc Corporation | Embedding and reading imperceptible codes on objects |
| US5841886A (en) | 1993-11-18 | 1998-11-24 | Digimarc Corporation | Security system for photographic identification |
| US7313251B2 (en) | 1993-11-18 | 2007-12-25 | Digimarc Corporation | Method and system for managing and controlling electronic media |
| US6614914B1 (en) | 1995-05-08 | 2003-09-02 | Digimarc Corporation | Watermark embedder and reader |
| US6869023B2 (en) * | 2002-02-12 | 2005-03-22 | Digimarc Corporation | Linking documents through digital watermarking |
| US7039214B2 (en) | 1999-11-05 | 2006-05-02 | Digimarc Corporation | Embedding watermark components during separate printing stages |
| US6522770B1 (en) | 1999-05-19 | 2003-02-18 | Digimarc Corporation | Management of documents and other objects using optical devices |
| US6968057B2 (en) * | 1994-03-17 | 2005-11-22 | Digimarc Corporation | Emulsion products and imagery employing steganography |
| JP4095680B2 (ja) * | 1994-08-01 | 2008-06-04 | 富士通株式会社 | カード型記憶装置用セキュリティ管理方法およびカード型記憶装置 |
| US6560349B1 (en) | 1994-10-21 | 2003-05-06 | Digimarc Corporation | Audio monitoring using steganographic information |
| US8094949B1 (en) | 1994-10-21 | 2012-01-10 | Digimarc Corporation | Music methods and systems |
| JPH08263438A (ja) * | 1994-11-23 | 1996-10-11 | Xerox Corp | ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法 |
| US6865551B1 (en) | 1994-11-23 | 2005-03-08 | Contentguard Holdings, Inc. | Removable content repositories |
| US6963859B2 (en) * | 1994-11-23 | 2005-11-08 | Contentguard Holdings, Inc. | Content rendering repository |
| US7117180B1 (en) | 1994-11-23 | 2006-10-03 | Contentguard Holdings, Inc. | System for controlling the use of digital works using removable content repositories |
| US5715403A (en) * | 1994-11-23 | 1998-02-03 | Xerox Corporation | System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar |
| US20050149450A1 (en) * | 1994-11-23 | 2005-07-07 | Contentguard Holdings, Inc. | System, method, and device for controlling distribution and use of digital works based on a usage rights grammar |
| KR0152788B1 (ko) | 1994-11-26 | 1998-10-15 | 이헌조 | 디지탈 영상 시스템의 복사 방지 방법 및 장치 |
| KR0136458B1 (ko) | 1994-12-08 | 1998-05-15 | 구자홍 | 디지탈 자기 기록재생 시스템의 복사 방지장치 |
| US7260834B1 (en) | 1999-10-26 | 2007-08-21 | Legal Igaming, Inc. | Cryptography and certificate authorities in gaming machines |
| US6272223B1 (en) | 1997-10-28 | 2001-08-07 | Rolf Carlson | System for supplying screened random numbers for use in recreational gaming in a casino or over the internet |
| US7690043B2 (en) | 1994-12-19 | 2010-03-30 | Legal Igaming, Inc. | System and method for connecting gaming devices to a network for remote play |
| US7362775B1 (en) | 1996-07-02 | 2008-04-22 | Wistaria Trading, Inc. | Exchange mechanisms for digital information packages with bandwidth securitization, multichannel digital watermarks, and key management |
| SE504085C2 (sv) | 1995-02-01 | 1996-11-04 | Greg Benson | Sätt och system för att hantera dataobjekt i enlighet med förutbestämda villkor för användare |
| US5892900A (en) | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US20080141033A1 (en) * | 1995-02-13 | 2008-06-12 | Intertrust Technologies Corporation | Trusted and secure techniques, systems and methods for item delivery and execution |
| US7069451B1 (en) | 1995-02-13 | 2006-06-27 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| CN1312549C (zh) | 1995-02-13 | 2007-04-25 | 英特特拉斯特技术公司 | 用于安全交易管理和电子权利保护的系统和方法 |
| US5943422A (en) * | 1996-08-12 | 1999-08-24 | Intertrust Technologies Corp. | Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels |
| US7133845B1 (en) * | 1995-02-13 | 2006-11-07 | Intertrust Technologies Corp. | System and methods for secure transaction management and electronic rights protection |
| US6658568B1 (en) | 1995-02-13 | 2003-12-02 | Intertrust Technologies Corporation | Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management |
| US8639625B1 (en) | 1995-02-13 | 2014-01-28 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
| US7165174B1 (en) * | 1995-02-13 | 2007-01-16 | Intertrust Technologies Corp. | Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management |
| US7133846B1 (en) | 1995-02-13 | 2006-11-07 | Intertrust Technologies Corp. | Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management |
| US7095854B1 (en) * | 1995-02-13 | 2006-08-22 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US6157721A (en) | 1996-08-12 | 2000-12-05 | Intertrust Technologies Corp. | Systems and methods using cryptography to protect secure computing environments |
| US6948070B1 (en) * | 1995-02-13 | 2005-09-20 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
| US7124302B2 (en) | 1995-02-13 | 2006-10-17 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7143290B1 (en) * | 1995-02-13 | 2006-11-28 | Intertrust Technologies Corporation | Trusted and secure techniques, systems and methods for item delivery and execution |
| US5530235A (en) | 1995-02-16 | 1996-06-25 | Xerox Corporation | Interactive contents revealing storage device |
| US5784173A (en) * | 1995-03-17 | 1998-07-21 | Canon Kabushiki Kaisha | Image processing apparatus having image filing function |
| US6728390B2 (en) | 1995-05-08 | 2004-04-27 | Digimarc Corporation | Methods and systems using multiple watermarks |
| US6738495B2 (en) * | 1995-05-08 | 2004-05-18 | Digimarc Corporation | Watermarking enhanced to withstand anticipated corruptions |
| US7724920B2 (en) * | 1995-05-08 | 2010-05-25 | Digimarc Corporation | Digital authentication with analog documents |
| US7486799B2 (en) | 1995-05-08 | 2009-02-03 | Digimarc Corporation | Methods for monitoring audio and images on the internet |
| US6721440B2 (en) | 1995-05-08 | 2004-04-13 | Digimarc Corporation | Low visibility watermarks using an out-of-phase color |
| US6760463B2 (en) * | 1995-05-08 | 2004-07-06 | Digimarc Corporation | Watermarking methods and media |
| US6549942B1 (en) * | 1995-05-25 | 2003-04-15 | Audiohighway.Com | Enhanced delivery of audio data for portable playback |
| JPH08329011A (ja) * | 1995-06-02 | 1996-12-13 | Mitsubishi Corp | データ著作権管理システム |
| US5613004A (en) | 1995-06-07 | 1997-03-18 | The Dice Company | Steganographic method and device |
| US7562392B1 (en) | 1999-05-19 | 2009-07-14 | Digimarc Corporation | Methods of interacting with audio and ambient music |
| US6965682B1 (en) | 1999-05-19 | 2005-11-15 | Digimarc Corp | Data transmission by watermark proxy |
| US7171018B2 (en) | 1995-07-27 | 2007-01-30 | Digimarc Corporation | Portable devices and methods employing digital watermarking |
| US7051086B2 (en) | 1995-07-27 | 2006-05-23 | Digimarc Corporation | Method of linking on-line data to printed documents |
| US7095871B2 (en) * | 1995-07-27 | 2006-08-22 | Digimarc Corporation | Digital asset management and linking media signals with related data using watermarks |
| US8429205B2 (en) * | 1995-07-27 | 2013-04-23 | Digimarc Corporation | Associating data with media signals in media signal systems through auxiliary data steganographically embedded in the media signals |
| US9630443B2 (en) * | 1995-07-27 | 2017-04-25 | Digimarc Corporation | Printer driver separately applying watermark and information |
| US6788800B1 (en) | 2000-07-25 | 2004-09-07 | Digimarc Corporation | Authenticating objects using embedded data |
| US7006661B2 (en) | 1995-07-27 | 2006-02-28 | Digimarc Corp | Digital watermarking systems and methods |
| US6411725B1 (en) | 1995-07-27 | 2002-06-25 | Digimarc Corporation | Watermark enabled video objects |
| US6829368B2 (en) | 2000-01-26 | 2004-12-07 | Digimarc Corporation | Establishing and interacting with on-line media collections using identifiers in media signals |
| US6408331B1 (en) | 1995-07-27 | 2002-06-18 | Digimarc Corporation | Computer linking methods using encoded graphics |
| US6505160B1 (en) * | 1995-07-27 | 2003-01-07 | Digimarc Corporation | Connected audio and other media objects |
| US6577746B1 (en) | 1999-12-28 | 2003-06-10 | Digimarc Corporation | Watermark-based object linking and embedding |
| US6687828B1 (en) * | 1995-08-11 | 2004-02-03 | Sony Corporation | Method and apparatus for ciphering playback mode information for recording on record medium |
| JPH0973480A (ja) * | 1995-09-01 | 1997-03-18 | Fujitsu Ltd | コンテンツ販売価格課金システム及び課金方法 |
| JPH0973487A (ja) * | 1995-09-01 | 1997-03-18 | Fujitsu Ltd | コンテンツ売上金分配システム及び分配方法 |
| DE69614823T2 (de) | 1995-10-09 | 2002-04-11 | Matsushita Electric Industrial Co., Ltd. | Aufzeichnungsgerät für optische platten |
| US7191154B2 (en) * | 1995-10-09 | 2007-03-13 | Matsushita Electric Industrial Co., Ltd. | Apparatus for encrypting and recording received content information on a recording medium using both medium identification information and a cipher key for encryption |
| US6807534B1 (en) | 1995-10-13 | 2004-10-19 | Trustees Of Dartmouth College | System and method for managing copyrighted electronic media |
| US7047241B1 (en) | 1995-10-13 | 2006-05-16 | Digimarc Corporation | System and methods for managing digital creative works |
| US5892825A (en) * | 1996-05-15 | 1999-04-06 | Hyperlock Technologies Inc | Method of secure server control of local media via a trigger through a network for instant local access of encrypted data on local media |
| US5893132A (en) | 1995-12-14 | 1999-04-06 | Motorola, Inc. | Method and system for encoding a book for reading using an electronic book |
| CA2242596C (en) * | 1996-01-11 | 2012-06-19 | Mrj, Inc. | System for controlling access and distribution of digital property |
| US20060178997A1 (en) * | 1996-01-11 | 2006-08-10 | General Dynamics Advanced Information Systems, Inc. | Systems and methods for authoring and protecting digital property |
| US6205249B1 (en) | 1998-04-02 | 2001-03-20 | Scott A. Moskowitz | Multiple transform utilization and applications for secure digital watermarking |
| US7664263B2 (en) | 1998-03-24 | 2010-02-16 | Moskowitz Scott A | Method for combining transfer functions with predetermined key creation |
| KR100296366B1 (ko) * | 1996-02-02 | 2001-09-07 | 크리트먼 어윈 엠 | 디지탈녹화모드또는아날로그녹화모드중어느하나로비디오녹화장치를작동시키는방법 |
| US5898830A (en) * | 1996-10-17 | 1999-04-27 | Network Engineering Software | Firewall providing enhanced network security and user transparency |
| US5826014A (en) * | 1996-02-06 | 1998-10-20 | Network Engineering Software | Firewall system for protecting network elements connected to a public network |
| US5790664A (en) * | 1996-02-26 | 1998-08-04 | Network Engineering Software, Inc. | Automated system for management of licensed software |
| US20010011253A1 (en) * | 1998-08-04 | 2001-08-02 | Christopher D. Coley | Automated system for management of licensed software |
| US20060265336A1 (en) * | 1996-02-26 | 2006-11-23 | Graphon Corporation | Automated system for management of licensed digital assets |
| US6671675B2 (en) | 1996-02-27 | 2003-12-30 | Canon Kabushiki Kaisha | Metering the flow of electronic information |
| US5835899A (en) * | 1996-03-01 | 1998-11-10 | Electronic Data Systems Corporation | System and method for deriving financial responsibility identification |
| US5923763A (en) | 1996-03-21 | 1999-07-13 | Walker Asset Management Limited Partnership | Method and apparatus for secure document timestamping |
| US6959387B2 (en) | 1996-03-21 | 2005-10-25 | Walker Digital, Llc | Method and apparatus for verifying secure document timestamping |
| US5991876A (en) * | 1996-04-01 | 1999-11-23 | Copyright Clearance Center, Inc. | Electronic rights management and authorization system |
| US5838790A (en) * | 1996-04-19 | 1998-11-17 | Juno Online Services, L.P. | Advertisement authentication system in which advertisements are downloaded for off-line display |
| US5809242A (en) | 1996-04-19 | 1998-09-15 | Juno Online Services, L.P. | Electronic mail system for displaying advertisement at local computer received from remote system while the local computer is off-line the remote system |
| US7024016B2 (en) * | 1996-05-16 | 2006-04-04 | Digimarc Corporation | Digital watermarking apparatus and methods |
| US6381341B1 (en) | 1996-05-16 | 2002-04-30 | Digimarc Corporation | Watermark encoding method exploiting biases inherent in original signal |
| US6151643A (en) * | 1996-06-07 | 2000-11-21 | Networks Associates, Inc. | Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer |
| US7177429B2 (en) | 2000-12-07 | 2007-02-13 | Blue Spike, Inc. | System and methods for permitting open access to data objects and for securing data within the data objects |
| US7457962B2 (en) | 1996-07-02 | 2008-11-25 | Wistaria Trading, Inc | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data |
| US7095874B2 (en) * | 1996-07-02 | 2006-08-22 | Wistaria Trading, Inc. | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data |
| US5889868A (en) * | 1996-07-02 | 1999-03-30 | The Dice Company | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data |
| US7346472B1 (en) | 2000-09-07 | 2008-03-18 | Blue Spike, Inc. | Method and device for monitoring and analyzing signals |
| US7159116B2 (en) * | 1999-12-07 | 2007-01-02 | Blue Spike, Inc. | Systems, methods and devices for trusted transactions |
| US5987440A (en) * | 1996-07-22 | 1999-11-16 | Cyva Research Corporation | Personal information security and exchange tool |
| EP1672558A3 (en) | 1996-07-22 | 2006-08-23 | Cyva Research Corporation | Personal information security and exchange tool |
| JPH1049584A (ja) * | 1996-08-05 | 1998-02-20 | Canon Inc | 課金システムおよびその方法 |
| US5956034A (en) * | 1996-08-13 | 1999-09-21 | Softbook Press, Inc. | Method and apparatus for viewing electronic reading materials |
| US6108637A (en) * | 1996-09-03 | 2000-08-22 | Nielsen Media Research, Inc. | Content display monitor |
| CA2264819C (en) * | 1996-09-04 | 2010-03-23 | Intertrust Technologies Corp. | Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management |
| US7917643B2 (en) * | 1996-09-12 | 2011-03-29 | Audible, Inc. | Digital information library and delivery system |
| US5926624A (en) | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
| US6052780A (en) * | 1996-09-12 | 2000-04-18 | Open Security Solutions, Llc | Computer system and process for accessing an encrypted and self-decrypting digital information product while restricting access to decrypted digital information |
| FI103543B1 (fi) * | 1996-09-30 | 1999-07-15 | Nokia Telecommunications Oy | Elektronisten dokumenttien merkitseminen |
| US6006332A (en) * | 1996-10-21 | 1999-12-21 | Case Western Reserve University | Rights management system for digital media |
| CA2269342C (en) * | 1996-10-23 | 2006-09-12 | Sdgi Holdings, Inc. | Spinal spacer |
| US6052717A (en) * | 1996-10-23 | 2000-04-18 | Family Systems, Ltd. | Interactive web book system |
| US7751596B2 (en) | 1996-11-12 | 2010-07-06 | Digimarc Corporation | Methods and arrangements employing digital content items |
| US6758755B2 (en) * | 1996-11-14 | 2004-07-06 | Arcade Planet, Inc. | Prize redemption system for games executed over a wide area network |
| US6212634B1 (en) | 1996-11-15 | 2001-04-03 | Open Market, Inc. | Certifying authorization in computer networks |
| US6192131B1 (en) | 1996-11-15 | 2001-02-20 | Securities Industry Automation Corporation | Enabling business transactions in computer networks |
| US5905981A (en) | 1996-12-09 | 1999-05-18 | Microsoft Corporation | Automatically associating archived multimedia content with current textual content |
| US7730317B2 (en) | 1996-12-20 | 2010-06-01 | Wistaria Trading, Inc. | Linear predictive coding implementation of digital watermarks |
| US20060046841A1 (en) * | 2004-11-12 | 2006-03-02 | Walker Jay S | Budget-based flat rate play contract parameters |
| US20060046835A1 (en) * | 1996-12-30 | 2006-03-02 | Walker Jay S | Methods and apparatus for reviewing game play of a flat rate play session |
| EP1381217A1 (en) * | 1997-01-17 | 2004-01-14 | Nec Corporation | Image data illegal use prevention system |
| US7657835B2 (en) * | 1997-01-31 | 2010-02-02 | Making Everlasting Memories, L.L.C. | Method and system for creating a commemorative presentation |
| US6340978B1 (en) * | 1997-01-31 | 2002-01-22 | Making Everlasting Memories, Ltd. | Method and apparatus for recording and presenting life stories |
| US7062500B1 (en) * | 1997-02-25 | 2006-06-13 | Intertrust Technologies Corp. | Techniques for defining, using and manipulating rights management data structures |
| US5920861A (en) * | 1997-02-25 | 1999-07-06 | Intertrust Technologies Corp. | Techniques for defining using and manipulating rights management data structures |
| US6233684B1 (en) * | 1997-02-28 | 2001-05-15 | Contenaguard Holdings, Inc. | System for controlling the distribution and use of rendered digital works through watermaking |
| US6704907B1 (en) * | 1997-03-24 | 2004-03-09 | Nippon Telegraph And Telephone Corporation | Digital contents editing method and apparatus thereof |
| JP3994466B2 (ja) * | 1997-03-26 | 2007-10-17 | ソニー株式会社 | ユーザ端末及び携帯再生装置 |
| US6073256A (en) * | 1997-04-11 | 2000-06-06 | Preview Systems, Inc. | Digital product execution control |
| US6272636B1 (en) * | 1997-04-11 | 2001-08-07 | Preview Systems, Inc | Digital product execution control and security |
| US6026369A (en) * | 1997-05-09 | 2000-02-15 | International Business Machines Corporation | Method for distributing advertising in a distributed web modification system |
| US6167136A (en) * | 1997-05-16 | 2000-12-26 | Software Security, Inc. | Method for preventing copying of digital video disks |
| US6516416B2 (en) * | 1997-06-11 | 2003-02-04 | Prism Resources | Subscription access system for use with an untrusted network |
| US7290288B2 (en) | 1997-06-11 | 2007-10-30 | Prism Technologies, L.L.C. | Method and system for controlling access, by an authentication server, to protected computer resources provided via an internet protocol network |
| US6105131A (en) * | 1997-06-13 | 2000-08-15 | International Business Machines Corporation | Secure server and method of operation for a distributed information system |
| US6453334B1 (en) * | 1997-06-16 | 2002-09-17 | Streamtheory, Inc. | Method and apparatus to allow remotely located computer programs and/or data to be accessed on a local computer in a secure, time-limited manner, with persistent caching |
| US6434538B1 (en) * | 1997-07-07 | 2002-08-13 | Matsushita Electric Industrial Co., Ltd. | Data control method, for embedding data control information, method for detecting data control information, device for embedding data control information and device for recording data |
| JP3588536B2 (ja) * | 1997-07-11 | 2004-11-10 | 株式会社東芝 | 不正データコピー防止装置及び方法 |
| GB9715256D0 (en) | 1997-07-21 | 1997-09-24 | Rank Xerox Ltd | Token-based docement transactions |
| US7325077B1 (en) * | 1997-08-21 | 2008-01-29 | Beryl Technical Assays Llc | Miniclient for internet appliance |
| US5903701A (en) * | 1997-08-26 | 1999-05-11 | Warner Music Group, Inc. | Method and apparatus for testing the quality of recorded information |
| JPH1185785A (ja) * | 1997-09-05 | 1999-03-30 | Sony Corp | 情報処理方法、情報処理装置、及び情報配信システム |
| JP3623347B2 (ja) * | 1997-09-11 | 2005-02-23 | 三菱電機株式会社 | デジタルコンテンツ配布システム装置 |
| US6185678B1 (en) * | 1997-10-02 | 2001-02-06 | Trustees Of The University Of Pennsylvania | Secure and reliable bootstrap architecture |
| JPH11126186A (ja) | 1997-10-22 | 1999-05-11 | Sony Corp | コンピュータシステム、及び記録媒体 |
| US7092914B1 (en) | 1997-11-06 | 2006-08-15 | Intertrust Technologies Corporation | Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US6112181A (en) | 1997-11-06 | 2000-08-29 | Intertrust Technologies Corporation | Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US6157924A (en) | 1997-11-07 | 2000-12-05 | Bell & Howell Mail Processing Systems Company | Systems, methods, and computer program products for delivering information in a preferred medium |
| JP3906535B2 (ja) * | 1997-11-07 | 2007-04-18 | ソニー株式会社 | ダウンロードシステム、及び記録媒体 |
| US6098056A (en) * | 1997-11-24 | 2000-08-01 | International Business Machines Corporation | System and method for controlling access rights to and security of digital content in a distributed information system, e.g., Internet |
| US6141754A (en) * | 1997-11-28 | 2000-10-31 | International Business Machines Corporation | Integrated method and system for controlling information access and distribution |
| US7173721B1 (en) * | 1998-01-08 | 2007-02-06 | Fuji Xerox Co., Ltd. | Multifunction machine, server, multifunction machine/server system and program recording medium |
| US7054463B2 (en) | 1998-01-20 | 2006-05-30 | Digimarc Corporation | Data encoding using frail watermarks |
| US7268700B1 (en) | 1998-01-27 | 2007-09-11 | Hoffberg Steven M | Mobile communication device |
| EP0936805A1 (en) * | 1998-02-12 | 1999-08-18 | Hewlett-Packard Company | Document transfer systems |
| US6513117B2 (en) | 1998-03-04 | 2003-01-28 | Gemstar Development Corporation | Certificate handling for digital rights management system |
| US9075136B1 (en) | 1998-03-04 | 2015-07-07 | Gtj Ventures, Llc | Vehicle operator and/or occupant information apparatus and method |
| US7809138B2 (en) * | 1999-03-16 | 2010-10-05 | Intertrust Technologies Corporation | Methods and apparatus for persistent control and protection of content |
| US7233948B1 (en) | 1998-03-16 | 2007-06-19 | Intertrust Technologies Corp. | Methods and apparatus for persistent control and protection of content |
| US20040098584A1 (en) * | 1998-03-25 | 2004-05-20 | Sherman Edward G. | Method and system for embedded, automated, component-level control of computer systems and other complex systems |
| US6202056B1 (en) * | 1998-04-03 | 2001-03-13 | Audiosoft, Inc. | Method for computer network operation providing basis for usage fees |
| US7051004B2 (en) * | 1998-04-03 | 2006-05-23 | Macrovision Corporation | System and methods providing secure delivery of licenses and content |
| JPH11296423A (ja) * | 1998-04-06 | 1999-10-29 | Matsushita Electric Ind Co Ltd | ファイル管理システム、ファイル管理装置および媒体 |
| US7756892B2 (en) * | 2000-05-02 | 2010-07-13 | Digimarc Corporation | Using embedded data with file sharing |
| US7602940B2 (en) * | 1998-04-16 | 2009-10-13 | Digimarc Corporation | Steganographic data hiding using a device clock |
| US7689532B1 (en) | 2000-07-20 | 2010-03-30 | Digimarc Corporation | Using embedded data with file sharing |
| US6374357B1 (en) * | 1998-04-16 | 2002-04-16 | Microsoft Corporation | System and method for regulating a network service provider's ability to host distributed applications in a distributed processing environment |
| US7246246B2 (en) * | 1998-04-17 | 2007-07-17 | Iomega Corporation | System for keying protected electronic data to particular media to prevent unauthorized copying using a compound key |
| US6272283B1 (en) | 1998-04-22 | 2001-08-07 | Neomagic Corp. | Copy-protection for laptop PC by disabling TV-out while viewing protected video on PC display |
| US6253237B1 (en) | 1998-05-20 | 2001-06-26 | Audible, Inc. | Personalized time-shifted programming |
| US6931526B1 (en) | 1998-06-04 | 2005-08-16 | International Business Machines Corporation | Vault controller supervisor and method of operation for managing multiple independent vault processes and browser sessions for users in an electronic business system |
| US6892300B2 (en) | 1998-06-04 | 2005-05-10 | International Business Machines Corporation | Secure communication system and method of operation for conducting electronic commerce using remote vault agents interacting with a vault controller |
| US6438690B1 (en) | 1998-06-04 | 2002-08-20 | International Business Machines Corp. | Vault controller based registration application serving web based registration authorities and end users for conducting electronic commerce in secure end-to-end distributed information system |
| US6240401B1 (en) * | 1998-06-05 | 2001-05-29 | Digital Video Express, L.P. | System and method for movie transaction processing |
| FR2779856B1 (fr) * | 1998-06-10 | 2000-08-11 | Patrick Schiltz | Procede de gestion a distance par carte a puce |
| WO1999067951A1 (en) * | 1998-06-22 | 1999-12-29 | Warner Music Group, Inc. | Method and apparatus for testing the quality of recorded information |
| JP3968875B2 (ja) | 1998-06-24 | 2007-08-29 | ソニー株式会社 | ダウンロード装置、及び記録媒体 |
| US6535919B1 (en) * | 1998-06-29 | 2003-03-18 | Canon Kabushiki Kaisha | Verification of image data |
| AU2003244588B2 (en) * | 1998-06-29 | 2006-06-22 | Canon Kabushiki Kaisha | Verification Apparatus, Verification Method, Verification System, and Storage Medium |
| JP2000036000A (ja) | 1998-06-30 | 2000-02-02 | Sun Microsyst Inc | 電子商取引における中立的立会人 |
| CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
| US6438235B2 (en) * | 1998-08-05 | 2002-08-20 | Hewlett-Packard Company | Media content protection utilizing public key cryptography |
| US7552090B1 (en) * | 1998-08-12 | 2009-06-23 | Keynetics Inc. | Method for billing for services delivered over a computer network |
| US6959288B1 (en) * | 1998-08-13 | 2005-10-25 | International Business Machines Corporation | Digital content preparation system |
| US20020161709A1 (en) * | 1998-09-11 | 2002-10-31 | Michel Floyd | Server-side commerce for deliver-then-pay content delivery |
| US7068729B2 (en) * | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
| US8332478B2 (en) * | 1998-10-01 | 2012-12-11 | Digimarc Corporation | Context sensitive connected content |
| US6195667B1 (en) | 1998-10-16 | 2001-02-27 | Softbook Press, Inc. | On-line menu updating for an electronic book |
| US6351750B1 (en) | 1998-10-16 | 2002-02-26 | Softbook Press, Inc. | Dynamic conversion of byte ordering for use on different processor platforms |
| US6275934B1 (en) | 1998-10-16 | 2001-08-14 | Soft Book Press, Inc. | Authentication for information exchange over a communication network |
| US6314474B1 (en) | 1998-10-16 | 2001-11-06 | Softbook Press, Inc. | Efficient information exchange between an electronic book and a cartridge |
| US6363418B1 (en) | 1998-10-16 | 2002-03-26 | Softbook Press, Inc. | On-line image caching control for efficient image display |
| JP3994599B2 (ja) * | 1998-10-21 | 2007-10-24 | 富士ゼロックス株式会社 | 記録装置及び記録方法、料金演算装置及び料金演算方法、並びに料金請求システム |
| US7068787B1 (en) | 1998-10-23 | 2006-06-27 | Contentguard Holdings, Inc. | System and method for protection of digital works |
| US6434535B1 (en) | 1998-11-13 | 2002-08-13 | Iomega Corporation | System for prepayment of electronic content using removable media and for prevention of unauthorized copying of same |
| US6751670B1 (en) * | 1998-11-24 | 2004-06-15 | Drm Technologies, L.L.C. | Tracking electronic component |
| US7617124B1 (en) | 1998-12-04 | 2009-11-10 | Digital River, Inc. | Apparatus and method for secure downloading of files |
| US7058597B1 (en) | 1998-12-04 | 2006-06-06 | Digital River, Inc. | Apparatus and method for adaptive fraud screening for electronic commerce transactions |
| US20030195974A1 (en) | 1998-12-04 | 2003-10-16 | Ronning Joel A. | Apparatus and method for scheduling of search for updates or downloads of a file |
| JP4195746B2 (ja) * | 1998-12-11 | 2008-12-10 | インターナショナル・ビジネス・マシーンズ・コーポレーション | データ課金システム、コンテンツ生成装置、データ課金置および方法 |
| EP1185928A1 (en) | 1998-12-16 | 2002-03-13 | Kent Ridge Digital Labs | Process oriented computing environment |
| AU2386000A (en) * | 1998-12-24 | 2000-07-31 | Universal Music Group, Inc. | Electronic music/media distribution system |
| US7209892B1 (en) | 1998-12-24 | 2007-04-24 | Universal Music Group, Inc. | Electronic music/media distribution system |
| US7624046B2 (en) * | 1998-12-24 | 2009-11-24 | Universal Music Group, Inc. | Electronic music/media distribution system |
| US7209889B1 (en) * | 1998-12-24 | 2007-04-24 | Henry Whitfield | Secure system for the issuance, acquisition, and redemption of certificates in a transaction network |
| US8175977B2 (en) * | 1998-12-28 | 2012-05-08 | Audible | License management for digital content |
| JP4131071B2 (ja) * | 1999-01-11 | 2008-08-13 | ソニー株式会社 | 情報信号の記録装置、記録システム、記録媒体および記録方法 |
| US7127515B2 (en) * | 1999-01-15 | 2006-10-24 | Drm Technologies, Llc | Delivering electronic content |
| US8214295B2 (en) | 1999-02-05 | 2012-07-03 | Icopyright, Inc. | Internet system for facilitating human user advisement and licensing of copyrighted works of authorship |
| US20100042652A1 (en) * | 1999-02-05 | 2010-02-18 | O'donnell Michael | System for tracking distribution for internet-distributed works of authorship |
| US7130831B2 (en) * | 1999-02-08 | 2006-10-31 | Copyright Clearance Center, Inc. | Limited-use browser and security system |
| AU768421B2 (en) * | 1999-02-17 | 2003-12-11 | Sony Corporation | Information processing device and method, and program storage medium |
| WO2000051286A1 (en) * | 1999-02-26 | 2000-08-31 | Bitwise Designs, Inc. | Digital file management and imaging system and method including secure file marking |
| US6868497B1 (en) | 1999-03-10 | 2005-03-15 | Digimarc Corporation | Method and apparatus for automatic ID management |
| US7664264B2 (en) | 1999-03-24 | 2010-02-16 | Blue Spike, Inc. | Utilizing data reduction in steganographic and cryptographic systems |
| US6816596B1 (en) * | 2000-01-14 | 2004-11-09 | Microsoft Corporation | Encrypting a digital object based on a key ID selected therefor |
| US6829708B1 (en) * | 1999-03-27 | 2004-12-07 | Microsoft Corporation | Specifying security for an element by assigning a scaled value representative of the relative security thereof |
| US7383205B1 (en) | 1999-03-27 | 2008-06-03 | Microsoft Corporation | Structure of a digital content package |
| US7136838B1 (en) * | 1999-03-27 | 2006-11-14 | Microsoft Corporation | Digital license and method for obtaining/providing a digital license |
| US7024393B1 (en) * | 1999-03-27 | 2006-04-04 | Microsoft Corporation | Structural of digital rights management (DRM) system |
| US7319759B1 (en) | 1999-03-27 | 2008-01-15 | Microsoft Corporation | Producing a new black box for a digital rights management (DRM) system |
| US7073063B2 (en) * | 1999-03-27 | 2006-07-04 | Microsoft Corporation | Binding a digital license to a portable device or the like in a digital rights management (DRM) system and checking out/checking in the digital license to/from the portable device or the like |
| US20020019814A1 (en) * | 2001-03-01 | 2002-02-14 | Krishnamurthy Ganesan | Specifying rights in a digital rights license according to events |
| US20020012432A1 (en) * | 1999-03-27 | 2002-01-31 | Microsoft Corporation | Secure video card in computing device having digital rights management (DRM) system |
| US6973444B1 (en) * | 1999-03-27 | 2005-12-06 | Microsoft Corporation | Method for interdependently validating a digital content package and a corresponding digital license |
| US7103574B1 (en) | 1999-03-27 | 2006-09-05 | Microsoft Corporation | Enforcement architecture and method for digital rights management |
| US7051005B1 (en) * | 1999-03-27 | 2006-05-23 | Microsoft Corporation | Method for obtaining a black box for performing decryption and encryption functions in a digital rights management (DRM) system |
| WO2000059151A2 (en) * | 1999-03-27 | 2000-10-05 | Microsoft Corporation | Rendering digital content in an encrypted rights-protected form |
| US7055040B2 (en) * | 1999-04-02 | 2006-05-30 | Hewlett-Packard Development Company, L.P. | Method and apparatus for uniquely and securely loading software to an individual computer |
| US7356688B1 (en) | 1999-04-06 | 2008-04-08 | Contentguard Holdings, Inc. | System and method for document distribution |
| US6937726B1 (en) | 1999-04-06 | 2005-08-30 | Contentguard Holdings, Inc. | System and method for protecting data files by periodically refreshing a decryption key |
| US6859533B1 (en) | 1999-04-06 | 2005-02-22 | Contentguard Holdings, Inc. | System and method for transferring the right to decode messages in a symmetric encoding scheme |
| US7286665B1 (en) | 1999-04-06 | 2007-10-23 | Contentguard Holdings, Inc. | System and method for transferring the right to decode messages |
| JP3471654B2 (ja) * | 1999-04-06 | 2003-12-02 | 富士通株式会社 | ライセンスサーバ、著作権者システム、利用者システム、システム、記録媒体およびコンテンツ利用制御方法 |
| WO2000062189A2 (en) * | 1999-04-12 | 2000-10-19 | Reciprocal, Inc. | System and method for data rights management |
| JP4177514B2 (ja) | 1999-04-28 | 2008-11-05 | 株式会社東芝 | コンピュータシステムおよびコンテンツ保護方法 |
| JP3977549B2 (ja) * | 1999-04-30 | 2007-09-19 | 株式会社東芝 | コンテンツ管理方法、コンテンツ利用管理システム、コンテンツ利用管理装置及び再生装置 |
| US7308413B1 (en) * | 1999-05-05 | 2007-12-11 | Tota Michael J | Process for creating media content based upon submissions received on an electronic multi-media exchange |
| US8340994B2 (en) * | 1999-05-05 | 2012-12-25 | Virtual Creative Artists, LLC | Process for creating media content based upon submissions received on an electronic multi-media exchange |
| US9477665B2 (en) | 1999-05-05 | 2016-10-25 | Virtual Creative Artists, LLC | Revenue-generating electronic multi-media exchange and process of operating same |
| US6564253B1 (en) * | 1999-05-07 | 2003-05-13 | Recording Industry Association Of America | Content authorization system over networks including searching and reporting for unauthorized content locations |
| EP1125243A4 (en) * | 1999-05-12 | 2005-08-17 | Nec Corp | INCREASING THE FUNCTIONALITY OF A MEDIA RECORDER RECORDER OR APPLICATION PROGRAM |
| KR100853951B1 (ko) * | 1999-05-19 | 2008-08-25 | 디지맥 코포레이션 | 오디오를 처리하는 방법들 및 장치들 |
| US20010034705A1 (en) * | 1999-05-19 | 2001-10-25 | Rhoads Geoffrey B. | Payment-based systems for internet music |
| US6522769B1 (en) | 1999-05-19 | 2003-02-18 | Digimarc Corporation | Reconfiguring a watermark detector |
| US20020032734A1 (en) | 2000-07-26 | 2002-03-14 | Rhoads Geoffrey B. | Collateral data combined with user characteristics to select web site |
| US6289450B1 (en) | 1999-05-28 | 2001-09-11 | Authentica, Inc. | Information security architecture for encrypting documents for remote access while maintaining access control |
| US7093130B1 (en) | 2000-01-24 | 2006-08-15 | The Regents Of The University Of California | System and method for delivering and examining digital tickets |
| US6959384B1 (en) * | 1999-12-14 | 2005-10-25 | Intertrust Technologies Corporation | Systems and methods for authenticating and protecting the integrity of data streams and other data |
| US6882979B1 (en) * | 1999-06-18 | 2005-04-19 | Onadine, Inc. | Generating revenue for the use of softgoods that are freely distributed over a network |
| US6580683B1 (en) | 1999-06-23 | 2003-06-17 | Dataplay, Inc. | Optical recording medium having a master data area and a writeable data area |
| US7227817B1 (en) | 1999-12-07 | 2007-06-05 | Dphi Acquisitions, Inc. | Low profile optical head |
| US8103542B1 (en) | 1999-06-29 | 2012-01-24 | Digimarc Corporation | Digitally marked objects and promotional methods |
| CA2310535A1 (en) * | 1999-06-30 | 2000-12-30 | International Business Machines Corporation | Vault controller context manager and methods of operation for securely maintaining state information between successive browser connections in an electronic business system |
| US6795920B1 (en) | 1999-06-30 | 2004-09-21 | International Business Machines Corporation | Vault controller secure depositor for managing secure communication |
| US6202159B1 (en) | 1999-06-30 | 2001-03-13 | International Business Machines Corporation | Vault controller dispatcher and methods of operation for handling interaction between browser sessions and vault processes in electronic business systems |
| US7243236B1 (en) | 1999-07-29 | 2007-07-10 | Intertrust Technologies Corp. | Systems and methods for using cryptography to protect secure and insecure computing environments |
| US7430670B1 (en) * | 1999-07-29 | 2008-09-30 | Intertrust Technologies Corp. | Software self-defense systems and methods |
| EP1531383A3 (en) | 1999-07-30 | 2005-07-27 | Intertrust Technologies Corp. | Methods and systems for transaction record delivery using thresholds and multi-stage protocol |
| EP1203281B1 (en) | 1999-08-02 | 2012-10-10 | DOT Assets No. 2 LLC | System for protecting information over the internet |
| US7171567B1 (en) | 1999-08-02 | 2007-01-30 | Harris Interactive, Inc. | System for protecting information over the internet |
| US7475246B1 (en) | 1999-08-04 | 2009-01-06 | Blue Spike, Inc. | Secure personal content server |
| US7124170B1 (en) * | 1999-08-20 | 2006-10-17 | Intertrust Technologies Corp. | Secure processing unit systems and methods |
| AU7885000A (en) * | 1999-08-30 | 2001-03-26 | Noosh, Inc. | System and method for managing projects using access rights |
| US7406603B1 (en) | 1999-08-31 | 2008-07-29 | Intertrust Technologies Corp. | Data protection systems and methods |
| US6631359B1 (en) | 1999-09-10 | 2003-10-07 | Dphi Acquisitions, Inc. | Writeable medium access control using a medium writeable area |
| US7191153B1 (en) | 1999-09-10 | 2007-03-13 | Dphi Acquisitions, Inc. | Content distribution method and apparatus |
| US6985885B1 (en) * | 1999-09-21 | 2006-01-10 | Intertrust Technologies Corp. | Systems and methods for pricing and selling digital goods |
| US6697944B1 (en) | 1999-10-01 | 2004-02-24 | Microsoft Corporation | Digital content distribution, transmission and protection system and method, and portable device for use therewith |
| WO2001026002A1 (en) * | 1999-10-05 | 2001-04-12 | Biolicense.Com | Method and system for provision of information on technology |
| US20060195400A1 (en) * | 2000-10-13 | 2006-08-31 | Patrick Patterson | Controlling access to electronic content |
| US8311946B1 (en) * | 1999-10-15 | 2012-11-13 | Ebrary | Method and apparatus for improved information transactions |
| US7536561B2 (en) * | 1999-10-15 | 2009-05-19 | Ebrary, Inc. | Method and apparatus for improved information transactions |
| US6885748B1 (en) | 1999-10-23 | 2005-04-26 | Contentguard Holdings, Inc. | System and method for protection of digital works |
| GB9925227D0 (en) * | 1999-10-25 | 1999-12-22 | Internet Limited | Data storage retrieval and access system |
| US20040062176A1 (en) * | 1999-11-17 | 2004-04-01 | Ruey-Lin Liang | Cartridge holder with a cartridge opening mechanism |
| US7065342B1 (en) | 1999-11-23 | 2006-06-20 | Gofigure, L.L.C. | System and mobile cellular telephone device for playing recorded music |
| US8504482B1 (en) * | 1999-11-26 | 2013-08-06 | Board Of Trustees Of Michigan State University | System and method for preparing educational materials |
| US7603311B1 (en) | 1999-11-29 | 2009-10-13 | Yadav-Ranjan Rani K | Process and device for conducting electronic transactions |
| US20010005838A1 (en) * | 1999-12-06 | 2001-06-28 | Hirokazu So | Recording medium, data recording and reproducing device, and system for collecting reproduction control information |
| WO2001042900A2 (en) * | 1999-12-08 | 2001-06-14 | Tune To Com Inc. | Scheduled retrieval, storage and access of media data |
| US7287214B1 (en) * | 1999-12-10 | 2007-10-23 | Books24X7.Com, Inc. | System and method for providing a searchable library of electronic documents to a user |
| KR20010102179A (ko) * | 1999-12-17 | 2001-11-15 | 이데이 노부유끼 | 정보 처리 장치, 정보 처리 방법, 및 프로그램 저장 매체 |
| US6996720B1 (en) * | 1999-12-17 | 2006-02-07 | Microsoft Corporation | System and method for accessing protected content in a rights-management architecture |
| US7047411B1 (en) | 1999-12-17 | 2006-05-16 | Microsoft Corporation | Server for an electronic distribution system and method of operating same |
| US6970849B1 (en) | 1999-12-17 | 2005-11-29 | Microsoft Corporation | Inter-server communication using request with encrypted parameter |
| JP2001175606A (ja) * | 1999-12-20 | 2001-06-29 | Sony Corp | データ処理装置、データ処理機器およびその方法 |
| US6832316B1 (en) * | 1999-12-22 | 2004-12-14 | Intertrust Technologies, Corp. | Systems and methods for protecting data secrecy and integrity |
| US20010032189A1 (en) * | 1999-12-27 | 2001-10-18 | Powell Michael D. | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate idea submission, purchase and licensing and innovation transfer |
| DE10084297T1 (de) * | 1999-12-28 | 2003-08-28 | Sony Corp | Digitaldaten-Verarbeitungsgerät und Verfahren, Datenwiedergabe-Endgerät, Datenverarbeitungs-Endgerät und Endgerät |
| US6795555B1 (en) * | 1999-12-30 | 2004-09-21 | Nortel Networks Limited | Encryption key exchange protocol |
| AU2450101A (en) * | 1999-12-31 | 2001-07-16 | Digimarc Corporation | Compensating for color response and transfer function of scanner and/or printer when reading a digital watermark |
| JP2001195145A (ja) * | 2000-01-07 | 2001-07-19 | Seiko Instruments Inc | 情報処理装置、個人認証方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US6496802B1 (en) | 2000-01-07 | 2002-12-17 | Mp3.Com, Inc. | System and method for providing access to electronic works |
| WO2001052113A1 (en) * | 2000-01-07 | 2001-07-19 | Swiftview, Inc. | Embedded license data file distribution and processing system |
| US7353209B1 (en) | 2000-01-14 | 2008-04-01 | Microsoft Corporation | Releasing decrypted digital content to an authenticated path |
| AU2000269232A1 (en) * | 2000-01-14 | 2001-07-24 | Microsoft Corporation | Specifying security for an element by assigning a scaled value representative ofthe relative security thereof |
| US6772340B1 (en) | 2000-01-14 | 2004-08-03 | Microsoft Corporation | Digital rights management system operating on computing device and having black box tied to computing device |
| US6912528B2 (en) * | 2000-01-18 | 2005-06-28 | Gregg S. Homer | Rechargeable media distribution and play system |
| JP2001209722A (ja) * | 2000-01-28 | 2001-08-03 | Mitsubishi Electric Corp | ネットワークによるデジタルコンテンツ課金システム |
| JP2001216357A (ja) * | 2000-02-01 | 2001-08-10 | Toshiba Corp | ソフトウェアのライセンス管理方法および電子機器並びに記録媒体 |
| JP4135287B2 (ja) * | 2000-02-01 | 2008-08-20 | ソニー株式会社 | 記録再生装置、携帯装置、データ転送システム、データ転送方法、データ再生方法、データ転送及び再生方法 |
| US6625297B1 (en) | 2000-02-10 | 2003-09-23 | Digimarc Corporation | Self-orienting watermarks |
| GB2359156B (en) * | 2000-02-14 | 2004-10-13 | Reuters Ltd | Methods of computer programs for and apparatus for providing and accessing digital content |
| US20030018581A1 (en) * | 2000-02-16 | 2003-01-23 | Bratton Timothy R. | Delivering media data to portable computing devices |
| GB2360106B (en) * | 2000-02-21 | 2004-09-22 | Ac Properties Bv | Ordering playable works |
| WO2001063822A2 (en) * | 2000-02-22 | 2001-08-30 | Portalplayer, Inc. | Key exchange content communication system and method |
| JP2001236391A (ja) * | 2000-02-22 | 2001-08-31 | Sony Corp | コンテンツ情報課金分配システム |
| JP2001243106A (ja) * | 2000-02-28 | 2001-09-07 | Ricoh Co Ltd | 記録媒体及びそのアクセス制御方法 |
| JP3474510B2 (ja) * | 2000-02-29 | 2003-12-08 | 株式会社東芝 | ディジタル放送送信装置、その受信方法および受信装置 |
| JP4348818B2 (ja) * | 2000-03-10 | 2009-10-21 | ソニー株式会社 | データ配信システムとその方法およびデータ記録媒体 |
| US7127744B2 (en) | 2000-03-10 | 2006-10-24 | Digimarc Corporation | Method and apparatus to protect media existing in an insecure format |
| JP2001256318A (ja) * | 2000-03-14 | 2001-09-21 | Sony Corp | コンテンツ取り引きシステムおよびコンテンツ取り引き方法、並びにプログラム提供媒体 |
| US7266681B1 (en) | 2000-04-07 | 2007-09-04 | Intertrust Technologies Corp. | Network communications security agent |
| US7085839B1 (en) | 2000-04-07 | 2006-08-01 | Intertrust Technologies Corporation | Network content management |
| US7222120B1 (en) * | 2000-04-12 | 2007-05-22 | Making Everlasting Memories, L.L.C. | Methods of providing a registry service and a registry service |
| US7526450B2 (en) * | 2000-04-19 | 2009-04-28 | Sony Corporation | Interface for presenting downloadable digital data content format options |
| US7027614B2 (en) | 2000-04-19 | 2006-04-11 | Digimarc Corporation | Hiding information to reduce or offset perceptible artifacts |
| US6804377B2 (en) | 2000-04-19 | 2004-10-12 | Digimarc Corporation | Detecting information hidden out-of-phase in color channels |
| US7111168B2 (en) * | 2000-05-01 | 2006-09-19 | Digimarc Corporation | Digital watermarking systems |
| US7020781B1 (en) * | 2000-05-03 | 2006-03-28 | Hewlett-Packard Development Company, L.P. | Digital content distribution systems |
| US7877437B1 (en) | 2000-05-08 | 2011-01-25 | H.E.B., Llc | Method and apparatus for a distributable globe graphical object |
| WO2001086384A2 (en) * | 2000-05-08 | 2001-11-15 | Envoii | Method and apparatus for a portable information agent |
| JP2001325534A (ja) * | 2000-05-18 | 2001-11-22 | Oki Electric Ind Co Ltd | コンテンツ販売方法及びコンテンツ販売システム |
| US7313692B2 (en) | 2000-05-19 | 2007-12-25 | Intertrust Technologies Corp. | Trust management systems and methods |
| US7152047B1 (en) | 2000-05-24 | 2006-12-19 | Esecure.Biz, Inc. | System and method for production and authentication of original documents |
| TW525329B (en) * | 2000-05-29 | 2003-03-21 | Omron Tateisi Electronics Co | Power supply module and power supply unit using the same |
| US7107448B1 (en) * | 2000-06-04 | 2006-09-12 | Intertrust Technologies Corporation | Systems and methods for governing content rendering, protection, and management applications |
| CA2448555C (en) * | 2000-06-05 | 2011-08-16 | Sealedmedia Limited | Digital rights management |
| GB2397916B (en) * | 2000-06-05 | 2004-10-27 | Sealedmedia Ltd | Digital rights management |
| JP2001351319A (ja) * | 2000-06-06 | 2001-12-21 | Pioneer Electronic Corp | 著作権保護方法、再生方法、再生装置、記録方法及び記録装置 |
| US7213266B1 (en) | 2000-06-09 | 2007-05-01 | Intertrust Technologies Corp. | Systems and methods for managing and protecting electronic content and applications |
| US7951002B1 (en) | 2000-06-16 | 2011-05-31 | Igt | Using a gaming machine as a server |
| US7050586B1 (en) | 2000-06-19 | 2006-05-23 | Intertrust Technologies Corporation | Systems and methods for retrofitting electronic appliances to accept different content formats |
| US7539875B1 (en) | 2000-06-27 | 2009-05-26 | Microsoft Corporation | Secure repository with layers of tamper resistance and system and method for providing same |
| US7051200B1 (en) | 2000-06-27 | 2006-05-23 | Microsoft Corporation | System and method for interfacing a software process to secure repositories |
| US6891953B1 (en) * | 2000-06-27 | 2005-05-10 | Microsoft Corporation | Method and system for binding enhanced software features to a persona |
| US7017189B1 (en) * | 2000-06-27 | 2006-03-21 | Microsoft Corporation | System and method for activating a rendering device in a multi-level rights-management architecture |
| US7171692B1 (en) | 2000-06-27 | 2007-01-30 | Microsoft Corporation | Asynchronous communication within a server arrangement |
| US6981262B1 (en) | 2000-06-27 | 2005-12-27 | Microsoft Corporation | System and method for client interaction in a multi-level rights-management architecture |
| US7158953B1 (en) * | 2000-06-27 | 2007-01-02 | Microsoft Corporation | Method and system for limiting the use of user-specific software features |
| US20020046045A1 (en) * | 2000-06-30 | 2002-04-18 | Attila Narin | Architecture for an electronic shopping service integratable with a software application |
| US10304052B2 (en) * | 2000-06-30 | 2019-05-28 | James Leonard Driessen | Retail point of sale (RPOS) apparatus for internet merchandising |
| US7225159B2 (en) * | 2000-06-30 | 2007-05-29 | Microsoft Corporation | Method for authenticating and securing integrated bookstore entries |
| US7894803B2 (en) * | 2000-07-03 | 2011-02-22 | Access Co., Ltd. | Mobile information terminal device, storage, server, and method for providing storage region |
| WO2002005061A2 (en) | 2000-07-06 | 2002-01-17 | David Paul Felsher | Information record infrastructure, system and method |
| AU7593601A (en) * | 2000-07-14 | 2002-01-30 | Atabok Inc | Controlling and managing digital assets |
| US20040148191A1 (en) * | 2000-07-21 | 2004-07-29 | Hoke Clare L | Digitized intellectual property archive with preferential method of transfer and routing |
| FI109741B (fi) * | 2000-07-21 | 2002-09-30 | Suomen Posti Oy | Menetelmä ja laitteisto tiedonsiirron hallitsemiseksi tietoverkossa |
| AU2001283073A1 (en) * | 2000-08-03 | 2002-02-18 | Digimarc Corporation | Linking from paper invoices and statements to on-line resources |
| JP2002058016A (ja) * | 2000-08-11 | 2002-02-22 | Sanyo Electric Co Ltd | 画像蓄積サーバおよびその方法、画像蓄積サーバを用いた遠隔監視システム、撮像装置 |
| AU2001289783A1 (en) * | 2000-08-16 | 2002-02-25 | Koninklijke Philips Electronics N.V. | Method and device for controlling distribution and use of digital works |
| US7010808B1 (en) * | 2000-08-25 | 2006-03-07 | Microsoft Corporation | Binding digital content to a portable storage device or the like in a digital rights management (DRM) system |
| US7743259B2 (en) * | 2000-08-28 | 2010-06-22 | Contentguard Holdings, Inc. | System and method for digital rights management using a standard rendering engine |
| US6931545B1 (en) | 2000-08-28 | 2005-08-16 | Contentguard Holdings, Inc. | Systems and methods for integrity certification and verification of content consumption environments |
| AU2001288469A1 (en) * | 2000-08-28 | 2002-03-13 | Emotion, Inc. | Method and apparatus for digital media management, retrieval, and collaboration |
| US7237125B2 (en) * | 2000-08-28 | 2007-06-26 | Contentguard Holdings, Inc. | Method and apparatus for automatically deploying security components in a content distribution system |
| US7073199B1 (en) | 2000-08-28 | 2006-07-04 | Contentguard Holdings, Inc. | Document distribution management method and apparatus using a standard rendering engine and a method and apparatus for controlling a standard rendering engine |
| JP4556308B2 (ja) * | 2000-08-31 | 2010-10-06 | ソニー株式会社 | コンテンツ配信システム、コンテンツ配信方法、および情報処理装置、並びにプログラム提供媒体 |
| WO2002021404A1 (en) * | 2000-09-06 | 2002-03-14 | Envoii | Method and apparatus for a portable information account access agent |
| US20040243540A1 (en) * | 2000-09-07 | 2004-12-02 | Moskowitz Scott A. | Method and device for monitoring and analyzing signals |
| US6952485B1 (en) * | 2000-09-11 | 2005-10-04 | Digimarc Corporation | Watermark encoding and decoding in imaging devices and imaging device interfaces |
| US6993131B1 (en) | 2000-09-12 | 2006-01-31 | Nokia Corporation | Method and system for managing rights in digital information over a network |
| US7194759B1 (en) | 2000-09-15 | 2007-03-20 | International Business Machines Corporation | Used trusted co-servers to enhance security of web interaction |
| JP2002091857A (ja) * | 2000-09-18 | 2002-03-29 | Ricoh Co Ltd | 携帯情報端末を用いたプリンティングシステムにおけるプリント代金徴収方法 |
| US7127615B2 (en) | 2000-09-20 | 2006-10-24 | Blue Spike, Inc. | Security based on subliminal and supraliminal channels for data objects |
| US20020061107A1 (en) * | 2000-09-25 | 2002-05-23 | Tham Terry K. | Methods and apparatus for implementing a cryptography engine |
| US7043636B2 (en) * | 2000-09-26 | 2006-05-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Data integrity mechanisms for static and dynamic data |
| US7149722B1 (en) | 2000-09-28 | 2006-12-12 | Microsoft Corporation | Retail transactions involving distributed and super-distributed digital content in a digital rights management (DRM) system |
| US7039615B1 (en) * | 2000-09-28 | 2006-05-02 | Microsoft Corporation | Retail transactions involving digital content in a digital rights management (DRM) system |
| US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
| EP1235389A4 (en) * | 2000-09-29 | 2005-09-21 | Matsushita Electric Industrial Co Ltd | COPYRIGHT SYSTEM, TRANSMITTER, RECEIVER, BRIDGE DEVICE. COPYRIGHT PROTECTION, MEANS AND PROGRAM |
| DE10048731A1 (de) * | 2000-09-29 | 2002-04-11 | Deutsche Telekom Ag | Abrechnungsverfahren unter Nutzung von SSL/TLS |
| US6974081B1 (en) * | 2000-10-06 | 2005-12-13 | International Business Machines Corporation | Smart book |
| JP4261759B2 (ja) * | 2000-10-06 | 2009-04-30 | 富士通株式会社 | 購入者を証明する機能を有する販売装置及びその方法 |
| ES2312475T3 (es) | 2000-10-11 | 2009-03-01 | United Video Properties, Inc. | Sistemas y metodos para proporcionar el almacenamiento de datos en servidores de un sistema de entrega de medios bajo demanda. |
| JP4415233B2 (ja) * | 2000-10-12 | 2010-02-17 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム格納媒体 |
| US20040059683A1 (en) * | 2000-10-13 | 2004-03-25 | Steve Epstein | Automated multi-level marketing system |
| EP1332576A4 (en) * | 2000-10-16 | 2004-09-15 | Recording Ind Association America | NETWORK CONTENT ACCESS AUTHORIZATION SYSTEMS INCLUDING INTERNET AND TRANSMISSION METHOD THEREOF |
| GB2368245A (en) * | 2000-10-17 | 2002-04-24 | Mode Internat Ltd | Distribution system for digital works with associated metadata |
| EP1548541A3 (en) * | 2000-10-24 | 2006-04-12 | Seiko Epson Corporation | System and method for digital content distribution |
| US6876986B1 (en) * | 2000-10-30 | 2005-04-05 | Hewlett-Packard Development Company, L.P. | Transaction payment system |
| US7343324B2 (en) * | 2000-11-03 | 2008-03-11 | Contentguard Holdings Inc. | Method, system, and computer readable medium for automatically publishing content |
| US6889209B1 (en) | 2000-11-03 | 2005-05-03 | Shieldip, Inc. | Method and apparatus for protecting information and privacy |
| US8831995B2 (en) | 2000-11-06 | 2014-09-09 | Numecent Holdings, Inc. | Optimized server for streamed applications |
| US7062567B2 (en) | 2000-11-06 | 2006-06-13 | Endeavors Technology, Inc. | Intelligent network streaming and execution system for conventionally coded applications |
| WO2002039206A2 (en) * | 2000-11-10 | 2002-05-16 | Citala Ltd. | eBOOK-ePUBLISHING PATENT NOVELTIES |
| US7231360B2 (en) * | 2000-11-22 | 2007-06-12 | Sy Bon K | Time-based software licensing approach |
| US7110541B1 (en) * | 2000-11-28 | 2006-09-19 | Xerox Corporation | Systems and methods for policy based printing |
| US7409061B2 (en) * | 2000-11-29 | 2008-08-05 | Noatak Software Llc | Method and system for secure distribution of subscription-based game software |
| JP3615485B2 (ja) * | 2000-11-29 | 2005-02-02 | 松下電器産業株式会社 | 電子コンテンツ取引方法及びそのシステム |
| JP2002169970A (ja) * | 2000-11-30 | 2002-06-14 | Pioneer Electronic Corp | 創造物データ編集販売装置および創造物データ編集販売方法 |
| US7168089B2 (en) * | 2000-12-07 | 2007-01-23 | Igt | Secured virtual network in a gaming environment |
| US7515718B2 (en) | 2000-12-07 | 2009-04-07 | Igt | Secured virtual network in a gaming environment |
| US7127069B2 (en) | 2000-12-07 | 2006-10-24 | Igt | Secured virtual network in a gaming environment |
| US7972214B2 (en) | 2000-12-07 | 2011-07-05 | Igt | Methods and devices for downloading games of chance |
| JP2004521414A (ja) * | 2000-12-08 | 2004-07-15 | 松下電器産業株式会社 | 配信装置、端末装置、及びこれらで用いられるプログラム、方法。 |
| JP4029569B2 (ja) | 2000-12-13 | 2008-01-09 | 株式会社日立製作所 | ディジタル情報記録再生装置、記録装置、受信装置および送信装置 |
| US6978376B2 (en) | 2000-12-15 | 2005-12-20 | Authentica, Inc. | Information security architecture for encrypting documents for remote access while maintaining access control |
| US8055899B2 (en) * | 2000-12-18 | 2011-11-08 | Digimarc Corporation | Systems and methods using digital watermarking and identifier extraction to provide promotional opportunities |
| US7266704B2 (en) * | 2000-12-18 | 2007-09-04 | Digimarc Corporation | User-friendly rights management systems and methods |
| US7463738B2 (en) * | 2000-12-20 | 2008-12-09 | Nokia Corporation | Method for providing multimedia files and terminal therefor |
| GB2371636A (en) * | 2000-12-21 | 2002-07-31 | Nokia Oyj | Content Distribution System |
| US8103877B2 (en) | 2000-12-21 | 2012-01-24 | Digimarc Corporation | Content identification and electronic tickets, coupons and credits |
| US6965683B2 (en) | 2000-12-21 | 2005-11-15 | Digimarc Corporation | Routing networks for use with watermark systems |
| US20070156610A1 (en) * | 2000-12-25 | 2007-07-05 | Sony Corporation | Digital data processing apparatus and method, data reproducing terminal apparatus, data processing terminal apparatus, and terminal apparatus |
| US6973576B2 (en) * | 2000-12-27 | 2005-12-06 | Margent Development, Llc | Digital content security system |
| US20020080969A1 (en) * | 2000-12-27 | 2002-06-27 | Giobbi John J. | Digital rights management system and method |
| US20020080959A1 (en) * | 2000-12-27 | 2002-06-27 | Xerox Corporation | Automatic authentication of printed documents |
| US9613483B2 (en) | 2000-12-27 | 2017-04-04 | Proxense, Llc | Personal digital key and receiver/decoder circuit system and method |
| US7305560B2 (en) * | 2000-12-27 | 2007-12-04 | Proxense, Llc | Digital content security system |
| US7472280B2 (en) * | 2000-12-27 | 2008-12-30 | Proxense, Llc | Digital rights management |
| US6912294B2 (en) * | 2000-12-29 | 2005-06-28 | Contentguard Holdings, Inc. | Multi-stage watermarking process and system |
| US20020120586A1 (en) * | 2001-01-05 | 2002-08-29 | Teruo Masaki | Copyrighted work managing method and apparatus thereof |
| BR0206535A (pt) * | 2001-01-17 | 2004-03-23 | Contentguard Holdings Inc | Sistema e método para gerenciamento de direitos digitais usando um mecanismo padrão de renderização |
| US6754642B2 (en) | 2001-05-31 | 2004-06-22 | Contentguard Holdings, Inc. | Method and apparatus for dynamically assigning usage rights to digital works |
| WO2002057922A1 (en) | 2001-01-17 | 2002-07-25 | Contentguard Holdings, Inc. | Method and apparatus for managing digital content usage rights |
| US7206765B2 (en) * | 2001-01-17 | 2007-04-17 | Contentguard Holdings, Inc. | System and method for supplying and managing usage rights based on rules |
| US7177843B2 (en) | 2001-01-17 | 2007-02-13 | Contentguard Holdings, Inc. | Rights expression system |
| US8069116B2 (en) * | 2001-01-17 | 2011-11-29 | Contentguard Holdings, Inc. | System and method for supplying and managing usage rights associated with an item repository |
| US7028009B2 (en) * | 2001-01-17 | 2006-04-11 | Contentguardiholdings, Inc. | Method and apparatus for distributing enforceable property rights |
| US20040039704A1 (en) * | 2001-01-17 | 2004-02-26 | Contentguard Holdings, Inc. | System and method for supplying and managing usage rights of users and suppliers of items |
| US20030220880A1 (en) | 2002-01-17 | 2003-11-27 | Contentguard Holdings, Inc. | Networked services licensing system and method |
| US7774279B2 (en) * | 2001-05-31 | 2010-08-10 | Contentguard Holdings, Inc. | Rights offering and granting |
| US7516102B2 (en) * | 2001-01-18 | 2009-04-07 | Panasonic Corporation | Image output time management method and the record media |
| US20070219918A1 (en) * | 2001-01-19 | 2007-09-20 | Jonathan Schull | System and method for controlling access to protected information |
| US20020107806A1 (en) * | 2001-02-02 | 2002-08-08 | Akio Higashi | Content usage management system and content usage management method |
| US20020116283A1 (en) | 2001-02-20 | 2002-08-22 | Masayuki Chatani | System and method for transfer of disc ownership based on disc and user identification |
| GB2372412A (en) * | 2001-02-20 | 2002-08-21 | Hewlett Packard Co | Digital credential monitoring |
| GB2372413A (en) * | 2001-02-20 | 2002-08-21 | Hewlett Packard Co | Digital credential exchange |
| JP2002259170A (ja) * | 2001-02-23 | 2002-09-13 | Samsung Electronics Co Ltd | データ変換複写装置及び方法 |
| US7200575B2 (en) * | 2001-02-27 | 2007-04-03 | Hewlett-Packard Development Company, L.P. | Managing access to digital content |
| WO2002071678A2 (en) * | 2001-03-01 | 2002-09-12 | Andy Vilcauskas | Audio ownership system |
| AU2002252287A1 (en) * | 2001-03-12 | 2002-09-24 | Smart Mediary Systems, Llc | Many-to-many mediated commercial electronic publishing |
| WO2002075622A2 (en) * | 2001-03-20 | 2002-09-26 | Abraham Blau | System and method for item exchange |
| US7181017B1 (en) | 2001-03-23 | 2007-02-20 | David Felsher | System and method for secure three-party communications |
| JPWO2002080067A1 (ja) * | 2001-03-29 | 2004-07-22 | ソニー株式会社 | 情報処理装置 |
| US7437318B2 (en) * | 2001-03-30 | 2008-10-14 | Gemstar Ebook Group Limited | Systems and methods for electronic off-line catalog |
| US6965975B2 (en) * | 2001-03-31 | 2005-11-15 | Lg Electronics Inc. | Apparatus and method for moving contents having a restricted number of copies between storage media |
| JP3820581B2 (ja) * | 2001-04-04 | 2006-09-13 | ソニー株式会社 | 情報処理装置および方法、記録媒体、プログラム、並びに記録装置 |
| US7580988B2 (en) * | 2001-04-05 | 2009-08-25 | Intertrust Technologies Corporation | System and methods for managing the distribution of electronic content |
| US20020147686A1 (en) * | 2001-04-06 | 2002-10-10 | General Instrument Corporation | Method and apparatus for a playback area network |
| FR2823886B1 (fr) * | 2001-04-19 | 2003-08-22 | Canon Kk | Procede de determination automatique de prix et de transfert d'un document numerique disponible en plusieurs versions |
| US7136840B2 (en) | 2001-04-20 | 2006-11-14 | Intertrust Technologies Corp. | Systems and methods for conducting transactions and communications using a trusted third party |
| US7188342B2 (en) * | 2001-04-20 | 2007-03-06 | Microsoft Corporation | Server controlled branding of client software deployed over computer networks |
| US7046819B2 (en) | 2001-04-25 | 2006-05-16 | Digimarc Corporation | Encoded reference signal for digital watermarks |
| GB2379047B (en) * | 2001-04-26 | 2004-06-16 | Nihon Dot Com Co Ltd | System and method for providing temporary access to content |
| US20060059544A1 (en) * | 2004-09-14 | 2006-03-16 | Guthrie Paul D | Distributed secure repository |
| US20040098349A1 (en) * | 2001-09-06 | 2004-05-20 | Michael Tolson | Method and apparatus for a portable information account access agent |
| US20060064739A1 (en) * | 2004-09-17 | 2006-03-23 | Guthrie Paul D | Relationship-managed communication channels |
| US20030043852A1 (en) * | 2001-05-18 | 2003-03-06 | Bijan Tadayon | Method and apparatus for verifying data integrity based on data compression parameters |
| EP1358534B1 (en) * | 2001-05-22 | 2005-02-02 | Matsushita Electric Industrial Co., Ltd. | Content management system with usage rule management |
| JP4944355B2 (ja) | 2001-05-22 | 2012-05-30 | ユーキューイー,エルエルシー | デジタル作品を記録する記録担体、方法及び装置 |
| US8131993B2 (en) * | 2001-05-23 | 2012-03-06 | Sharestream, Llc | System and method for a commercial multimedia rental and distribution system |
| AU2002314799A1 (en) * | 2001-05-23 | 2003-01-21 | Paul A. Kline | System and method for a commercial multimedia rental and distribution system |
| US7725401B2 (en) | 2001-05-31 | 2010-05-25 | Contentguard Holdings, Inc. | Method and apparatus for establishing usage rights for digital content to be created in the future |
| US8099364B2 (en) * | 2001-05-31 | 2012-01-17 | Contentguard Holdings, Inc. | Digital rights management of content when content is a future live event |
| US8275709B2 (en) * | 2001-05-31 | 2012-09-25 | Contentguard Holdings, Inc. | Digital rights management of content when content is a future live event |
| US6973445B2 (en) * | 2001-05-31 | 2005-12-06 | Contentguard Holdings, Inc. | Demarcated digital content and method for creating and processing demarcated digital works |
| US6876984B2 (en) | 2001-05-31 | 2005-04-05 | Contentguard Holdings, Inc. | Method and apparatus for establishing usage rights for digital content to be created in the future |
| US6895503B2 (en) * | 2001-05-31 | 2005-05-17 | Contentguard Holdings, Inc. | Method and apparatus for hierarchical assignment of rights to documents and documents having such rights |
| US8275716B2 (en) | 2001-05-31 | 2012-09-25 | Contentguard Holdings, Inc. | Method and system for subscription digital rights management |
| US7222104B2 (en) * | 2001-05-31 | 2007-05-22 | Contentguard Holdings, Inc. | Method and apparatus for transferring usage rights and digital work having transferrable usage rights |
| US8001053B2 (en) * | 2001-05-31 | 2011-08-16 | Contentguard Holdings, Inc. | System and method for rights offering and granting using shared state variables |
| US6976009B2 (en) * | 2001-05-31 | 2005-12-13 | Contentguard Holdings, Inc. | Method and apparatus for assigning consequential rights to documents and documents having such rights |
| US7152046B2 (en) * | 2001-05-31 | 2006-12-19 | Contentguard Holdings, Inc. | Method and apparatus for tracking status of resource in a system for managing use of the resources |
| US6963858B2 (en) * | 2001-05-31 | 2005-11-08 | Contentguard Holdings, Inc. | Method and apparatus for assigning consequential rights to documents and documents having such rights |
| US20030009424A1 (en) * | 2001-05-31 | 2003-01-09 | Contentguard Holdings, Inc. | Method for managing access and use of resources by verifying conditions and conditions for use therewith |
| CN1539117A (zh) * | 2001-06-07 | 2004-10-20 | ��̹�е¿عɹɷ�����˾ | 在数字权利管理系统中支持多个委托区域的方法和装置 |
| AU2002345577A1 (en) * | 2001-06-07 | 2002-12-23 | Contentguard Holdings, Inc. | Protected content distribution system |
| US7774280B2 (en) * | 2001-06-07 | 2010-08-10 | Contentguard Holdings, Inc. | System and method for managing transfer of rights using shared state variables |
| EP1393230A4 (en) * | 2001-06-07 | 2004-07-07 | Contentguard Holdings Inc | METHOD AND METHOD FOR MANAGING TRANSFER OF RIGHTS |
| US20030001978A1 (en) * | 2001-06-12 | 2003-01-02 | Xsides Corporation | Method and system for enhancing display functionality in a set-top box environment |
| US7581103B2 (en) | 2001-06-13 | 2009-08-25 | Intertrust Technologies Corporation | Software self-checking systems and methods |
| US7979914B2 (en) * | 2001-06-25 | 2011-07-12 | Audible, Inc. | Time-based digital content authorization |
| US7725945B2 (en) * | 2001-06-27 | 2010-05-25 | Intel Corporation | Discouraging unauthorized redistribution of protected content by cryptographically binding the content to individual authorized recipients |
| US7239708B2 (en) * | 2001-06-27 | 2007-07-03 | Microsoft Corporation | Protecting decrypted compressed content and decrypted decompressed content at a digital rights management client |
| US20030014496A1 (en) * | 2001-06-27 | 2003-01-16 | Spencer Donald J. | Closed-loop delivery system |
| US6948073B2 (en) * | 2001-06-27 | 2005-09-20 | Microsoft Corporation | Protecting decrypted compressed content and decrypted decompressed content at a digital rights management client |
| US7237121B2 (en) * | 2001-09-17 | 2007-06-26 | Texas Instruments Incorporated | Secure bootloader for securing digital devices |
| US7421411B2 (en) * | 2001-07-06 | 2008-09-02 | Nokia Corporation | Digital rights management in a mobile communications environment |
| US20030014674A1 (en) * | 2001-07-10 | 2003-01-16 | Huffman James R. | Method and electronic book for marking a page in a book |
| GB2377778A (en) * | 2001-07-18 | 2003-01-22 | Hewlett Packard Co | Digital communication method for determining admittance to a negotiation |
| GB2377781A (en) * | 2001-07-20 | 2003-01-22 | Hewlett Packard Co | Content item management |
| JP4292733B2 (ja) * | 2001-08-10 | 2009-07-08 | コニカミノルタビジネステクノロジーズ株式会社 | 画像配布システム、画像データ配布装置、画像配布方法ならびに画像データ配布装置用プログラムおよびこれを記録したコンピュータ読み取り可能な記録媒体 |
| US6807542B2 (en) | 2001-08-14 | 2004-10-19 | International Business Machines Corporation | Method and apparatus for selective and quantitative rights management |
| WO2003021476A1 (en) * | 2001-08-31 | 2003-03-13 | Trac Medical Solutions, Inc. | System for interactive processing of form documents |
| GB2379295A (en) * | 2001-08-31 | 2003-03-05 | Sony Uk Ltd | A system for distributing audio/video material to a potential buyer |
| US20030051129A1 (en) * | 2001-09-10 | 2003-03-13 | Ravi Razdan | Protecting confidential digital information at application service providers |
| CN1277409C (zh) * | 2001-09-10 | 2006-09-27 | 皇家飞利浦电子股份有限公司 | 用于提供有条件访问的方法和设备 |
| US7778925B2 (en) * | 2001-09-18 | 2010-08-17 | Sony Corporation | Audio and video digital content delivery |
| US6947910B2 (en) * | 2001-10-09 | 2005-09-20 | E-Cast, Inc. | Secure ticketing |
| US20030069854A1 (en) * | 2001-10-09 | 2003-04-10 | Hsu Michael M. | Expiring content on playback devices |
| TWI230342B (en) * | 2001-10-17 | 2005-04-01 | Ezpeer Co Ltd | Peer-to-peer digital copyright management method and system |
| US7716330B2 (en) | 2001-10-19 | 2010-05-11 | Global Velocity, Inc. | System and method for controlling transmission of data packets over an information network |
| JP4244550B2 (ja) * | 2001-11-15 | 2009-03-25 | ソニー株式会社 | サーバ装置、コンテンツ提供方法、コンテンツ提供システム |
| KR100947152B1 (ko) | 2001-11-15 | 2010-03-12 | 소니 주식회사 | 이동식 매체상에 배포된 디지털 콘텐츠의 사용 및 복사를 제어하는 방법 및 그를 이용하는 디지털 저장 매체 |
| US7725490B2 (en) * | 2001-11-16 | 2010-05-25 | Crucian Global Services, Inc. | Collaborative file access management system |
| EP1456763A4 (en) * | 2001-11-20 | 2005-10-12 | Contentguard Holdings Inc | SYSTEMS AND METHODS FOR CREATING, HANDLING AND PROCESSING RIGHTS EXPRESSIONS AND CONTRACTS USING SEGMENTED TEMPLATES |
| US7840488B2 (en) * | 2001-11-20 | 2010-11-23 | Contentguard Holdings, Inc. | System and method for granting access to an item or permission to use an item based on configurable conditions |
| US7974923B2 (en) * | 2001-11-20 | 2011-07-05 | Contentguard Holdings, Inc. | Extensible rights expression processing system |
| US6865555B2 (en) | 2001-11-21 | 2005-03-08 | Digeo, Inc. | System and method for providing conditional access to digital content |
| US7020635B2 (en) * | 2001-11-21 | 2006-03-28 | Line 6, Inc | System and method of secure electronic commerce transactions including tracking and recording the distribution and usage of assets |
| EP1459315A2 (en) * | 2001-11-27 | 2004-09-22 | Matsushita Electric Industrial Co., Ltd. | Recording medium and copy apparatus |
| JP2003228631A (ja) * | 2001-11-28 | 2003-08-15 | Canon Inc | 情報処理システム、情報処理装置、情報処理方法、プログラム及び記録媒体 |
| US20030099355A1 (en) * | 2001-11-28 | 2003-05-29 | General Instrument Corporation | Security system for digital cinema |
| US7316032B2 (en) * | 2002-02-27 | 2008-01-01 | Amad Tayebi | Method for allowing a customer to preview, acquire and/or pay for information and a system therefor |
| US7562397B1 (en) | 2002-02-27 | 2009-07-14 | Mithal Ashish K | Method and system for facilitating search, selection, preview, purchase evaluation, offering for sale, distribution, and/or sale of digital content and enhancing the security thereof |
| NZ534028A (en) * | 2001-12-10 | 2007-05-31 | Redbank Manor Pty Ltd | A system for secure distribution of electronic content and collection of fees |
| US8001052B2 (en) * | 2001-12-10 | 2011-08-16 | Dunkeld Bryan C | System and method for unique digital asset identification and transaction management |
| JP2003186747A (ja) * | 2001-12-14 | 2003-07-04 | Nec Corp | アクセス権管理システム、その管理方法及びそのプログラム |
| US6817530B2 (en) | 2001-12-18 | 2004-11-16 | Digimarc Id Systems | Multiple image security features for identification documents and methods of making same |
| US7728048B2 (en) | 2002-12-20 | 2010-06-01 | L-1 Secure Credentialing, Inc. | Increasing thermal conductivity of host polymer used with laser engraving methods and compositions |
| ATE552120T1 (de) | 2001-12-24 | 2012-04-15 | L 1 Secure Credentialing Inc | Verdeckte variableninformationen auf id- dokumenten und verfahren zu ihrer herstellung |
| US7793846B2 (en) | 2001-12-24 | 2010-09-14 | L-1 Secure Credentialing, Inc. | Systems, compositions, and methods for full color laser engraving of ID documents |
| US7694887B2 (en) | 2001-12-24 | 2010-04-13 | L-1 Secure Credentialing, Inc. | Optically variable personalized indicia for identification documents |
| US20030131226A1 (en) * | 2002-01-04 | 2003-07-10 | Spencer Donald J. | Dynamic distributed configuration management system |
| US7305702B2 (en) * | 2002-01-09 | 2007-12-04 | Xerox Corporation | Systems and methods for distributed administration of public and private electronic markets |
| US7316616B2 (en) | 2002-01-16 | 2008-01-08 | Igt | Gaming system license management |
| EP1479021A4 (en) * | 2002-02-08 | 2005-04-13 | Trust Media Technology S P R L | PROCESS FOR PERSONALIZATION AND IDENTIFICATION OF TRANSMISSIONS |
| US8245306B2 (en) * | 2002-02-15 | 2012-08-14 | Galo Gimenez | Digital rights management printing system |
| GB0203627D0 (en) * | 2002-02-15 | 2002-04-03 | Hewlett Packard Co | Digital rights management printing system |
| SE524931C2 (sv) * | 2002-02-26 | 2004-10-26 | Sightline Vision Ab | Förfarande för att igångsätta ett dataprogram |
| US20030167407A1 (en) * | 2002-03-01 | 2003-09-04 | Brett Howard | Authenticated file loader |
| US8597116B2 (en) | 2002-03-12 | 2013-12-03 | Igt | Virtual player tracking and related services |
| US6997803B2 (en) | 2002-03-12 | 2006-02-14 | Igt | Virtual gaming peripherals for a gaming machine |
| US7805371B2 (en) * | 2002-03-14 | 2010-09-28 | Contentguard Holdings, Inc. | Rights expression profile system and method |
| US20030229593A1 (en) * | 2002-03-14 | 2003-12-11 | Michael Raley | Rights expression profile system and method |
| JP2005532610A (ja) * | 2002-03-14 | 2005-10-27 | コンテントガード ホールディングズ インコーポレイテッド | 変調された信号を使用して使用権を表現するシステム及び方法 |
| DE60320696D1 (de) * | 2002-03-15 | 2008-06-19 | Yamaha Corp | Inhaltverbreitungssystem mittels in Lizenzen eingebetteter Endgerätsidentifikation |
| JP4447821B2 (ja) * | 2002-04-15 | 2010-04-07 | ソニー株式会社 | 情報処理装置および方法 |
| US6971017B2 (en) * | 2002-04-16 | 2005-11-29 | Xerox Corporation | Ad hoc secure access to documents and services |
| US7287275B2 (en) | 2002-04-17 | 2007-10-23 | Moskowitz Scott A | Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth |
| JP2003316913A (ja) | 2002-04-23 | 2003-11-07 | Canon Inc | サービス提供方法、情報処理システム、その制御プログラム及び記憶媒体 |
| US7383570B2 (en) | 2002-04-25 | 2008-06-03 | Intertrust Technologies, Corp. | Secure authentication systems and methods |
| US7149899B2 (en) * | 2002-04-25 | 2006-12-12 | Intertrust Technologies Corp. | Establishing a secure channel with a human user |
| WO2003094076A1 (en) * | 2002-04-29 | 2003-11-13 | Contentguard Holdings, Inc. | Rights management system using legality expression language |
| WO2003094110A1 (fr) * | 2002-05-02 | 2003-11-13 | Honda Giken Kogyo Kabushiki Kaisha | Dispositif de correction de la sortie d'un capteur d'image |
| CA2483605A1 (en) | 2002-05-02 | 2003-11-13 | David Molnar | Method and apparatus for protecting information and privacy |
| US7824029B2 (en) | 2002-05-10 | 2010-11-02 | L-1 Secure Credentialing, Inc. | Identification card printer-assembler for over the counter card issuing |
| AU2003223802A1 (en) * | 2002-05-10 | 2003-11-11 | Protexis Inc. | System and method for multi-tiered license management and distribution using networked clearinghouses |
| US8250663B2 (en) * | 2002-09-04 | 2012-08-21 | Music Public Broadcasting, Inc. | Method and system for controlling presentation of media on a media storage device |
| US7814025B2 (en) * | 2002-05-15 | 2010-10-12 | Navio Systems, Inc. | Methods and apparatus for title protocol, authentication, and sharing |
| US20060036447A1 (en) * | 2002-05-15 | 2006-02-16 | Stefan Roever | Methods of facilitating contact management using a computerized system including a set of titles |
| US20030217006A1 (en) * | 2002-05-15 | 2003-11-20 | Stefan Roever | Methods and apparatus for a title transaction network |
| US7680743B2 (en) * | 2002-05-15 | 2010-03-16 | Microsoft Corporation | Software application protection by way of a digital rights management (DRM) system |
| US7707066B2 (en) * | 2002-05-15 | 2010-04-27 | Navio Systems, Inc. | Methods of facilitating merchant transactions using a computerized system including a set of titles |
| US7707121B1 (en) * | 2002-05-15 | 2010-04-27 | Navio Systems, Inc. | Methods and apparatus for title structure and management |
| JP2003345641A (ja) * | 2002-05-29 | 2003-12-05 | Ricoh Co Ltd | 記憶媒体及びプログラム |
| US7184985B2 (en) * | 2002-05-30 | 2007-02-27 | Microsoft Corporation | Method, system, and apparatus for providing secure access to a digital work |
| KR20050006159A (ko) * | 2002-06-04 | 2005-01-15 | 마쯔시다덴기산교 가부시키가이샤 | 데이터 분배 시스템 |
| US7530116B2 (en) * | 2002-06-06 | 2009-05-05 | Macrovision Corporation | Controlling the downloading and recording of digital data |
| EP1383327B1 (en) * | 2002-06-11 | 2013-12-25 | Panasonic Corporation | Content distributing system and data-communication controlling device |
| US8909777B2 (en) | 2002-06-26 | 2014-12-09 | Intel Corporation | Systems and methods for dynamic access to program features |
| US9521213B2 (en) * | 2002-06-28 | 2016-12-13 | Adobe Systems Incorporated | Electronic fulfillment system for distributing digital goods |
| US7281273B2 (en) * | 2002-06-28 | 2007-10-09 | Microsoft Corporation | Protecting content on medium from unfettered distribution |
| EP1679634A3 (en) * | 2002-07-05 | 2012-08-29 | Mudalla Technology, Inc. | Secure game download |
| AU2006235793B2 (en) * | 2002-07-05 | 2008-02-28 | Mudalla Technology, Inc. | Secure game download |
| WO2004004855A1 (en) * | 2002-07-05 | 2004-01-15 | Cyberscan Technology, Inc. | Secure game download |
| US20040083487A1 (en) * | 2002-07-09 | 2004-04-29 | Kaleidescape, A Corporation | Content and key distribution system for digital content representing media streams |
| US7885896B2 (en) * | 2002-07-09 | 2011-02-08 | Avaya Inc. | Method for authorizing a substitute software license server |
| US8041642B2 (en) * | 2002-07-10 | 2011-10-18 | Avaya Inc. | Predictive software license balancing |
| US9349411B2 (en) * | 2002-07-16 | 2016-05-24 | Digimarc Corporation | Digital watermarking and fingerprinting applications for copy protection |
| US20040091111A1 (en) * | 2002-07-16 | 2004-05-13 | Levy Kenneth L. | Digital watermarking and fingerprinting applications |
| US7058953B2 (en) * | 2002-07-23 | 2006-06-06 | Microsoft Corporation | Managing a distributed computing system |
| JP3737462B2 (ja) * | 2002-07-30 | 2006-01-18 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 情報処理システム、情報通信端末および方法、情報処理装置および方法、記録媒体、並びにプログラム |
| US20040025033A1 (en) * | 2002-08-02 | 2004-02-05 | Todd Luke B. | System and method for preventing unauthorized installation, use and reproduction of software |
| US7711844B2 (en) * | 2002-08-15 | 2010-05-04 | Washington University Of St. Louis | TCP-splitter: reliable packet monitoring methods and apparatus for high speed networks |
| US8272020B2 (en) * | 2002-08-17 | 2012-09-18 | Disney Enterprises, Inc. | System for the delivery and dynamic presentation of large media assets over bandwidth constrained networks |
| EP1530880A4 (en) * | 2002-08-21 | 2005-12-28 | Disney Entpr Inc | DIGITAL FILMOTHEQUE AT HOME |
| US7797244B2 (en) * | 2002-08-29 | 2010-09-14 | Hoke Jr Clare L | Intellectual property archive |
| JP2004094505A (ja) * | 2002-08-30 | 2004-03-25 | Sanyo Electric Co Ltd | コンテンツ出力装置 |
| US20050246193A1 (en) * | 2002-08-30 | 2005-11-03 | Navio Systems, Inc. | Methods and apparatus for enabling transaction relating to digital assets |
| US7681245B2 (en) * | 2002-08-30 | 2010-03-16 | Avaya Inc. | Remote feature activator feature extraction |
| US20050038707A1 (en) * | 2002-08-30 | 2005-02-17 | Navio Systems, Inc. | Methods and apparatus for enabling transactions in networks |
| US20050234860A1 (en) * | 2002-08-30 | 2005-10-20 | Navio Systems, Inc. | User agent for facilitating transactions in networks |
| US20050038724A1 (en) * | 2002-08-30 | 2005-02-17 | Navio Systems, Inc. | Methods and apparatus for enabling transaction relating to digital assets |
| US7966520B2 (en) * | 2002-08-30 | 2011-06-21 | Avaya Inc. | Software licensing for spare processors |
| JP2004096527A (ja) * | 2002-09-02 | 2004-03-25 | Pioneer Electronic Corp | 再生制御用プログラムを記録した情報記録媒体及び再生制御用プログラム |
| US7020636B2 (en) * | 2002-09-05 | 2006-03-28 | Matsushita Electric Industrial, Co., Ltd. | Storage-medium rental system |
| US8083585B2 (en) | 2002-09-10 | 2011-12-27 | Igt | Apparatus and method for copying gaming machine configuration settings |
| US6837425B2 (en) | 2002-09-13 | 2005-01-04 | Visa U.S.A. Inc. | Compact protocol and solution for substantially offline messaging between portable consumer device and based device |
| US10721066B2 (en) | 2002-09-30 | 2020-07-21 | Myport Ip, Inc. | Method for voice assistant, location tagging, multi-media capture, transmission, speech to text conversion, photo/video image/object recognition, creation of searchable metatags/contextual tags, storage and search retrieval |
| US7778438B2 (en) | 2002-09-30 | 2010-08-17 | Myport Technologies, Inc. | Method for multi-media recognition, data conversion, creation of metatags, storage and search retrieval |
| US6996251B2 (en) | 2002-09-30 | 2006-02-07 | Myport Technologies, Inc. | Forensic communication apparatus and method |
| CA2406079C (en) * | 2002-09-30 | 2010-03-30 | Ibm Canada Limited-Ibm Canada Limitee | System and method for synchronizing data repositories |
| JP2004126889A (ja) * | 2002-10-01 | 2004-04-22 | Sharp Corp | 電子印鑑、リムーバブルメモリ媒体、事前認証システム、携帯機器、携帯電話装置および車両始動制御装置 |
| US7185363B1 (en) * | 2002-10-04 | 2007-02-27 | Microsoft Corporation | Using a first device to engage in a digital rights management transaction on behalf of a second device |
| JP2004133502A (ja) * | 2002-10-08 | 2004-04-30 | Matsushita Electric Ind Co Ltd | データ配信システム及び、それに関する、装置または方法または記録媒体またはプログラム |
| US20130260879A1 (en) | 2002-10-09 | 2013-10-03 | Michael W. Saunders | System and Method for Connecting Gaming Devices to a Network for Remote Play |
| JP4018498B2 (ja) * | 2002-10-15 | 2007-12-05 | キヤノン株式会社 | 管理装置、管理方法、制御プログラム |
| JP4217455B2 (ja) * | 2002-10-15 | 2009-02-04 | キヤノン株式会社 | 周辺装置、情報処理方法、および制御プログラム |
| US20040078339A1 (en) * | 2002-10-22 | 2004-04-22 | Goringe Christopher M. | Priority based licensing |
| US7814168B2 (en) * | 2002-10-30 | 2010-10-12 | Panasonic Corporation | Unit-to-unit data exchange system, and unit, exchange completion data keeping device and program for use in the same |
| JP2004157864A (ja) * | 2002-11-07 | 2004-06-03 | Canon Inc | コンテンツ配信システム |
| US7757075B2 (en) * | 2002-11-15 | 2010-07-13 | Microsoft Corporation | State reference |
| US7603717B2 (en) * | 2002-11-18 | 2009-10-13 | Microsoft Corporation | Digital licenses that include universally quantified variables |
| JP2004171107A (ja) * | 2002-11-18 | 2004-06-17 | Sony Corp | ソフトウエア提供システム、ソフトウエア提供装置および方法、記録媒体、並びにプログラム |
| US20040098602A1 (en) * | 2002-11-18 | 2004-05-20 | Microsoft Corporation | Prerequisite rights |
| US20040098346A1 (en) * | 2002-11-18 | 2004-05-20 | Microsoft Corporation | Digital licenses including patterns |
| US7792758B2 (en) * | 2002-11-18 | 2010-09-07 | Microsoft Corporation | Substitution groups/inheritance for extensibility in authorization policy |
| US20040098277A1 (en) * | 2002-11-18 | 2004-05-20 | Microsoft Corporation | Licenses that include fields identifying properties |
| US7089429B2 (en) | 2002-11-25 | 2006-08-08 | Nokia Corporation | Creation of local usage rights voucher |
| US7804982B2 (en) | 2002-11-26 | 2010-09-28 | L-1 Secure Credentialing, Inc. | Systems and methods for managing and detecting fraud in image databases used with identification documents |
| US7367060B2 (en) | 2002-12-11 | 2008-04-29 | Ravi Someshwar | Methods and apparatus for secure document printing |
| BR0317344A (pt) * | 2002-12-17 | 2005-11-08 | Koninkl Philips Electronics Nv | Método e sistema para converter direitos digitais |
| AU2003276571A1 (en) * | 2002-12-17 | 2004-07-09 | Koninklijke Philips Electronics N.V. | System to allow content sharing |
| US7712673B2 (en) | 2002-12-18 | 2010-05-11 | L-L Secure Credentialing, Inc. | Identification document with three dimensional image of bearer |
| US7370017B1 (en) * | 2002-12-20 | 2008-05-06 | Microsoft Corporation | Redistribution of rights-managed content and technique for encouraging same |
| US7164882B2 (en) | 2002-12-24 | 2007-01-16 | Poltorak Alexander I | Apparatus and method for facilitating a purchase using information provided on a media playing device |
| US8225359B2 (en) | 2002-12-24 | 2012-07-17 | Poltorak Alexander I | Apparatus and method for providing information in conjunction with media content |
| JP4619615B2 (ja) * | 2002-12-25 | 2011-01-26 | 株式会社東芝 | 特典管理コンピュータ及び方法並びにプログラム |
| US7890997B2 (en) * | 2002-12-26 | 2011-02-15 | Avaya Inc. | Remote feature activation authentication file system |
| US8666524B2 (en) * | 2003-01-02 | 2014-03-04 | Catch Media, Inc. | Portable music player and transmitter |
| US20040133797A1 (en) * | 2003-01-06 | 2004-07-08 | International Business Machines Corporation | Rights management enhanced storage |
| US7779247B2 (en) | 2003-01-09 | 2010-08-17 | Jericho Systems Corporation | Method and system for dynamically implementing an enterprise resource policy |
| KR20050098833A (ko) * | 2003-01-14 | 2005-10-12 | 마쯔시다덴기산교 가부시키가이샤 | 컨텐츠 이용 또는 관리를 위한 시스템, 방법 및 프로그램 |
| JP4042571B2 (ja) * | 2003-01-15 | 2008-02-06 | ヤマハ株式会社 | コンテンツ提供方法及び装置 |
| JP3928561B2 (ja) * | 2003-01-23 | 2007-06-13 | ソニー株式会社 | コンテンツ配信システム、情報処理装置又は情報処理方法、並びにコンピュータ・プログラム |
| US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US20060053079A1 (en) * | 2003-02-03 | 2006-03-09 | Brad Edmonson | User-defined electronic stores for marketing digital rights licenses |
| US20050102515A1 (en) * | 2003-02-03 | 2005-05-12 | Dave Jaworski | Controlling read and write operations for digital media |
| US20060053080A1 (en) * | 2003-02-03 | 2006-03-09 | Brad Edmonson | Centralized management of digital rights licensing |
| US20050004873A1 (en) * | 2003-02-03 | 2005-01-06 | Robin Pou | Distribution and rights management of digital content |
| CA2566830A1 (en) * | 2003-02-04 | 2004-08-19 | Canonline Global Media, Inc. | Method and apparatus for converting objects between weakly and strongly typed programming frameworks |
| US20040208828A1 (en) * | 2003-02-04 | 2004-10-21 | Lutz Lehmann | Enantiomer-pure (4S,8S)- and (4R,8R)-4-p-nitrobenzyl-8-methyl-3,6,9-triaza-3N,6N,9N-tricarboxymethyl-1,11-undecanedioic acid and derivatives thereof, process for their production and use for the production of pharmaceutical agents |
| US9818136B1 (en) | 2003-02-05 | 2017-11-14 | Steven M. Hoffberg | System and method for determining contingent relevance |
| US20060167813A1 (en) * | 2003-02-25 | 2006-07-27 | Ali Aydar | Managing digital media rights through missing masters lists |
| US7370212B2 (en) | 2003-02-25 | 2008-05-06 | Microsoft Corporation | Issuing a publisher use license off-line in a digital rights management (DRM) system |
| US20060167807A1 (en) * | 2003-02-25 | 2006-07-27 | Ali Aydar | Dispute resolution in an open copyright database |
| US20060167804A1 (en) * | 2003-02-25 | 2006-07-27 | Ali Aydar | Track listening and playing service for digital media files |
| US20060167882A1 (en) * | 2003-02-25 | 2006-07-27 | Ali Aydar | Digital rights management system architecture |
| US8117130B2 (en) * | 2003-02-25 | 2012-02-14 | Stragent, Llc | Batch loading and self-registration of digital media files |
| WO2004077265A2 (en) * | 2003-02-25 | 2004-09-10 | Snocap, Inc. | Content regulation |
| US7543140B2 (en) * | 2003-02-26 | 2009-06-02 | Microsoft Corporation | Revocation of a certificate and exclusion of other principals in a digital rights management (DRM) system based on a revocation list from a delegated revocation authority |
| US7318236B2 (en) * | 2003-02-27 | 2008-01-08 | Microsoft Corporation | Tying a digital license to a user and tying the user to multiple computing devices in a digital rights management (DRM) system |
| US7260557B2 (en) * | 2003-02-27 | 2007-08-21 | Avaya Technology Corp. | Method and apparatus for license distribution |
| US8244639B2 (en) * | 2003-03-05 | 2012-08-14 | Digimarc Corporation | Content identification, personal domain, copyright notification, metadata and e-Commerce |
| EP1606683A2 (en) * | 2003-03-12 | 2005-12-21 | Matsushita Electric Industrial Co., Ltd. | Digital content distribution system, right management server and user terminal |
| JP2006526204A (ja) | 2003-03-13 | 2006-11-16 | ディーアールエム テクノロジーズ、エルエルシー | セキュアストリーミングコンテナ |
| DE10311634A1 (de) * | 2003-03-14 | 2004-09-30 | Authentidate International Ag | Elektronisches Übermitteln von Dokumenten |
| US7089425B2 (en) * | 2003-03-18 | 2006-08-08 | Ci4 Technologies, Inc. | Remote access authorization of local content |
| JP3788438B2 (ja) | 2003-03-24 | 2006-06-21 | ソニー株式会社 | 情報記録媒体、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
| US20040199471A1 (en) * | 2003-04-01 | 2004-10-07 | Hardjono Thomas P. | Rights trading system |
| ATE517926T1 (de) * | 2003-04-04 | 2011-08-15 | Yeda Res & Dev | Antikörper zur hemmung der aktivität von mmp-2 und mmp-9 |
| US7822685B1 (en) * | 2003-04-09 | 2010-10-26 | Cisco Technology, Inc. | Method and system for digital rights management brokering and digital asset security transcoding |
| US20040205333A1 (en) * | 2003-04-14 | 2004-10-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for digital rights management |
| DE602004030434D1 (de) | 2003-04-16 | 2011-01-20 | L 1 Secure Credentialing Inc | Dreidimensionale datenspeicherung |
| CN100507931C (zh) * | 2003-05-15 | 2009-07-01 | 诺基亚公司 | 在数字权利管理系统之间转移内容的方法和设备 |
| JP2005004728A (ja) * | 2003-05-20 | 2005-01-06 | Canon Inc | 情報処理システム及び情報処理装置及び情報処理方法及びそれを実施するプログラムを情報処理装置読み出し可能に記憶した記憶媒体及びそのプログラム |
| JP4759513B2 (ja) * | 2003-06-02 | 2011-08-31 | リキッド・マシンズ・インコーポレーテッド | 動的、分散的および協働的な環境におけるデータオブジェクトの管理 |
| EA015549B1 (ru) * | 2003-06-05 | 2011-08-30 | Интертраст Текнолоджис Корпорейшн | Переносимая система и способ для приложений одноранговой компоновки услуг |
| US20050021938A1 (en) * | 2003-06-10 | 2005-01-27 | Kabushiki Kaisha Toshiba | Document access control system and method |
| US20060155652A1 (en) * | 2003-06-16 | 2006-07-13 | Colby Steven M | Expiring encryption |
| US7320140B1 (en) | 2003-06-16 | 2008-01-15 | Adobe Systems Incorporated | Modifying digital rights |
| JP4482380B2 (ja) * | 2003-06-19 | 2010-06-16 | パナソニック株式会社 | 視聴制御装置、視聴制御プログラム、セキュアモジュール |
| US20050289081A1 (en) * | 2003-06-24 | 2005-12-29 | Manushantha Sporny | Computing system and method for secure sales transactions on a network |
| US7792828B2 (en) | 2003-06-25 | 2010-09-07 | Jericho Systems Corporation | Method and system for selecting content items to be presented to a viewer |
| GB0314908D0 (en) * | 2003-06-26 | 2003-07-30 | Ibm | User access to a registry of business entity definitions |
| US7685642B2 (en) * | 2003-06-26 | 2010-03-23 | Contentguard Holdings, Inc. | System and method for controlling rights expressions by stakeholders of an item |
| EP2341460A1 (en) | 2003-06-26 | 2011-07-06 | ContentGuard Holdings, Inc. | System and method for managing usage rights expressions |
| US7246106B2 (en) * | 2003-07-02 | 2007-07-17 | Red Paper Llc | System and method for distributing electronic information |
| US20050010780A1 (en) * | 2003-07-09 | 2005-01-13 | Kane John Richard | Method and apparatus for providing access to personal information |
| US20050166260A1 (en) * | 2003-07-11 | 2005-07-28 | Christopher Betts | Distributed policy enforcement using a distributed directory |
| US20070168287A1 (en) * | 2003-07-16 | 2007-07-19 | Digital Networks North America, Inc. | Method and apparatus for distributing media in a pay per play architecture with remote playback |
| US8082563B2 (en) * | 2003-07-25 | 2011-12-20 | Home Box Office, Inc. | System and method for content access control through default profiles and metadata pointers |
| JP2005149466A (ja) * | 2003-08-01 | 2005-06-09 | Yoshinobu Inada | 利用対象についての利用権の販売管理システム、販売サーバ、端末装置および販売管理方法 |
| EP1509022A1 (de) * | 2003-08-19 | 2005-02-23 | Siemens Aktiengesellschaft | Nutzungsbeschränkung einer Klasse von Datenobjekten |
| US20050043960A1 (en) * | 2003-08-19 | 2005-02-24 | David Blankley | System and automate the licensing, re-use and royalties of authored content in derivative works |
| CN1839609A (zh) | 2003-08-20 | 2006-09-27 | 松下电器产业株式会社 | 内容再现系统 |
| US7958055B2 (en) * | 2003-08-29 | 2011-06-07 | International Business Machines Corporation | Method and apparatus for temporary ownership of digital items in a network data processing system |
| US20050050170A1 (en) * | 2003-08-29 | 2005-03-03 | International Business Machines Corporation | Method and apparatus for securely conducting digital property trade |
| US7698229B2 (en) | 2003-08-29 | 2010-04-13 | International Business Machines Corporation | Method and apparatus for trading digital items in a network data processing system |
| US7681035B1 (en) | 2003-09-10 | 2010-03-16 | Realnetworks, Inc. | Digital rights management handler and related methods |
| US8103592B2 (en) * | 2003-10-08 | 2012-01-24 | Microsoft Corporation | First computer process and second computer process proxy-executing code on behalf of first process |
| US7788496B2 (en) * | 2003-10-08 | 2010-08-31 | Microsoft Corporation | First computer process and second computer process proxy-executing code on behalf thereof |
| US7979911B2 (en) * | 2003-10-08 | 2011-07-12 | Microsoft Corporation | First computer process and second computer process proxy-executing code from third computer process on behalf of first process |
| US7370034B2 (en) * | 2003-10-15 | 2008-05-06 | Xerox Corporation | System and method for performing electronic information retrieval using keywords |
| US7281274B2 (en) * | 2003-10-16 | 2007-10-09 | Lmp Media Llc | Electronic media distribution system |
| US7421741B2 (en) * | 2003-10-20 | 2008-09-02 | Phillips Ii Eugene B | Securing digital content system and method |
| CN100483296C (zh) * | 2003-10-22 | 2009-04-29 | Nxp股份有限公司 | 数字权限管理系统的数字权限管理单元 |
| US10437964B2 (en) * | 2003-10-24 | 2019-10-08 | Microsoft Technology Licensing, Llc | Programming interface for licensing |
| WO2005039717A1 (en) * | 2003-10-29 | 2005-05-06 | Matsushita Electric Industrial Co., Ltd. | Game system, game execution apparatus, and portable storage medium |
| US20050097593A1 (en) * | 2003-11-05 | 2005-05-05 | Michael Raley | System, method and device for selected content distribution |
| WO2005050489A1 (en) * | 2003-11-13 | 2005-06-02 | Commvault Systems, Inc. | System and method for stored data archive verification |
| US7778928B2 (en) * | 2003-11-14 | 2010-08-17 | Mcafee, Inc. | Software distribution via a computer network connection |
| US20070106614A1 (en) * | 2003-11-20 | 2007-05-10 | Koninklijke Philips Electronics N.V. | Method and device for making available encoded digital data |
| US7882034B2 (en) * | 2003-11-21 | 2011-02-01 | Realnetworks, Inc. | Digital rights management for content rendering on playback devices |
| US8185475B2 (en) | 2003-11-21 | 2012-05-22 | Hug Joshua D | System and method for obtaining and sharing media content |
| US20060259436A1 (en) * | 2003-11-21 | 2006-11-16 | Hug Joshua D | System and method for relicensing content |
| US8996420B2 (en) | 2003-11-21 | 2015-03-31 | Intel Corporation | System and method for caching data |
| US20060265329A1 (en) * | 2003-11-21 | 2006-11-23 | Realnetworks | System and method for automatically transferring dynamically changing content |
| US10013535B2 (en) * | 2003-11-21 | 2018-07-03 | Ciena Corporation | Software configuration of module dependent on history |
| US8738537B2 (en) * | 2003-11-21 | 2014-05-27 | Intel Corporation | System and method for relicensing content |
| KR101060822B1 (ko) * | 2003-11-27 | 2011-08-30 | 소니 가부시키가이샤 | 컨텐츠 배포 시스템과 컨텐츠의 라이센스 관리방법 |
| US7610207B2 (en) * | 2003-12-10 | 2009-10-27 | Zerotouchdigital | Method for processing a digital image to satisfy a fulfillment request |
| EP1551146B1 (en) * | 2004-01-05 | 2011-08-24 | Ricoh Company, Ltd. | Document security management for repeatedly reproduced hardcopy and electronic documents |
| JP4277689B2 (ja) * | 2004-01-07 | 2009-06-10 | ヤマハ株式会社 | 電子音楽装置用コンテンツ取得装置及びプログラム |
| US7602785B2 (en) | 2004-02-09 | 2009-10-13 | Washington University | Method and system for performing longest prefix matching for network address lookup using bloom filters |
| US20050192908A1 (en) * | 2004-02-26 | 2005-09-01 | Mettler-Toledo Gmbh | Method of controlling electronic records |
| WO2005086802A2 (en) | 2004-03-08 | 2005-09-22 | Proxense, Llc | Linked account system using personal digital key (pdk-las) |
| US7744002B2 (en) | 2004-03-11 | 2010-06-29 | L-1 Secure Credentialing, Inc. | Tamper evident adhesive and identification document including same |
| US20080243851A1 (en) * | 2004-03-26 | 2008-10-02 | Koninklijke Philips Electronics, N.V. | Multi-User Conditional Access to a Content Item |
| JP4705027B2 (ja) * | 2004-03-29 | 2011-06-22 | パナソニック株式会社 | 権利管理装置、端末装置及び権利管理システム |
| JP4299176B2 (ja) * | 2004-03-31 | 2009-07-22 | 富士通株式会社 | 有料コンテンツの配信方法、無線端末、およびキャリア |
| US7386652B2 (en) * | 2004-04-04 | 2008-06-10 | Guobiao Zhang | User-configurable pre-recorded memory |
| US20050223182A1 (en) * | 2004-04-04 | 2005-10-06 | Guobiao Zhang | User-configurable pre-recorded memory |
| US20050228752A1 (en) * | 2004-04-07 | 2005-10-13 | David Konetski | System and method for managing encrypted multimedia content with an information handling system |
| US20050246287A1 (en) * | 2004-04-16 | 2005-11-03 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method for facilitating transaction of integrated circuit production among various parties through a network platform |
| JP4321340B2 (ja) * | 2004-04-22 | 2009-08-26 | ソニー株式会社 | 再生装置 |
| US7627530B2 (en) * | 2004-04-26 | 2009-12-01 | Amazon Technologies, Inc. | Method and system for managing access to media files |
| US20060242406A1 (en) * | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Protected computing environment |
| US7565356B1 (en) * | 2004-04-30 | 2009-07-21 | Sun Microsystems, Inc. | Liberty discovery service enhancements |
| KR101100391B1 (ko) * | 2004-06-01 | 2012-01-02 | 삼성전자주식회사 | 휴대형 저장장치와 디바이스간에 디지털 저작권 관리를이용한 콘텐츠 재생방법 및 장치와, 이를 위한 휴대형저장장치 |
| US20050278258A1 (en) * | 2004-06-14 | 2005-12-15 | O'donnell Michael | User software for facilitating copyright licensing and compliance |
| JP4333494B2 (ja) * | 2004-06-17 | 2009-09-16 | ソニー株式会社 | コンテンツ再生装置,コンテンツ再生方法,コンテンツ管理装置,コンテンツ管理方法およびコンピュータプログラム。 |
| WO2006020238A2 (en) * | 2004-07-16 | 2006-02-23 | Ns8 Corporation | Method and system for managing the use of electronic works |
| US7624435B1 (en) * | 2004-07-26 | 2009-11-24 | Trend Micro Incorporated | Method and apparatus for managing digital assets |
| US11893089B1 (en) | 2004-07-27 | 2024-02-06 | Auctane, Inc. | Systems and methods for protecting content when using a general purpose user interface application |
| US9728107B1 (en) | 2008-04-15 | 2017-08-08 | Stamps.Com Inc. | Systems and methods for protecting content when using a general purpose user interface application |
| KR100677344B1 (ko) * | 2004-07-29 | 2007-02-02 | 엘지전자 주식회사 | 권리객체 처리를 위한 메시지 및 이를 이용한 권리객체 처리 방법 및 시스템 |
| EP1621956B1 (en) * | 2004-07-30 | 2017-05-31 | Irdeto B.V. | Method of providing rights data objects |
| US8359332B1 (en) | 2004-08-02 | 2013-01-22 | Nvidia Corporation | Secure content enabled drive digital rights management system and method |
| US8402283B1 (en) | 2004-08-02 | 2013-03-19 | Nvidia Corporation | Secure content enabled drive system and method |
| US7299171B2 (en) * | 2004-08-17 | 2007-11-20 | Contentguard Holdings, Inc. | Method and system for processing grammar-based legality expressions |
| WO2006018864A1 (ja) * | 2004-08-17 | 2006-02-23 | Mitsubishi Denki Kabushiki Kaisha | 記憶装置および記憶方法 |
| US7458102B2 (en) * | 2004-08-17 | 2008-11-25 | Emc Corporation | Information security architecture for remote access control using non-bidirectional protocols |
| US7590589B2 (en) | 2004-09-10 | 2009-09-15 | Hoffberg Steven M | Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference |
| KR100608605B1 (ko) * | 2004-09-15 | 2006-08-03 | 삼성전자주식회사 | 디지털 저작권 관리 방법 및 장치 |
| JP4380480B2 (ja) * | 2004-09-16 | 2009-12-09 | ソニー株式会社 | ライセンス処理装置,プログラム,およびライセンス処理方法 |
| JP2006085483A (ja) * | 2004-09-16 | 2006-03-30 | Sony Corp | ライセンス処理装置,プログラムおよびライセンス貸出方法 |
| JP2006085482A (ja) * | 2004-09-16 | 2006-03-30 | Sony Corp | ライセンス処理装置,プログラムおよびライセンス複製方法 |
| JP2006085484A (ja) * | 2004-09-16 | 2006-03-30 | Sony Corp | ライセンス処理装置,プログラムおよびライセンス返却方法 |
| US8229858B1 (en) | 2004-09-30 | 2012-07-24 | Avaya Inc. | Generation of enterprise-wide licenses in a customer environment |
| JP2006127485A (ja) * | 2004-09-30 | 2006-05-18 | Sanyo Electric Co Ltd | コンテンツ再生装置およびコンテンツ再生方法 |
| JP4843208B2 (ja) * | 2004-09-30 | 2011-12-21 | 株式会社東芝 | デジタルコンテンツ編集装置、デジタルコンテンツ編集方法、デジタルコンテンツ編集プログラムおよびデジタルコンテンツ編集プログラムを記録した記録媒体 |
| US7747537B2 (en) * | 2004-10-14 | 2010-06-29 | International Business Machines Corporation | System and method for providing a secure intellectual property marketplace |
| US8347078B2 (en) | 2004-10-18 | 2013-01-01 | Microsoft Corporation | Device certificate individualization |
| JP4529639B2 (ja) * | 2004-10-28 | 2010-08-25 | 富士通株式会社 | 電子情報譲渡等機能付装置、電子情報譲渡等プログラム及び電子情報譲渡等方法 |
| US8156049B2 (en) * | 2004-11-04 | 2012-04-10 | International Business Machines Corporation | Universal DRM support for devices |
| US20060107326A1 (en) * | 2004-11-12 | 2006-05-18 | Demartini Thomas | Method, system, and device for verifying authorized issuance of a rights expression |
| US20060106725A1 (en) * | 2004-11-12 | 2006-05-18 | International Business Machines Corporation | Method, system, and program product for visual display of a license status for a software program |
| US8336085B2 (en) | 2004-11-15 | 2012-12-18 | Microsoft Corporation | Tuning product policy using observed evidence of customer behavior |
| EP1813054A4 (en) * | 2004-11-17 | 2013-12-25 | Samsung Electronics Co Ltd | METHOD FOR TRANSMITTING CONTENTS IN A HOME NETWORK THROUGH USER CONNECTION |
| KR100677152B1 (ko) * | 2004-11-17 | 2007-02-02 | 삼성전자주식회사 | 사용자 바인딩을 이용한 홈 네트워크에서의 콘텐츠 전송방법 |
| US8660961B2 (en) | 2004-11-18 | 2014-02-25 | Contentguard Holdings, Inc. | Method, system, and device for license-centric content consumption |
| US20060106726A1 (en) * | 2004-11-18 | 2006-05-18 | Contentguard Holdings, Inc. | Method, system, and device for license-centric content consumption |
| US10204338B2 (en) * | 2004-11-24 | 2019-02-12 | Microsoft Technology Licensing, Llc | Synchronizing contents of removable storage devices with a multimedia network |
| US20060112015A1 (en) * | 2004-11-24 | 2006-05-25 | Contentguard Holdings, Inc. | Method, system, and device for handling creation of derivative works and for adapting rights to derivative works |
| US8788425B1 (en) | 2004-12-15 | 2014-07-22 | Nvidia Corporation | Method and system for accessing content on demand |
| US8875309B1 (en) | 2004-12-15 | 2014-10-28 | Nvidia Corporation | Content server and method of providing content therefrom |
| US8751825B1 (en) | 2004-12-15 | 2014-06-10 | Nvidia Corporation | Content server and method of storing content |
| US8346807B1 (en) | 2004-12-15 | 2013-01-01 | Nvidia Corporation | Method and system for registering and activating content |
| US7636678B2 (en) * | 2004-12-16 | 2009-12-22 | Microsoft Corporation | Systems and methods that facilitate maximizing revenue for multi-unit auctions with private budgets |
| RU2007127725A (ru) | 2004-12-20 | 2009-01-27 | ПРОКСЕНС, ЭлЭлСи (US) | Аутентификация по биометрическому ключу персональных данных (pdk) |
| US20060146772A1 (en) * | 2005-01-04 | 2006-07-06 | Ziv Geva | Digital media interface/player device |
| NZ555999A (en) * | 2005-01-13 | 2009-11-27 | Samsung Electronics Co Ltd | Device and method for digital rights management |
| US8874544B2 (en) * | 2005-01-13 | 2014-10-28 | International Business Machines Corporation | System and method for exposing internal search indices to internet search engines |
| KR100694084B1 (ko) * | 2005-01-21 | 2007-03-12 | 삼성전자주식회사 | 인쇄 방법, 인쇄 제어 방법, 인쇄 장치 및 멀티미디어제공 장치 |
| US20060170759A1 (en) * | 2005-02-03 | 2006-08-03 | Navio Systems Inc. | Methods and apparatus for optimizing digital asset distribution |
| US20060174350A1 (en) * | 2005-02-03 | 2006-08-03 | Navio Systems, Inc. | Methods and apparatus for optimizing identity management |
| US7890428B2 (en) * | 2005-02-04 | 2011-02-15 | Microsoft Corporation | Flexible licensing architecture for licensing digital application |
| US7840564B2 (en) | 2005-02-16 | 2010-11-23 | Ebrary | System and method for automatic anthology creation using document aspects |
| US7549051B2 (en) * | 2005-03-10 | 2009-06-16 | Microsoft Corporation | Long-life digital certification for publishing long-life digital content or the like in content rights management system or the like |
| US8024523B2 (en) | 2007-11-07 | 2011-09-20 | Endeavors Technologies, Inc. | Opportunistic block transmission with time constraints |
| US8438645B2 (en) | 2005-04-27 | 2013-05-07 | Microsoft Corporation | Secure clock with grace periods |
| US7917484B1 (en) | 2005-03-31 | 2011-03-29 | Amazon Technologies, Inc. | Individualized digital tracers |
| US20060229936A1 (en) * | 2005-04-06 | 2006-10-12 | Cahill Conor P | Method and apparatus for rewarding a customer referral |
| US8839427B2 (en) * | 2005-04-13 | 2014-09-16 | Verizon Patent And Licensing Inc. | WAN defense mitigation service |
| US8738536B2 (en) * | 2005-04-14 | 2014-05-27 | Microsoft Corporation | Licensing content for use on portable device |
| US7856404B2 (en) * | 2005-04-14 | 2010-12-21 | Microsoft Corporation | Playlist burning in rights-management context |
| 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 |
| US9507919B2 (en) | 2005-04-22 | 2016-11-29 | Microsoft Technology Licensing, Llc | Rights management system for streamed multimedia content |
| US7693280B2 (en) | 2005-04-22 | 2010-04-06 | Microsoft Corporation | Rights management system for streamed multimedia content |
| US8290874B2 (en) | 2005-04-22 | 2012-10-16 | Microsoft Corporation | Rights management system for streamed multimedia content |
| US8893299B1 (en) | 2005-04-22 | 2014-11-18 | Nvidia Corporation | Content keys for authorizing access to content |
| US8516093B2 (en) | 2005-04-22 | 2013-08-20 | Intel Corporation | Playlist compilation system and method |
| US9363481B2 (en) * | 2005-04-22 | 2016-06-07 | Microsoft Technology Licensing, Llc | Protected media pipeline |
| US8091142B2 (en) * | 2005-04-26 | 2012-01-03 | Microsoft Corporation | Supplementary trust model for software licensing/commercial digital distribution policy |
| US20060248573A1 (en) * | 2005-04-28 | 2006-11-02 | Content Guard Holdings, Inc. | System and method for developing and using trusted policy based on a social model |
| EP1732023A1 (en) * | 2005-05-20 | 2006-12-13 | Axalto SA | DRM system for devices communicating with a portable device |
| US20060265758A1 (en) * | 2005-05-20 | 2006-11-23 | Microsoft Corporation | Extensible media rights |
| US20060271915A1 (en) * | 2005-05-24 | 2006-11-30 | Contentguard Holdings, Inc. | Usage rights grammar and digital works having usage rights created with the grammar |
| US7684566B2 (en) * | 2005-05-27 | 2010-03-23 | Microsoft Corporation | Encryption scheme for streamed multimedia content protected by rights management system |
| US20060294022A1 (en) * | 2005-06-22 | 2006-12-28 | Dayan Richard A | Apparatus, system, and method for enabling a service |
| US8126938B2 (en) | 2005-07-01 | 2012-02-28 | The Invention Science Fund I, Llc | Group content substitution in media works |
| US20090300480A1 (en) * | 2005-07-01 | 2009-12-03 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Media segment alteration with embedded markup identifier |
| US20090204475A1 (en) * | 2005-07-01 | 2009-08-13 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Media markup for promotional visual content |
| US20080013859A1 (en) * | 2005-07-01 | 2008-01-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Implementation of media content alteration |
| US9583141B2 (en) * | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
| US20070005651A1 (en) | 2005-07-01 | 2007-01-04 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Restoring modified assets |
| US7433869B2 (en) * | 2005-07-01 | 2008-10-07 | Ebrary, Inc. | Method and apparatus for document clustering and document sketching |
| US9426387B2 (en) | 2005-07-01 | 2016-08-23 | Invention Science Fund I, Llc | Image anonymization |
| US9092928B2 (en) | 2005-07-01 | 2015-07-28 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
| US20070005422A1 (en) * | 2005-07-01 | 2007-01-04 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Techniques for image generation |
| US20090150199A1 (en) * | 2005-07-01 | 2009-06-11 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Visual substitution options in media works |
| US9230601B2 (en) * | 2005-07-01 | 2016-01-05 | Invention Science Fund I, Llc | Media markup system for content alteration in derivative works |
| US9065979B2 (en) | 2005-07-01 | 2015-06-23 | The Invention Science Fund I, Llc | Promotional placement in media works |
| US8732087B2 (en) * | 2005-07-01 | 2014-05-20 | The Invention Science Fund I, Llc | Authorization for media content alteration |
| US20070011165A1 (en) * | 2005-07-05 | 2007-01-11 | Xerox Corporation. | Retracting rights to digital works |
| US7860801B2 (en) * | 2005-07-05 | 2010-12-28 | Xerox Corporation | Tools for accessing digital works |
| US20070016654A1 (en) * | 2005-07-13 | 2007-01-18 | Staccato Communications, Inc. | Wireless content distribution |
| US8271549B2 (en) | 2005-08-05 | 2012-09-18 | Intel Corporation | System and method for automatically managing media content |
| US7438078B2 (en) * | 2005-08-05 | 2008-10-21 | Peter Woodruff | Sleeping bag and system |
| US8321690B2 (en) * | 2005-08-11 | 2012-11-27 | Microsoft Corporation | Protecting digital media of various content types |
| US7925973B2 (en) * | 2005-08-12 | 2011-04-12 | Brightcove, Inc. | Distribution of content |
| BRPI0615087A2 (pt) * | 2005-08-24 | 2011-05-03 | Pioneer Hi Bred Int | métodos e composições para a expressão de um polinucleotìdeo de interesse |
| US20070056042A1 (en) * | 2005-09-08 | 2007-03-08 | Bahman Qawami | Mobile memory system for secure storage and delivery of media content |
| US7887420B2 (en) | 2005-09-12 | 2011-02-15 | Igt | Method and system for instant-on game download |
| US8287379B2 (en) | 2005-09-12 | 2012-10-16 | Igt | Distributed game services |
| US20070078775A1 (en) * | 2005-09-14 | 2007-04-05 | Huapaya Luis M | System and method for preventing unauthorized use of digital works |
| KR101322515B1 (ko) * | 2005-09-29 | 2013-10-25 | 콘텐트가드 홀딩즈 인코포레이티드 | 발행 권리를 갖는 선행복사본과 관리복사본 토큰을 이용한디지털 권리 관리 시스템 및 방법 |
| US8874477B2 (en) | 2005-10-04 | 2014-10-28 | Steven Mark Hoffberg | Multifactorial optimization system and method |
| CN101273411A (zh) * | 2005-10-04 | 2008-09-24 | 天龙马兰士集团有限公司 | 内容数据记录重放系统及方法 |
| KR100763193B1 (ko) * | 2005-10-13 | 2007-10-04 | 삼성전자주식회사 | Drm 라이센스 제공 방법 및 시스템 |
| JP2007109080A (ja) * | 2005-10-14 | 2007-04-26 | Toshiba Corp | デジタルコンテンツ利用装置及び方法 |
| US9626667B2 (en) * | 2005-10-18 | 2017-04-18 | Intertrust Technologies Corporation | Digital rights management engine systems and methods |
| US20070204078A1 (en) * | 2006-02-09 | 2007-08-30 | Intertrust Technologies Corporation | Digital rights management engine systems and methods |
| EA200901153A1 (ru) | 2005-10-18 | 2010-04-30 | Интертраст Текнолоджиз Корпорейшн | Системы и способы на основе механизма управления цифровыми правами |
| US7720767B2 (en) * | 2005-10-24 | 2010-05-18 | Contentguard Holdings, Inc. | Method and system to support dynamic rights and resources sharing |
| US8433919B2 (en) | 2005-11-30 | 2013-04-30 | Proxense, Llc | Two-level authentication for secure transactions |
| FR2894744B1 (fr) * | 2005-12-14 | 2016-12-30 | Att Advanced Track & Trace | Procede et dispositif de securisation de documents |
| US7921059B2 (en) * | 2005-12-15 | 2011-04-05 | Microsoft Corporation | Licensing upsell |
| US20070143228A1 (en) * | 2005-12-15 | 2007-06-21 | Microsoft Corporation | Licensing matrix |
| JP2007172165A (ja) * | 2005-12-20 | 2007-07-05 | Matsushita Electric Ind Co Ltd | 権利情報管理方法 |
| US10380568B1 (en) * | 2005-12-20 | 2019-08-13 | Emc Corporation | Accessing rights-managed content from constrained connectivity devices |
| US20070162390A1 (en) * | 2005-12-22 | 2007-07-12 | Macrovision Corporation | Techniques for distributing and monitoring content |
| US20070162761A1 (en) | 2005-12-23 | 2007-07-12 | Davis Bruce L | Methods and Systems to Help Detect Identity Fraud |
| US8677499B2 (en) | 2005-12-29 | 2014-03-18 | Nextlabs, Inc. | Enforcing access control policies on servers in an information management system |
| US8321437B2 (en) | 2005-12-29 | 2012-11-27 | Nextlabs, Inc. | Detecting behavioral patterns and anomalies using activity profiles |
| US8627490B2 (en) * | 2005-12-29 | 2014-01-07 | Nextlabs, Inc. | Enforcing document control in an information management system |
| US9177338B2 (en) * | 2005-12-29 | 2015-11-03 | Oncircle, Inc. | Software, systems, and methods for processing digital bearer instruments |
| US8621549B2 (en) * | 2005-12-29 | 2013-12-31 | Nextlabs, Inc. | Enforcing control policies in an information management system |
| US9081981B2 (en) | 2005-12-29 | 2015-07-14 | Nextlabs, Inc. | Techniques and system to manage access of information using policies |
| US7716240B2 (en) * | 2005-12-29 | 2010-05-11 | Nextlabs, Inc. | Techniques and system to deploy policies intelligently |
| US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
| EP1977381A4 (en) | 2005-12-29 | 2014-01-01 | Oncircle Inc | SOFTWARE, SYSTEMS AND METHOD FOR PROCESSING DIGITAL CARRIER INSTRUMENTS |
| US9942271B2 (en) | 2005-12-29 | 2018-04-10 | Nextlabs, Inc. | Information management system with two or more interactive enforcement points |
| KR100813973B1 (ko) * | 2006-01-03 | 2008-03-14 | 삼성전자주식회사 | 복수의 사용 제한 정보들을 포함하는 컨텐트를 임포트하는장치 및 방법 |
| US20100217976A1 (en) * | 2006-01-03 | 2010-08-26 | Samsung Electronics Co., Ltd. | Method and apparatus for importing content |
| JP4564464B2 (ja) * | 2006-01-05 | 2010-10-20 | 株式会社東芝 | デジタルコンテンツ再生装置、方法およびプログラム |
| US11206664B2 (en) | 2006-01-06 | 2021-12-21 | Proxense, Llc | Wireless network synchronization of cells and client devices on a network |
| US8340672B2 (en) | 2006-01-06 | 2012-12-25 | Proxense, Llc | Wireless network synchronization of cells and client devices on a network |
| US7900046B2 (en) * | 2006-01-11 | 2011-03-01 | International Business Machines Corporation | System and method for establishing mutual trust on a per-deployment basis between two software modules |
| KR100757845B1 (ko) * | 2006-02-13 | 2007-09-11 | (주)잉카엔트웍스 | 클라이언트 기기로 암호화된 컨텐츠에 대응하는 라이센스를제공하는 방법 및 상기 방법을 채용한 drm 변환 시스템 |
| US9654456B2 (en) * | 2006-02-16 | 2017-05-16 | Oracle International Corporation | Service level digital rights management support in a multi-content aggregation and delivery system |
| US7764701B1 (en) | 2006-02-22 | 2010-07-27 | Qurio Holdings, Inc. | Methods, systems, and products for classifying peer systems |
| US7779004B1 (en) | 2006-02-22 | 2010-08-17 | Qurio Holdings, Inc. | Methods, systems, and products for characterizing target systems |
| US20070233568A1 (en) * | 2006-03-10 | 2007-10-04 | Provident Intellectual Property, Llc | Microtransactions Using Points Over Electronic Networks |
| US7580917B2 (en) | 2006-03-22 | 2009-08-25 | Prolific Publishing, Inc. | System and method for brokering information between a plurality of commercially distinct clients |
| US7987514B2 (en) * | 2006-04-04 | 2011-07-26 | Intertrust Technologies Corp. | Systems and methods for retrofitting electronic appliances to accept different content formats |
| US20070244827A1 (en) * | 2006-04-18 | 2007-10-18 | Sony Corporation | Method for Securing a Hard Drive and Preventing Cloning or Tampering Attacks |
| US20070283449A1 (en) * | 2006-04-27 | 2007-12-06 | Scott Blum | Controlled content release system and method |
| US9621372B2 (en) | 2006-04-29 | 2017-04-11 | Oncircle, Inc. | Title-enabled networking |
| US20090048860A1 (en) * | 2006-05-08 | 2009-02-19 | Corbis Corporation | Providing a rating for digital media based on reviews and customer behavior |
| US20070271202A1 (en) * | 2006-05-08 | 2007-11-22 | Corbis Corporation | Determining content pricing for categories of use based on extrinsic and intrinsic factors |
| US20080052165A1 (en) * | 2006-05-24 | 2008-02-28 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Peer to peer distribution system and method |
| WO2007143394A2 (en) * | 2006-06-02 | 2007-12-13 | Nielsen Media Research, Inc. | Digital rights management systems and methods for audience measurement |
| US20080005025A1 (en) * | 2006-06-15 | 2008-01-03 | Henry Joseph Legere | Method and apparatus for renting electronic media content without requiring returns or physical inventory |
| US20080077423A1 (en) * | 2006-06-30 | 2008-03-27 | Gilmore Alan R | Systems, methods, and media for providing rights protected electronic records |
| US7610382B1 (en) | 2006-06-30 | 2009-10-27 | Amazon Technologies, Inc. | System and method for marking content |
| KR100785070B1 (ko) * | 2006-07-11 | 2007-12-12 | 삼성전자주식회사 | 휴대 단말기에서 디지털 저작권 관리 콘텐츠 재생 방법 및장치 |
| US7933924B2 (en) * | 2006-07-14 | 2011-04-26 | Xerox Corporation | Document objects |
| US20080216142A1 (en) * | 2006-08-17 | 2008-09-04 | Goldberg Brett M | System and method of digital media distribution |
| CN101132290B (zh) * | 2006-08-23 | 2013-04-17 | 腾讯科技(深圳)有限公司 | 一种用短信实现网络订购的计费方法与系统 |
| US8826449B2 (en) * | 2007-09-27 | 2014-09-02 | Protegrity Corporation | Data security in a disconnected environment |
| US8707459B2 (en) | 2007-01-19 | 2014-04-22 | Digimarc Corporation | Determination of originality of content |
| US9654447B2 (en) | 2006-08-29 | 2017-05-16 | Digimarc Corporation | Customized handling of copied content based on owner-specified similarity thresholds |
| US8738749B2 (en) | 2006-08-29 | 2014-05-27 | Digimarc Corporation | Content monitoring and host compliance evaluation |
| US7873988B1 (en) | 2006-09-06 | 2011-01-18 | Qurio Holdings, Inc. | System and method for rights propagation and license management in conjunction with distribution of digital content in a social network |
| US7992171B2 (en) * | 2006-09-06 | 2011-08-02 | Qurio Holdings, Inc. | System and method for controlled viral distribution of digital content in a social network |
| US8195571B2 (en) * | 2006-09-07 | 2012-06-05 | Joseph Henry Vogel | Web-based system and method to capture and distribute royalties for access to copyrighted academic texts by preventing unauthorized access to discussion boards associated with copyrighted academic texts |
| US7801971B1 (en) | 2006-09-26 | 2010-09-21 | Qurio Holdings, Inc. | Systems and methods for discovering, creating, using, and managing social network circuits |
| US7925592B1 (en) | 2006-09-27 | 2011-04-12 | Qurio Holdings, Inc. | System and method of using a proxy server to manage lazy content distribution in a social network |
| US8554827B2 (en) | 2006-09-29 | 2013-10-08 | Qurio Holdings, Inc. | Virtual peer for a content sharing system |
| US7782866B1 (en) | 2006-09-29 | 2010-08-24 | Qurio Holdings, Inc. | Virtual peer in a peer-to-peer network |
| US8261345B2 (en) | 2006-10-23 | 2012-09-04 | Endeavors Technologies, Inc. | Rule-based application access management |
| US9218213B2 (en) | 2006-10-31 | 2015-12-22 | International Business Machines Corporation | Dynamic placement of heterogeneous workloads |
| US20080193514A1 (en) * | 2006-11-02 | 2008-08-14 | Transcu Ltd. | Compostions and methods for iontophoresis delivery of active ingredients through hair follicles |
| US20080109911A1 (en) * | 2006-11-03 | 2008-05-08 | Microsoft Corporation | Send/Lend Business Rights |
| US7908219B2 (en) * | 2006-11-03 | 2011-03-15 | Microsoft Corporation | Inbox management |
| US20080114695A1 (en) * | 2006-11-10 | 2008-05-15 | Semantic Components S.L. | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process |
| US20100250400A1 (en) * | 2006-11-10 | 2010-09-30 | Media Patents, S.L. | Apparatus and methods for the sale of software products |
| CA2668620A1 (en) * | 2006-11-13 | 2008-05-22 | M-Biz Global Company Limited | Method for unlocking full version contents embedded in a mobile, and server and mobile device for performing the method |
| US9269221B2 (en) | 2006-11-13 | 2016-02-23 | John J. Gobbi | Configuration of interfaces for a location detection system and application |
| US7883003B2 (en) | 2006-11-13 | 2011-02-08 | Proxense, Llc | Tracking system using personal digital key groups |
| US10380621B2 (en) | 2006-11-15 | 2019-08-13 | Api Market, Inc. | Title-acceptance and processing architecture |
| JP4826449B2 (ja) * | 2006-11-28 | 2011-11-30 | 富士ゼロックス株式会社 | 情報処理システム、電子許可情報発行装置、権利発行装置 |
| US7886334B1 (en) | 2006-12-11 | 2011-02-08 | Qurio Holdings, Inc. | System and method for social network trust assessment |
| WO2008076294A2 (en) * | 2006-12-13 | 2008-06-26 | Ricall, Inc. | Online music and other copyrighted work search and licensing system |
| US7730216B1 (en) | 2006-12-14 | 2010-06-01 | Qurio Holdings, Inc. | System and method of sharing content among multiple social network nodes using an aggregation node |
| US7698380B1 (en) | 2006-12-14 | 2010-04-13 | Qurio Holdings, Inc. | System and method of optimizing social networks and user levels based on prior network interactions |
| US8548918B1 (en) | 2006-12-18 | 2013-10-01 | Qurio Holdings, Inc. | Methods and systems for automated content distribution |
| US7870075B1 (en) * | 2006-12-20 | 2011-01-11 | Cadence Design Systems, Inc. | System and method for managing software development |
| US8423794B2 (en) | 2006-12-28 | 2013-04-16 | Sandisk Technologies Inc. | Method and apparatus for upgrading a memory card that has security mechanisms for preventing copying of secure content and applications |
| US20080167993A1 (en) * | 2007-01-07 | 2008-07-10 | Eddy Cue | Creating and Purchasing Ringtones |
| US20080167995A1 (en) * | 2007-01-07 | 2008-07-10 | Eddy Cue | Method for purchasing and editing ringtones |
| US20080167968A1 (en) * | 2007-01-07 | 2008-07-10 | Eddy Cue | Creating and Purchasing Ringtones |
| US7933765B2 (en) * | 2007-01-25 | 2011-04-26 | Corbis Corporation | Cross-lingual information retrieval |
| US20080183624A1 (en) * | 2007-01-31 | 2008-07-31 | Microsoft Corporation | Protecting presentations and binding presentation elements to the presentation |
| US20080208668A1 (en) * | 2007-02-26 | 2008-08-28 | Jonathan Heller | Method and apparatus for dynamically allocating monetization rights and access and optimizing the value of digital content |
| EP2118806B8 (en) * | 2007-03-02 | 2019-04-10 | Vividas Technologies PTY LTD | Method, system and software product for transferring content to a remote device |
| US8296240B2 (en) * | 2007-03-22 | 2012-10-23 | Sony Corporation | Digital rights management dongle |
| US7617195B2 (en) * | 2007-03-28 | 2009-11-10 | Xerox Corporation | Optimizing the performance of duplicate identification by content |
| US20080240490A1 (en) * | 2007-03-30 | 2008-10-02 | Microsoft Corporation | Source authentication and usage tracking of video |
| US7873578B2 (en) * | 2007-03-30 | 2011-01-18 | Microsoft Corporation | Buy once play anywhere |
| US7693871B2 (en) * | 2007-04-04 | 2010-04-06 | International Business Machines Corporation | Modifying a digital media product |
| US8892471B2 (en) * | 2007-04-04 | 2014-11-18 | International Business Machines Corporation | Modifying a digital media product |
| US20080249943A1 (en) * | 2007-04-04 | 2008-10-09 | Barrs John W | Modifying A Digital Media Product |
| WO2008122308A1 (en) * | 2007-04-04 | 2008-10-16 | Media Patents S.L. | Process for the on-line distribution, through a data network, of digital files protected by intellectual property rights and computer readable medium containing a program for carrying out said process |
| US8539543B2 (en) * | 2007-04-12 | 2013-09-17 | Microsoft Corporation | Managing digital rights for multiple assets in an envelope |
| US9805374B2 (en) * | 2007-04-12 | 2017-10-31 | Microsoft Technology Licensing, Llc | Content preview |
| US20080256646A1 (en) * | 2007-04-12 | 2008-10-16 | Microsoft Corporation | Managing Digital Rights in a Member-Based Domain Architecture |
| US20080262942A1 (en) * | 2007-04-23 | 2008-10-23 | William Paul Bissett | Digital exchange system and method |
| US9215512B2 (en) | 2007-04-27 | 2015-12-15 | Invention Science Fund I, Llc | Implementation of media content alteration |
| US20080266593A1 (en) * | 2007-04-30 | 2008-10-30 | Jose Abad Peiro | Image document creation |
| US9405585B2 (en) * | 2007-04-30 | 2016-08-02 | International Business Machines Corporation | Management of heterogeneous workloads |
| US9146925B2 (en) * | 2007-05-04 | 2015-09-29 | Manuel Ignacio Tijerino | User defined internet jukebox kiosks set top box |
| US20080275942A1 (en) * | 2007-05-04 | 2008-11-06 | Manuel Ignacio Tijerino | User Defined Internet Jukebox Kiosks Set Top Box |
| US8073828B2 (en) | 2007-06-14 | 2011-12-06 | Curbis Corporation | Licensed rights clearance and tracking for digital assets |
| US20080319870A1 (en) * | 2007-06-22 | 2008-12-25 | Corbis Corporation | Distributed media reviewing for conformance to criteria |
| US20080319851A1 (en) * | 2007-06-25 | 2008-12-25 | Microsoft Corporation | Using delegation for distributing protected content |
| US10223858B2 (en) | 2007-07-05 | 2019-03-05 | Mediaport Entertainment, Inc. | Systems and methods monitoring devices, systems, users and user activity at remote locations |
| US20090019492A1 (en) | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
| JP2009027525A (ja) * | 2007-07-20 | 2009-02-05 | Nec Corp | 光伝送システムおよび光伝送方法 |
| US8219494B1 (en) * | 2007-08-16 | 2012-07-10 | Corbis Corporation | End-to-end licensing of digital media assets |
| CN101378389B (zh) * | 2007-08-28 | 2012-05-23 | 华为技术有限公司 | 服务器、系统及信息共享方法 |
| US20090070122A1 (en) * | 2007-09-12 | 2009-03-12 | Apple Inc. | Escrow service for providing licensed digital content |
| US8341195B1 (en) | 2007-10-04 | 2012-12-25 | Corbis Corporation | Platform for managing media assets for multi-model licensing over multi-level pricing and asset grouping |
| FR2923123B1 (fr) * | 2007-10-30 | 2015-03-06 | Viaccess Sa | Procede de gestion du temps d'exploitation d'un contenu. |
| US10013536B2 (en) * | 2007-11-06 | 2018-07-03 | The Mathworks, Inc. | License activation and management |
| CN101855887B (zh) * | 2007-11-06 | 2014-07-23 | 金雅拓股份有限公司 | 在移动通信设备间共享或转售nfc应用 |
| US8892738B2 (en) | 2007-11-07 | 2014-11-18 | Numecent Holdings, Inc. | Deriving component statistics for a stream enabled application |
| WO2009062194A1 (en) | 2007-11-09 | 2009-05-14 | Proxense, Llc | Proximity-sensor supporting multiple application services |
| US20110060688A1 (en) * | 2007-11-23 | 2011-03-10 | Media Patents, S.L. | Apparatus and methods for the distribution of digital files |
| ATE546795T1 (de) * | 2007-11-23 | 2012-03-15 | Media Patents Sl | Ein prozess für die on-line-verteilung des audiovisuellen inhalts mit reklameanzeigen, reklameanzeigenmanagementssystem, digitalrechtmanagementsystem und audiovisuellem contentspieler versehen mit besagten systemen |
| US8171528B1 (en) | 2007-12-06 | 2012-05-01 | Proxense, Llc | Hybrid device having a personal digital key and receiver-decoder circuit and methods of use |
| US9892390B2 (en) * | 2007-12-12 | 2018-02-13 | Microsoft Technology Licensing, Llc | Digital content packaging, licensing and consumption |
| US9251332B2 (en) | 2007-12-19 | 2016-02-02 | Proxense, Llc | Security system and method for controlling access to computing resources |
| US8706638B2 (en) * | 2008-01-11 | 2014-04-22 | Apple Inc. | Method for on demand video and other content rental |
| WO2009102979A2 (en) | 2008-02-14 | 2009-08-20 | Proxense, Llc | Proximity-based healthcare management system with automatic access to private information |
| US20090222926A1 (en) * | 2008-02-28 | 2009-09-03 | Honeywell International Inc. | Software license management system that functions in a disconnected or intermittently connected mode |
| US20090222505A1 (en) * | 2008-02-28 | 2009-09-03 | Honeywell International Inc. | Peer to peer software license management system for temporarily relocating available software licenses |
| US8935796B2 (en) * | 2008-03-14 | 2015-01-13 | Microsoft Corporation | Segment based digital content protection |
| ES2326949B1 (es) | 2008-03-18 | 2010-07-14 | Clarity Systems, S.L. | Procedimiento utilizado por un servidor de streaming para realizar una transmision de un fichero multimedia en una red de datos. |
| US7984097B2 (en) * | 2008-03-18 | 2011-07-19 | Media Patents, S.L. | Methods for transmitting multimedia files and advertisements |
| US20090253478A1 (en) * | 2008-04-04 | 2009-10-08 | Walker Jay S | Group session play |
| US11120449B2 (en) | 2008-04-08 | 2021-09-14 | Proxense, Llc | Automated service-based order processing |
| US20120030187A1 (en) * | 2008-04-24 | 2012-02-02 | Marano Robert F | System, method and apparatus for tracking digital content objects |
| US20090292930A1 (en) * | 2008-04-24 | 2009-11-26 | Marano Robert F | System, method and apparatus for assuring authenticity and permissible use of electronic documents |
| US8612749B2 (en) * | 2008-05-08 | 2013-12-17 | Health Hero Network, Inc. | Medical device rights and recall management system |
| EP2134094A1 (en) * | 2008-06-13 | 2009-12-16 | Alcatel Lucent | Method and system for performing transactions on multimedia streams being produced over a chain of contributing producers |
| US10817858B2 (en) * | 2008-07-31 | 2020-10-27 | Adobe Inc. | Add-in digital rights management |
| WO2010033551A1 (en) | 2008-09-16 | 2010-03-25 | Freewheel Media, Inc. | Delivery forecast computing apparatus for display and streaming video advertising |
| JP5225394B2 (ja) * | 2008-09-24 | 2013-07-03 | エヌイーシー ヨーロッパ リミテッド | ネットワーク経由でtvコンテンツを配信する方法およびシステム |
| US20100088376A1 (en) * | 2008-10-03 | 2010-04-08 | Microsoft Corporation | Obtaining content and adding same to document |
| US10235832B2 (en) | 2008-10-17 | 2019-03-19 | Igt | Post certification metering for diverse game machines |
| US20100106537A1 (en) * | 2008-10-23 | 2010-04-29 | Kei Yuasa | Detecting Potentially Unauthorized Objects Within An Enterprise |
| US10242163B2 (en) * | 2008-11-19 | 2019-03-26 | Adobe Systems Incorporated | Access to protected content based on license hierarchy |
| US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
| US8260711B1 (en) * | 2008-12-03 | 2012-09-04 | Symantec Corporation | Systems and methods for managing rights of data via dynamic taint analysis |
| US8589372B2 (en) * | 2008-12-16 | 2013-11-19 | Clinton A. Krislov | Method and system for automated document registration with cloud computing |
| US8914351B2 (en) | 2008-12-16 | 2014-12-16 | Clinton A. Krislov | Method and system for secure automated document registration from social media networks |
| US8341141B2 (en) * | 2008-12-16 | 2012-12-25 | Krislov Clinton A | Method and system for automated document registration |
| US9280672B2 (en) * | 2009-01-13 | 2016-03-08 | Xerox Corporation | Method for secure production printing |
| US8850599B2 (en) * | 2009-01-13 | 2014-09-30 | Xerox Corporation | Method for document processing |
| CN102326126B (zh) | 2009-02-18 | 2013-05-01 | 杜比实验室特许公司 | 用于将多个安全时钟同步的方法和系统 |
| US9946848B2 (en) * | 2009-02-26 | 2018-04-17 | International Business Machines Corporation | Software protection using an installation product having an entitlement file |
| US9154532B2 (en) * | 2009-04-27 | 2015-10-06 | Zaron Remote Llc | Methods and apparatus for transmitting multimedia files in a data network |
| US8788809B2 (en) * | 2009-04-27 | 2014-07-22 | Qualcomm Incorporated | Method and apparatus to create a secure web-browsing environment with privilege signing |
| US20100299621A1 (en) * | 2009-05-20 | 2010-11-25 | Making Everlasting Memories, L.L.C. | System and Method for Extracting a Plurality of Images from a Single Scan |
| US8965809B1 (en) | 2009-05-21 | 2015-02-24 | Stamps.Com Inc. | Restricted printing of postage with layout constraints in a browser |
| US10325266B2 (en) | 2009-05-28 | 2019-06-18 | Sony Interactive Entertainment America Llc | Rewarding classes of purchasers |
| US20100312654A1 (en) * | 2009-06-04 | 2010-12-09 | Parker Charles S | Method of distributing music online |
| US20110015968A1 (en) * | 2009-07-17 | 2011-01-20 | Carlson Alan L | Automated media and content reporting system for broadcast media |
| US20110016182A1 (en) * | 2009-07-20 | 2011-01-20 | Adam Harris | Managing Gifts of Digital Media |
| US8977849B1 (en) * | 2009-09-02 | 2015-03-10 | Symantec Corporation | Systems and methods for creating a rights management system (RMS) with superior layers and subordinate layers |
| US20110071915A1 (en) * | 2009-09-22 | 2011-03-24 | Onionmap, Inc. | System and method for searching and merging compatible applications from a user-influenced search result for portable electronic drvice |
| US8591307B2 (en) * | 2009-09-23 | 2013-11-26 | Walker Digital, Llc | Systems and methods for operating lottery games including player-designated beneficiaries and conditional payout distribution |
| US8127365B1 (en) * | 2009-11-16 | 2012-02-28 | Trend Micro Incorporated | Origination-based content protection for computer systems |
| US20110161166A1 (en) * | 2009-12-30 | 2011-06-30 | Mindrum G Scott | System and method for capturing, processing, and presenting information |
| US8424091B1 (en) | 2010-01-12 | 2013-04-16 | Trend Micro Incorporated | Automatic local detection of computer security threats |
| US9053472B2 (en) * | 2010-02-26 | 2015-06-09 | Red Hat, Inc. | Offering additional license terms during conversion of standard software licenses for use in cloud computing environments |
| US10783504B2 (en) * | 2010-02-26 | 2020-09-22 | Red Hat, Inc. | Converting standard software licenses for use in cloud computing environments |
| US9418205B2 (en) | 2010-03-15 | 2016-08-16 | Proxense, Llc | Proximity-based system for automatic application or data access and item tracking |
| US20120005041A1 (en) * | 2010-06-30 | 2012-01-05 | Verizon Patent And Licensing, Inc. | Mobile content distribution with digital rights management |
| US9322974B1 (en) | 2010-07-15 | 2016-04-26 | Proxense, Llc. | Proximity-based system for object tracking |
| US10296726B2 (en) * | 2010-09-14 | 2019-05-21 | Ncr Corporation | Multi-media content at a digital download kiosk |
| US9265450B1 (en) | 2011-02-21 | 2016-02-23 | Proxense, Llc | Proximity-based system for object tracking and automatic application initialization |
| US9645986B2 (en) | 2011-02-24 | 2017-05-09 | Google Inc. | Method, medium, and system for creating an electronic book with an umbrella policy |
| AU2012242895B2 (en) | 2011-04-11 | 2015-07-02 | Intertrust Technologies Corporation | Information security systems and methods |
| US20120278904A1 (en) * | 2011-04-26 | 2012-11-01 | Microsoft Corporation | Content distribution regulation by viewing user |
| US9772737B1 (en) | 2011-04-28 | 2017-09-26 | Amazon Technologies, Inc. | Managing content access data in a communication network |
| US8315620B1 (en) | 2011-05-27 | 2012-11-20 | The Nielsen Company (Us), Llc | Methods and apparatus to associate a mobile device with a panelist profile |
| US9509704B2 (en) | 2011-08-02 | 2016-11-29 | Oncircle, Inc. | Rights-based system |
| CA2844667C (en) | 2011-08-08 | 2018-07-17 | Gennady Slobodsky | System and method for electronic distribution of software and data |
| US9141404B2 (en) | 2011-10-24 | 2015-09-22 | Google Inc. | Extensible framework for ereader tools |
| US8640251B1 (en) | 2011-12-14 | 2014-01-28 | Trend Micro Incorporated | Methods and systems for classifying computer documents into confidential levels using log information |
| US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
| US20130185173A1 (en) * | 2012-01-18 | 2013-07-18 | General Instrument Corporation | Feature licensing framework for third party feature credit management |
| US8826452B1 (en) | 2012-01-18 | 2014-09-02 | Trend Micro Incorporated | Protecting computers against data loss involving screen captures |
| WO2013109992A2 (en) * | 2012-01-18 | 2013-07-25 | General Instrument Corporation | Method and apparatus for manufacturer revenue sharing with suppliers by licensing features to customers |
| US8364817B1 (en) * | 2012-02-09 | 2013-01-29 | Gramboo Inc. | Method and system for managing a data item |
| EP2833305A4 (en) | 2012-03-27 | 2015-12-16 | De La Fuente Miguel Angel Carrillo | PROCESS AND SYSTEM FOR DISTRIBUTING NEW OR USED DIGITAL FILES FOR RENTAL, EXCHANGE OR TRANSFER |
| US9405723B2 (en) * | 2012-05-02 | 2016-08-02 | Kony, Inc. | Mobile application management systems and methods thereof |
| WO2014005286A1 (zh) * | 2012-07-03 | 2014-01-09 | 厦门简帛信息科技有限公司 | 一种数字资源的管理方法及装置 |
| US9053318B2 (en) | 2012-07-17 | 2015-06-09 | CallSign, Inc. | Anti-cloning system and method |
| US10099115B2 (en) | 2012-12-06 | 2018-10-16 | Sony Interactive Entertainment America Llc | System and method for user creation of digital objects |
| CN104008486B (zh) * | 2012-12-06 | 2017-05-03 | 索尼电脑娱乐美国有限责任公司 | 用于共享数字对象的系统和方法 |
| US11113773B2 (en) * | 2012-12-06 | 2021-09-07 | Sony Interactive Entertainment LLC | System and method for sharing digital objects |
| US20140229393A1 (en) * | 2013-02-11 | 2014-08-14 | James E. Malackowski | Ip content discovery platform |
| CA2906049A1 (en) * | 2013-03-15 | 2014-09-25 | Canva Pty Ltd. | System for single-use stock image design |
| US9405898B2 (en) | 2013-05-10 | 2016-08-02 | Proxense, Llc | Secure element as a digital pocket |
| CN104217359A (zh) * | 2013-05-30 | 2014-12-17 | 华为终端有限公司 | 一种软件的转售方法、装置和系统 |
| US9251320B2 (en) * | 2013-05-31 | 2016-02-02 | Verizon New Jersey Inc. | Matched content use restriction system |
| US10546441B2 (en) | 2013-06-04 | 2020-01-28 | Raymond Anthony Joao | Control, monitoring, and/or security, apparatus and method for premises, vehicles, and/or articles |
| JP6469952B2 (ja) * | 2014-02-21 | 2019-02-13 | ソニー株式会社 | 情報処理装置、および制御方法 |
| AT513782B1 (de) * | 2014-04-11 | 2018-08-15 | Avl List Gmbh | Vorrichtung und Verfahren zur Übermittlung von Daten |
| WO2016118216A2 (en) | 2014-11-06 | 2016-07-28 | Intertrust Technologies Corporation | Secure application distribution systems and methods |
| US20160162961A1 (en) * | 2014-12-03 | 2016-06-09 | Claydo Lab Ltd. | System and method for ownership and transfer of digital art |
| US9460027B2 (en) | 2015-01-26 | 2016-10-04 | HGST Netherlands, B.V. | Digital rights management system |
| US9778845B2 (en) | 2015-02-02 | 2017-10-03 | Western Digital Technologies, Inc. | File management system |
| US20160321752A1 (en) * | 2015-05-01 | 2016-11-03 | Medici, Inc. | Digitally Encrypted Securities Platform, Along With Methods And Systems For The Same |
| US11704733B2 (en) | 2015-05-01 | 2023-07-18 | Tzero Ip, Llc | Crypto multiple security asset creation and redemption platform |
| US10694352B2 (en) | 2015-10-28 | 2020-06-23 | Activision Publishing, Inc. | System and method of using physical objects to control software access |
| US20170213210A1 (en) * | 2016-01-22 | 2017-07-27 | International Business Machines Corporation | Asset transfers using a multi-tenant transaction database |
| US10180834B2 (en) * | 2016-02-29 | 2019-01-15 | Airwatch Llc | Provisioning of applications deployed on client devices |
| US11334882B1 (en) * | 2016-03-28 | 2022-05-17 | United Services Automobile Association (Usaa) | Data access management on a distributed ledger system |
| US10484354B2 (en) * | 2017-02-15 | 2019-11-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Data owner restricted secure key distribution |
| WO2019028068A1 (en) | 2017-08-01 | 2019-02-07 | Digital Asset (Switzerland) GmbH | METHOD AND APPARATUS FOR AUTOMATICALLY ENGAGED PAYMENT OF DIGITAL GOODS |
| US11281754B2 (en) | 2018-12-21 | 2022-03-22 | Verizon Patent And Licensing Inc. | Biometric based self-sovereign information management |
| US11288387B2 (en) | 2018-12-21 | 2022-03-29 | Verizon Patent And Licensing Inc. | Method and system for self-sovereign information management |
| US11288386B2 (en) | 2018-12-21 | 2022-03-29 | Verizon Patent And Licensing Inc. | Method and system for self-sovereign information management |
| US11514177B2 (en) | 2018-12-21 | 2022-11-29 | Verizon Patent And Licensing Inc. | Method and system for self-sovereign information management |
| US11062006B2 (en) | 2018-12-21 | 2021-07-13 | Verizon Media Inc. | Biometric based self-sovereign information management |
| US11196740B2 (en) | 2018-12-21 | 2021-12-07 | Verizon Patent And Licensing Inc. | Method and system for secure information validation |
| US20200202359A1 (en) * | 2018-12-21 | 2020-06-25 | Oath Inc. | Method and system for self-sovereign information management |
| US11182608B2 (en) | 2018-12-21 | 2021-11-23 | Verizon Patent And Licensing Inc. | Biometric based self-sovereign information management |
| US11669600B2 (en) * | 2019-05-29 | 2023-06-06 | International Business Machines Comporation | Controlling a use of shared demo assets using a digital watermark |
| US20220166762A1 (en) * | 2020-11-25 | 2022-05-26 | Microsoft Technology Licensing, Llc | Integrated circuit for obtaining enhanced privileges for a network-based resource and performing actions in accordance therewith |
| US11650812B2 (en) | 2020-12-11 | 2023-05-16 | International Business Machines Corporation | Asset identification for collaborative projects in software development |
| CN115758456A (zh) * | 2022-11-22 | 2023-03-07 | 杭州建设工程造价咨询有限公司 | 一种工程监理资料管理方法、系统及存储介质 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1992020021A1 (en) * | 1991-05-08 | 1992-11-12 | Digital Equipment Corporation | License management system |
| JPH05298174A (ja) * | 1992-04-21 | 1993-11-12 | Toshiba Corp | 遠隔ファイルアクセスシステム |
Family Cites Families (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3263158A (en) * | 1963-08-15 | 1966-07-26 | Motorola Inc | Saturable reactor voltage control circuit |
| US4405829A (en) † | 1977-12-14 | 1983-09-20 | Massachusetts Institute Of Technology | Cryptographic communications system and method |
| US4529870A (en) * | 1980-03-10 | 1985-07-16 | David Chaum | Cryptographic identification, financial transaction, and credential device |
| AU556499B2 (en) † | 1981-05-22 | 1986-11-06 | Data General Corporation | Data processing system |
| US4658093A (en) * | 1983-07-11 | 1987-04-14 | Hellman Martin E | Software distribution system |
| US4593384A (en) † | 1984-12-21 | 1986-06-03 | Ncr Corporation | Security device for the secure storage of sensitive data |
| DE3787583T2 (de) * | 1986-07-07 | 1994-02-03 | Semiconductor Energy Lab | Tragbares Buch ohne Papier. |
| US5014234A (en) * | 1986-08-25 | 1991-05-07 | Ncr Corporation | System with software usage timer and counter for allowing limited use but preventing continued unauthorized use of protected software |
| US5010571A (en) * | 1986-09-10 | 1991-04-23 | Titan Linkabit Corporation | Metering retrieval of encrypted data stored in customer data retrieval terminal |
| US5050213A (en) * | 1986-10-14 | 1991-09-17 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
| US4977594A (en) * | 1986-10-14 | 1990-12-11 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
| US5047928A (en) * | 1986-10-24 | 1991-09-10 | Wiedemer John D | Billing system for computer software |
| EP0332707B1 (en) * | 1987-08-28 | 1996-11-06 | Honda Giken Kogyo Kabushiki Kaisha | Data processing apparatus and editing apparatus using the same |
| US4937863A (en) * | 1988-03-07 | 1990-06-26 | Digital Equipment Corporation | Software licensing management system |
| US4924378A (en) * | 1988-06-13 | 1990-05-08 | Prime Computer, Inc. | License mangagement system and license storage key |
| US4961142A (en) * | 1988-06-29 | 1990-10-02 | Mastercard International, Inc. | Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer |
| US5247575A (en) * | 1988-08-16 | 1993-09-21 | Sprague Peter J | Information distribution system |
| US4932054A (en) * | 1988-09-16 | 1990-06-05 | Chou Wayne W | Method and apparatus for protecting computer software utilizing coded filter network in conjunction with an active coded hardware device |
| US5023907A (en) * | 1988-09-30 | 1991-06-11 | Apollo Computer, Inc. | Network license server |
| US4953209A (en) * | 1988-10-31 | 1990-08-28 | International Business Machines Corp. | Self-verifying receipt and acceptance system for electronically delivered data objects |
| DE3903454A1 (de) * | 1988-12-12 | 1990-06-13 | Raymund H Eisele | In edv-einrichtungen einsteckbares element |
| US5113519A (en) * | 1989-05-15 | 1992-05-12 | International Business Machines Corporation | Maintenance of file attributes in a distributed data processing system |
| US5187790A (en) † | 1989-06-29 | 1993-02-16 | Digital Equipment Corporation | Server impersonation of client processes in an object based computer operating system |
| US5138712A (en) * | 1989-10-02 | 1992-08-11 | Sun Microsystems, Inc. | Apparatus and method for licensing software on a network of computers |
| FR2653248B1 (fr) * | 1989-10-13 | 1991-12-20 | Gemolus Card International | Systeme de paiement ou de transfert d'information par carte a memoire electronique porte monnaie. |
| FR2653914A1 (fr) * | 1989-10-27 | 1991-05-03 | Trt Telecom Radio Electr | Systeme d'authentification d'une carte a microcircuit par un micro-ordinateur personnel, et procede pour sa mise en óoeuvre. |
| US5263157A (en) * | 1990-02-15 | 1993-11-16 | International Business Machines Corporation | Method and system for providing user access control within a distributed data processing system by the exchange of access control profiles |
| US5058164A (en) * | 1990-05-03 | 1991-10-15 | National Semiconductor Corp. | Encryption of streams of addressed information to be used for program code protection |
| JP2689998B2 (ja) * | 1990-08-22 | 1997-12-10 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 暗号動作を行う装置 |
| JPH05134957A (ja) * | 1990-10-10 | 1993-06-01 | Fuji Xerox Co Ltd | データ管理システム |
| US5103476A (en) * | 1990-11-07 | 1992-04-07 | Waite David P | Secure system for activating personal computer software at remote locations |
| AU659652B2 (en) * | 1991-05-08 | 1995-05-25 | Digital Equipment Corporation | Management interface and format for license management system |
| US5260999A (en) * | 1991-06-28 | 1993-11-09 | Digital Equipment Corporation | Filters in license management system |
| US5204897A (en) * | 1991-06-28 | 1993-04-20 | Digital Equipment Corporation | Management interface for license management system |
| US5438508A (en) * | 1991-06-28 | 1995-08-01 | Digital Equipment Corporation | License document interchange format for license management system |
| US5940504A (en) * | 1991-07-01 | 1999-08-17 | Infologic Software, Inc. | Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site |
| US5504814A (en) * | 1991-07-10 | 1996-04-02 | Hughes Aircraft Company | Efficient security kernel for the 80960 extended architecture |
| US5235642A (en) * | 1992-07-21 | 1993-08-10 | Digital Equipment Corporation | Access control subsystem and method for distributed computer system using locally cached authentication credentials |
| US5530235A (en) * | 1995-02-16 | 1996-06-25 | Xerox Corporation | Interactive contents revealing storage device |
-
1994
- 1994-11-23 US US08/344,042 patent/US5629980A/en not_active Expired - Lifetime
-
1995
- 1995-11-17 JP JP29984195A patent/JPH08263441A/ja active Pending
- 1995-11-23 EP EP02028709A patent/EP1293872A3/en not_active Withdrawn
- 1995-11-23 DE DE69534379T patent/DE69534379T2/de not_active Expired - Lifetime
- 1995-11-23 EP EP03008707A patent/EP1329795B1/en not_active Revoked
- 1995-11-23 EP EP03008709A patent/EP1331542B2/en not_active Expired - Lifetime
- 1995-11-23 EP EP02028708A patent/EP1293871A3/en not_active Withdrawn
- 1995-11-23 DE DE69535166T patent/DE69535166T2/de not_active Expired - Lifetime
- 1995-11-23 EP EP03008708A patent/EP1329796B1/en not_active Revoked
- 1995-11-23 DE DE69534350T patent/DE69534350T8/de active Active
- 1995-11-23 EP EP03008710.0A patent/EP1338941B2/en not_active Expired - Lifetime
- 1995-11-23 EP EP02028710A patent/EP1293873A3/en not_active Withdrawn
- 1995-11-23 EP EP03008711A patent/EP1338942B1/en not_active Revoked
- 1995-11-23 DE DE69533997.4T patent/DE69533997T3/de not_active Expired - Lifetime
- 1995-11-23 EP EP95308420A patent/EP0715245B1/en not_active Expired - Lifetime
- 1995-11-23 DE DE69534052T patent/DE69534052T3/de not_active Expired - Lifetime
- 1995-11-23 EP EP10010548A patent/EP2261829A3/en not_active Withdrawn
- 1995-11-23 DE DE69531927T patent/DE69531927T2/de not_active Expired - Lifetime
-
2004
- 2004-06-09 JP JP2004170843A patent/JP4291743B2/ja not_active Expired - Lifetime
- 2004-06-09 JP JP2004170844A patent/JP4484592B2/ja not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1992020021A1 (en) * | 1991-05-08 | 1992-11-12 | Digital Equipment Corporation | License management system |
| JPH05298174A (ja) * | 1992-04-21 | 1993-11-12 | Toshiba Corp | 遠隔ファイルアクセスシステム |
Cited By (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7457780B2 (en) | 1998-02-06 | 2008-11-25 | Hitachi, Ltd. | Contents sales method and cyber mall system using such method and storage medium storing therein its contents sales program |
| US7856405B2 (en) | 1998-02-06 | 2010-12-21 | Hitachi, Ltd. | Contents sales method and cyber mall system using such method and storage medium storing therein its contents sales program |
| JP2002527009A (ja) * | 1998-10-07 | 2002-08-20 | アドビ・システムズ・インコーポレーテッド | データ項目に対するアクセスを配布する方法及びシステム |
| US6839843B1 (en) | 1998-12-23 | 2005-01-04 | International Business Machines Corporation | System for electronic repository of data enforcing access control on data retrieval |
| US6950943B1 (en) | 1998-12-23 | 2005-09-27 | International Business Machines Corporation | System for electronic repository of data enforcing access control on data search and retrieval |
| JP2002109102A (ja) * | 2000-09-28 | 2002-04-12 | Toshiba Corp | データ送受信システム、受信システム、著作権管理サーバ、データ課金方法及びデータ利用方法 |
| JP2004513421A (ja) * | 2000-10-25 | 2004-04-30 | ライトニング ソース,インク. | デジタル権利管理システムを用いた電子配信用のコンテンツ処理 |
| JP2004515849A (ja) * | 2000-10-25 | 2004-05-27 | ライトニング ソース,インク. | 電子ブック要求の処理 |
| WO2002052469A1 (en) * | 2000-12-26 | 2002-07-04 | Foursis Business Promotion Kabushiki Kaisha | Computer-readable information storage medium where content data is stored and content charging system |
| WO2002052470A1 (en) * | 2000-12-26 | 2002-07-04 | Foursis Business Promotion Kabushiki Kaisha | Content data encoding system and content registering system |
| WO2002056220A1 (en) * | 2000-12-29 | 2002-07-18 | Foursis Business Promotion Kabushiki Kaisha | Information storage medium where program for charging and using content and program-loaded device |
| WO2002061645A1 (en) * | 2001-01-29 | 2002-08-08 | Foursis Business Promotion Kabushiki Kaisha | Book on-demand system for creating page data using content database |
| WO2002071288A1 (en) * | 2001-03-02 | 2002-09-12 | Foursis Business Promotion Kabushiki Kaisha | Automatic edition system |
| KR100823317B1 (ko) * | 2001-04-13 | 2008-04-18 | 마츠시타 덴끼 산교 가부시키가이샤 | 컨텐츠 기록/재생 장치 및 컨텐츠 기록/재생용 프로그램을저장하고 있는 기록 매체 |
| JP2009199629A (ja) * | 2001-06-07 | 2009-09-03 | Contentguard Holdings Inc | 保護されたリソースの使用を管理する装置及び方法 |
| US8302205B2 (en) | 2003-06-23 | 2012-10-30 | Ricoh Company, Ltd. | Access control decision system, access control enforcing system, and security policy |
| US8590055B2 (en) | 2006-02-15 | 2013-11-19 | Samsung Electronics Co., Ltd. | Method and apparatus for importing content having plurality of parts |
| JP2007220125A (ja) * | 2006-02-15 | 2007-08-30 | Samsung Electronics Co Ltd | 複数のコンテンツ部分を含むコンテンツをインポートする方法及び装置 |
| JP2007242041A (ja) * | 2006-02-15 | 2007-09-20 | Samsung Electronics Co Ltd | 複数のコンテンツ部分を含むコンテンツをインポートする方法及び装置 |
| JP2007220139A (ja) * | 2006-02-15 | 2007-08-30 | Samsung Electronics Co Ltd | 複数のコンテンツ部分を含むコンテンツをインポートする方法及び装置 |
| US9147048B2 (en) | 2006-02-15 | 2015-09-29 | Samsung Electronics Co., Ltd. | Method and apparatus for importing content having plurality of parts |
| US8978154B2 (en) | 2006-02-15 | 2015-03-10 | Samsung Electronics Co., Ltd. | Method and apparatus for importing content having plurality of parts |
| JP2009159641A (ja) * | 2009-04-15 | 2009-07-16 | Hitachi Ltd | デジタルコンテンツ配信方法 |
| US8677506B2 (en) | 2009-12-03 | 2014-03-18 | Osocad Remote Limited Liability Company | System and method for loading application classes |
| JP2013513161A (ja) * | 2009-12-03 | 2013-04-18 | オソカド リモート リミテッド ライアビリティ カンパニー | アプリケーションクラスをロードするシステムおよび方法 |
| US9075966B2 (en) | 2009-12-03 | 2015-07-07 | Oscad Remote Limited Liability Company | System and method for loading application classes |
| JP2011192280A (ja) * | 2010-03-16 | 2011-09-29 | Copyright Clearance Center Inc | 自動化されたルールベースの権利解決 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4148919B2 (ja) | ディジタルワークの配給及び使用を制御するためのコンピュータベースシステム | |
| JP4148915B2 (ja) | ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法 | |
| JP4484592B2 (ja) | サーバ・リポジトリに記憶されたディジタルワークに安全にアクセスする方法 | |
| JP4018756B2 (ja) | 料金通知メカニズムを有するディジタルワークの使用及び配給を制御するシステム | |
| JP3738020B2 (ja) | 複合ディジタルワークへのアクセス及び使用制御システム | |
| US7139736B2 (en) | Content rendering repository |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20031209 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20040308 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20040315 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040609 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040720 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041015 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20041020 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20041119 |