[go: up one dir, main page]

JP2004528616A - 位置識別属性を使用してデジタル情報へのアクセスを制御するためのシステムおよび方法 - Google Patents

位置識別属性を使用してデジタル情報へのアクセスを制御するためのシステムおよび方法 Download PDF

Info

Publication number
JP2004528616A
JP2004528616A JP2002539934A JP2002539934A JP2004528616A JP 2004528616 A JP2004528616 A JP 2004528616A JP 2002539934 A JP2002539934 A JP 2002539934A JP 2002539934 A JP2002539934 A JP 2002539934A JP 2004528616 A JP2004528616 A JP 2004528616A
Authority
JP
Japan
Prior art keywords
location
digital information
appliance
location identification
identification attribute
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
Application number
JP2002539934A
Other languages
English (en)
Inventor
シーラー、マーク
グリック、バリー・ジェイ
カーフ、ロナルド・エス
Original Assignee
ゲオコデックス・エルエルシー
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ゲオコデックス・エルエルシー filed Critical ゲオコデックス・エルエルシー
Publication of JP2004528616A publication Critical patent/JP2004528616A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1408Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K1/00Secret communication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/101Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities
    • G06F21/1013Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities to locations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0407Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
    • H04L63/0421Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0492Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload by using a location-limited connection, e.g. near-field communication or limited proximity of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2111Location-sensitive, e.g. geographical location, GPS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional 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 Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

デジタル情報へのアクセスを制御するための方法および装置は特定の地理的な位置を規定する位置識別属性を使用する。位置識別属性はその特定の地理的な位置でのみデジタル情報がアクセスされることができるようにこのデジタル情報に関連付けられている。位置識別属性はさらに位置値と近接値とを含んでいる。位置値はデジタル情報の予定された受信アプライアンスの位置に対応し、緯度、経度および高度のディメンションに関してさらに規定されることができる。位置識別属性は特定の地理的な位置でのみデジタル情報にアクセスすることを可能にすることによって実施される。この実施手順の第1の部分としてデジタル情報へのアクセスが試みられたアプライアンスの位置が識別される。その後このアプライアンス位置は位置識別属性によって規定された特定の地理的位置と比較され、そのアプライアンス位置が特定の地理的位置の範囲内に入っている場合にのみデジタル情報へのアクセスが許される。アプライアンスの位置を識別する多くの方法が存在し、(1)アプライアンスの街路アドレスからのアプライアンスの位置の決定、(2)アプライアンス中に記憶されているファイルからのそのアプライアンス位置の検索、(3)アプライアンスに内蔵されたGPS受信機からのそのアプライアンス位置の復元、および(4)アプライアンスにより受信されたRF信号を三角法で測定することによるアプライアンス位置の復元が含まれる。

Description

