(57)【特許請求の範囲】
【請求項１】
消費者の個人情報を収集し、各データ利用者に提供するデータベース管理システムにおけるデータ管理システムにおいて、
複数の項目によって構成される消費者の個人情報、前記消費者からの指示で決められた、公開しても良い項目を示すプライバシープリファレンスが格納される拡張データベースと、
データ利用者からの情報要求があったとき、前記拡張データベースにアクセスして、前記データ利用者に割り当てられたビューのアクセス可能項目、前記プライバシープリファレンスで公開許可された項目に対応する前記個人情報の各項目内容を抽出して、前記データ利用者に提供するデータビュースィートと、
消費者から提供される個人情報、前記消費者から指示された前記プライバシープリファレンスを記憶する処理、前記消費者から閲覧要求があったとき、前記消費者の前記個人情報、前記プライバシープリファレンスを前記消費者に提供する処理、記憶している前記個人情報、前記プライバシープリファレンスをフィルタリングする処理を行うプライバシー従属データマートと、
このプライバシー従属データマートでフィルタリングされた前記個人情報、前記プライバシープリファレンスを前記拡張データベースに供給して、格納させるレプリケーション・ユーティリティと、
を備えたことを特徴とするデータベース管理システムにおけるデータ管理システム。
【請求項２】
請求項１に記載のデータベース管理システムにおけるデータ管理システムにおいて、
前記レプリケーション・ユーティリティは、前記データビュースィートで収集された個人情報を前記プライバシー従属データマートに供給させる、ことを特徴とするデータベース管理システムにおけるデータ管理システム。
【請求項３】
請求項１又は２に記載のデータベース管理システムにおけるデータ管理システムにおいて、
前記プライバシー従属データマートに接続され、消費者から閲覧要求があったとき、前記プライバシー従属データマート内に記憶されている前記個人情報、前記プライバシープリファレンスを前記消費者に提供する処理、前記消費者から修正要求があったとき、修正要求内容に応じて、前記プライバシー従属データマート内に記憶されている前記個人情報、前記プライバシープリファレンスを修正する処理を行う消費者アクセスモジュール、
を備えたことを特徴とするデータベース管理システムにおけるデータ管理システム。
【請求項４】
請求項１乃至３の何れかに記載のデータベース管理システムにおけるデータ管理システムにおいて、
前記レプリケーション・ユーティリティは、前記プライバシー従属データマートで前記個人情報、前記プライバシープリファレンスが変更、または修正されたとき、所定のタイミングで、変更内容、または修正内容された前記個人情報、前記プライバシープリファレンスを前記拡張データベースに供給させて、前記拡張データベース内に格納されている前記個人情報、前記プライバシープリファレンスを変更、または修正させる、ことを特徴とするデータベース管理システムにおけるデータ管理システム。
【請求項５】
請求項１乃至４の何れかに記載のデータベース管理システムにおけるデータ管理システムにおいて、
前記データビュースィートは、標準ビュー、匿名化ビュー、オプトアウトビュー、特権子ビューのうち、少なくともいずれかを含み、データ利用者からの情報要求があったとき、前記拡張データベースにアクセスして、前記データ利用者に割り当てられたビューのアクセス可能項目、前記プライバシープリファレンスで公開許可された項目に対応する個人情報の各項目内容を抽出して、前記データ利用者に提供する、ことを特徴とするデータベース管理システムにおけるデータ管理システム。
【請求項６】
請求項１乃至５の何れかに記載のデータベース管理システムにおけるデータ管理システムにおいて、
前記プライバシー従属データマートに記憶されている消費者の個人情報、プライバシープリファレンスに対するアクセス内容を取り込み、記録するプライバシー・アクセス・ロッギング、を備えたことを特徴とするデータベース管理システムにおけるデータ管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータの保管及び分析のシステム及び方法に関し、より詳細には、物理的には分離されているが従属的に連結されているデータマート（ｄａｔａ  ｍａｒｔ）を含むデータ保管システム内に、消費者への通知及びアクセス、データ修正、並びに、データ・プライバシーに対する選択肢の変更を提供するデータ管理システムに関する。
【０００２】
【従来の技術】
データベース管理システムはデータを収集し、保存（又は記憶）し、流布し、そして分析するために使用されている。これらの大規模な統合データベース管理システムは、莫大な量のデータの保存、検索、並びに、分析のための、効率的で一貫した安全なデータ保管（ｗａｒｅｈｏｕｓｉｎｇ）能力を提供する。メタデータ管理サービスは複雑なデータ保管環境にあるメタデータを管理する包括的な解決策である。メタデータ・サービスは、ウェアハウス・メタデータを捜し出し、併合し、管理し、そしてナビゲートする解決策を提供する。またそれは、プライバシーのシステム局面の全てが登録され、統治（又は管理）され、そして監査フォーマットでログされる場所から離れた領域に置くこともできる。メタデータを介して甚だしい量の情報を収集し、分析し、そして管理する能力は、今日、ビジネスにおいて、特に多重的なハードウェア・システムがかかわる際に実質上不可欠なものとなってきている。
【０００３】
これらデータ・ウェアハウスによって保存される情報は様々なソースから来ることができる。１つの重要なデータ保管用途は、小売商アウトレット及び小売りの消費者の間の商業的な取引の推移において集められる情報の収集及び分析を含む。例えば、個人が小売店でアイテム（商品）を購買するためにクレジットカードを使用する際、顧客の身元、購買されたアイテム、購買量、並びに、他の類似情報が収集される。従来、この情報は小売商によって使用されて、取引が完了されるべきかを決定し、品物の在庫調べを制御する。またそうしたデータは、一時的且つ地理的な購買趨勢を決定すべく使用可能である。
【０００４】
そうした取引中に収集されるデータは他の用途においても有用である。例えば、特定の取引に関する情報は消費者についての個人情報（年齢、職業、居住領域、収入等々）に相関させることができ、統計的情報を作り出す。ある場合には、この個人情報を大きく次の２つのグループ、即ち、消費者の身元の明らかにする情報と、明らかにしない情報との２つのグループに分類させることができる。消費者の身元を明らかにしない情報は、それが同様な個人特性を有する消費者の購買性癖についての情報を生成すべく使用可能であるが故に有用である。消費者の身元を明らかにする情報は、各個人消費者の購買習慣がマーケティング方法を区別して競争的な優位をもたらす、より集中され且つ個人専用化されたマーケティング方法に対して使用可能である。
【０００５】
残念ながら、そうしたデータの収集及び分析は大きな公共的利益であり得るが、相当な乱用の対象にもなり得る。それは、キャッシュカード及びロイヤリティカードのプログラム等の出現してくるテクロノジーの使用に水をさす可能性あると共に、キャッシュ（現金）及び小切手等のより保守的な支払方法の継続を促進し得る。事実上、プライバシーに関する公共的な懸念はウェブ・コマースにおいて予想される爆発的な成長を阻止する要因となると考えられる。
【０００６】
これらの理由の全てのために、個人情報がデータ・ウェアハウス内に保存されると、こうしたデータ対象がそうした乱用から保護されるようにそれらデータを処理し制御する責務がある。益々多くのデータがこのコンピュータ時代に収集された際、自身に関連するデータの使用に関しての個人の権利が更に非常に重要となってきている。必要とされることは、消費者のプライバシー懸念に対処しながら、完全なデータ保管システムの長所の全てを発揮できるシステム及び方法を提供することである。消費者は彼等についてのデータが収集及び使用の対象となることに関して洞察力を持つべきである。
【０００７】
【発明が解決しようとする課題】
それ故に、個人データを処理し制御して、どのようなデータが収集され処理されるか、どのような目的でか、そして、使用はどのような制限の下で行われるかについての正確で完全な開示を提供する責務がある。これは、データ・コントローラが消費者から直接収集しなかったデータを含む。処理されているデータの消費者にアクセスを為して、処理操作の存在と、消費者からのデータが収集された場所と、そのデータの特に精度を証明する正確で完全な情報と、データ・コントローラ及びデータ対象の間で同意されたプライバシー或はデータの保護に関する暗に或は明白に述べられた選択肢と、プライバシー選択肢を交渉するための消費者との直接作業とを、その消費者に通知することはデータ・コントローラの責務である。
【０００８】
【課題を解決するための手段】
上述した必須要件に対処するために、本発明は消費者への通知及びアクセスを管理する方法及び装置と、物理的に分離されているが従属的に接続されているデータマート（ｄａｔａ  ｍａｒｔ）を含むデータ保管システムにおけるプライバシー或はデータの保護に対する修正及び選択肢変更を為す手段とを開示するものである。
【０００９】
本装置は、容認されようが否認されようが何れにせよ、複数の顧客データ・テーブルに保存されたデータ・コンテンツに対する全てのアクセスの取り消せないロッギングを伴って、それら顧客データベース・テーブルからのデータを保存するデータベース管理システムと、全データ、並びに、プライバシー要素を含有しているとして登録されたデータのユーザ及び使用を統治して記録するプライバシー・メタデータ・システムと、顧客アクセス・システムに顧客個人データを供給し、該顧客データの無欠性を維持し、変更及び修正をそれら自体の無欠性フィルタを通じて、記憶手段及び前記個人データ或はプライバシー選択肢における変更に対する入力を提供する機構と共に、親である前記データベース管理システムへ戻すように提供するレプリケーション・システムと、を含む。
【００１０】
本方法はプライバシー・アドミニストレータ・ユーティリティによって支援されて、基本の消費者データベース管理システムにおける各種テーブルの直接的な反映として該基本の消費者データベース管理システムに対して無欠性のために従属的に結合された個人データ及びその識別子の全局面を反映すべく必要とされる全てのテーブル、ビュー、並びに、マクロを伴って、消費者アクセス従属データマートにおいてデータベース論理データ・モデル及び物理データベース・デザインを設定することによって、消費者データを任意の状態又はフォーマットから消費者アクセス従属データマートにおいて一貫した提示可能な状態に移行することと、データベース・テーブルを拡張して、該データベース・テーブル内に保存されたデータに対する、該データに関連された複数のデータベースビューに集合的に反映されるプライバシー選択肢パラメータを保存すると共に検索することと、データソースからの個人データ及びプライバシー・パラメータを受け入れることと、前記データ・ウェアハウス外部のソースを含み得ることと、前記プライバシー・パラメータを前記データに関連された列に保存することと、前記データベース・テーブル内の前記データの通知そしてそのデータへのアクセスを要求している消費者へ個人プライバシー・パラメータに従ってプライバシー・メタデータ・サービス・インターフェースを通じてだけ提供することと、の諸手続きを含む。
【００１１】
可能であれば、データ・モデルは、Ｐ３Ｐのように、受け入れられたプライバシー標準に適合されて、データ・タイプ、必要なプライバシー感度レベル、並びに、消費者プライバシー選択肢を反映し、Ｔｅｒａｄａｔａユーティリティを介して、データのローディング、フォーマッティング、並びに、維持を為す適合されたシステムを提供し、変更をソース・システムや、プライバシー・アドミニストレータ或はデータ保護オフィサーが消費者アクセス・システムを正当な規定に合わせて管理することを可能とするユーティリティへ戻すためのシステムを提供する。プログラム記憶装置は、先に略述した各種方法ステップを実行する命令を保存する媒体を備える。
【００１２】
以下、本発明の実施例が添付図面を参照して例示的に説明される。
【００１３】
【発明の実施の形態】
以下の説明において、本願明細書の一部を形成すると共に、本発明の幾つかの実施例が例示的目的で示されている添付図面が参照される。理解して頂きたいことは、他の実施例が利用可能であり、構造的変更等が本発明の範囲から逸脱することなしに為され得ることである。
【００１４】
図１はデータ保管システム１００の概略を提示しているシステムのブロック図である。このシステムは、その中に１つ或はそれ以上の拡張データベース１０６を保存するデータベース管理システム１０４を有する安全データ・ウェアハウス１０２を備える。
【００１５】
データベース管理システムの１つの重要な能力は、仮想テーブルを定義して、その定義をユーザが定義した名前と共にメタデータとしてデータベース内に保存する能力である。この操作で形成されるオブジェクトはデータビュー（ｄａｔａｖｉｅｗ）として知られている。仮想テーブルとして、データビューは必要とされるまでデータベース内のどこにも物理的に具体化されない。データ管理（統合）目的以外の、データに対する全てのアクセスはデータビューを通じて達成されることになる。様々なデータビューがプライバシー規則を具現化する目的で存在する。プライバシー・データビュー（データビュー名、データビュー列の名前及びデータ・タイプ、並びに、行を引き出す方法を含む）は、データベース・メタデータ内に一貫して保存されるが、そのビューによって提示又は提供される実際のデータは引き出されたテーブルに関連されてどこにも物理的に保存されない。代わりに、データ自体は一貫した基本テーブル内に保存され、ビューの行はその基本テーブルから引き出される。データビューは仮想テーブルであるが、操作は基本テーブルに対してまさに実行され得るようにデータビューに対して操作が実行され得る。
【００１６】
安全データ・ウェアハウス１０２はプライバシー・メタデータ・データビューのスイート（一揃い）１０８を更に含み、そのスイートを介して拡張データベース１０６内の全てのデータが提供される。拡張データベース１０６内のデータはこのスイート内のデータビューを通じてだけ、閲覧、処理、或は、変更を行うことができる。拡張データベース及びデータビューのスキーマ（図式）及び論理モデルは、図２を参照してより完全に詳述される。
【００１７】
実質的には、拡張データベース１０６内に保存されたデータに対する全てのアクセスはデータビュー・スイート１０８を通じてだけ提供される。よって、小売商アプリケーション１１０及び第三者アプリケーション１１２は、提供されたデータベースのビュー（ｖｉｅｗ）によって容認又は許可されたようなデータのみにアクセスする。一実施例において、顧客のプライバシー選択肢のオーバーライド（解除）を許可する備えが為されている。しかしながらそうした状況において、そのオーバーライドの特性を記述するデータは監査モジュール１１８によって検索されるためにデータベースに書込まれて、オーバーライドが不正に生ずることができなくなっている。更にオーバーライドはプライバシー・メタデータ監視エクステンション１１４によって監視され得て、そうしたオーバーライドが生じた際１１６に顧客に警報を提供する。
【００１８】
プライバシー規則を具現化する目的で、プライバシー・データビュー・スイート１０８によって提供されるアクセスされるベき拡張データベース１０６内に保存されたデータに対する制限付きアクセスは、（ここで説明される匿名化ビューを通じて）個人データを匿名化する能力を提供し、全ての個人データ、個人データの個別の分類、或は個々別々のデータ列に適用可能であるオプトアウト（ｏｐｔ−ｏｕｔ）列へのアクセスを制限し、そして、もし何等かの適合可能なオプトアウト・フラグが問題となった顧客に対してあれば行は除外されることになるように、オプトアウト（免除）目的のための全行（顧客記録）を除外する。
【００１９】
データビュー１０８と通信するクライアント・インターフェース・モジュール１２２を用いて、クライアント１２４から収集されたデータはアクセス、制御、並びに、管理が可能である。このデータの制御及び管理は、インターネット１２６（適切なブラウザ・プラグイン１２５を介して）、モデム１３０、音声電話通信１３２、或は、キオスク１３４若しくは店頭での他の装置等々を含む広範な種類にわたる通信媒体１４０を用いて達成可能である。そうした通信を補助すべく、キオスク及び店頭での他の装置はスマートカード１３６或はロイヤリティカード１３８を発行できる。キオスク／店頭（ｐｏｓ）装置１３４はプライバシー選択肢に関して消費者入力を受け入れることができ、そうした選択肢に関する情報を記憶しているスマートカード１３６或はロイヤリティカード１３８を発行できる。同様に、キオスク／ｐｏｓ装置１３４及びスマートカード１３６若しくはロイヤリティカード１３８を用いると、消費者は所望に応じて選択肢を更新或は変更できる。ロイヤリティカード１３８が単に読取り専用装置（例えば、キー・リングに対するバーコード化アタッチメント）である場合、キオスク／ｐｏｓ装置１３４は必要とされた更新情報を伴う発行代替カードを受け入れることができる。ロイヤリティカード１３８或はスマートカード１３６を用いる取引は選択的に暗号化される。カードがサーバと直に相互作用するか或はプラグインを介して相互作用するかの何れかで、選択された安全規則を具現化する。
【００２０】
このインターフェースを通じて、消費者はデータ共有及び保持の選択肢を指定することができる。これらは消費者が、何時そしてどのような状況下で個人情報が保持され得るか或は他のものと共有され得るかを指定させることを可能としている。例えば、消費者はそうしたデータ保持をロイヤリティカード・プログラムの一部として容認又は許可することができるか、或はデータの使用が特定用途に制限されることを指定できる。更に消費者はどのような状況下で、データが完全に販売され得るか、統計分析目的で使用され得るか、或は、選択的なマーケッティング・プログラム用に使用され得るかを指定することができる。
【００２１】
データ保管システム１００は、プライバシー・サービス１５０を介して、データ・ウェアハウス１０２内の匿名データの使用を許可することもできる。ユーザが匿名データを所望すると、その取引がプライバシー・サービス１５０へ経路指定される。プライバシー・サービス１５０はプライバシー規則データベース１５２及び他の安全情報１５４にアクセスし、それらプライバシー規則及び安全情報を用いて、消費者の身元が決定可能となるような全ての情報を除去する。次いで、洗浄化された取引情報応答は安全データ・ウェアハウス内の匿名保護インターフェース・モジュール１６０に送られる。安全データ・ウェアハウス１０２との通信はプロキシ・ユーザ識別を用い、それは顧客のユーザネーム或は他の識別情報をからプライバシー・サービス１５０によって作り出される。もし顧客が匿名データを要求しなければ、取引は取引情報応答を拡張データベースに保存し得る小売商へ直に提供される。
【００２２】
それだけが拡張データベース内のデータにアクセスするので、データビュー・スイート１０８も安全データ・ウェアハウス１０２の安全性を監査する好都合で包括的な手段を提供する。
【００２３】
安全データ・ウェアハウス１０２はメタデータ監視エクステンション１１４をも含む。このエクステンション１１４は顧客が規則を生成することを可能として、個人データの使用を監視し、もしメタデータ定義変更が生ずれば、警報１１６或はコールバックを伝送する。顧客はメタデータ監視エクステンション１１４を制御することができ、消費者の個人情報が拡張データベース１０６から読取られる際、個人情報が拡張データベース１０６に書込まれる際、拡張データベースに保存されたオプトアウト・デリミッターが変更される際、或は、テーブル若しくはデータビューがアクセスされる際に、警報をトリガーさせる。メタデータ監視エクステンション１１４はデータ・ソース情報をも記録し、それで顧客は安全データ・ウェアハウス１０２内に保存されたデータのソースを決定できる。データ・ソースは顧客であること或は第三者媒介ソースであることが可能である。この特徴は、顧客が誤った情報を修正するばかりか、その過誤情報のソースを決定して、それでその過誤が同一データベース或はその他の場所に複写されないように欲する場合に特に有用である。
【００２４】
メタデータ監視エクステンション１１４は、データビュー・スイート１０８に対する変更と共に、拡張データベース１０６に対する読取り或は書込みをトラッキングすることで監査機能を支援するためにも使用され得る。
【００２５】
以上に説明されたシステムは、プロセッサとランダム・アクセス・メモリ（ＲＡＭ）等のメモリとを備えるコンピュータで具現化することが可能である。そうしたコンピュータは典型的にはディスプレイに作動的に結合され、該ディスプレイがグラフィカル・ユーザ・インターフェース上でのユーザに対するウィンドウズ等の画像を提示する。コンピュータは、キーボード、マウス装置、プリンタ等々の他の装置に結合され得る。勿論、当業者であれば、上述した構成要素或は任意の多数の異なる構成要素や周辺機器の任意の組合せ、そして他の装置がそうしたコンピュータと使用され得ることを理解するであろう。
【００２６】
一般に、そうしたコンピュータはメモリに保存されたオペレーティング・システムの制御下で動作し、ユーザとインターフェースして、入力及びコマンドを受け入れ、そして、グラフィカル・ユーザ・インターフェース（ＧＵＩ）・モジュールを介してその結果を提示する。このＧＵＩモジュールは典型的には別個のモジュールであるが、ＧＵＩ機能を実行する命令はオペレーティング・システム、アプリケーション・プログラム内に常駐し得るか或は分配され得るか、或は特別な目的のメモリ及びプロセッサで具現化され得る。またこのコンピュータは、アプリケーション・プログラムがＣＯＢＯＬ、Ｃ＋＋、ＦＯＲＴＲＡＮ、或は、プロセッサ読取り可能コードに翻訳可能である他の言語等のプログラミング言語で書込まれることを可能とするコンパイラを具現化し得る。完了後、こうしたアプリケーションは、コンパイラを用いて生成された関係及びロジックを用いて、コンピュータのメモリ内に保存されたデータをアクセスし操作する。
【００２７】
一実施例において、オペレーティング・システム、コンピュータ・プログラム、並びに、コンパイラを具現化する命令はコンピュータ読取り可能な媒体、例えば、ｚｉｐドライブ、フロッピーディスク・ドライブ、ハード装置、ＣＤ−ＲＯＭドライブ、テープ・ドライブ等々の、１つ或はそれ以上の固定或は取り外し自在なデータ記憶装置を含み得るデータ記憶装置１７０等の媒体で具体的に実現される。更にオペレーティング・システム及びコンピュータ・プログラムは、コンピュータに読取られ実行された際、本発明の具現化及び／或は使用のために必要とされる諸ステップを該コンピュータに実行させる命令が含まれている。コンピュータ・プログラム及び／或はオペレーティング命令は、メモリ及び／或はデータ通信装置でも具体的に実現され得て、それによって、本発明に従った製品であるコンピュータ・プログラムのプロダクト或は物品を作成する。そのようにして、ここで使用されているような用語「プログラム記憶装置」、「製作物」、並びに、「コンピュータ・プログラム・プロダクト」は、任意のコンピュータ読取り可能装置或は媒体からアクセス可能なコンピュータ・プログラムを包含することが意図されている。
【００２８】
当業者であれば、数多くの変更が本発明の範囲から逸脱することなしにこの構成に為され得ることを認識され得るであろう。例えば、当業者であれば、上述した構成要素の任意の組合せ、或は、異なる構成要素、周辺機器、並びに他の装置の任意の組合せが本発明で使用され得ることを認識され得るであろう。
【００２９】
図２は、安全データ・ウェアハウス１０２及びデータビュー・スイート１０８の論理モデルをより詳細に示す概略図を提供している。拡張データベース１０６は、電話２１８、アドレス２１６、人口統計２０２、雇用事業所（雇用者）２０４、金銭上の預金口座２１０、ナビゲーション履歴２１４、取引履歴２０６、並びに、オンライン・コンタクト２０８等々の個人データの複数分類に区分される顧客テーブル２００を含む。各個人データ分類は、電話コンセント２３８、アドレス・コンセント２３４、人口統計コンセント２３０、雇用者コンセント２２０、金銭上コンセント２２８、ナビゲーション・コンセント２３２，取引コンセント２２６、並びに、オンライン・コンタクト・コンセント２２４等の関連されたコンセント・テーブルをも有する。これらコンセント・テーブルはプライバシー選択肢、或は、随伴データに対する「オプトアウト（ｏｐｔ−ｏｕｔ）又は免除」を反映しているデータを指定する。開示される実施例において、これらプライバシー選択肢は、（１）直接マーケッティング２４０、（２）顧客を識別する情報を伴っての個人データの開示２４２、（３）個人データの匿名開示２４２、（４）自動決定を作り出す目的に対する個人データの開示２４４、並びに、（５）機密データの開示或は私用２４６に対する「オプトアウト」を含む。スタート・データ及びエンド・データは、顧客コンセント・オプションのトラッキングのためにコンセント・テーブル内にも維持される。
【００３０】
論理データ・モデルにおいて、個々のコンセント・テーブルはプライバシー選択肢の顧客によって非常にきめの細かい選択を可能としている。例えば、顧客が顧客自身の電話番号の第三者開示にオプトイン（ｏｐｔ−ｉｎ）できるが、顧客自身のアドレスの第三者開示をオプトアウトすることができる。またこのモデルは、全顧客記録にまたがって適用する、即ちプライバシー・コンセント・コード・テーブル２３６内に保存するプライバシー選択肢を可能としている。自動決定コード２４４は顧客が彼等顧客たちのデータが自動処理を実行すべく使用され得るかを指示することを可能としている。機密データ・コード２４６は顧客が機密データの流布を容認することを可能としている。
【００３１】
一実施例において、エヌシーアール・コーポレーションのＴＥＲＡＤＡＴＡデータベース管理システムは先の論理モデルを具現化するために利用される。この具現化は幾つかの長所を有する。
【００３２】
第１として、ＴＥＲＡＤＡＴＡデータベース管理システムの大量のデータを保存して取り扱う能力は数多くの異なるビューの構造を容易に為すと共に、安全データ保管システム１００が第３正規形態で或はそれに類似した論理データ・モデルを利用することを可能としている。
【００３３】
第２として、データをデータビュー部分集合（サブセット）にまで減らすために、一連の選択としてのＳＱＬ照会を実行するシステムとは異なり、ＴＥＲＡＤＡＴＡデータベース管理システムはデータビューに基づく照会をリライト（ｒｅｗｒｉｔｅ）して、適切な基本テーブルから直に必要な列を選択するＳＱＬを生成する。他のビューはデータをビュー・サブセット（部分集合）までに減らす前に全テーブルを具体化する一方で、ＴＥＲＡＤＡＴＡは適切な列及び行をその結果としてのテーブル内へ選択的に引き入れるＳＱＬを生成する。この方法は、先の論理モデルを具現化する点で特に有益である。
【００３４】
第３として、先の論理モデルは一般的にはデータビューとなり、それは複雑な照会及び広範なＳＱＬ表現を含む。ＴＥＲＡＤＡＴＡデータベース管理システムは、そうした照会及びＳＱＬ表現を最適化することに特に効果的である。
【００３５】
図３は、データビュー・スイート１０８内に設けられる多数のデータビューを図示している。これらデータビューは標準ビュー３６０、特権ビュー３６２、匿名化ビュー３６４、並びに、オプトアウト・ビュー３６６を含む。これらビューは、データ制御列に配置された値に従って、顧客テーブル１０６内のデータへの視覚化を制限する。
【００３６】
標準ビュー３６０は、列内のフラグ（個人情報及び識別情報が流布され得ること、或は、個人情報だけが匿名で流布され得ることを示す）が起動されていなければ、個人データを提示しない。従って標準ビュー３６０は、もし顧客が適切なフラグを適正値にセットしていなければ個人データを視覚から選択的にマスクする。
【００３７】
スケーラブル・データ・ウェアハウス（ＳＤＷ）顧客データベース・アドミニストレータ（ＤＢＡ）１５１は顧客テーブル（顧客についての個人情報を含む任意のテーブル）に対する複数のビューをセットアップし、それらはデータ保護オフィス１５２によって制御されて、ルーチン・ユーザに対して、全ての列の個人情報が隠される。
【００３８】
消費者プライバシー選択肢を閲覧、指定、並びに、変更を為すべく使用されるクライアント・インターフェース・モジュール１２２は特権アプリケーションである。適切な安全対策が請け負われて、特権アプリケーションがそのようなものとして適切に識別されことを保証し、そのように一任されていない者による特権ビューへのアクセスを防止する。
【００３９】
特定のＳＤＷアプリケーション（「クラスＢ」）は個人データに対する分析を実行し得て、例えば傾向或は行動様式（パターン）を識別する等の顧客行動を洞察する。そうしたアプリケーションは、典型的には注文製ソフトウェア、標準質疑、或は、ＯＬＡＰツールの何れかを用いて、エンドユーザがその行動様式を見分ける場合、「その場限り（ａｄｈｏｃ）」質疑（照会）を実行するエンドユーザによって駆動され得る。それらは、統計的或は機械的学習アルゴリズムをアナリストと協働して、行動様式を見つけ出し、それらから予言的なモデルを構築する場合、データ・マイニング・ツールの使用をも含み得る。
【００４０】
図４は、物理的に分離しているが、従属的に接続されているプライバシー従属データマート５００と該データマートと関連された複数機能とを伴うデータ・ウェアハウス４００を図示している。このデータ・ウェアハウスは、個人データ４０６を含有する１つ或はそれ以上のデータベース・テーブル４０６を保存するデータベース管理システム４０４を含む。データ・ウェアハウス４００及びプライバシー従属データマートの間の通信は、データ・ウェアハウス４００内に含まれる監査４１８、メタデータ・システム４１４、並びに、レプリケーション（複製）４１６の各モジュールと、プライバシー従属データマート５００内に含まれる対応するプライバシー監査５１８、プライバシー・メタデータ・システム５１４、並びに、レプリケーション５１６の各モジュールとを通じて設けられる。この実施例において、各分類の機能性は、特定の制御機能を含んで（例えば、監査報告の提供或はデータの複製）、データに対して別個に適用される（例えば、変更データをフィルタリング又は濾過）。例えば、データ・ウェアハウス４００は唯一のバージョンの全消費者情報を含み、構造及び用途に対する全変更は完全に監査され、データ・コンテンツ或は消費者選択肢に対する全入力は濾過されて、無欠性のために制限される。本発明は、上述したプライバシー選択肢のパラダイム（理論的枠組）の消費者情報及び選択肢の多数の機能から成る同様のシステムへの拡張を、顧客選択肢の同一詳細に基づいて容認する。
【００４１】
プライバシー従属データマート実施例において、拡張されたデータベースの安全性及びプライバシー保護の特徴は、許可されようが或は否定されようが、顧客データに対する全アクセス試技を取り込むプライバシー・アクセス・ロッギング（記録）５７０の使用と、自身のデータ及び選択肢を審査する顧客によって提供されるような消費者変更データ５８０とで更に高められる。これはシステムのオンラインによってか或はバッチ・モードで使用され得て、一任された変更が無欠性フィルタを介してソース・データベースへ戻される。
【００４２】
一実施例において、様々なフォーマット５９２，５９４，５９６での外部データが追加的なプライバシー・データソース・フィルタを通じて消費者データ５９０を富裕にさせることを可能とされ、選択的に消費者個人データに適用される。この技術は外部顧客データが自動的にフラグ付けさせることを可能とするが（例えば、識別検証目的のため）、変更データをデータ・ウェアハウスへ戻すための処理の排除を許容することができる。
【００４３】
図５は、プライバシー従属データマートを支援するプライバシー・アドミニストレータ・ユーティリティ５４０の各種機能を図示するブロック概略図である。
【００４４】
図６は、プライバシー従属データマートを支援するプライバシー消費者アクセス・モジュール５３０の各種機能を図示するブロック概略図である。
【００４５】
図７は、データ・ウェアハウス内に、或は、解明計画（Ｓｏｌｕｔｉｏｎ  Ｐｌａｎｎｉｎｇ）相、デザイン及び具現化の相、並びに、解明使用（Ｓｏｌｕｔｉｏｎ  Ｕｓａｇｅ）、支援及び向上の相から成るデータマート内にプライバシーを構築する総体的な方法論を図示するフローチャートである。プライバシー・ディスカバリー・サービス６１０の各種機能は、教育を提供し、ビジネス要件を決定し、そして、そのビジネスによって受け入れられるべき範囲を設定することである。プライバシー・アセスメント（査定）・サービス６２０はプライバシー・ディスカバリーの結末に基づいており、機能性、データ、並びに、プライバシーに対する技術的要件に対してのＧＡＰ分析を実行し、それらの評価を、具現化選択が投資及び収益の積極的或は消極的な機会と言う意味で、現行ビジネスに至らしめるインパクトを定量化するビジネス・インパクト・アセスメントに対する入力として使用する。またプライバシー・アセスメントは、インフラストラクチャ及びビジネス実務において必要とされる変更の具現化青写真をも作り出して、プライバシー用のデータ・ウェアハウスを可能とする。この青写真は、全ては統合メタデータ・システム回りに構築された、インフラストラクチャにおける変更、データベース管理、ツール、並びに、ユーティリティに対する選択用の基盤を置くアーキテクチャ・デザイン６４０内へ供給する。データ・ウェアハウス環境におけるプライバシー具現化の完了後、プライバシー・リビュー（Ｐｒｉｖａｃｙ  Ｒｅｖｉｅｗ）６９０が推奨されて、インフラストラクチャ変更に対する具現化ゴールが満たされたか否か、そしてどのようなデータ・ウェアハウス・コントリビューション（Ｄａｔａ  Ｗａｒｅｈｏｕｓｅ  Ｃｏｎｔｒｉｂｕｔｉｏｎｓ）が達成されたかを評価する。また、このサービスはＥＤＰ監査員（ＥＰＤオーディタ）による監査能力、或は、プライバシー若しくはデータの保護取締人（保護レギュレータ）に対する用意をも為す。
【００４６】
図８は、消費者アクセス従属データマートを構築すると共に消費者データを移行するための特定の方法論を図示するフローチャートであり、データ・ウェアハウス及び他のデータソースからデータマートまでのプライバシー選択肢に対する付随プロファイルである。
【００４７】
プロジェクト管理：プロジェクト管理は顧客への責務を満たすべく従属データマート移行の成功には重要であり、「スコープ・クリープ（ｓｃｏｐｅ  ｃｒｅｅｐ）」の削除のために、プロジェクト・プランが全ての具現化に対して必要とされている。プロジェクト・プランは、論理データ・モデリング７０１、アーキテクチャ・デザイン７０２（ソースデータ）、７０３（ターゲット・データ）及び７０４（データマート）、物理デザイン７０５（ビジネス・プロファイル）及び７０６（消費者プロファイル）、並びに、アプリケーション・デザイン７０７によってデザイン相７００を管理している。このデザイン相における各ステップは、教育、インタービュー、次の相への入力を完了するために必要なタスクを随伴するワークショップ要素を含む。また、論理データ・モデリング７０１は、アーキテクチャ・デザイン７０２、物理デザイン７０３、並びに、アプリケーション・デザイン７０４へ情報を供給する。
【００４８】
また、プロジェクト管理は各種デザインステップから、データ・ソーシング７２０、データ・ローディング及び管理７３０、情報アクセス７４０、変更データ・リターン７５０、並びに、データマート管理７６０に対する具現化サービスまでプランを通過させる。エヌシーアールのプロジェクト管理方法論は顧客との単一接点である。プロジェクト管理者は従属データマート・プログラムの全局面に対する責務がある。
【００４９】
論理データ・モデリング：このサービスは属性化論理データ・モデル及び／或は従属データマートの初期具現化に対する星印スキーマを作り出す。このサービスの活動は、関係及び属性を示しているデータ・モデルの要件及び生成の確認を含む。データ・モデルは従属データマート・ソリューションに極めて重要であって、適切なビジネスの焦点及び柔軟性がそのソリューション内に維持されることを保証する。このデータ・モデルはプラットフォーム或はデータベースに固有ではなく、任意の物理従属性から分離している。従属データマートに対するデータ・モデルはエンタープライズ・データ・ウェアハウスから引き出された論理データ・モデルか、或は、星印スキーマ・データ・モデルかの何れかであり得る。
【００５０】
アーキテクチャ・デザイン：このサービスは従属データマートの初期具現化に対するインフラストラクチャを作り出す。このサービスの活動は、従属データマート、従属データマート自体、並びに、変更データをデータ・ウェアハウスへ戻すリターンのためのアーキテクチャに供給するソース・システムの要件及び生成の確認を含む。アーキテクチャ・モデルは従属データマートに極めて重要であって、適切で技術的な焦点及び柔軟性がそのソリューション内に維持されることを保証する。このアーキテクチャ・モデルはプラットフォーム及びデータベースに固有ではなく、その物理従属性に基づいている。
【００５１】
物理データベース・デザイン：このサービスはクライアントに従属データマートに対して最適化された物理データベース・デザインを提供する。このサービスの主要な活動は、データ・モデルを物理データベース・デザインへ翻訳すること、データベース構造、デザイン最適化、並びに、構造化されたデータベースの機能テストである。
【００５２】
アプリケーション・デザイン（照会開発（Ｑｕｅｒｙ  Ｄｅｖｅｌｏｐｍｅｎｔ））：このサービスは従属データマート・ソリューションに対する照会インターフェースのデザイン及び具現化を提供する。ＧＵＩに基づくツールを利用して、ビジネス質問に対して同意された回答の照会は従属データマート・プログラムの一部として開発される。アプリケーション・デザイン・サービスは、詳細な消費者データ、データ要約、並びに、段階的な照会に対するアクセスに基づく変更に対するレビュー及び入力を可能とするアプリケーションを開発する。
【００５３】
データの変換及びレプリケーション：このサービスはプロセスをデザインし、ユーティリティと、従属データマート・データベースが初期的にロードされ提示されることを可能とするプログラミングとを開発することである。このサービスはデータを、捜し出し、変換し、複製し、移送し、そしてターゲット・プラットフォームへロードする。操作的なプランニングが含まれて、周期的な、従属データマートのリロード或は増分的ローディングを可能としている。従属データマートに対するデータの変換及びレプリケーションは、通常、Ｔｅｒａｄａｔａユーティリティを用いて実行される。
【００５４】
データマート管理：このサービスは従属データマートに対するバックアップ、アーカイブ、復活、並びに、回復戦略を包含する。このサービスは従属データマートの生産を含まず、これは顧客の責務である。
【００５５】
文書化：このサービスは統合テスト、メタデータ登録、監査テスト、並びに、顧客承認を包含する。顧客教育は任意のデータ・ウェアハウス或は従属データマート成功のキーであり、従属データマート・サービス・プログラムの一部として含まれる。他の標準データ・ウェアハウス具現化サービス要素としては、
・論理データ・モデル
・物理データベース・デザイン
・抽出、転送、移動、並びに、ロードのスクリプト
・システム管理統合
・監査及び制御プラン
【００５６】
メタデータには数多くのタイプ及び用途があり、それらは、ビジネス規則及び定義、ウェアハウス・ユーザ、デベロッパー、並びに、ユーザ等々のディレクトリ、データベース・スキーマ及びビュー、変換マッピング、ソース・データベース論理モデル、データマートを含むターゲット・ウェアハウス・モデル、データのリフレッシュ周波数、セキュリティ、リポート、性能計量学、並びに、コンピューティングシステム・コンポーネントを含む。よって、メタデータのコンテンツは、プライバシー具現化中、単にソース及びターゲット・データベースの論理モデルから、情報システム資源についての情報に対するビジネス規則の完全な統合まで展開される。
【００５７】
本発明の様々な実施例の以上の記載は、例示及び説明の目的で提供された。それは網羅的であること或は本発明を開示されたその正確な形態に限定することが意図されていない。数多くの変更、修正、並びに、変形が、上述の教示に関しての当業者には明らかであろう。従ってこの発明は、ここで議論された変更、修正、並びに、変形の全てや、本発明の範囲内に入る他のものを受け入れることが意図されている。
【図面の簡単な説明】
【図１】データ・ウェアハウス・システムの模範的な実施例のシステム・ブロック図である。
【図２】データ・ウェアハウス及び従属データマートの双方の具現化を支援するプライバシー論理データ・モデルの図式的表現である。
【図３】データ管理システムに保存されたプライバシー−拡張顧客テーブルの構造と、異なるユーザ・タイプと実際のデータとの間の実際上の分離を提供するデータベース・ビューの例示例を示している。
【図４】物理的に分離しているが従属的に接続されたプライバシー従属データマートと、該データマートに関連された各種機能とを伴うデータ・ウェアハウスを図示している。
【図５】プライバシー・従属データマートを支援するプライバシー統治ユーティリティの各種機能を図示するブロック図である。
【図６】プライバシー消費者アクセス・モジュールと、プライバシー従属データマートを支援するユーティリティとの各種機能を図示するブロック図である。
【図７】プライバシーをデータ・ウェアハウス内、或は、プライバシー・プランニング相、デザイン及び具現化相、並びに、プライバシー使用・支援・向上相から成るデータマート内へ構築する相対的な方法論を図示するフローチャートである。
【図８】消費者アクセス従属データマートの具現化を支援する移行方法論の図式的な表現を提供している。
【符号の説明】
１００    データ保管（ウェアハウス）システム
１０２    安全データ・ウェアハウス
１０４    データベース管理システム
１０６    拡張データベース
１０８    プライバシー・メタデータ・データビュー
１２２，１６０    インターフェース・モジュール
４１６，５１６    レプリケーション
５３０    消費者アクセス・モジュール
【図１】
0004507147.tif 000002
【図２】
0004507147.tif 000003
【図３】
0004507147.tif 000004
【図４】
0004507147.tif 000005
【図５】
0004507147.tif 000006
【図６】
0004507147.tif 000007
【図７】
0004507147.tif 000008
【図８】
0004507147.tif 000009