【0001】
【発明の属する技術分野】
本発明は、デジタル情報の伝達に関し、とくに、デジタル情報と関連付けられた位置完全性属性を使用してデジタル情報の交換を制御するための方法およびシステムに関する。
【0002】
【従来の技術】
コンピュータ、通信およびネットワークテクノロジーの急速な進歩により、数年前には不可能だった新しい機会やアプリケーションがどっと雪崩のように可能になってきている。これらの進歩は、インターネット人気の爆発的な上昇によって例証される。技術的に知られているように、インターネットは、全種類のコンピュータが互いに通信し、情報を共用することを可能にするコンピュータネットワークの相互接続である。あらゆる規模の企業、個人、政府機関、慈善団体および学術センターがインターネットを常に使用して情報を共用し、サービスを配信し、広範囲にわたるコンテンツを交換している。インターネットは、何れの機関からも制御されず管理もされないシステムの分布形ネットワークとして機能する。情報の交換を容易にする物理的および論理的通路がこれらのネットワークを互いに結び付けている。
【0003】
こ情報アクセスが社会にもたらされたことには非常に高い価値があるにもかかわらず、制御されていない情報フローに関連した費用もまた著しい額である。通信システムに関する最も重要な考慮事項の1つは、情報セキュリティおよびアクセスに対する制御である。多くの場合、情報の送信者は、意図した受信者だけがその情報にアクセスできると共に意図しない任意の他の受信者がアクセスを拒否されることを確実にしたいと希望する。この情報セキュリティおよびアクセス制御は典型的に、公衆ネットワークによる送信のために情報を秘密コードに変換する暗号化システムによって行われる。この暗号化システムでは、送信者が暗号アルゴリズムを使用して元のデータ、すなわち“平文”を“暗号文”と呼ばれる符号化された等価なものに変換する。その後、暗号文は受信者によって復号(または解読)され、それによって平文に戻されることができる。暗号アルゴリズムは、その長さが典型的に40乃至128ビットの2進数であるキーを使用する。キーの中のビット数が大きくなると、キーの組合せの可能性がそれだけ一層多くなり、したがってそのコードを解くのに要する時間が長くなる。データは、キーの中のビットとデータビットとを数学的に組合せることによって暗号化されるか、あるいは“ロック”される。受信端において、そのキーはそのコードを“ロック解除”し、元のデータを復元するために使用される。
【0004】
一般的には、2つの暗号化方法が使用されている。第1の方法は、平文の暗号化および解読を行うために送信者および受信者の両者によって使用される秘密キーを使用する。この方法の欠点は、送信者が秘密キーを機密解除の危険にさらさずに受信者に伝送することが困難なことである。第2の方法は、公開キー暗号化として知られており、この暗号化は秘密キーおよび公開キーとして知られている2つのキーを使用する。各パーティは、秘密を保持されて共有されない秘密キーと、公に利用可能にされている公開キーとを有している。公開キーは平文情報を暗号化するために使用され、秘密キーは暗号文メッセージを解読するために使用される。秘密キーは、公開キーから数学的に導出されてはならない。通信を行っているパーティは、インターネットのような機密保護されていない通信チャンネルによって彼等の公開キーを交換し、その後彼等のメッセージを暗号化するために公開キーを使用してもよい。その後、受信者はそのメッセージを解読するために秘密キーを使用する。
【0005】
通信システムに対する別の重要な考慮事項は、著作権保護されたデジタルコンテンツの無許可コピーの防止である。通常の計算および通信システムに関して、良心を欠いた者はデジタル形態の著作権のある作品(たとえば、音楽、著作物、写真、ビデオ、ソフトウェア等)の同一コピーを無数に容易に作成して分配することができる。さらに、商業的に利用可能なファイル指標付けサービスにより、コンピュータユーザは別のユーザのコンピュータシステム上のデジタルファイルの位置を突き止め、それにアクセスすることが容易に可能となり、それによって広範囲に及ぶ著作権侵害の可能性が著しく増加する。Napster社(San Mateo,CA)によって提供されている1つのこのようなサービスは、現在インターネットにログオンされている別のコンピュータ上に存在する人気のMP3フォーマットの音楽ファイルの位置を突き止めるようにNapsterウェブサイトと共同して動作するファイル共用アプリケーションを提供する。グヌーテラ(Gnutella)として知られている同様にサービスは、種々の情報が世界全体で利用可能なものにするユーザおよび組織のゆるやかな自由な連合体であるグヌーテラ・ネット上のソフトウェアおよびドキュメントをユーザがサーチすることを可能にするファイル共用システムを提供する。音楽ファイル用に調整され、中央化されたリスティングを与えるナプスター(Napster)とはグヌーテラは異なり、グヌーテラ・ネットは、全ての種類のファイルを含むピア・ツー・ピアネットワークである。これらのファイル共用システムはまた、著作権保護されていないファイルをユーザが共用することを可能にする際はその目的は合法的なものであるが、それらはまた著作権法に違反して著作権保護されたファイルを入手するために広く使用されている。これらのファイル共用システムの違法使用は、著作権の所有者に対する深刻な脅威を表す。
【0006】
インターネットの積極的な保安管理は、著作権保有者にとって有効なソリューションではない。インターネットの著作権侵害の広範囲で匿名の性質を仮定すると、このような管理努力は論理的に困難である。さらに、インターネット上で交換される情報コンテンツは自由でなければならないという世論のために、大規模な保安管理努力は公的関係の観点から魅力のないものになる。この問題を解決するために、予防措置に焦点を合わせることによって配布されるデジタルコンテンツの著作権を保護する種々のデジタル権利管理(DRM)システムが生成されてきた。たとえば、Secure Digital Music Initiative(SDMI)として知られているレコーディング産業向けに提案されたDRMシステムは、デジタル音楽をインターネットによって安全に配布するための1組のルールを明らかにしている。SDMAは、ソフトウェアおよびハードウェアのプレーヤがマテリアル(material)を再生するためにサポートしなければならないコンテナフォーマットを含むコンプライアントなDRMシステムを開発するためのガイドラインを提供している。SDMIは米国レコーディング産業協会(RIAA)ならびにソニー、ワーナー、BMG、EMIおよびユニバーサルの上位5つの音楽製作会社により支援されることが1999年2月に発表された。
【0007】
これらの努力にもかかわらず、DRMシステムはいくつかの理由のためにせいぜい不完全なソリューションしか提供しない。第1に、インターネット上で著作権侵害されたコンテンツの利用可能性を仮定すると、通常の売買経路を介してマテリアルのコピーを合法的に購入するよりインターネットによってデジタルファイルを違法にダウンロードするほうが、ユーザにとってはるかに便利で廉価である。違法に入手したマテリアルは合法的にコピーと比較して品質は低いかもしれないが、便利さおよびごく僅かな費用がこの欠点を補償することが多い。
【0008】
第2に、大部分のDRMテクノロジーは、デジタル情報を保護するためにある形態の暗号化に依存している。非常に実効的であるために、暗号化方式に関する利害関係者は共に暗号化された情報の秘密を保持する利権を有していなければならない。コンテンツの法的購入者はそのコンテンツを見る権利を有しているが、暗号化によって与えられる秘密が確実に保持されるようにする利権は有しない。このために、多くのDRMソリューションにおいて、暗号解読キーをユーザから隠蔽しようと試みるデジタル証明書またはライセンスが使用される。このようなシステムでは、コンテンツの全てのコピーは同じ方法で暗号化され、メディアプレーヤーは解読されたコンテンツを表示するか、あるいは再生するためにユーザの権利の妥当性を検査する。しかしながら、暗号化されたコンテンツおよび暗号解読キーは隠蔽されているにもかかわらず、ユーザはそれにアクセスすることが可能であるため、高度な知識を有するユーザは、DRMソリューションを逆処理してその暗号化を解読し、それによって解読されたコンテンツを何等妨害を受けずにコピーして配布することができる。これより技術的に劣るが、コンテンツの暗号化されていないコピーを入手する別の方法、たとえば、コンテンツが再生中に合法的に表示されているときにそのデジタルビデオデータファイルの各フレームをビデオテープ撮りする等もまた良心のないユーザは利用することが可能である。
【0009】
【発明が解決しようとする課題】
したがって、これらおよびその他の欠点を克服したデジタル情報交換の制御方法を提供することが非常に望ましい。とくに、セキュリティおよび情報へのアクセスに対する制御を可能にすると共に著作権保護されたコンテンツの無許可コピーを阻止する情報交換システムおよび方法を提供することが望まれている。
【0010】
【課題を解決するための手段】
本発明にしたがってデジタル情報へのアクセスを制御するための方法および装置は、特定の地理的な位置を規定する位置識別属性を使用する。この位置識別属性は、その特定の地理的な位置でのみデジタル情報がアクセスされることができるように、このデジタル情報に関連付けられている。位置識別属性はさらに、位置値と、近接値とを含んでいる。位置値はデジタル情報の予定された受信アプライアンスの位置に対応し、緯度、経度および高度のディメンションに関してさらに規定されることができる。近接値は、その位置を囲むゾーンに対応している。位置識別属性はさらに、特定の地理的な位置でおよび特定の時間期間中にのみデジタル情報がアクセスされることができるように、時間値を含んでいてもよい。
【0011】
本発明の一般的な実施形態において、デジタル情報へのアクセスは、位置識別属性により規定された特定の地理的位置で行われたもののみが許される。この実施手順の第1の部分として、デジタル情報へのアクセスが求められたアプライアンスの位置が識別される。アプライアンスの位置を識別する多くの方法が存在し、(1)そのアプライアンスの街路アドレスからアプライアンスの位置を決定し、(2)そのアプライアンス中に記憶されているファイルからそのアプライアンス位置を検索し、(3)アプライアンスに内蔵されたGPS受信機からそのアプライアンス位置を復元し、および(4)そのアプライアンスにより受信されたRF信号を三角法で測定することによってそのアプライアンス位置を復元することが含まれる。アプライアンスが識別された後、それは位置識別属性によって規定された特定の地理的位置と比較される。そのアプライアンス位置が特定の地理的位置の範囲内に入っている場合にのみ、デジタル情報へのアクセスが許される。
【0012】
上述した一般的な実施形態に基づく本発明のさらに特有の実施形態において、デジタル情報は少なくとも部分的に位置識別属性に基づいた暗号化キーを使用して暗号化される。暗号化キーはさらにエリアパラメータに基づいていてもよく、このエリアパラメータは位置識別属性から決定され、暗号化されたデジタル情報と共に含まれている。エリアパラメータは地理的エリアの形状を記述するが、その地理的エリアがどこに位置しているかは識別しない。エリアパラメータは、暗号化キーを生成するために位置識別属性と決定論的に組合せられる。暗号化されたデジタル情報を受信したアプライアンスは、受信したエリアパラメータと、および上述の方法の任意のものにしたがって決定されたそのアプライアンス位置とに基づいて、そのデジタル情報を暗号解読するための解読キーを生成することができる。そのアプライアンス位置が位置識別属性の近接エリア内に入っていない場合には、アプライアンスはそのデジタル情報を暗号解読するための解読キーを生成することができない。このようにして、特定の地理的位置のみでのデジタル情報の暗号解読を可能にすることにより、位置識別属性が実施される。
【0013】
上述した一般的な実施形態に基づく本発明の別の特有の実施形態において、位置識別属性は、デジタル情報を含むファイルの一部分の中においてデジタル情報と統合されている。このファイルにアクセスするソフトウェアアプリケーションまたはオペレーティングシステムは、位置識別属性によって規定された特定の地理的位置においてのみそのファイルへのアクセスを可能にすることにより位置識別属性を実施する。
【0014】
上述した一般的な実施形態に基づく本発明のさらに別の特有の実施形態において、位置識別属性は、ハードディスクコントローラまたはビデオコントローラのようなアプライアンスのハードウェア素子に関連したハードウェア制御装置により実施される。そのハードウェア素子が位置識別属性により規定されたその特定の地理的位置に位置している場合にのみ、デジタル情報はメモリから検索され、あるいはビデオモニタ上に表示されることが可能となる。
【0015】
以下の本発明の好ましい実施形態の詳細な説明を検討することにより、当業者は位置識別属性を使用してデジタル情報へのアクセスを制御するためのシステムおよび方法をさらに完全に理解すると共に、本発明の別の利点および目的を認識するであろう。この明細書の最後に簡単な説明が示されている添付図面を参照とする。
【0016】
【発明の実施の形態】
本発明は、セキュリティおよびデジタル情報へのアクセスに対する制御を可能にすると共に著作権保護されたコンテンツの無許可コピーを阻止するデジタル情報交換制御方法に対する必要性を満足させるものである。以下の詳細な説明において、1以上の図面に示されている同じ素子を表すために同じ素子符号が使用されている。この詳細な説明では、以下を含む種々の用語が使用されている。
【0017】
アプライアンス:デジタル情報を獲得し、その情報を送信し、位置情報を獲得するための最小容量を備えた電子デバイス、システム、ネットワーク、およびそれに類似したもの。これらの電子デバイスは、プログラム命令を実行するための処理機能、および短期および長期データ記憶用のメモリ容量を含んでいることが多い。
【0018】
位置識別属性の関連付け:デジタル情報に位置識別属性を付ける方法。
【0019】
デジタル情報:デジタル情報はデジタルフォーマットで表された情報である。デジタル的に表されることのできる情報の例には、テキスト、データ、ソフトウェア、音楽、ビデオ、グラフィックス等が含まれる。
【0020】
位置識別属性の実施:デジタル情報の関連した位置識別属性によってそのデジタル情報へのアクセスを行うか、あるいは拒否する方法。
【0021】
ジオコード:通常座標系に関連した地球上の位置の特有の符号化。いくつかのジオコードは、ある場所がその緯度および経度によって何時識別されたかのような、ポイント位置を識別する。別のジオコードは、郵便番号のような領域を識別してもよい。
【0022】
ジェオロック:デジタル情報と、位置識別属性により規定された地理的エリアとの間において実施された関連付け。
【0023】
ジェオロックされた情報:位置識別属性と関連付けられており、位置識別属性により規定されたエリア内においてのみアクセス可能なデジタル情報。
【0024】
位置:任意の地理的な場所。それは、正確な地点、エリアまたは領域の位置、最も近いエリア内に含まれている地点、または地球上の場所の組合せであることができるが、それに限定されない。位置はまた、地球の表面より高いか、または低いポジションを識別するための高さ(または高度)、あるいは時間的なディメンションでポジションを識別するための時間を含むことができる。
【0025】
位置識別属性:位置の正確な符号化。情報がアクセスされた位置を正確に規定するためにその情報の属性が使用されることができるが、それに限定されない。位置識別属性は、ある地点、ある領域、関連付けられた地点を有する領域、回廊地帯(すなわち、中心線の両側に長さを有するその中心線)の符号化であってもよいし、あるいはある位置の任意の他の正確な空間的および時間的識別により行われてもよい。
【0026】
位置分散:ある位置のジオコードがそれと隣接した位置とを正確に区別できない可能性のある最小分解能。たとえば、軍用方眼地点指示方式が精度の2つのキャラクタと共に使用された場合、任意の位置の精度はわずか10キロメートル以内である。
【0027】
再生位置:デジタル情報の再生が許可されるであろう位置。
【0028】
近接:その位置を含んでいるゾーンまたはエリア。
【0029】
上記の定義は本発明の技術的範囲を制限するものではなく、それはむしろ本発明を説明するときに使用される用語を明確にするものである。定義された用語はまた、当業者には別の意味があることを認識すべきである。以下の詳細な説明において、これらおよびその他の用語が使用される。
【0030】
図1を参照とすると、位置識別属性によって決定されたデジタル情報へのアクセスを表す本発明の概略図が示されている。位置識別属性とは、情報がアクセス可能な地理的エリアまたは領域を正確に決定するその情報の属性のことである。AおよびBで示された2つの地理的エリアがマップ101上のアメリカ大陸内に示されている。情報130はデジタルフォーマットで表され、そのデジタル情報がアクセスされることのできる領域として地理的エリアAを正確に規定する関連した位置識別属性131を有している。アプライアンス112がこの地理的領域A内に位置している場合、デジタル情報130はそのアプライアンスによってアクセス可能となる。反対に、アプライアンス122がこの地理的領域B(または地理的領域A以外の他のどこかの場所)内に位置している場合、デジタル情報130はアクセス不可能となるであろう。したがって、位置識別属性は、デジタル情報がアクセスされることのできる正確な地理的領域を決定するそのデジタル情報の属性を表している。位置識別属性を有するデジタル情報は“ジェオロックされている”と呼ばれ、位置識別属性を実施するシステムは関連付けられたデジタル情報を、位置識別属性により規定された地理的領域にジェオロックする。
【0031】
図2には、位置識別属性140が情報の2つの項目、すなわち位置値142および近接値143を含むものとして示されている。位置値142は特定の場所の特有のポジションに対応している。任意の位置が特有に数値で識別される緯度および経度のような多くの異なった座標系が開発されている。本発明の目的のために、ある場所を特有に識別する任意の座標系が位置識別属性140の位置値142として使用されることができる。近接値143は、その位置を囲むゾーンまたはエリアの範囲に対応している。位置識別属性140は、近接値143がゼロ、ナル、空等、または位置識別属性により参照されたエリアが特有の地点であることを示すある別の値に設定されている場合、ある地点または正確な位置を含んでいてもよい。近接値143は、位置分散とは異なっていることを認識すべきである。近接値143はエリアまたは領域を表わすものであり、一方位置分散は、ジオコードが正確にそれと隣接した位置とを区別できない可能性のある最小分解能である。
【0032】
図3は、位置値142をさらに詳細に示している。上述のように、座標系内の全ての各位置を特有に識別する1組の数が得られる多くの種々の座標系が一般的に使用されている。本発明において、位置値142は、142aで示されているように特有の位置表示またはジオコードに関して規定される。それ故、通常の座標系を使用する緯度144および経度145がさらにジオコードを規定することができる。地球中心方式(Earth Centerd)のような既知の別のシステムにおいては、地球固定ガウス座標系、ユニバーサル・トランスバース・メルカトル(UTM)、軍用方眼地点指示方式(MGRS)、ワールド・ジェオグラフィック・リファレンス・システム(GEOREF)等もまた便利に使用されることができる。緯度144および経度145に加えて、位置値はさらに、142bで示されているように高度146を含むことが可能であり、この高度146は海水面より上方の位置の高さに対応している。その代りに、位置値はさらに、日付および、または時間範囲に関して規定されてもよい時間値147を含むことができる。これによって、位置識別属性の定義は情報に対する地理的および、または時間的アクセスの両者を考慮することが可能になる。
【0033】
位置識別属性の位置値142を含む地理的領域またはエリアはいずれも位置識別属性140に対する近接値143として機能することができる。近接値143は、2つの隣接した経度線(水平線のエッジを示す)と2つの隣接した緯度線(垂直線のエッジ)とにより規定された方形領域を含んでいてもよい。その代りに、近接値143は、その位置の周囲の半径を規定する単一の数により表された円形領域を含んでいてもよい。円形領域はさらに、その位置を中心とした楕円形エリアか、あるいは必ずしも質量中心としてではないがその位置を含んでいる円形または楕円形エリアのいずれかとして規定されることができる。別の形態では、近接値143は不規則的な閉じた多角形または回廊を含んでいてもよい。さらに別の形態においては、近接値143はブラジルの国のような既知の地理的領域に対応していてもよい。近接値143を規定することのできる既知の地理的領域の別のタイプには、郵便番号、州、郡、合併された市等が含まれる。
【0034】
本発明によると、デジタル情報が保存されるか、記憶されるか、あるいはコピーされた場合には常に、デジタル情報の後続するアクセスが位置識別属性140により規定された地理的エリアに制限されるように、位置識別属性140がそのデジタル情報と関連付けられる。図4は、デジタル情報のアクセスまたは再生が可能にされるであろう領域を正確に規定する位置識別属性140とそのデジタル情報を関連付ける一般的な方法を示している。この方法は、コンピュータファイルが保存される場合のそのファイルに対する読出し専用属性のようなファイル属性の設定に類似していることを認識すべきである。この方法は、パーソナルコンピュータ、サーバ、パーソナル・デジタル・アシスタント(PDA)、ラップトップ、ワークステーション、ネットワークおよびそれに類似したもののような別のパーティへの通信または配信のためにデジタル情報を生成し、操作し、処理するのに十分なデータ処理能力およびメモリを有するシステムまたはデバイスによって行われる。システムまたはデバイス上で動作するソフトウェアまたは埋込み型ファームウェア命令はこの方法が行われるようにする。
【0035】
とくに、この方法は、位置識別属性と共にデジタル情報を保存または記憶するコマンドによりステップ200からスタートする。ステップ202において、デジタル情報に対する位置値142は、後で使用するために検索され、記憶される。位置値142は、必ずしも、この方法がそのアプライアンスに呼出される地理的位置とは限らず、むしろデジタル情報に対するアクセスが許されることとなるアプライアンスに対する位置識別属性(上述した)に対応する。ステップ204において、アプライアンスの位置識別属性の近接値143が後で使用するために検索されて記憶される。以下、位置および近接値142、143を生成する種々の方法をさらに詳細に説明する。このような方法に加えて、位置および近接値142、143はまたメモリ中に予め記憶され、そこから検索されてもよいし、あるいはエンドユーザがその情報を提供するように問合せてもよい。ステップ206において、検索された位置および近接値142、143は、位置識別属性140を生成するために使用される。その後、ステップ210において、デジタル情報216は、ジェオロックされたデジタル情報218を提供するように位置識別属性140と関連付けられる。
【0036】
再生アプライアンスが有効な位置識別属性を確認しない限り、そのアプライアンスより行われる読出しまたはコピー動作によってジェオロックされた情報にアクセスしようとする試みは、拒否されるであろう。これは、デジタル情報の関連付けられた位置識別属性を、再生アプライアンスの位置に対して評価して一致するか否かを決定することにより行われる。図5は、デジタル情報へのアクセスを位置識別属性により実施するための一般的な方法を示している。論理的には、この方法は、オペレーティングシステムが現在ファイル上で読出し専用属性を実施している方式、すなわちユーザが読出しのためにそのファイルにアクセスすることを許すが、書込みのためのアクセスを拒否する方式に類似している。この方法は、パーソナルコンピュータ、サーバ、ルータ、パーソナル・デジタル・アシスタント(PDA)、ワークステーション、ネットワーク、ラップトップ等の別のパーティにより通信され、あるいは配信されたデジタル情報の受信を可能にするのに十分なデータ処理能力またはメモリを有するシステムまたはデバイスによって行われる。システムまたはデバイス上で動作するソフトウェアまたは埋込み型ファームウェア命令はこの方法が行われるようにする。
【0037】
とくに、この方法は、デジタル情報にアクセスするコマンドによりステップ220からスタートする。ステップ222において、ジェオロックされたデジタル情報218は、関連付けられた位置識別属性140を読出して記憶するためにアクセスされる。デジタル情報それ自身ではなく、ジェオロックされた情報の位置識別部分だけがアクセスされることを認識すべきである。ジェオロックされた情報の位置識別属性140はこの方法においてさらに使用されるために記憶される。ステップ224において、この方法は、デジタル情報にアクセスしたアプライアンスの位置を決定する。以下に説明するように、アプライアンス位置160を決定するための種々の可能な方法が存在する。アプライアンス位置160はこの方法においてさらに使用されるために記憶される。ステップ226において、この方法は、アプライアンスの位置が位置識別属性140により規定された領域と一致するか否かを決定する。アプライアンス位置160が位置識別属性140と一致した場合、ステップ228においてジェオロックされたデジタル情報218へのアクセスが可能にされる。反対に、アプライアンス位置160が位置識別属性140と一致しない場合、ステップ230においてアクセスは拒否される。
【0038】
図6のA乃至Dは、ジェオロックされたデジタル情報へのアクセスを試みているアプライアンスの再生位置を決定するための複数の例示的な方法を示している。これらの方法は、図4に関して上述したように、デジタル情報による位置識別属性を実施する手順の一部分としてシステムにより行われる。アプライアンスの再生位置を決定する別の方法もまた便利に使用されることが可能であることを認識すべきである。
【0039】
図6のAは、ジェオロックされたデジタル情報を受信することとなるアプライアンスに対する街路アドレスからジオコードが解かれるアドレスデコード方法240を示している。ステップ242において、アプライアンスに対するアドレスが検索される。アドレス情報は、アドレスが獲得されたそのアプライアンスとの前の通信に基づいてメモリから再現されることができる。その代わりに、アプライアンスは情報トランザクションの最初の部分としてアドレス情報を与えるように考慮されてもよい。アドレス情報は一度検索されると、ステップ244において特定のジオコードを導くために復号される。このステップは、Mapinfo社(Troy,New York)製のMapMarker OCXコンポーネント バージョン4.2のような、アドレスから座標特定ジオコードを生成することのできる市販のソフトウェアプログラムを使用してもよい。位置識別属性に関して時間要素を含むことが所望された場合、ステップ246において、アプライアンスシステムクロックから時間を読出す等によりそのアプライアンスから現在の時間が検索される。このステップ246は随意であり、多くのアプリケーションにおいて、時間要素は必要とされないことを認識すべきである。最後に、ステップ248において、ジオコードおよび時間は、位置識別属性140に対する位置値142として使用可能なフォーマットに変換される。
【0040】
図6のBは、アプライアンス上に記憶されたライセンスから位置値が導かれるアプライアンスライセンス方法250を示している。ライセンスパックは多くのシステムのよく知られている特徴であり、一般にアプライアンスプログラムへのアクセスの妥当性を検査するために使用されている。ライセンスパックは、ユーザ/免許された者に関する情報を含むデジタルファイルである。それらは解読不可能ではないが、ユーザの妥当性を検査する信頼性の高い方法のものとなるように編成され、暗号化されている。本発明のこの実施形態において、ライセンスパックは、アプライアンスの位置を識別する座標特定ジオコードを含んでいる。ステップ252において、アプライアンス上に記憶されたライセンスパックがアクセスされ検索される。その後、ステップ254においてジオコードがそのライセンスから復元される。位置識別属性に関して時間要素を含むことが所望された場合、ステップ256において、アプライアンスシステムクロックから時間を読出す等によりそのアプライアンスから現在の時間が検索される。このステップ256は随意であり、多くのアプリケーションにおいて、時間要素は必要とされないことを認識すべきである。最後に、ステップ258において、ジオコードおよび時間は、位置識別属性140に対する位置値142として使用可能なフォーマットに変換される。
【0041】
図6のCは、アプライアンス内に埋込まれたGPS受信機から位置値が復元されるGPSデータ復元方法260を示している。技術的に知られているように、グローバル・ポジショニング・システム(GPS)は、米国防省により開発されて運用されている衛星ベースの無線航法システムである。GPSにより、地上、海上および航空機上のユーザは一日24時間にわたって、全天候の下に、世界中のどこででも彼等の3次元位置、速度および時間を判断して決定することが可能となる。このGPSシステムは民間ユーザに100m未満の正確度を提供し、一方軍事ユーザははるかに高い正確度を有している。GPS位置情報は、World Geodetic System1984(WGS84)と呼ばれる座標系に基づいており、緯度および経度座標系に類似している。GPS受信機の商業的可用性は、益々一般的になっており、この実施形態では、アプライアンスは組込み型GPS受信機を含んでいることが予想される。たとえば、GPS受信機は、Rockwell社製のNavCardまたはTrimble Navigation社製のGPScardのようなPCMCIAカードとして利用可能であり、Novalel社は汎用IBM PC用のGPS受信機を製造している。ステップ262において、アプライアンス内に組込まれたGPS受信機がアクセスされる。ステップ264において、組込まれたGPS受信機からジオコードが復元され、再生される。随意に、時間値もまたGPS受信機から復元されてもよい。最後に、ステップ266において、ジオコードおよびオプションの時間値は、位置識別属性140に対する位置値142として使用可能なフォーマットに変換される。
【0042】
図6のDはアプライアンスの位置を決定するための三角測量データ復元方法270を示している。技術的に知られているように、三角測量は、正確な位置情報を提供するために衛星、広域携帯電話、航法システムおよびその他の無線信号オペレータによってよく使用される方法である。ロラン−Cシステムは、複数の固定された位置のRF送信機からのRF信号を三角測量することによって位置情報を提供する商用として利用可能な航法システムの一例である。ステップ272において、システムはアプライアンスにより伝達されたRF信号にアクセスすることによりそのアプライアンスの方向を決定する。ステップ274において、三角測量アルゴリズムを使用してRF信号からジオコードが計算される。最後に、ステップ276において、ジオコードは、位置識別属性140に対する位置値142として使用可能なフォーマットに変換される。位置識別属性において時間要素が必要とされた場合、上述した同じ方法でアプライアンスシステムクロックから現在の時間が読出される。
【0043】
本発明の1実施形態によると、デジタル情報はアプライアンスへの転送前に暗号化され、位置識別属性140は、デジタル情報を暗号化するために使用される位置識別属性ベースのキーを生成するために使用される。デジタル情報に追加される暗号の層は、位置識別属性140により規定されたアクセスに対する制限を実施する。図7は、デジタル情報を位置識別属性140と関連付ける暗号化方法を示している。この方法は、位置識別属性と共にデジタル情報を保存または記憶するコマンドによりステップ300からスタートする。ステップ302において、デジタル情報に対する位置値142が検索され、後で使用されるために記憶される。ステップ304において、アプライアンスの位置識別属性の近接値143は検索され、後で使用されるために記憶される。ステップ306において、位置および近接値142、143はエリアパラメータ190を生成するために使用され、このエリアパラメータは位置および近接値により規定された地理的領域の形状を規定するが、しかしそれは位置の識別はしない。このエリアパラメータ190は、近接値143に対応していてもよい。ステップ308において、暗号位置識別属性キー170を生成するために位置および近接値142、143が使用される。その後、ステップ310において、クリアテキスト形式のデジタル情報312は、暗号化されたジェオロックされたデジタル情報314を暗号テキスト形式で供給するために暗号アルゴリズムにより位置識別属性キー170と決定論的に組合せられる。この方法では、位置識別属性がデジタル情報と暗号法に基づいて統合されるように、クリアテキストが位置識別属性キー170に基づいて暗号化される。ステップ314において、エリアパラメータ190はまたクリアテキスト形式でジェオロックされたデジタル情報に取付けられる。エリアパラメータだけでは位置識別属性キーを生成するのに不十分である限り、しかし、位置識別属性キーを生成するためにアプライアンスの位置と組合せられる場合にのみ、エリアパラメータ190を生成する別の方法が使用されてもよいことを認識すべきである。
【0044】
再生アプライアンスにより行われる読出しまたはコピー動作により、暗号化されたジェオロックされたデジタル情報314にアクセスしようとする試みは、そのアプライアンスが位置識別属性を実施しない限り、拒否される。図8は、暗号化位置識別属性によりジェオロックされたデジタル情報へのアクセスを実施する方法を示している。この方法は、デジタル情報にアクセスするためのコマンドによりステップ320からスタートする。ステップ322において、暗号化されたジェオロックされたデジタル情報314は、エリアパラメータ190を復元するためにアクセスされる。この時点でエリアパラメータ190だけがアクセスされ、暗号化されたジェオロックされた情報はアクセスされないことを認識すべきである。ステップ324において、この方法は、上述した方法の1つを使用する等によって、デジタル情報にアクセスしたアプライアンスの位置を決定する。この方法で将来使用するために、アプライアンス位置160が記憶される。方法はステップ328に進み、このステップにおいて、暗号化位置識別属性キー170を生成するためにアプライアンス位置160がエリアパラメータ190と組合せられる。ステップ328において生成された暗号化位置識別属性キー170は、アプライアンス位置160が位置識別属性により規定された領域の範囲内に位置している場合にのみ、前にステップ308において生成された暗号化位置識別属性キー(上記を参照)と一致することを認識すべきである。その後、ステップ330において暗号化位置識別属性キー170は、ジェオロックされたデジタル情報314を解読してクリアテキストデジタル情報312を生成するために暗号アルゴリズムにおいて使用される。この方法は、どの特定のタイプの暗号アルゴリズムにも依存しておらず、秘密キー暗号化および公開キー暗号化を含む既知のどの暗号化方法による使用にでも適応可能であることが認められる。
【0045】
本発明の別の実施形態において、アプライアンスのアプリケーションまたはオペレーティングシステムによるデジタル情報への後続的なアクセスが、位置識別属性140により特定された地理的エリアに制限されるように、この位置識別属性140は、そのアプリケーションまたはオペレーティングシステムによりデジタル情報を含むファイルと関連付けられる。主にパーティ間でのデジタル情報の通信に関して説明された図4の実施形態(上述の)とは異なり、この実施形態は個々のアプライアンスまたはアプライアンスのネットワーク上で実行するアプリケーションプログラムまたはオペレーティングシステムによるデータファイルの管理に最も適切である。とくに、この方法は、ファイルへのアクセスを決定するためにワード処理プログラム、eメールクライアントまたはデータベースマネジャのような、アプリケーションプログラムにより使用されるファイルと共に(たとえば、ファイルヘッダ中に)位置識別属性を含むことに関する。オペレーティングシステムは、保存、記憶、コピー、削除および読出しコマンドを含む基本的なシステムファイル動作を制御するドライバ中に本発明の方法を組み込むことが可能であることを認識すべきである。これは、読出し/書込み属性のようなファイル属性がUNIX、WindowsおよびVAX/DCLオペレーティングシステムで処理される方法に類似している。
【0046】
図9は、アプリケーションまたはオペレーティングシステムによるデジタル情報ファイルのアクセスが可能にされることとなる領域を正確に規定する位置識別属性140とデジタル情報を関連付けるファイル方法を示している。この方法は、位置識別属性と共にデジタル情報を含むファイルを保存または記憶するコマンドによるステップ400からスタートする。このコマンドは、アプリケーションまたはオペレーティングシステムの通常の動作の一部分として行われてもよい。ステップ402において、デジタル情報に対する位置値142が検索され、後で使用されるために記憶される。ステップ404において、アプライアンスの位置識別属性の近接値143が検索され、後で使用されるために記憶される。上述したように、位置および近接値142、143を生成する種々の方法が使用可能である。ステップ406において、検索された位置および近接値142、143は、位置識別属性140を生成するために使用される。その後、ステップ408において、デジタル情報416は、ジェオロックされたデジタル情報418を提供するためにこの位置識別属性140と統合される。デジタル情報416を関連付けられた位置識別属性140と統合する多数の方法が存在する。ファイルとして記憶されるデジタル情報416に対して、位置識別属性はフォーマット化され、ヘッダ中のように、デジタル情報ファイルのフロントに添付されることができる。その代りに、位置識別属性140は関連付けられたディレクトリファイル中に保存されることができる。いずれの場合にも、デジタル情報ファイルへのアクセスを試みたアプリケーションまたはオペレーティングシステムは、その位置識別属性140がジェオロックされたデジタル情報へのアクセスを可能にするか否かを決定することによって位置識別属性を実施するであろう。
【0047】
アプライアンス上で実行するアプリケーションまたはオペレーティングシステムにより行われる読出しまたはコピー動作によってジェオロックされた情報にアクセスしようとする試みは、そのアプライアンスが位置識別属性に従わない限り拒否されるであろう。図10は、ジェオロックされたデジタル情報へのアクセスを位置識別属性によって実施するファイル方法を示している。この方法は、ジェオロックされたデジタル情報にアクセスするコマンドによりステップ420からスタートする。ステップ422において、ジェオロックされたデジタル情報218は関連付けられた位置識別属性140を復元するためにアクセスされる。ジェオロックされた情報の位置識別部分だけがアクセスされ、デジタル情報自身はアクセスされないことを認識すべきである。ステップ424において、この方法はデジタル情報にアクセスしたアプライアンスの位置を決定する。上述したように、アプライアンス位置160を決定する種々の可能な方法が存在する。この方法において将来使用するためにアプライアンス位置160は記憶される。ステップ426において、この方法は、そのアプライアンスの位置が位置識別属性140により規定された領域と一致するか否かを決定する。アプライアンス位置160が位置識別属性140と一致した場合、ステップ428においてアプリケーションまたはオペレーティングシステムはジェオロックされたデジタル情報218にアクセスすることができる。反対に、アプライアンス位置160が位置識別属性140と一致しない場合、ステップ430においてアクセスは拒否される。ジェオロックされたデジタル情報へのアクセスはアプリケーションまたはオペレーティングシステムによってのみ行われることが可能であるため、そのアプリケーションまたはオペレーティングシステムは、ジェオロックされたデジタル情報へのアクセスを頑強に実施することができるであろう。
【0048】
本発明のさらに別の実施形態において、位置識別属性140とデジタル情報を関連付ける方法は、アプライアンスに対するハードウェアコントローラにおいて行われることができる。アプライアンスに対するあらゆるハードウェアデバイス(たとえば、ハードディスク、DVD/CD−ROM、フロッピーディスク、ビデオディスプレイ等)は、ソフトウェアオペレーティングシステムからの特定のコマンドに応答して限定された機能セットをそのデバイスで行う対応したハードウェアコントローラを有している。上記の実施形態におけるように、デジタル情報は対応した位置識別属性と関連されて保存される。デバイスレベルのコマンドによりデジタル情報を読出そうとする試みは、再生アプライアンスの位置およびそのデバイスに記憶された位置識別属性に関してそのデバイスハードウェアコントローラによってのみ実行されるであろう。
【0049】
とくに、ハードウェアコントローラは、図4に関して上述した一般的な方法のステップ202乃至210ならびに図5に関して上述した一般的な方法のステップ222乃至230を含む上述の方法のいくつかまたは全ての特徴を実行するように構成されることができる。たとえば、パーソナルコンピュータ用のハードディスクコントローラは、ハードディスク中に記憶されたあらゆるデジタル情報ファイルがそれと共に、あるいはファイルディレクトリの一部分として記憶された位置識別属性を有するように、上述の方法を行うように符号化されてもよい。デバイスハードウェアコントローラはさらに、デバイスハードウェアコントローラに位置および時間情報を提供することのできる統合されたGPS受信機を含んでいてもよい。
上記のように、記憶されたファイルにアクセスしようとする試みは、アプライアンス位置がその位置識別属性と一致しない限り、ハードウェアコントローラにより阻止されるであろう。同様に、ビデオコントローラは、アプライアンス位置がその位置識別属性と一致しない限り、ファイルの表示を阻止するように符号化されてもよい。
【0050】
デジタル情報へのアクセスを制御するために位置識別属性が使用されることのできる種々のアプリケーションおよびデータフォーマットが存在している。ユーザはジェオロックされたデジタル情報を、電話線、光ファイバ、ケーブルテレビジョン、衛星放送、無線またはその他のメディアを含む任意の通常の方法を使用して電子形態で受信することができる。ユーザはまた注文生成されたジェオロックされたデジタル情報を、たとえばCD−ROM、ディスケット、ビデオカセットまたはテープ等の磁気または別の符号化されたメディアの形態で店またはベンダーから物理的に受取ることができる。同様に、ジェオロックされたデジタル情報は、インターネットのような広域ネットワーク、イントラネットのようなローカルネットワーク、eメールへの接続機構としての、あるいはデジタル広域形態電話または別の無線デバイスによるパーソナルおよびサーバコンピュータ間のダイヤルアップアクセスを含むネットワークによって伝送されることができる。ジェオロックされたデジタル情報はディスケット、CD−ROM、テープ、固定または取外し可能なハードディスク、DVD/CD−ROM、フラッシュメモリ/ディスク、EEPROM等に記憶されることができる。これに関して保護されることのできるデジタル情報のタイプは、いくつか名をあげると、音楽ファイル(たとえば、MP3)、ソフトウェア、著作物、商業取引ファイル、テキストファイル、ビデオ/グラフィックス、ページングメッセージ、広域携帯電話の会話および交渉、ならびにデジタルフィルムを含むことができる。
【0051】
本発明の例示的なアプリケーションにおいて、位置識別属性はデジタルフィルムの著作権侵害および無許可使用ならびにコピーの問題を克服するために使用されてもよい。顧客は、ビデオレンタル店でフィルムを借りるか、あるいは購入する場合と類似した方法でデジタルビデオメディア(たとえば、DVD)を借りるか、あるいは購入する。位置識別属性は、デジタルビデオメディアの購入時に使用される。とくに、顧客の家のアドレスに対応した位置識別属性は、デジタルビデオメディアの再度書込み可能な部分の上に物理的に記憶される。顧客の家庭にあるDVDプレーヤは、デジタルビデオメディアの再生を特定の地理的領域および時間期間に制限するために位置識別属性を実施するようにコード化される。このメディアは、それがコピーされるか、紛失するか、あるいは盗まれた場合でさえ、その再生領域および時間期間内だけは見られることができ、したがってデジタルメディアの無許可使用に関連した問題に対する頑強な解決方法として機能する。
【0052】
別の例示的なアプリケーションにおいて、顧客はデジタルフィルムまたはオーディオをベンダーのカタログから注文する。このカタログはハードコピーまたはインターネットベースのものであってよく、その注文は郵便投函、電話、ファクシミリ送信またはインターネットベースの取引によって行われることができる。何れの発注方法でも、顧客の注文は再生位置を示している。この注文がベンダーによって調達されたときに、その顧客に関連した位置識別属性が決定され、暗号キーを生成するために使用され、後にこの暗号キーはそのメディアに対するデジタル情報ファイルを暗号化するために使用される。その後、購入されたメディアはその注文に対してカストマ暗号化され、DVDまたはCD−ROMのようなフォーマットにコピーされ、ビューアと共にパッケージ化され、このビューアもまた位置識別属性に対してカストマイズされている。購入されたメディアの内容全体がコピーされた場合でさえ、その位置識別属性に対してカストマ化されているビューアおよびメディアが許容領域外での視聴を阻止する。この例示的なアプリケーションでは、位置識別属性ならびにカストマイズされた暗号およびビューアの使用により、デジタルメディアの著作権侵害および無許可使用ならびにコピーの問題に対して抵抗力の強い解決方法が提供される。
【0053】
本発明の別の例示的なアプリケーションにおいて、位置識別属性は、公衆ネットワークによって情報を“有線放送(narrowcast)”するために使用される。有線放送とは、限られた視聴者に対する情報の伝送(情報が大衆に伝送される放送とは対照的に)のことである。たとえば、局地的天候、交通情報、映画上映スケジュール、店舗情報等の多くのタイプの情報は、ある位置関係の範囲内でのみ使用可能である。このような位置依存性情報を使用するアプリケーションは、位置ベースアプリケーションと呼ばれることができる。位置識別属性は、たとえば、天候に対するローカル地域、販売に対する店舗の位置および広告情報等の、それが関連する位置で識別されるネットワークによって情報を送信するために放送タイプのプロトコルを使用する方法を提供する。クライアントのアプライアンスの位置を使用することにより、そのクライアントのアプリケーションは情報に付与された位置識別子を使用して、それらの現在の位置に基づいて情報を選択的にスクリーンすることができる。それはまた、地理的に制限された有線放送アプリケーションに対して、機密保護されて安全な秘密通信を維持するために特有の位置ベースの共用暗号キーを設定する方法を提供することができる。
【0054】
本発明の別の例示的なアプリケーションにおいて、位置識別属性は、無線ネットワーク連結性に対する機密性およびセキュリティを強化するために使用される。無線ネットワーキングは、無線ポータブルまたはワークステーションがネットワークに接続することを可能にする“ブルートゥース”テクノロジーのようなネットワーキング装置およびプロトコルの出現と共に成年に達した。“ブルートゥース”は移動デバイス(たとえば、ラップトップ、PDA、広域携帯電話等)とポイント・ツー・ポイントおよびマルチポイントアプリケーションをサポートするデスクトップデバイスとの間におけるデジタル音声およびデータの短距離送信用の公然の標準規格である。ネットワークによって通信しているあらゆる無線アプライアンスは、特有の位置を有するため、位置識別属性は、公衆ネットワークによって接続した無線デバイスに対する安全な機密通信を維持するために使用されることのできる特有の共用暗号キーを設定するために使用可能である。
【0055】
本発明のさらに別の例示的なアプリケーションにおいて、位置識別属性は、ウェブアプリケーションのユーザに対する機密性およびセキュリティを強化するために使用される。インターネット“クッキー”は、ウェブアプリケーションが別々のウェブページ間の状態を維持することを可能にする方法を提供し、サーバがユーザのコンピュータ上において名前/値対を設定して記憶することを可能にすることにより広く行われている。サーバは、設定されてクライアントおよびサーバにより共有される特有の状態識別子を含むユーザコンピュータにクッキーを配信する。しかしながら、サーバがユーザのコンピュータ上において情報を設定して記憶することが可能になることで、機密性およびセキュリティ問題が生じてきた。本発明は、サーバと共有されると共にウェブベースアプリケーションに対する状態を維持するために使用されることのできる特有の状態識別子をクライアントアプリケーションが生成することを可能にすることにより機密性およびセキュリティを強化する新しい方法を提供する。
【0056】
上述した実施形態および例示的なアプリケーションのそれぞれにおいて、ジェオロックされたデジタル情報にアクセスするアプリケーションプログラムとこれらのアプリケーションが動作する周辺およびネットワーク環境との間には少なくとも4つの論理的な境界が存在する。これらの境界には、(1)データ獲得/アプライアンスの境界、(2)記憶/アプライアンスの境界、(3)ユーザインターフェース/アプライアンスの境界、および(4)アプライアンス/位置の獲得の境界が含まれる。データ獲得/アプライアンスの境界とは、たとえば、位置識別属性が満足されない限り別のソースからデジタル情報を獲得できないアプライアンス等のアプライアンスがデジタル情報を獲得した点で位置識別属性を実施することである。記憶/アプライアンスの境界とは、たとえば、位置識別属性が満足されない限り、アプライアンスは記憶されたファイルをメモリから呼出すことができない等の、アプライアンスがデジタル情報を記憶した時点で位置識別属性を実施することである。ユーザインターフェース/アプライアンスの境界とは、たとえば、位置識別属性が満足されない限り、ユーザはアプライアンスのモニタ上でデジタル情報を見ることができない等の、ユーザに情報を与えた時点で位置識別属性を実施することである。アプライアンス/位置の獲得の境界とは、たとえば、組込み型GPS受信機を使用してそのアプライアンス位置が獲得されない限り、ユーザが如何なる方法でもそのデジタル情報を見たり、記憶したり、検索したりする、あるいはそうでなければ使用することができない等の、アプライアンス位置の妥当性を検査することによってジェオロックされたデータへのアクセスを制限することである。本発明の任意の特定の実施形態により提供される相対的なセキュリティは、アクセス制御が実施される境界に関連していることを認識すべきである。
【0057】
以上、デジタル情報へのアクセスを制御するために位置識別属性を使用するシステムおよび方法の好ましい実施形態を説明してきたが、当業者には、本発明の利点が達成されていることが明らかであろう。本発明の技術的範囲内において種々の修正、適応および別の実施形態が可能であることもまた認識しなければならない。
【図面の簡単な説明】
【図1】
本発明の1実施形態にしたがって位置識別属性により決定されたデジタル情報へのアクセスを示す概略図。
【図2】
位置識別属性の構成要素を示すブロック図。
【図3】
位置識別属性の位置値の構成要素を示すブロック図。
【図4】
位置識別属性をデジタル情報と関連付けるための方法を示すフローチャート。
【図5】
ジェオロックされたデジタル情報へのアクセスを、位置識別属性を使用して実施するための方法を示すフローチャート。
【図6】
アプライアンスに対する位置識別属性を決定するための別の方法を示すフローチャート。
【図7】
位置識別属性をデジタル情報と関連付けるための暗号化方法を示すフローチャート。
【図8】
ジェオロックされたデジタル情報へのアクセスを、位置識別属性を使用して実施するための暗号化方法を示すフローチャート。
【図9】
位置識別属性をデジタル情報と関連付けるためのファイル方法を示すフローチャート。
【図10】
ジェオロックされたデジタル情報へのアクセスを、位置識別属性を使用して実施するためのファイル方法を示すフローチャート。

Claims (54)

  1. 少なくとも特定の地理的位置を規定する位置識別属性をデジタル情報に関連付けるステップを含んでおり、前記デジタル情報は前記特定の地理的位置においてのみアクセスされることができるデジタル情報へのアクセスを制御する方法。
  2. 前記関連付けるステップは、少なくとも位置値および近接値を含むように前記位置識別属性を生成するステップをさらに含んでいる請求項1記載の方法。
  3. 前記位置値は、前記デジタル情報の意図された受信アプライアンスの位置に対応している請求項2記載の方法。
  4. 時間値を含むように前記位置識別属性を生成するステップをさらに含んでいる請求項2記載の方法。
  5. 前記位置値には、緯度および経度のディメンションがさらに含まれている請求項2記載の方法。
  6. 前記位置値には、高度のディメンションがさらに含まれている請求項5記載の方法。
  7. 前記近接値は、前記位置を囲むゾーンに対応している請求項3記載の方法。
  8. 方形領域、多角形領域、円形領域および楕円形領域からなるグループから前記ゾーンを選択するステップをさらに含んでいる請求項7記載の方法。
  9. 郵便番号、州、市、郡、電話地域コードおよび国の少なくとも1つを含む既知の地理的領域から前記ゾーンを選択するステップをさらに含んでいる請求項7記載の方法。
  10. 前記特定の地理的位置においてのみ前記デジタル情報へのアクセスを可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項1記載の方法。
  11. 前記実施するステップは、前記デジタル情報へのアクセスが試みられたアプライアンスの位置を識別するステップをさらに含んでいる請求項10記載の方法。
  12. 前記実施するステップは、前記位置識別属性により規定された前記特定の地理的位置と前記アプライアンスの位置を比較し、前記アプライアンスの位置が前記特定の地理的位置の範囲に入っている場合にのみ前記デジタル情報へのアクセスを可能にするステップをさらに含んでいる請求項11記載の方法。
  13. 前記位置を識別するステップは、前記アプライアンスの街路アドレスから前記アプライアンスの位置を決定するステップをさらに含んでいる請求項11記載の方法。
  14. 前記位置を識別するステップは、前記アプライアンス中に記憶されているファイルから前記アプライアンス位置を検索するステップをさらに含んでいる請求項11記載の方法。
  15. 前記位置を識別するステップは、前記アプライアンスに内蔵されたGPS受信機から前記アプライアンス位置を復元するステップをさらに含んでいる請求項11記載の方法。
  16. 前記位置を識別するステップは、前記アプライアンスにより受信されたRF信号を三角法で測定することによって前記アプライアンス位置を復元するステップをさらに含んでいる請求項11記載の方法。
  17. 前記関連付けるステップは、少なくとも部分的に前記位置識別属性に基づいた暗号化キーを使用して前記デジタル情報を暗号化するステップをさらに含んでいる請求項1記載の方法。
  18. 前記生成するステップは、前記特定の地理的位置を囲む領域を規定するエリアパラメータを生成し、前記暗号化キーを生成するために前記エリアパラメータを前記位置識別属性と決定論的に組合せるステップをさらに含んでいる請求項17記載の方法。
  19. 前記特定の地理的位置においてのみ前記デジタル情報の暗号解読を可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項17記載の方法。
  20. 前記実施するステップは、少なくとも部分的に前記特定の地理的位置に基づいて、前記デジタル情報を暗号解読するために使用される解読キーを生成するステップをさらに含んでいる請求項19記載の方法。
  21. 前記関連付けるステップは、前記位置識別属性を前記デジタル情報と統合するステップをさらに含んでいる請求項1記載の方法。
  22. 前記デジタル情報を含むファイルの一部分の中に前記位置識別属性を含ませるステップをさらに含んでいる請求項21記載の方法。
  23. 前記特定の地理的位置においてのみ対応したソフトウェアアプリケーションによる前記ファイルへのアクセスを可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項22記載の方法。
  24. 前記特定の地理的位置においてのみメモリからの前記デジタル情報の検索を可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項1記載の方法。
  25. 前記特定の地理的位置においてのみ前記デジタル情報の視覚的表示を可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項1記載の方法。
  26. CD−ROM、DVD、ディスケット、ビデオカセットおよびテープの少なくとも1つを含む固定したフォーマットで前記デジタル情報および前記位置識別属性を記憶するステップをさらに含んでいる請求項1記載の方法。
  27. 電話線、ビデオケーブル、衛星放送、光ファイバ、および無線の少なくとも1つによって電子的な形態で前記デジタル情報および前記位置識別属性を送信するステップをさらに含んでいる請求項1記載の方法。
  28. メモリを有するプロセッサを具備し、
    このメモリは、少なくとも特定の地理的位置を規定する位置識別属性とデジタル情報との関連付けをプロセッサに行わせるように動作可能なソフトウェア命令を記憶するように構成され、
    前記デジタル情報は前記特定の地理的位置においてのみアクセス可能であるデジタル情報へのアクセスを制御するための装置。
  29. 前記位置識別属性はさらに少なくとも位置値および近接値を含んでいる請求項28記載の装置。
  30. 前記位置値は、前記デジタル情報の意図された受信アプライアンスの位置に対応している請求項29記載の装置。
  31. 前記位置識別属性はさらに時間値を含んでいる請求項29記載の装置。
  32. 前記位置値には、緯度および経度のディメンションがさらに含まれている請求項29記載の装置。
  33. 前記位置値には、高度のディメンションがさらに含まれている請求項32記載の装置。
  34. 前記近接値は、前記位置を囲むゾーンに対応している請求項29記載の装置。
  35. 前記ゾーンにはさらに、方形領域、多角形領域、円形領域および楕円形領域の少なくとも1つがさらに含まれている請求項34記載の装置。
  36. 前記ゾーンには、郵便番号、州、市、郡、電話地域コードおよび国の1つを含む既知の地理的領域が含まれている請求項32記載の装置。
  37. 前記特定の地理的位置においてのみ前記デジタル情報へのアクセスを可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項28記載の装置。
  38. 前記実施する手段は、前記デジタル情報へのアクセスが試みられたアプライアンスの位置を識別する手段をさらに含んでいる請求項37記載の装置。
  39. 前記実施する手段は、前記位置識別属性により規定された前記特定の地理的位置と前記アプライアンスの位置を比較する手段をさらに含んでおり、前記アプライアンスの位置が前記特定の地理的位置の範囲に入っている場合にのみ前記デジタル情報へのアクセスが可能にされる請求項38記載の装置。
  40. 前記位置識別する手段は、前記アプライアンスに対する街路アドレスから前記アプライアンスの位置を決定する手段をさらに含んでいる請求項38記載の装置。
  41. 前記位置識別する手段は、前記アプライアンス中に記憶されているファイルから前記アプライアンス位置を検索する手段をさらに含んでいる請求項38記載の装置。
  42. 前記位置識別する手段は、前記アプライアンスに内蔵されたGPS受信機から前記アプライアンス位置を復元する手段をさらに含んでいる請求項38記載の装置。
  43. 前記位置識別する手段は、前記アプライアンスにより受信されたRF信号を三角法で測定することによって前記アプライアンス位置を復元する手段をさらに含んでいる請求項38記載の装置。
  44. 前記メモリはさらに、少なくとも部分的に前記位置識別属性に基づいた暗号化キーを使用して前記デジタル情報を前記プロセッサに暗号化させるように動作することのできるソフトウェア命令を記憶している請求項28記載の装置。
  45. 前記特定の地理的位置を囲む領域を規定するエリアパラメータをさらに含んでおり、前記メモリはさらに、前記暗号化キーを生成するために前記エリアパラメータと前記位置識別属性との決定論的な組合せを前記プロセッサに行わせるように動作可能なソフトウェア命令を記憶している請求項44記載の装置。
  46. 前記特定の地理的位置においてのみ前記デジタル情報の暗号解読を可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項44記載の装置。
  47. 前記実施する手段は、少なくとも部分的に前記特定の地理的位置に基づいて、前記デジタル情報を暗号解読するために使用される解読キーを生成する手段をさらに含んでいる請求項46記載の装置。
  48. 前記位置識別属性は前記デジタル情報と統合される請求項28記載の装置。
  49. 前記位置識別属性は、前記デジタル情報を含むファイルの一部分の中に含まれている請求項48記載の装置。
  50. 前記特定の地理的位置においてのみ対応したソフトウェアアプリケーションによる前記ファイルへのアクセスを可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項49記載の装置。
  51. 前記特定の地理的位置においてのみメモリからの前記デジタル情報の検索を可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項28記載の装置。
  52. 前記特定の地理的位置においてのみ前記デジタル情報の視覚的表示を可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項28記載の装置。
  53. 前記デジタル情報および前記位置識別属性は、CD−ROM、DVD、ディスケット、ビデオカセットおよびテープの1つを含む固定したフォーマットで配置されている請求項28記載の装置。
  54. 前記デジタル情報および前記位置識別属性は、電話線、ビデオケーブル、衛星放送、光ファイバ、および無線の1つによって電子的な形態で送信される請求項28記載の装置。
JP2002539934A 2000-10-30 2001-10-30 位置識別属性を使用してデジタル情報へのアクセスを制御するためのシステムおよび方法 Pending JP2004528616A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/699,832 US6985588B1 (en) 2000-10-30 2000-10-30 System and method for using location identity to control access to digital information
PCT/US2001/048076 WO2002037246A2 (en) 2000-10-30 2001-10-30 System and method for using location identity to control access to digital information

Publications (1)

Publication Number Publication Date
JP2004528616A true JP2004528616A (ja) 2004-09-16

Family

ID=24811105

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002539934A Pending JP2004528616A (ja) 2000-10-30 2001-10-30 位置識別属性を使用してデジタル情報へのアクセスを制御するためのシステムおよび方法

Country Status (9)

Country Link
US (1) US6985588B1 (ja)
EP (1) EP1374013A2 (ja)
JP (1) JP2004528616A (ja)
KR (1) KR100690114B1 (ja)
CN (1) CN1287247C (ja)
AU (2) AU3079602A (ja)
BR (1) BR0114935A (ja)
CA (1) CA2427498C (ja)
WO (1) WO2002037246A2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006157165A (ja) * 2004-11-25 2006-06-15 Ntt Docomo Inc エリア限定放送システム、通信端末、放送データ送信装置、エリア限定放送方法
JP2014119888A (ja) * 2012-12-14 2014-06-30 Fujitsu Ltd 記憶装置、記憶装置のデータ保護方法、及びプログラム

Families Citing this family (136)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7792297B1 (en) 1998-03-31 2010-09-07 Piccionelli Greg A System and process for limiting distribution of information on a communication network based on geographic location
WO2001071622A1 (en) * 2000-03-21 2001-09-27 Rittmaster Ted R System and process for distribution of information on a communication network
US7812856B2 (en) 2000-10-26 2010-10-12 Front Row Technologies, Llc Providing multiple perspectives of a venue activity to electronic wireless hand held devices
US7630721B2 (en) 2000-06-27 2009-12-08 Ortiz & Associates Consulting, Llc Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices
US7120254B2 (en) * 2000-10-30 2006-10-10 Geocodex Llc Cryptographic system and method for geolocking and securing digital information
US8001053B2 (en) * 2001-05-31 2011-08-16 Contentguard Holdings, Inc. System and method for rights offering and granting using shared state variables
US8218766B2 (en) * 2001-10-17 2012-07-10 Sirf Technology, Inc. Systems and methods for facilitating transactions in accordance with a region requirement
US20030108202A1 (en) * 2001-12-12 2003-06-12 Clapper Edward O. Location dependent encryption and/or decryption
US7752135B2 (en) * 2002-01-16 2010-07-06 International Business Machines Corporation Credit authorization system and method
GB2384331A (en) 2002-01-19 2003-07-23 Hewlett Packard Co Access control using credentials
US20030177094A1 (en) * 2002-03-15 2003-09-18 Needham Bradford H. Authenticatable positioning data
WO2003107171A1 (ja) * 2002-06-01 2003-12-24 セイコーエプソン株式会社 プリンタ、サーバ及び印刷システム、並びに、データ受信装置及びデータ送受信システム
US7016888B2 (en) * 2002-06-18 2006-03-21 Bellsouth Intellectual Property Corporation Learning device interaction rules
US8539232B2 (en) * 2002-06-26 2013-09-17 Sony Corporation Information terminal apparatus, information processing apparatus and information communication system
JP2004032336A (ja) * 2002-06-26 2004-01-29 Nec Corp ネットワーク接続管理システム及びそれに用いるネットワーク接続管理方法
US20040010553A1 (en) * 2002-07-15 2004-01-15 International Business Machines Corporation Peer to peer location based services
FI114063B (fi) 2002-09-02 2004-07-30 Tekla Corp Järjestely ja menetelmä liikuteltavan kenttälaitteen sovittamiseksi
US8123616B2 (en) * 2003-03-25 2012-02-28 Igt Methods and apparatus for limiting access to games using biometric data
US8135773B2 (en) * 2003-06-04 2012-03-13 Panasonic Avionics Corporation System and method for downloading files
US20050086391A1 (en) * 2003-09-30 2005-04-21 International Business Machines Corporation Location sensitive software download
US20050071666A1 (en) * 2003-09-30 2005-03-31 International Business Machines Corporation Location sensitive software execution
US7392057B2 (en) * 2003-10-31 2008-06-24 Samsung Electronics Co., Ltd Message service method for mobile communication terminal using position information
US7450930B2 (en) 2003-12-05 2008-11-11 Motion Picture Association Of America Digital rights management using a triangulating geographic locating device
US8472792B2 (en) 2003-12-08 2013-06-25 Divx, Llc Multimedia distribution system
US7519274B2 (en) * 2003-12-08 2009-04-14 Divx, Inc. File format for multiple track digital data
US8616967B2 (en) 2004-02-25 2013-12-31 Cfph, Llc System and method for convenience gaming
US20070060358A1 (en) 2005-08-10 2007-03-15 Amaitis Lee M System and method for wireless gaming with location determination
US8092303B2 (en) 2004-02-25 2012-01-10 Cfph, Llc System and method for convenience gaming
WO2005081087A1 (en) 2004-02-25 2005-09-01 Accenture Global Services Gmbh Rfid protected media system and method that provides dynamic downloadable media
US8441338B2 (en) 2004-02-25 2013-05-14 Accenture Global Services Limited RFID enabled media system and method
US7534169B2 (en) 2005-07-08 2009-05-19 Cfph, Llc System and method for wireless gaming system with user profiles
US8576730B2 (en) * 2004-03-31 2013-11-05 Time Warner, Inc. Method and system for determining locality using network signatures
US20060026184A1 (en) * 2004-06-24 2006-02-02 Texas Instruments Incorporated Generation and use of files having embedded location information
JP4803981B2 (ja) * 2004-09-14 2011-10-26 キヤノン株式会社 データ処理装置、データ処理方法、及びコンピュータプログラム
US8086536B2 (en) 2004-09-16 2011-12-27 Microsoft Corporation Location based licensing
KR100640543B1 (ko) * 2004-10-28 2006-10-30 주식회사 팬택 이동 통신망에서 데이터 다운로드 서비스 방법
WO2006055897A2 (en) 2004-11-19 2006-05-26 Nielsen Media Research, Inc. Method for detecting space-shifted media
US20060173782A1 (en) * 2005-02-03 2006-08-03 Ullas Gargi Data access methods, media repository systems, media systems and articles of manufacture
CA2544681C (en) * 2005-04-22 2015-11-17 Protexis Inc. Location-specific or range-based licensing system
US8312064B1 (en) * 2005-05-11 2012-11-13 Symantec Corporation Method and apparatus for securing documents using a position dependent file system
US10510214B2 (en) 2005-07-08 2019-12-17 Cfph, Llc System and method for peer-to-peer wireless gaming
US8070604B2 (en) 2005-08-09 2011-12-06 Cfph, Llc System and method for providing wireless gaming as a service application
CN101681401A (zh) * 2005-11-29 2010-03-24 Nxp股份有限公司 存储介质
US7617246B2 (en) 2006-02-21 2009-11-10 Geopeg, Inc. System and method for geo-coding user generated content
US7904483B2 (en) * 2005-12-23 2011-03-08 Geopeg, Inc. System and method for presenting geo-located objects
US10488860B1 (en) 2006-02-21 2019-11-26 Automodality, Inc. Geocoding data for an automated vehicle
US20070200674A1 (en) * 2006-02-14 2007-08-30 Garmin Ltd., A Cayman Islands Corporation Electronic device having a location-based security feature
US7515710B2 (en) 2006-03-14 2009-04-07 Divx, Inc. Federated digital rights management scheme including trusted systems
US7765192B2 (en) * 2006-03-29 2010-07-27 Abo Enterprises, Llc System and method for archiving a media collection
US7444388B1 (en) * 2006-04-13 2008-10-28 Concert Technology Corporation System and method for obtaining media content for a portable media player
US7644861B2 (en) 2006-04-18 2010-01-12 Bgc Partners, Inc. Systems and methods for providing access to wireless gaming devices
US7549576B2 (en) 2006-05-05 2009-06-23 Cfph, L.L.C. Systems and methods for providing access to wireless gaming devices
US7976025B2 (en) 2006-05-04 2011-07-12 Waterleaf Limited Domino roulette
US8939359B2 (en) 2006-05-05 2015-01-27 Cfph, Llc Game access device with time varying signal
US12136314B2 (en) 2006-05-05 2024-11-05 Cfph, Llc Game access device with time varying signal
US8620699B2 (en) 2006-08-08 2013-12-31 Napo Enterprises, Llc Heavy influencer media recommendations
US9306952B2 (en) 2006-10-26 2016-04-05 Cfph, Llc System and method for wireless gaming with location determination
US9411944B2 (en) 2006-11-15 2016-08-09 Cfph, Llc Biometric access sensitivity
US8510567B2 (en) 2006-11-14 2013-08-13 Cfph, Llc Conditional biometric access in a gaming environment
US8645709B2 (en) 2006-11-14 2014-02-04 Cfph, Llc Biometric access data encryption
TW200826678A (en) * 2006-12-07 2008-06-16 Prime Electronics & Amp Satellitics Inc GPS addressing identification method of digital TV and satellite signal receiving device
US8150870B1 (en) * 2006-12-22 2012-04-03 Amazon Technologies, Inc. Scalable partitioning in a multilayered data service framework
US8307092B2 (en) * 2007-02-21 2012-11-06 Napo Enterprises, Llc Method and system for collecting information about a user's media collections from multiple login points
US8319601B2 (en) 2007-03-14 2012-11-27 Cfph, Llc Game account access device
US9183693B2 (en) 2007-03-08 2015-11-10 Cfph, Llc Game access device
US8581721B2 (en) 2007-03-08 2013-11-12 Cfph, Llc Game access device with privileges
US7945586B1 (en) * 2007-03-29 2011-05-17 Trend Micro Incorporated Methods and apparatus to protect data
US20080263094A1 (en) * 2007-04-20 2008-10-23 Joshua Bass Multi-rendered multimedia site generation apparatus, systems, and methods
US8880583B2 (en) * 2007-06-08 2014-11-04 Nixle, Llc System and method for permitting geographically-pertinent information to be ranked by users according to users' geographic proximity to information and to each other for affecting the ranking of such information
WO2009032814A2 (en) * 2007-09-04 2009-03-12 Nixle, Llc System and method for collecting and organizing popular near real-time data in a virtual geographic grid
EP2193612B1 (en) 2007-09-24 2011-04-13 Panasonic Avionics Corporation System and method for receiving broadcast content on a mobile platform during travel
US8233768B2 (en) 2007-11-16 2012-07-31 Divx, Llc Hierarchical and reduced index structures for multimedia files
EP2223460A4 (en) * 2007-12-20 2011-12-28 Bce Inc NON-CONTACT LABEL WITH SIGNATURE AND ASSOCIATED APPLICATIONS
CN101673249A (zh) * 2008-09-12 2010-03-17 颜根泰 数据保密系统及方法
US20100088768A1 (en) * 2008-10-03 2010-04-08 Invensys Systems, Inc. Industrial process visualization application having an operating system locale-based regionally limited license
US8452227B2 (en) 2008-10-31 2013-05-28 David D. Minter Methods and systems for selecting internet radio program break content using mobile device location
US8356328B2 (en) 2008-11-07 2013-01-15 Minter David D Methods and systems for selecting content for an Internet television stream using mobile device location
US8509990B2 (en) * 2008-12-15 2013-08-13 Panasonic Avionics Corporation System and method for performing real-time data analysis
WO2010080911A1 (en) 2009-01-07 2010-07-15 Divx, Inc. Singular, collective and automated creation of a media guide for online content
CN101902683B (zh) * 2009-05-27 2014-07-09 日电(中国)有限公司 信息发布方法、设备和系统
WO2010144815A2 (en) * 2009-06-11 2010-12-16 Panasonic Avionics Corporation System and method for providing security aboard a moving platform
US8583924B2 (en) * 2009-07-01 2013-11-12 Hand Held Products, Inc. Location-based feature enablement for mobile terminals
JP5726881B2 (ja) * 2009-10-02 2015-06-03 パナソニック・アビオニクス・コーポレイションPanasonic Avionics Corporation 情報システムと対話するシステム及び方法
US9016627B2 (en) 2009-10-02 2015-04-28 Panasonic Avionics Corporation System and method for providing an integrated user interface system at a seat
WO2011068668A1 (en) 2009-12-04 2011-06-09 Divx, Llc Elementary bitstream cryptographic material transport systems and methods
CN102870306B (zh) 2009-12-14 2015-09-09 松下航空电子公司 用于提供动态功率管理的系统和方法
KR101040608B1 (ko) * 2009-12-28 2011-06-10 아주대학교산학협력단 환경속성 정보를 이용한 데이터의 보호방법
GB201000021D0 (en) 2010-01-04 2010-02-17 Plastic Logic Ltd Electronic document reading devices
US9015136B2 (en) * 2010-01-22 2015-04-21 Microsoft Technology Licensing, Llc Storing temporary state data in separate containers
JP5613825B2 (ja) 2010-04-27 2014-10-29 パナソニック・アビオニクス・コーポレイションPanasonic Avionics Corporation ユーザインターフェースデバイスのための展開システム及び方法
US8974302B2 (en) 2010-08-13 2015-03-10 Cfph, Llc Multi-process communication regarding gaming information
US8956231B2 (en) 2010-08-13 2015-02-17 Cfph, Llc Multi-process communication regarding gaming information
US20220296999A1 (en) 2010-08-13 2022-09-22 Cfph, Llc Multi-process communication regarding gaming information
CN103249642B (zh) 2010-09-10 2016-05-25 松下航空电子公司 集成用户接口系统和方法以及相应的用户座椅、信息系统与飞行器
US20120110339A1 (en) * 2010-11-01 2012-05-03 Par Technology Corporation Security Software For Vector File Format Data
US20120159568A1 (en) * 2010-12-17 2012-06-21 Haixiang He Method and Apparatus for Limiting Digital Content Consumption Inside Defined Real-world Geographic Area(s)
US8560839B2 (en) * 2010-12-20 2013-10-15 Microsoft Corporation Tamper proof location services
US9247312B2 (en) 2011-01-05 2016-01-26 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
JP2012235424A (ja) * 2011-05-09 2012-11-29 Nec Access Technica Ltd 情報管理装置、情報管理システム、情報管理方法およびプログラム
US9955195B2 (en) 2011-08-30 2018-04-24 Divx, Llc Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US9467708B2 (en) 2011-08-30 2016-10-11 Sonic Ip, Inc. Selection of resolutions for seamless resolution switching of multimedia content
US8818171B2 (en) 2011-08-30 2014-08-26 Kourosh Soroushian Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
US8964977B2 (en) 2011-09-01 2015-02-24 Sonic Ip, Inc. Systems and methods for saving encoded media streamed using adaptive bitrate streaming
US8909922B2 (en) 2011-09-01 2014-12-09 Sonic Ip, Inc. Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US9754276B2 (en) * 2011-12-21 2017-09-05 Paypal Inc. Digital content provided to a user at a physical location
CN103514413A (zh) * 2012-06-29 2014-01-15 凹凸电子(武汉)有限公司 数字文件读取保护装置、方法以及信息处理设备
US10452715B2 (en) 2012-06-30 2019-10-22 Divx, Llc Systems and methods for compressing geotagged video
US9313510B2 (en) 2012-12-31 2016-04-12 Sonic Ip, Inc. Use of objective quality measures of streamed content to reduce streaming bandwidth
US9191457B2 (en) 2012-12-31 2015-11-17 Sonic Ip, Inc. Systems, methods, and media for controlling delivery of content
US9397836B2 (en) * 2014-08-11 2016-07-19 Fisher-Rosemount Systems, Inc. Securing devices to process control systems
US8904539B2 (en) 2013-03-07 2014-12-02 Ricoh Co., Ltd. Location constraints for template access and form activities
CA2841685C (en) 2013-03-15 2021-05-18 Panasonic Avionics Corporation System and method for providing multi-mode wireless data distribution
US9075960B2 (en) * 2013-03-15 2015-07-07 Now Technologies (Ip) Limited Digital media content management apparatus and method
US9906785B2 (en) 2013-03-15 2018-02-27 Sonic Ip, Inc. Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata
US10397292B2 (en) 2013-03-15 2019-08-27 Divx, Llc Systems, methods, and media for delivery of content
US9712324B2 (en) * 2013-03-19 2017-07-18 Forcepoint Federal Llc Methods and apparatuses for reducing or eliminating unauthorized access to tethered data
US9094737B2 (en) 2013-05-30 2015-07-28 Sonic Ip, Inc. Network video streaming with trick play based on separate trick play files
CN104253801B (zh) * 2013-06-28 2017-09-22 中国电信股份有限公司 实现登录认证的方法、装置和系统
US9967305B2 (en) 2013-06-28 2018-05-08 Divx, Llc Systems, methods, and media for streaming media content
US10437830B2 (en) * 2013-10-14 2019-10-08 Nokia Technologies Oy Method and apparatus for identifying media files based upon contextual relationships
US10768784B2 (en) * 2013-12-06 2020-09-08 Vivint, Inc. Systems and methods for rules-based automations and notifications
US9560413B2 (en) * 2014-02-24 2017-01-31 Rovi Guides, Inc. Systems and methods for notifying a user when activity level exceeds an authorization level
US9866878B2 (en) 2014-04-05 2018-01-09 Sonic Ip, Inc. Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US11947354B2 (en) * 2016-06-07 2024-04-02 FarmX Inc. Geocoding data for an automated vehicle
JP6380645B2 (ja) * 2015-02-17 2018-08-29 富士通株式会社 アプリケーション配信方法、アプリケーション配信プログラム、およびサーバ
GB201504492D0 (en) 2015-03-17 2015-04-29 Piksel Inc Temporary access to reserved content
CN104966027A (zh) * 2015-06-09 2015-10-07 北京农业信息技术研究中心 数据访问控制方法和装置
US9477825B1 (en) 2015-07-10 2016-10-25 Trusted Mobile, Llc System for transparent authentication across installed applications
US10148989B2 (en) 2016-06-15 2018-12-04 Divx, Llc Systems and methods for encoding video content
RU2756304C2 (ru) * 2016-07-28 2021-09-29 Конинклейке Филипс Н.В. Идентификация сетевого узла, на который будут реплицироваться данные
US10852921B2 (en) 2016-08-25 2020-12-01 Latloc, LLC Method of gathering, storing, and distributing user defined geographic location identities
CN106599702B (zh) * 2016-12-08 2020-02-07 武汉斗鱼网络科技有限公司 一种文件加密、解密的方法及装置
US10498795B2 (en) 2017-02-17 2019-12-03 Divx, Llc Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
WO2021167422A1 (ko) 2020-02-20 2021-08-26 주식회사 에스360브이알 디지털 지도 기반의 온라인 플랫폼
US11200306B1 (en) 2021-02-25 2021-12-14 Telcom Ventures, Llc Methods, devices, and systems for authenticating user identity for location-based deliveries
EP4546711A1 (en) 2023-10-25 2025-04-30 Thales Dis Cpl Usa, Inc. System and method of geofencing based license on mobile devices

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4418425A (en) * 1981-08-31 1983-11-29 Ibm Corporation Encryption using destination addresses in a TDMA satellite communications network
JPH09506227A (ja) * 1993-12-03 1997-06-17 サイエンティフィック−アトランタ・インコーポレーテッド ディジタル・サービスのために可変長の許認制御を送受信するためのシステム及び方法
US5640452A (en) * 1995-04-28 1997-06-17 Trimble Navigation Limited Location-sensitive decryption of an encrypted message
JPH09319662A (ja) * 1996-05-29 1997-12-12 Seiko Epson Corp 情報処理装置、情報提供システム、情報管理方法および記録媒体
JPH10341212A (ja) * 1997-06-10 1998-12-22 Matsushita Electric Ind Co Ltd 暗号文伝送システム
US5922073A (en) * 1996-01-10 1999-07-13 Canon Kabushiki Kaisha System and method for controlling access to subject data using location data associated with the subject data and a requesting device
WO1999051038A2 (en) * 1998-03-31 1999-10-07 Piccionelli Greg A Communication network based on geographic location
US6046689A (en) * 1998-11-12 2000-04-04 Newman; Bryan Historical simulator
US6057779A (en) * 1997-08-14 2000-05-02 Micron Technology, Inc. Method of controlling access to a movable container and to a compartment of a vehicle, and a secure cargo transportation system
EP0997808A2 (en) * 1998-10-29 2000-05-03 Datum, Inc. Controlling access to stored information
WO2000027143A1 (en) * 1998-11-03 2000-05-11 Signalsoft Corporation Multiple input data management for wireless location-based applications

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4468793A (en) * 1980-12-01 1984-08-28 Texas Instruments Incorporated Global position system (GPS) multiplexed receiver
US4887296A (en) 1984-10-26 1989-12-12 Ricoh Co., Ltd. Cryptographic system for direct broadcast satellite system
US4709266A (en) 1985-01-14 1987-11-24 Oak Industries Inc. Satellite scrambling communication network using geographically separated uplinks
US4860352A (en) 1985-05-20 1989-08-22 Satellite Financial Systems Corporation Satellite communication system and method with message authentication suitable for use in financial institutions
US4993067A (en) 1988-12-27 1991-02-12 Motorola, Inc. Secure satellite over-the-air rekeying method and system
US5243652A (en) 1992-09-30 1993-09-07 Gte Laboratories Incorporated Location-sensitive remote database access control
US5532838A (en) 1993-12-27 1996-07-02 Barbari; Edward P. Method & apparatus for dynamically creating and transmitting documents via facsimile equipment
US5659617A (en) 1994-09-22 1997-08-19 Fischer; Addison M. Method for providing location certificates
US5727057A (en) * 1994-12-27 1998-03-10 Ag Communication Systems Corporation Storage, transmission, communication and access to geographical positioning data linked with standard telephony numbering and encoded for use in telecommunications and related services
US5577122A (en) * 1994-12-29 1996-11-19 Trimble Navigation Limited Secure communication of information
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
CA2683230C (en) 1995-02-13 2013-08-27 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US5982897A (en) 1995-04-26 1999-11-09 Itt Corporation Selective denial of encrypted high precision data by indirect keying
US6181867B1 (en) 1995-06-07 2001-01-30 Intervu, Inc. Video storage and retrieval system
US6003030A (en) 1995-06-07 1999-12-14 Intervu, Inc. System and method for optimized storage and retrieval of data on a distributed computer network
US5754657A (en) 1995-08-31 1998-05-19 Trimble Navigation Limited Authentication of a message source
US5757916A (en) 1995-10-06 1998-05-26 International Series Research, Inc. Method and apparatus for authenticating the location of remote users of networked computing systems
US5740252A (en) 1995-10-13 1998-04-14 C/Net, Inc. Apparatus and method for passing private demographic information between hyperlink destinations
US5991876A (en) 1996-04-01 1999-11-23 Copyright Clearance Center, Inc. Electronic rights management and authorization system
US5790074A (en) 1996-08-15 1998-08-04 Ericsson, Inc. Automated location verification and authorization system for electronic devices
US5799083A (en) 1996-08-26 1998-08-25 Brothers; Harlan Jay Event verification system
US6006332A (en) 1996-10-21 1999-12-21 Case Western Reserve University Rights management system for digital media
US5898680A (en) 1996-11-05 1999-04-27 Worldspace, Inc. System for providing location-specific data to a user
WO1998030297A1 (en) 1997-01-10 1998-07-16 Silicon Gaming, Inc. Method and apparatus for providing authenticated, secure on-line communication between remote locations
US5920861A (en) 1997-02-25 1999-07-06 Intertrust Technologies Corp. Techniques for defining using and manipulating rights management data structures
US6041411A (en) 1997-03-28 2000-03-21 Wyatt; Stuart Alan Method for defining and verifying user access rights to a computer information
US5796634A (en) 1997-04-01 1998-08-18 Bellsouth Corporation System and method for identifying the geographic region of a geographic area which contains a geographic zone associated with a location
US5987136A (en) 1997-08-04 1999-11-16 Trimble Navigation Ltd. Image authentication patterning
US6070174A (en) 1997-09-30 2000-05-30 Infraworks Corporation Method and apparatus for real-time secure file deletion
US5991739A (en) 1997-11-24 1999-11-23 Food.Com Internet online order method and apparatus

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4418425A (en) * 1981-08-31 1983-11-29 Ibm Corporation Encryption using destination addresses in a TDMA satellite communications network
JPH09506227A (ja) * 1993-12-03 1997-06-17 サイエンティフィック−アトランタ・インコーポレーテッド ディジタル・サービスのために可変長の許認制御を送受信するためのシステム及び方法
US5640452A (en) * 1995-04-28 1997-06-17 Trimble Navigation Limited Location-sensitive decryption of an encrypted message
US5922073A (en) * 1996-01-10 1999-07-13 Canon Kabushiki Kaisha System and method for controlling access to subject data using location data associated with the subject data and a requesting device
JPH09319662A (ja) * 1996-05-29 1997-12-12 Seiko Epson Corp 情報処理装置、情報提供システム、情報管理方法および記録媒体
JPH10341212A (ja) * 1997-06-10 1998-12-22 Matsushita Electric Ind Co Ltd 暗号文伝送システム
US6057779A (en) * 1997-08-14 2000-05-02 Micron Technology, Inc. Method of controlling access to a movable container and to a compartment of a vehicle, and a secure cargo transportation system
WO1999051038A2 (en) * 1998-03-31 1999-10-07 Piccionelli Greg A Communication network based on geographic location
EP0997808A2 (en) * 1998-10-29 2000-05-03 Datum, Inc. Controlling access to stored information
JP2000163379A (ja) * 1998-10-29 2000-06-16 Datum Inc 格納情報へのアクセス制御
WO2000027143A1 (en) * 1998-11-03 2000-05-11 Signalsoft Corporation Multiple input data management for wireless location-based applications
US6046689A (en) * 1998-11-12 2000-04-04 Newman; Bryan Historical simulator

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006157165A (ja) * 2004-11-25 2006-06-15 Ntt Docomo Inc エリア限定放送システム、通信端末、放送データ送信装置、エリア限定放送方法
JP2014119888A (ja) * 2012-12-14 2014-06-30 Fujitsu Ltd 記憶装置、記憶装置のデータ保護方法、及びプログラム

Also Published As

Publication number Publication date
CN1474966A (zh) 2004-02-11
US6985588B1 (en) 2006-01-10
AU2002230796B2 (en) 2007-05-10
KR20030074615A (ko) 2003-09-19
CA2427498C (en) 2011-10-11
WO2002037246A3 (en) 2003-10-09
KR100690114B1 (ko) 2007-03-08
EP1374013A2 (en) 2004-01-02
AU3079602A (en) 2002-05-15
WO2002037246A2 (en) 2002-05-10
BR0114935A (pt) 2005-12-13
CA2427498A1 (en) 2002-05-10
CN1287247C (zh) 2006-11-29

Similar Documents

Publication Publication Date Title
US6985588B1 (en) System and method for using location identity to control access to digital information
US7120254B2 (en) Cryptographic system and method for geolocking and securing digital information
AU2002230796A1 (en) System and method for using location identity to control access to digital information
KR100749867B1 (ko) 보안장치상에 암호화시스템을 보안가능하게 설치하는시스템 및 방법
US10715316B2 (en) System and method for delivering information in a communication network using location identity
US8472627B2 (en) System and method for delivering encrypted information in a communication network using location indentity and key tables
US7499550B2 (en) System and method for protecting a title key in a secure distribution system for recordable media content
US8407146B2 (en) Secure storage
US20040190715A1 (en) File security management method and file security management apparatus
US20040193902A1 (en) Digital content rendering device and method
JP2004086441A (ja) コンテンツ管理システム
CN101268651B (zh) 用于流式多媒体内容的权限管理系统
JP2004287857A (ja) プログラム、記録媒体、サーバ装置および画像フィルタ
CN101346928A (zh) 将内容发送到未加入域的装置的方法和设备
US11876797B2 (en) Multi-factor geofencing system for secure encryption and decryption system
JP2005332241A (ja) コンテンツ配信制御サーバの制御方法、コンテンツ暗号化サーバの制御方法、クライアント装置の制御方法、ライセンスサーバの制御方法、公開情報管理サーバの制御方法、クライアント装置、及びプログラム
CN112395378A (zh) 数字地球显示方法、装置、系统及存储介质
US20140075209A1 (en) Method for content use, device for content use, mobile terminal, and recording medium
JP2004282116A (ja) 鍵配信システム、コンテンツの暗号化方法、コンテンツの暗号化プログラム、暗号化コンテンツの復元方法、暗号化コンテンツの復元プログラム及びコンテンツ配信システム
JP2004320149A (ja) データ通信システム、及びデータ通信方法
JP4712369B2 (ja) コンテンツ配信方法
JP2003067252A (ja) 情報蓄積表示システム及び情報蓄積表示方法
JP2006201986A (ja) デジタルコンテンツのコピー制御方法および管理装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090407

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090707

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091006

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100205

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100330

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20100423

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110422

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110427

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120529