(57)【要約】ロバストなＲＦＩＤセキュリティおよびセキュアな標的情報普及を提供するためのシステム、デバイス、装置、ならびに方法が、説明される。販売用の製品と関連付けられるＲＦＩＦタグに関するランダム化された識別子が、その独自のランダム化された識別子を有するユーザデバイスのリーダによって読み取られる。製品に関連する情報が、ユーザデバイスまたはそのユーザに関連する情報を公開することなく、情報読出システムによってユーザデバイスに提供される。情報セキュリティが、ユーザおよびユーザデバイスに関するプロキシまたはサロゲートとして作用するランダム化された識別子の使用を通して提供される。ユーザデバイスによって読み取られる製品および関連付けられるＲＦＩＤタグに基づいて、小売業者または製造業者が、情報読出システムを通して、ユーザデバイスに標的広告および販売インセンティブを提供する。
2019505062.tif 000002
【特許請求の範囲】
【請求項１】
製品情報読出システムであって、
前記製品情報読出システムは、１つまたはそれを上回るホストサーバを備え、
前記１つまたはそれを上回るホストサーバは、
セキュアなホストデータベースにおいて、製品と関連付けられる近距離無線通信（ＮＦＣ）高周波数無線周波数（ＲＦ）タグ（ＭＮＦＣタグ）の一意の乱数製品識別子（ＩＤ）を顧客データベース（ＣＤＢ）の一意の乱数ＩＤにリンクすることと、
一意の乱数デバイスＩＤを有し、前記ＭＮＦＣタグから前記一意の乱数製品ＩＤを読み取るように構成されるユーザデバイスから、前記一意の乱数製品ＩＤおよび前記一意の乱数デバイスＩＤを受信することと、
前記ＣＤＢの一意の乱数ＩＤに関するセキュアなホストデータベースに対するクエリに基づいて、前記一意の乱数製品ＩＤおよび前記一意の乱数デバイスＩＤを前記ＣＤＢに提供することと、
前記ＣＤＢから、前記製品に関連する情報、事前判定された製品ＩＤ、および前記一意の乱数デバイスＩＤを受信することと、
前記ユーザデバイスの一意の乱数デバイスＩＤまたは前記ユーザデバイスと関連付けられるコンタクト情報のうちの少なくとも１つに基づいて、前記製品に関連する情報または前記事前判定された製品ＩＤのうちの少なくとも１つを前記ユーザデバイスに提供することと
を行うように構成される、製品情報読出システム。
【請求項２】
前記一意の乱数デバイスＩＤは、続けて前記セキュアなホストデータベースを通して前記ユーザデバイスに標的製品広告を送信するために、前記ＣＤＢによって保持される、請求項１に記載の製品情報読出システム。
【請求項３】
前記ユーザデバイスは、それを通して前記標的製品広告が前記ユーザに提供されるアプリケーションを含む、請求項１に記載の製品情報読出システム。
【請求項４】
少なくとも１つの小売店舗データベース（ＳＤＢ）が、製品バーコードを、価格、店舗クーポン、または特別な販売インセンティブのうちの１つもしくはそれを上回るものを含む店舗関連製品情報とリンクし、
前記少なくとも１つのＳＤＢのそれぞれは、店舗場所ＧＰＳ座標、店舗所在地住所、およびＳＤＢアクセス情報と関連付けられる一意の乱数店舗ＩＤを有し、
前記セキュアなホストデータベースはまた、前記情報を受信することに続けて、前記情報を記憶する、
請求項１に記載の製品情報読出システム。
【請求項５】
前記１つまたはそれを上回るホストサーバは、前記ユーザデバイスが前記店舗場所にある、またはそれに近接するとき、前記セキュアなホストデータベースから、前記店舗のＧＰＳ場所と関連付けられる前記一意の乱数店舗ＩＤおよび前記ＳＤＢアクセス情報を前記ユーザデバイス上で実行するアプリケーションに提供するように構成される、請求項４に記載の製品情報読出システム。
【請求項６】
前記１つまたはそれを上回るホストサーバは、前記ユーザデバイスが前記ＭＮＦＣタグを読み取ることに続けて、前記事前判定された製品ＩＤを前記アプリケーションに提供し、前記アプリケーションが、前記読み出された一意の乱数店舗ＩＤおよび一意の乱数デバイスＩＤとともに、前記事前判定された製品ＩＤを前記ＳＤＢに提供することを可能にし、前記ユーザデバイス上での表示のために、販売クーポンおよび他の販売インセンティブのうちの少なくとも１つを含む、前記事前判定された製品ＩＤと関連付けられる店舗関連製品情報を取得するように構成される、請求項５に記載の製品情報読出システム。
【請求項７】
前記１つまたはそれを上回るホストサーバは、前記ＳＤＢ内の前記一意の乱数デバイスＩＤの記憶に基づいて、前記ＳＤＢからの製品返品情報および標的製品広告のうちの１つまたはそれを上回るものを前記ユーザデバイスに提供するように構成される、請求項６に記載の製品情報読出システム。
【請求項８】
前記事前判定された製品ＩＤは、前記製品と関連付けられるバーコードにおいて具現化される、請求項６に記載の製品情報読出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
（Ｉ．技術分野）
本明細書に説明される実施形態は、無線周波数識別（ＲＦＩＤ）セキュリティに関する。
【背景技術】
【０００２】
（ＩＩ．背景技術）
今日最大のダイレクトマーケティング機会は、消費者へのダイレクト標的マーケティングを生成するショッピングウェブサイト上の着目アイテム上でのマウスクリックを、あまり効果的ではない、はるかに高コストな包括的マーケティングが現在支配的である実店舗に移行することである。
【発明の概要】
【課題を解決するための手段】
【０００３】
方法、システム、デバイス、および装置が、請求項により完全に記載されるように、図の少なくとも１つと関連して本明細書に実質的に示され、および／または説明されるように、ＲＦＩＤセキュリティを改良するためのランダム化に関して説明される。
【図面の簡単な説明】
【０００４】
本明細書に組み込まれ、本明細書の一部を形成する、付随の図面は、実施形態を図示し、説明とともに、さらに、実施形態の原理を説明し、当業者が実施形態を作製および使用することを可能にする役割を果たす。
【０００５】
【図１】図１は、ある例示的実施形態による、システムのブロック図を示す。
【０００６】
【図２】図２は、ある例示的実施形態による、図３のシステムによるロバストなＲＦＩＤセキュリティおよびセキュアな標的情報提供を提供するためのフローチャートを示す。
【０００７】
【図３】図３は、ある例示的実施形態による、システムのブロック図を示す。
【０００８】
【図４】図４は、ある例示的実施形態による、図３のシステムによるロバストなＲＦＩＤセキュリティおよびセキュアな標的情報提供を提供するためのフローチャートを示す。
【０００９】
【図５】図５は、ある例示的実施形態による、システムの動作のブロック図フローを示す。
【００１０】
【図６】図６は、ある例示的実施形態による、図５のシステムによるロバストなＲＦＩＤセキュリティおよびセキュアな標的情報提供を提供するためのフローチャートを示す。
【００１１】
【図７】図７は、ある例示的実施形態による、図５のシステムによるロバストなＲＦＩＤセキュリティおよびセキュアな標的情報提供を提供するためのフローチャートを示す。
【００１２】
【図８】図８は、本明細書に開示される技法が実施され得、本明細書の例示的実施形態が利用され得る、コンピューティングデバイス／システムのブロック図を示す。
【００１３】
実施形態が、ここで、付随の図面を参照して説明されるであろう。図面では、同様の参照番号は、同じ、または機能的に類似する要素を示す。加えて、参照番号の最も左の桁は、参照番号が最初に出現する図面を識別する。
【発明を実施するための形態】
【００１４】
Ｉ．導入
本明細書は、多数の例示的実施形態を開示する。本特許出願の範囲は、開示される実施形態に限定されず、また、開示される実施形態の組み合わせならびに開示される実施形態の修正を包含する。
【００１５】
本明細書における「一実施形態」、「ある実施形態」、「ある例示的実施形態」等の言及は、説明される実施形態が、特定の特徴、構造、または特性を含み得るが、全ての実施形態が、必ずしも、その特定の特徴、構造、または特性を含むわけではないことを示す。さらに、そのような語句は、必ずしも、同一の実施形態を指すわけではない。さらに、特定の特徴、構造、または特性が、ある実施形態と関連して説明されるとき、明示的に説明されているかどうかにかかわらず、他の実施形態と関連してそのような特徴、構造、または特性に影響を及ぼすことが当業者の知識内であることが、思量される。
【００１６】
議論では、別様に記載されない限り、本開示の実施形態の特徴または複数の特徴の条件または関係特性を修飾する、「実質的に」、「およそ」、および「約」等の形容詞は、条件または特性が、これが意図される適用に関して実施形態の動作に対して許容可能である公差内にあるように定義されることを意味するように理解される。
【００１７】
さらに、本明細書で使用される空間的説明（例えば、「上方」、「下方」、「上」、「左」、「右」、「下」、「上部」、「底部」、「垂直」、「水平」等）は、例証のみを目的とし、本明細書に説明される構造の実践的実装は、任意の配向または様式で空間的に配列され得ることを理解されたい。
【００１８】
またさらに、本明細書に別様に留意されない限り、図面／図は、縮尺通りに描かれないことに留意されたい。
【００１９】
本明細書で使用されるように、別様に明示的に記載されない限り、識別子は、「ＩＤ」と称され得、無線周波数識別は、「ＲＦＩＤ」と称され得る。
【００２０】
多数の例示的実施形態が、ここで説明される。本明細書に提供されるいずれのセクション／サブセクション見出しも、限定することを意図されない。実施形態が、本文書全体を通して説明され、任意のタイプの実施形態が、任意のセクション／サブセクションの下に含まれ得る。さらに、開示される実施形態は、任意の様式で相互に組み合わせられ得ることが想定される。つまり、本明細書に説明される実施形態は、相互に互いに排他的ではなく、単独で、または任意の組み合わせにおいて実践および／または実装され得る。
【００２１】
ＩＩ．例示的実施形態
本明細書に説明される例示的技法および実施形態は、種々のタイプのシステムおよびデバイス、例えば、限定ではないが、分散システムを含むサーバコンピュータ、パーソナルコンピュータおよびラップトップ、タブレットコンピュータ、通信デバイス（例えば、セルラーおよびスマートフォン）、携帯情報端末（ＰＤＡ）デバイスまたはパーソナルアシスタント（ＰＡ）デバイス、ポータブル音楽プレーヤ、ハンドヘルドゲーミングデバイスおよびゲーミングコンソール、テレビおよびスマートテレビ、ならびに／または同等物に適合され得る。本明細書の実施形態は、説明的一貫性のために概念的および／または例証的実施例としてスマートフォンリーダ（ＳＰＲ）ならびにサーバ／サーバシステムを利用するＰＤＡデバイスまたはＰＡデバイスに関して説明され得るが、他のタイプの実装もまた、開示される技法を実施および利用するために想定される。種々の実施形態では、本開示の図示される図に関して、説明される、および／または示される１つもしくはそれを上回るコンポーネントが含まれない場合があり、付加的コンポーネントが含まれ得ることが、本明細書では想定される。
【００２２】
本明細書に説明される技法は、商品の消費者、例えば、顧客が、特別なオファーおよびクーポンまたは割引を含む、製品情報および標的広告を受信することを可能にする、改良されたＲＦＩＤセキュリティに関する、例えば、ランダム化技法を使用する新規のシステム、方法、およびデバイスを提供する。説明される技法および実施形態は、消費者識別のロバストな保護を提供し、ランダム化を利用する情報交換のための新規のアプローチを使用する。つまり、本明細書の実施形態および技法は、製品と関連付けられ、次いで、消費者とも関連付けられるＲＦＩＤタグを使用するセキュアなデータベースアプローチを提供する。いくつかの実施形態は、そのセキュリティ、簡易化、低コスト、および低電力のために選定される、Ｍａｔｒｉｃｓ２，  Ｉｎｃ．（Ｇｒａｎｄ  Ｒａｐｉｄｓ，  ＭＮ）からのＭａｔｒｉｃｓ２乱数識別（ＲＮＩＤ）近距離無線通信（ＮＦＣ）高周波数（ＨＦ）無線周波数（ＲＦ）タグに基づく。本タグは、最初に、ＥＰＣクラス０タグとしてＭａｔｒｉｃｓ，  Ｉｎｃ．（Ｃｏｌｕｍｂｉａ，  ＭＤ）によって導入された。１．本タグの動作に関するさらなる詳細は、Ａｄｄｉｓｏｎ  Ｗｅｓｌｅｙによって出版された「ＲＦＩＤ  Ａｐｐｌｉｃａｔｉｏｎｓ，  Ｓｅｃｕｒｉｔｙ，  ａｎｄ  Ｐｒｉｖａｃｙ」（２００６年）と題された書籍からのＭｉｃｈａｅｌ  Ｒ．  ＡｒｎｅｓｏｎおよびＷｉｌｌｉａｍ  Ｂａｎｄｙによる「Ｒａｎｄｏｍｉｚａｔｉｏｎ：Ａｎｏｔｈｅｒ  Ａｐｐｒｏａｃｈ  ｔｏ  Ｒｏｂｕｓｔ  ＲＦＩＤ  Ｓｅｃｕｒｉｔｙ」（第２２章）に見出され得る。
【００２３】
例えば、本明細書に説明される技法および実施形態は、Ｍａｔｒｉｃｓ２アプリケーション（ＭＡＰＰ）によって制御される、ＮＦＣ読取対応スマートフォンリーダ（ＳＰＲ）および／または同等物によって読み取られるＲＮＩＤ近距離無線通信（ＭＮＦＣ）タグとともにゲートウェイとして使用される一意の乱数識別子ＩＤ（ＲＮＩＤ）データベースを実装および利用することによって、包括的広告と関連付けられる障害を緩和または排除する能力を提供する。本アプローチは、全てのアイテム／製品、例えば、大小の店舗における販売用のアイテム／製品が、例えば、アイテム／製品のバーコード標識の下にＲＮＩＤ  ＭＮＦＣタグを有する世界を想定する（但し、代替製品一意識別子も、本明細書では想定される）。故に、消費者ＳＰＲのそのＭＮＦＣタグ標識に対するタップは、オンラインでのマウスクリックと同等になり、消費者の関心が、ダイレクト標的マーケティングのために捕捉されることができる。実施形態では、Ｍａｔｒｉｃｓ２の言及は、例示的ホストエンティティを指す。
【００２４】
実施形態において、１つまたはそれを上回るホストサーバ、クラウド実装コンポーネント、および／もしくは他のホストコンポーネント／インフラストラクチャを含み得る、Ｍａｔｒｉｃｓ２  ＲＮＩＤデータベース（ＭＤＢ）は、本ビジョンを現実にするためのゲートウェイを提供する。ＭＤＢエコシステムは、製品情報を消費者に提供するためにＭＡＰＰによって使用される、製品バーコードに関する製造および小売店舗データベースに対する消費者に関するＲＮＩＤ「サロゲート」を交換する「通貨」を生成する。本ＲＮＩＤサロゲートは、次いで、広告情報とともにサロゲートＲＮＩＤをＭＤＢに送信することによって、消費者にダイレクト標的広告を送信するために使用される。サロゲートＲＮＩＤは、次いで、ＭＤＢ内に記憶された関連付けられる消費者コンタクト情報と併用され、ＭＡＰＰ、電子メール、テキストメッセージング、および／または同等物を通して、情報を消費者に転送する。いかなる消費者情報も、本トランザクションに関してＭＤＢ外に公開されない。消費者に送信される全ての広告に関して、ホストは、少額の料金を徴収し、製造業者および小売店舗に本広告ゲートウェイを提供するための収益を生成し得る。言い換えると、マウスクリックおよびＳＰＲタップは、ここでは同一である。
【００２５】
図１は、ある実施形態による、システム１００のブロック図を示す。システム１００の１つまたはそれを上回るコンポーネントは、上記に説明される技法を実施するように構成され得る。システム１００は、ネットワーク１１０を介して通信可能に接続される、ホストシステム１０２、１つまたはそれを上回る消費者デバイス１０４（消費者デバイス）、１つまたはそれを上回る小売業者システム１０６（小売業者システム）、および１つまたはそれを上回る製品製造業者システム１０８（製造業者システム）を含む。ホストシステム１０２は、１つまたはそれを上回るデータベース１１２（データベースまたはＤＢ）を含み得る。
【００２６】
実施形態では、ホストシステム１０２、消費者デバイス１０４、小売業者システム１０６、および製品製造業者システム１０８のうちの１つまたはそれを上回るものは、一元的に位置し得る、または１つもしくはそれを上回る地理的場所に位置する個別のコンポーネントのうちの１つもしくはそれを上回るものを有する分散システムであり得、ハードウェア、ファームウェア、およびソフトウェア、またはそれらの任意の組み合わせとして実装され得る。
【００２７】
消費者デバイス１０４は、本明細書に説明されるように、パーソナルコンピュータおよびラップトップ、タブレットコンピュータ、通信デバイス（例えば、セルラーおよびスマートフォン）、ＰＤＡデバイス、ＰＡデバイス等であり得る。実施形態では、消費者デバイス１０４は、ＮＦＣリーダまたは他の同等のコンポーネントを使用して、本明細書に説明されるように製品／アイテムと関連付けられるタグからＲＦ情報を読み取るように構成される。
【００２８】
小売業者システム１０６は、店舗（例えば、販売場所地点）およびそのシステム、データベースサーバ、広告管理システム、通信コンポーネント、小売業者のネットワーク、ならびに／または同等物を備え得る。
【００２９】
製品製造業者システム１０８は、製造施設およびそのシステム、データベースサーバ、広告管理システム、通信コンポーネント、製造業者のネットワーク、ならびに／または同等物を備え得る。実施形態では、製造業者システム１０８は、代理店システムでもあり得る、または代わりに、代理店システムであり得る。
【００３０】
ネットワーク１１０は、ＬＡＮ、ＷＡＮ、企業ネットワーク、インターネット等の１つまたはそれを上回るネットワークを備え得、有線および／または無線部分のうちの１つもしくはそれを上回るものを含み得る。図１のシステム１００において、それを通して通信トラフィックが流れる中央ハブとして示されるが、限定ではないが、２つまたはそれを上回るエンティティ間の直接接続、遠隔通信ネットワークの利用、ポイントツーポイント接続等の他の接続およびネットワーク構成も実施形態において実装され得ることも、想定される。
【００３１】
ホストシステム１０２は、タグ製造および／またはプログラミング施設ならびにそのシステム、データベースサーバ、管理システム、通信コンポーネント、ホストの内部ネットワーク、ならびに／または同等物を備え得る。例えば、ホストシステム１０２は、本明細書に説明される技法および実施形態と関連付けられる機能を実施するように構成される、１つまたはそれを上回るサーバもしくはコンピューティングデバイスを含み得る。ホストシステム１０２は、本明細書に説明されるように、タグにおける分配のための一意のＲＮＩＤ、製品、製品識別子、バーコード、ＱＲコード（登録商標）等の製造および小売店舗データベース情報、識別子、購入された製品、消費者情報の製品情報へのリンク等の消費者データベース情報、ならびに／または同等物のうちの１つもしくはそれを上回るものを記憶するように構成されるＤＢ１１２を含み得る。ＤＢ１１２は、実施形態において、製品（例えば、販売用のアイテム）と関連付けられるＮＦＣ高周波数ＲＦタグの一意の乱数製品ＩＤを、例えば、製品製造業者システム１０８の特別な顧客データベースまたは顧客データベースＣＤＢの一意の乱数ＩＤにリンクするように構成される。ＤＢ１１２は、ＤＢ１１２と関連付けられるデータを記憶するための１つまたはそれを上回るサーバもしくはコンピューティングデバイスを備え得、実施形態によるセキュアなデータベースであり得る。
【００３２】
ホストシステム１０２は、説明されるように、ユーザデバイスからの情報、例えば、一意の乱数デバイスＩＤ、ユーザデバイスのユーザのコンタクト／識別情報、ユーザデバイスによって読み取られる製品／アイテムと関連付けられる一意の乱数製品ＩＤ、および／または同等物を受信するように構成される。ＤＢ１１２は、それから製品／アイテム情報を読み出すために、製品ＩＤをＣＤＢとリンクする、または関連付け、読み出された情報をユーザデバイスおよび／またはユーザに提供するように構成される。読み出された情報は、広告情報、クーポン／割引情報、製品／アイテムに関する可用性情報および／または場所情報、説明、仕様、使用説明書、保証書等を含む、本明細書に説明される製品／アイテムの１つまたはそれを上回るタイプの情報であり得る。
【００３３】
故に、本明細書に説明される技法および実施形態は、限定ではないが、ランダム化を利用することを含む、上記に説明されるようなＲＦＩＤセキュリティにおける改良を提供する。
【００３４】
例えば、改良されたＲＦＩＤセキュリティに関する方法、デバイス、および装置が、提供される。例示的側面によるシステムが、説明される。一側面では、本システムは、１つまたはそれを上回るホストサーバを備える製品情報読出システムである。１つまたはそれを上回るホストサーバは、セキュアなホストデータベースにおいて、製品と関連付けられる近距離無線通信（ＮＦＣ）高周波数無線周波数（ＲＦ）タグ（ＭＮＦＣタグ）の一意の乱数製品識別子（ＩＤ）を（ＣＤＢ）の一意の乱数ＩＤにリンクし、一意の乱数デバイスＩＤを有し、ＭＮＦＣタグから一意の乱数製品ＩＤを読み取るように構成されるユーザデバイスから、一意の乱数製品ＩＤおよび一意の乱数デバイスＩＤを受信するように構成される。１つまたはそれを上回るホストサーバはまた、ＣＤＢの一意の乱数ＩＤに関するセキュアなホストデータベースに対するクエリに基づいて、一意の乱数製品ＩＤおよび一意の乱数デバイスＩＤをＣＤＢに提供し、ＣＤＢから、製品に関連する情報、事前判定された製品ＩＤ、および一意の乱数デバイスＩＤを受信し、ユーザデバイスの一意の乱数デバイスＩＤまたはユーザデバイスと関連付けられるコンタクト情報のうちの少なくとも１つに基づいて、製品に関連する情報または事前判定された製品ＩＤのうちの少なくとも１つをユーザデバイスに提供するように構成される。
【００３５】
種々の例示的実施形態が、以下のサブセクションに説明される。特に、例示的実施形態が、説明され、本説明に、さらなる例示的実施形態および利点が続く。続けて、例示的コンピューティングデバイス実装が、説明される。最後に、いくつかの結論が、提供される。概して、サブセクションへの以下の説明の分割は、例証を容易にするために提供されることに留意されたく、任意のタイプの実施形態が、任意のサブセクションにおいて説明され得ることを理解されたい。
【００３６】
ＩＩＩ．例示的実施形態
上記に留意されるように、ロバストなＲＦＩＤセキュリティに関するシステムおよびデバイスが、図１に関して、かつ前述のセクションの別の場所に例示的に説明されるようなそのコンポーネントとともに、ランダム化およびセキュアなデータ記憶を通してＲＦＩＤセキュリティを提供し、ならびに消費者／顧客にアイテム／製品に関する付加的情報を提供するために、種々の方法において構成され得る。
【００３７】
実施形態では、例証的実施例として、限定ではないが、乱数生成器が、ＲＮＩＤを生成するために使用され、したがって、それぞれは、一意であり、いかなる複製も存在しない。例えば、６４ビットＲＮＩＤが、数字を複製することなく、約１００万年にわたって毎年２２兆個のタグを提供するために十分である、１，８００京個の異なる一意の数字を提供する。数字は、チップが加工された後、レーザヒューズ技術を使用して、Ｍａｔｒｉｃｓ２タグチップ上の読取専用メモリ（ＲＯＭ）の中にレーザプログラムされ、依然としてウェーファレベルにある。次いで、プログラムされたチップウェーハは、Ｍａｔｒｉｃｓ２超並列チップアセンブリ（Ｍ−ＰＩＣＡ）押板に取り付けられ、レーザスクライブされ、したがって、チップ（１２インチシリコンウェーハ上の１００万個を上回るもの）は、下層アンテナ基板上に押圧され、それぞれ、その独自の一意のＲＮＩＤを伴うＮＦＣタグを作成することができる。Ｍ−ＰＩＣＡプロセスに関するさらなる詳細は、２０１５年７月９日に出願され、「Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃｏｎｔｒｏｌｌｅｄ  Ｅｊｅｃｔｉｏｎ  Ｓｙｓｔｅｍ（ＩＣＣＥＳ）ｆｏｒ  Ｍａｓｓｉｖｅｌｙ  Ｐａｒａｌｌｅｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ａｓｓｅｍｂｌｙ（ＭＰＩＣＡ）」と題された、米国特許出願第１４／７９５，７７１号に見出される。
【００３８】
Ｍａｔｒｉｃｓ２  ＮＦＣ（ＭＮＦＣ）ＲＮＩＤタグ（ＭＮＦＣタグ）は、限定ではないが、本明細書ではスマートフォンリーダ（ＳＰＲ）とも称される、Ａｎｄｒｏｉｄ電話、ｉＰｈｏｎｅ（登録商標）６もしくは７、および／または同等物等のＮＦＣリーダ対応スマートフォンによって読み取られるように構成される。Ｍａｔｒｉｃｓ２  ＳＰＲアプリケーション（例えば、ＭＡＰＰ）が、ＳＰＲ上にダウンロードされ、ＳＰＲがＭＮＦＣタグを読み取ることを可能にする。ＳＰＲ上にダウンロードされると、ＲＮＩＤは、Ｍａｔｒｉｃｓ２データベース（ＭＤＢ）における識別のために、ＲＮＩＤＡまたは一意の乱数デバイスＩＤによって指定される、その特定のＭＡＰＰに割り当てられるであろう。また、ダウンロードすると、ＭＡＰＰは、ＭＮＦＣタグを読み取り、情報をユーザに提示する際のＭＡＰＰの使用に関連する関連ユーザおよびＳＰＲ情報（例えば、ユーザ／消費者／顧客識別情報、電話、電子メール、テキストに関するコンタクト情報、ＳＰＲ等のメディアアクセス制御（ＭＡＣ）アドレス、アドレス、友人情報、および／または同等物）をＳＰＲから収集および／または取得するように構成される。本ユーザおよびＳＰＲ情報は、ＭＤＢ内のＭＡＰＰ  ＲＮＩＤＡと関連付けられるであろうが、情報をユーザにルーティングするためにのみ使用される。これは、ＭＤＢ外で決して共有または公開されない。ＭＡＰＰ  ＲＮＩＤＡは、以下にさらに説明されるように、ＭＤＢ「エコシステム」内でユーザに関するサロゲートペルソナとしての役割を果たす。
【００３９】
図２を参照すると、ある実施形態による、ホストサーバ、例えば、図１のホストサーバ１０２または以下に説明される図３のようなＭＤＢシステムおよび通信可能に結合されるコンポーネントによる改良されたＲＦＩＤセキュリティおよび情報普及に関するフローチャート２００が、示される。つまり、本明細書に説明されるようなホストサーバは、その任意の個別のサブコンポーネントとともに、フローチャート２００によるその個別の機能を実施するように構成され得る。
【００４０】
また、図３を参照すると、ある実施形態による、ＭＤＢシステムおよび通信可能に結合されるコンポーネント３００（「システム３００」）のブロック図が、示される。システム３００は、そのサブシステム／コンポーネントを含む、図１のシステム１００のさらなる実施形態であり得る。例えば、システム３００は、ネットワーク３１０におけるクラウドベース実装として図示されるホストシステム３０２と、１つまたはそれを上回るユーザデバイス３０４（または消費者デバイスもしくはＳＰＲ）と、１つまたはそれを上回る小売業者システム３０６（小売業者システム）と、１つまたはそれを上回る製品製造業者システム３０８（製造業者システム）とを含む。
【００４１】
フローチャート２００は、システム３００およびそれにおけるホストシステム３０２に関して以下のように説明される。
【００４２】
セキュアなホストデータベースにおいて、製品と関連付けられる近距離無線通信（ＮＦＣ）高周波数無線周波数（ＲＦ）タグ（ＭＮＦＣタグ）の一意の乱数製品識別子（ＩＤ）が、顧客データベース（ＣＤＢ）の一意の乱数ＩＤにリンクされる（２０２）。例えば、その製品への適用のためのＭＮＦＣタグを購入するＭａｔｒｉｃｓ２製品製造顧客および配送センター（ＭＣ）は、それぞれ、ＲＮＩＤＣまたは製造業者システム３０８の一部であるＤＢ３１２の一意の乱数ＩＤによって指定される、ＲＮＩＤを割り当てられる。ＭＣがＭＮＦＣタグのバッチを購入すると、ＲＮＩＤＰまたは一意の乱数製品ＩＤとして指定される、これらのタグに関するＲＮＩＤは、ホストシステム３０２の一部であるＤＢ３１４内のＭＤＢ内のそのＭＣのＲＮＩＤＣと関連付けられる。ＭＮＦＣ  ＲＮＩＤＰタグをＭＮＦＣタグが取り付けられる製品に関するバーコード情報（本明細書では、事前判定された製品ＩＤとも称される）とリンクする、製造業者システム３０８の一部である、特別顧客データベース（ＣＤＢ）３１６内に記憶されるＵＲＬ等のリンクアドレスまたはポインタもまた、ＭＣ  ＲＮＩＤＣと関連付けられる。上記に留意されるように、乱数生成器は、ＲＮＩＤを生成するために使用され、これは、ホストシステム３０２の一部であるＤＢ３２２内に記憶され得る。
【００４３】
小売業者が、ＭＮＦＣタグ／製品／消費者プロセスの一部になることを所望するとき、それらは、Ｍａｔｒｉｃｓ２ウェブサイトに行き、その企業に登録する。それらは、関連付けられる店舗製品データベース（ＳＤＢ）３１８のために、その店舗名、場所（把握される場合、ＧＰＳ座標を含む、またはそれらは、住所に基づいて読み出されるであろう）、およびＵＲＬ等のリンクアドレスまたはポインタを提供するように促されるであろう。それらは、ＲＮＩＤＳまたは一意の乱数店舗ＩＤとして指定されるＲＮＩＤを割り当てられ、これは、ホストシステム３０２の一部であるＤＢ３２０内のＭＤＢ内の本データにリンクされるであろう。店舗がＭＤＢと通信するために使用するためのＭＤＢリンクアドレスもまた、送信される。
【００４４】
一意の乱数デバイスＩＤを有し、ＭＮＦＣタグから一意の乱数製品ＩＤを読み取るように構成されるユーザデバイスから、一意の乱数製品ＩＤおよび一意の乱数デバイスＩＤが、受信される（２０４）。例えば、消費者が買い物できる状態であるとき、Ｍａｔｒｉｃｓ２  ＭＡＰＰ３２４が、ＳＰＲ（すなわち、ユーザデバイス３０４）上で選択され、これは、ＳＰＲ３０４とＭＤＢとの間に無線接続を確立する。ＭＡＰＰ３２４は、ＧＰＳ場所データの監視を開始し、ＭＤＢ内で小さい範囲内の座標合致を探す。登録された店舗３２６が範囲内にある場合、ＭＡＰＰ３２４は、ＭＤＢ内のＧＰＳ座標と関連付けられる店舗のリンクアドレスと、また、店舗のＲＮＩＤＳとを読み出すであろう。ＭＡＰＰ３２４は、リンクを使用し、店舗のＲＮＩＤＳをＳＤＢ３１８に送信し、ＭＡＰＰ３２４からの要求を認証し、販売または他の情報を買い物客のＳＰＲ３０４上に表示するように構成される。また、ホストシステム３０２の一部であるＤＢ３３４内に記憶されるＭＡＰＰ  ＲＮＩＤＡもまた、例えば、小売業者システム３０６の一部であるＤＢ３２８を介して、店舗３２６における過去の買い物履歴に基づいて、その特定の消費者に対する特別なクーポンまたは販売オファーを読み出すために送信され得る。
【００４５】
ＭＡＰＰ  ＲＮＩＤＡは、ＳＤＢ３１８内に保持され、任意の時点で標的広告をＭＡＰＰ  ＲＮＩＤＡに送信し得る。これは、店舗３２６を認証するためにそのＲＮＩＤＳを使用し、広告とともにＲＮＩＤＡを送信するＭＤＢに接続する店舗３２６によって遂行される。ＭＤＢは、次いで、ＲＮＩＤＡと関連付けられるユーザ情報を読み出し、ユーザのＳＰＲ上での表示のために、ユーザのＭＡＰＰに、ユーザの電子メールアドレスに対して、テキストメッセージとして、またはユーザデータから規定および許可される任意の他の方式において広告を送信する。このように、いかなるユーザ情報も、ＭＤＢ外に公開されない。ＲＮＩＤＳは、以降で説明される「プル」広告のためにＭＤＢ内のユーザデータの一部として保持され得る。
【００４６】
消費者はまた、ＭＡＰＰ３２４を使用し、ユーザから規定された距離以内の登録された店舗３２６のリストをプルダウンし得、ＭＡＰＰ３２４は、上記のように、順に、リスト上の各店舗３２６から販売およびクーポンについて問い合わせ、その情報をユーザのＳＰＲ３０４上に表示するであろう。このように、消費者は、最良な価格情報に基づいて、種々の店舗３２６への買い物巡りを計画し得る。実施形態では、店舗３２６に関連する製品情報が、ユーザデバイス３０４（ＳＰＲ３０４）によって受信される、ならびに／または図５に関して以下に説明されるパーソナルアシスタントソフトウェアエンティティ（ＰＡＳＥ）によってアクセスされ得るユーザデバイス３０４（ＳＰＲ３０４）によってアクセス可能な店舗関連パーソナルアシスタントデータベース（ＰＡＤＢ）３３８と関連付けられる店舗場所ＤＢ３４４、店舗レイアウトＤＢ３４６、店舗在庫レイアウトＤＢ３４８、および店舗在庫ＤＢ３５０のうちの１つまたはそれを上回るものの中に記憶され得る。
【００４７】
消費者が、そのＳＰＲ３０４を用いて、例えば、店舗３２６または小売業者場所において製品ＭＮＦＣタグをタップすると、タグＲＮＩＤＰは、ＭＤＢに送信され、そのタグＲＮＩＤＰと関連付けられる製造業者データリンクまたはＵＲＬを読み出す。
【００４８】
一意の乱数製品ＩＤおよび一意の乱数デバイスＩＤが、ＣＤＢの一意の乱数ＩＤに関するセキュアなホストデータベースに対するクエリに基づいて、ＣＤＢに提供される（２０６）。例えば、タグＲＮＩＤＰもまた、読み出されたＲＮＩＤＣとともにＭＤＢからＣＤＢ３１６に送信され、その製品に関する製造販売およびクーポン等、ＣＤＢ３１８内のそのタグＲＮＩＤＰと関連付けられる製品バーコードおよび他の製品情報に関する読出要求を認証する。例えば、製造業者システム３０８の一部であるダイレクトマーケティングコンポーネント３３０およびＤＢ３３２を介して、以下に説明されるようなそのＭＡＰＰ  ＲＮＩＤＡへのカスタマイズされた標的広告のために製造業者のＣＤＢ３１８によって保持され得るＭＡＰＰ  ＲＮＩＤＡもまた、送信される。
【００４９】
製品に関連する情報、事前判定された製品ＩＤ、および一意の乱数デバイスＩＤが、ＣＤＢから受信される（２０８）。製品バーコード（事前判定された製品ＩＤ）および製品のＭＮＦＣタグと関連付けられる他の製品情報が、ＭＤＢによってＣＤＢ３１６から読み出されると、本データは、次いで、ＭＡＰＰ３２４に提供される。例えば、製品に関連する情報または事前判定された製品ＩＤのうちの少なくとも１つが、ユーザデバイスの一意の乱数デバイスＩＤまたはユーザデバイスと関連付けられるコンタクト情報のうちの少なくとも１つに基づいて、ユーザデバイスに提供される（２１０）。ＭＡＰＰ３２４は、店舗のＲＮＩＤＳとともに本データをＳＤＢ３１８に送信し、その製品に関する付加的製品情報、価格、および任意の販売クーポンに関する読出要求を認証するように構成される。本製品データは、任意のクーポンとともに、ＭＡＰＰ３２４によってユーザデバイス３０４上に表示される。実施形態では、ＭＡＰＰ３２４は、ユーザデバイス３０４に関連するＲＮＩＤ在庫ＤＢ３３６内で、製品データが受信される、または一意の乱数製品ＩＤが読み取られる製品と関連付けられる一意の乱数製品ＩＤ（ＲＮＩＤＰ）を記憶するように構成され得る。ＲＮＩＤ在庫ＤＢ３３６のコンテンツもまた、ＭＤＢによって、ホストシステム３０２と関連付けられるパーソナルアプリケーションデータベース（ＰＤＢ）３４２内に記憶され得る。ＭＡＰＰ  ＲＮＩＤＡもまた、本明細書に留意されるように、その特定の消費者に対する任意の販売オファーを取得するために送信され得る。再び、ＳＤＢ３１８は、上記に説明されるように、カスタマイズされた標的広告のためにＭＡＰＰ  ＲＮＩＤＡを保持し得る。顧客がＭＡＰＰ３２４の「購入」ボタンを押す場合、本購入信号は、自動化精算プロセスを通して処理するために、およびＳＤＢ３１８内の店舗在庫の自動的減少のためにＳＤＢ３１８に送信される。
【００５０】
図４に目を向けると、ある実施形態による、ホストサーバ、例えば、図１のホストサーバ１０２または図３のようなＭＤＢシステムおよび通信可能に結合されるコンポーネントによる、ユーザデバイス、例えば、上記に説明される図１のユーザデバイス１０４または図３のユーザデバイス３０４への改良されたＲＦＩＤセキュリティおよび情報普及に関するフローチャート４００が、示される。つまり、本明細書に説明されるようなホストサーバと通信するユーザデバイスは、その任意の個別のサブコンポーネントとともに、フローチャート４００によるその個別の機能を実施するように構成され得る。フローチャート４００は、図３およびユーザデバイス３０４に関して以下のように説明される。
【００５１】
一意の乱数製品ＩＤが、一意の乱数デバイスＩＤを有するユーザデバイスによって、製品と関連付けられるＮＦＣ高周波数ＲＦタグから読み取られる（４０２）。ユーザデバイス３０４またはＳＰＲ３０４は、例えば、製品のバーコード内もしくはその下、または製品の包装内もしくはその上に埋設されるタグを読み取ることによって、販売用の製品またはアイテムと関連付けられるＭＮＦＣタグを読み取るように構成される。
【００５２】
一意の乱数製品ＩＤおよび一意の乱数デバイスＩＤは、セキュアなホストデータベースに対するクエリのために提供される（４０４）。例えば、上記に留意されるように、ＭＤＢは、ユーザデバイス３０４によって、製品と関連付けられるＭＮＦＣタグから読み取られる、一意の乱数製品ＩＤを受信し得る。ユーザデバイス３０４は、例えば、ユーザデバイス３０４上で実行するＭＡＰＰ３２４を使用して、本データをＭＤＢに提供するように構成される。
【００５３】
製品に関連する情報は、ユーザデバイスによって、一意の乱数製品ＩＤをＣＤＢの一意の乱数ＩＤにリンクし、ＣＤＢから製品に関連する情報を読み出す、セキュアなホストデータベースから受信される（４０６）。例えば、再び、上記に留意されるように、ＭＤＢならびにシステム３００の関連付けられるコンポーネントおよびデータベースは、ユーザデバイス３０４によって受信される、（そのＭＮＦＣタグがユーザデバイス３０４によって読み取られる）製品に関連する情報を提供するように構成される。
【００５４】
製品に関連する情報は、ユーザデバイスにおいて表示される（４０８）。ユーザデバイス３０４は、ＭＤＢによって、例えば、ユーザデバイス３０４上で実行するＭＡＰＰ３２４を介して受信される製品情報を、ユーザデバイス３０４のディスプレイコンポーネントを使用して、電子メールを介して、テキストを介して、カレンダーアポイントメントを介して、および／または同等物を介して表示するように構成される。
【００５５】
ＭＡＰＰ  ＲＮＩＤＡは、ＳＤＢ３１８内に保持され、任意の時点で標的広告をＭＡＰＰ  ＲＮＩＤＡに送信し得る。これは、店舗３２６を認証するためにそのＲＮＩＤＳを使用し、広告とともにＲＮＩＤＡを送信するＭＤＢに接続する店舗によって遂行される。ＭＤＢは、次いで、ＲＮＩＤＡと関連付けられるユーザ情報を読み出し、ユーザのＳＰＲ３０４上での表示のために、ユーザのＭＡＰＰ３２４に、ユーザの電子メールアドレスに対して、テキストメッセージとして、および／またはユーザデータならびに情報から規定および許可される任意の他の方式において広告を送信する。このように、いかなるユーザ情報も、ＭＤＢ外に公開されない。ＲＮＩＤＳは、本明細書に説明される「プル」広告のためにＭＤＢ内のユーザデータの一部として保持され得る。
【００５６】
消費者はまた、ＭＡＰＰ３２４を使用し、ユーザから規定された距離以内の登録された店舗３２６のリストをプルダウンし得、ＭＡＰＰ３２４は、上記のように、順に、リスト上の各店舗３２６から販売およびクーポンについて問い合わせ、その情報をユーザのＳＰＲ３０４上に表示するであろう。このように、消費者は、最良な価格情報に基づいて、種々の店舗への買い物巡りを計画し得る。
【００５７】
任意の時点で、製品製造業者は、カスタマイズされた標的広告を記憶されたＭＡＰＰ  ＲＮＩＤＡに送信し得る。これは、製造業者を認証するためにそのＲＮＩＤＣを使用し、広告とともにＲＮＩＤＡを送信するＭＤＢに接続する製造業者によって遂行される。ＭＤＢは、次いで、ＲＮＩＤＡと関連付けられるユーザ情報を読み出し、ユーザのＳＰＲ３０２上での表示のために、ユーザのＭＡＰＰ３２４に、ユーザの電子メールアドレスに対して、テキストメッセージとして、および／またはユーザデータならびに情報から規定および許可される任意の他の方式において広告を送信する。広告は、そのＭＡＰＰ  ＲＮＩＤＳによって追跡される消費者買い物履歴に従ってカスタマイズされ得る。そのＭＡＰＰ  ＲＮＩＤＡ以外のいかなる消費者情報も、本プロセスでは必要とされない。ＲＮＩＤＣは、本明細書に説明されるような「プル」広告のためにＭＤＢ内にユーザデータの一部として保持され得る。
【００５８】
ユーザが、ＭＮＦＣタグ付き製品を購入すると、タグは、例えば、店舗３２６における精算ＭＮＦＣリーダによって読み取られ得、これは、そのアイテムを、ＭＡＰＰ  ＲＮＩＤＡ情報を製品ＲＮＩＤＰと関連付けるＳＤＢ３１８内で購入済状態に移動させる。本情報は、製品返品および／または修理もしくは他の措置のために使用され得、製品は、タグを読み取り、消費者を認証するための記憶されたＭＡＰＰ  ＲＮＩＤＡを含むであろうＳＤＢ３１８から購入済情報を読み出すことによって、ユーザによって正当に所有されるものとして迅速に検証されることができる。
【００５９】
大型電化製品等に関して、購入済製品が店舗３２６において購入されるが、店舗倉庫または配送センター（ＤＣ）から配達される場合、上記に説明されるように、製品を購入済状態に移動させるために、精算において読み取るためのいかなるＭＮＦＣタグも存在しないであろう。製品は、配達に応じて「購入済および配達済」状態に移動され得、配達は、実施形態に従って確認される。これを達成するための多くの方法が存在し、その全てが、開示される実施形態および技法の範囲に該当する。
【００６０】
一実施形態では、購入の時点で、ＤＣは、具体的製品が購入され、在庫から引き出される、または宅配のために具体的顧客のために注文される必要があるという電子検証を受信する。その時点で、バーコードまたは他の事前判定された製品ＩＤが、ＭＮＦＣ対応タグとともに印刷される。これらの認証情報は、店舗のデータベース（例えば、ＳＤＢ３１８または別のＤＢ）に送信され、顧客の購入情報にリンクされる。認証情報は、製品上に配置され、データベースにおいて購入の時点で事前判定された日付に関して配達できる状態にされる。いったん配達が、顧客の家に到着すると、配達ドライバのＭＮＦＣ読取専用対応リーダは、タグを走査し、顧客が製品に関してデジタル的に署名することを可能にする。その時点で、製品は、購入済状態にされるであろう。その時点で、顧客もまた、本明細書に説明されるように、タグデータをそのＰＡＤＢ３３８および／またはＰＤＢ３４２に取り込むことができる。
【００６１】
別の実施形態では、店舗３２６における精算時の購入に応じて、応答インターネットアドレスとともに一意のＲＮＩＤ確認番号を含む電子レシートが、電子メールによって購入者に、または本明細書に説明されるような他の通信／通知モードを介して送信され得る。本確認番号はまた、店舗３２６の「購入済であるが未配達」データベース内に保持される。製品が、配達および開梱されると、顧客は、製品上のＭＮＦＣタグにそのリーダをタップする。ＭＡＰＰ３２４は、タグＲＮＩＤＰを製品データベース（例えば、ＳＤＢ３１８）に送信し、製品説明を引き出し、ユーザに「これはあなたの要求した配達ですか？」と促す、または他の同等のプロンプトを促す。ユーザからの確認に応じて、ＭＡＰＰ３２４は、確認番号およびタグのＲＮＩＤＰを応答インターネットアドレスに送信し、これは、店舗の「購入済であるが未配達」データベースにアクセスし、確認番号との合致の確認に応じて、製品データベース内のＲＮＩＤＰにアクセスし、これをユーザＭＡＰＰ  ＲＮＩＤＡ識別情報を添付する購入済状態に移動させる。
【００６２】
ユーザデバイス３０４（ＰＤＲ３０４）はまた、実施形態に従って、パーソナルヒステリシスＤＢ３４０内の消費者の過去の買い物履歴情報にアクセスし、これを記憶するように構成される。
【００６３】
ここで図５を参照すると、ある実施形態による、システム５００の動作のブロック図フローが、示される。システム５００は、その個別のサブシステム／コンポーネントを含む、図１のシステム１００および／または図３のシステム３００のさらなる実施形態であり得る。例えば、システム５００は、ＭＤＢ／ホストシステム５０２と、ユーザデバイス５０４（消費者デバイスまたはＳＰＲ５０４）と、小売業者システム５０６（小売業者システム）と、製品製造業者システム５０８（製造業者システム）とを含む。システム５００はまた、パーソナルアシスタントソフトウェアエンティティ（ＰＡＳＥ）５１０と、パーソナルＤＢ５１４と、ウェブＤＢ５１２とを含む。
【００６４】
図示される実施形態では、ユーザデバイス５０４は、ユーザデバイス５０４によって実行されるように構成されるＭＡＰＰを含む。加えて、システム５００のコンポーネントは、１つもしくはそれを上回るネットワーク（図示の簡潔化および明確化のために図示せず）を経由して、またはその間の任意の付加的接続を経由して、図示されるように相互に通信するように構成され得る。
【００６５】
例えば、ＭＡＰＰを介して、ＳＰＲ５０４は、ユーザ体験を強化するために、ＳＰＲ５０６上に常駐する、またはＳＰＲ５１０上の別のアプリケーションを介してアクセスされる遠隔サーバ上に常駐するパーソナルアシスタントソフトウェアエンティティ（ＰＡＳＥ）５１０アプリケーションと相互作用するように構成され得る。例えば、ＭＡＰＰが、図３に関して上記に説明されるようにＣＤＢ３１６から製品バーコードを読み出すとき、ＭＡＰＰは、バーコードをＰＡＳＥ５１０に渡すように構成され、これは、次いで、ウェブ検索を実施し、製品説明、仕様、使用説明書、保証書等の付加的製品情報のために他の複数のオンラインデータベース、例えば、ウェブＤＢ５１２にアクセスし、関連する実行可能な様式で、例えば、本明細書に説明されるように情報をユーザに提示するように構成される。そのように取得された製品情報は、次いで、ユーザによって後で使用および参照するために、ＰＡＳＥ５１０によって制御および管理され得るユーザＰＤＢ５１４（図３のＰＤＢ３４２のさらなる実施形態であり得る）内に記憶され得る。ユーザは、製品の購入または非購入のいずれかのために、取得された製品情報を使用し得る。ユーザはまた、本明細書に説明されるように、ＰＡＳＥ５１０を通したタグおよび収集された製品データベースへの、および／または小売業者データベースからのクエリを用いて、製品または関連する製品についてのより多くの情報を取得し得る。
【００６６】
ＭＮＦＣタグから収集され、続けて、ユーザのＰＤＢ５１４内に記憶される製品データから、ＰＡＳＥ５１０は、ユーザ／消費者が運転する自動車ならびに冷蔵庫およびその内容物、電子レンジ、コンロ、オーブン、洗濯機および乾燥機、食料貯蔵室または冷凍庫内の製品、衣類、電子機器、小型電化製品等のその家にあるものを含む、ＭＮＦＣタグを有する、ユーザ／消費者がこれまで購入したあらゆるもの、ならびに購入した家庭用電子機器および制御システム内に埋設されるＰＡＳＥ５１０とインターフェースをとる方法と関連付けられる情報を取得し得る。ＰＡＳＥ５１０はまた、ユーザ／消費者が服用している薬品と関連付けられる情報を取得し得、それらが再注文される必要があるとき、加えて、ＰＡＳＥ５１０は、事前判定された時間またはユーザ／消費者によって設定される時間に薬品を再注文するように構成される。ＰＡＳＥ５１０は、消費者の食事、消費者が回避しようとしている食品、および／または消費者が有し得る任意の食品アレルギーを追跡するように構成され得る。いったん消費者が、任意の食料品店アイテムを使用し、容器または包みを破棄する前にＳＰＲ３０４を用いてその関連付けられるタグを読み取ると、ＰＡＳＥ５１０は、アイテムを「可能性として考えられる買い物リスト」または同等物と題される、ＰＤＢ５１４のカテゴリの中に入れるように構成される。ユーザ／顧客がＰＡＳＥ５１０に、夕食、朝食、または昼食に何を作るかに関する提案を促すとき、ＰＡＳＥ５１０は、ユーザ／消費者に、ＰＤＢ５１４内に現在列挙される食品アイテムから自身が作るとよいものを指示するように構成され、補充するために食料品店に行くべき時間になると、それをユーザ／消費者に通知する。買い物するとき、ＰＡＳＥ５１０は、現在服用されている処方薬と相互作用する店頭のＮＦＣタグ付き薬品の任意の相互作用をユーザ／消費者に通知し、かつユーザ／消費者が有し得る、またはそうでなければ回避しようとしている任意の食品アレルギーと関連付けられる原料を含有する任意のＮＦＣタグ付き食品製品をユーザ／消費者にアラートするように構成される。ユーザ／消費者が、製品、例えば、ビタミン剤の瓶等に取り付けられたＭＮＦＣタグにＳＰＲ３０４をタップするとき、ＳＰＲ５０４上のＭＡＰＰは、読み出されたバーコードをＰＡＳＥ５１０に渡すように構成され、これは、ユーザへの副作用に関して健康関連データベースを検索し、いずれかが見出される場合、警告を表示するであろう。
【００６７】
ＰＡＳＥ５１０はまた、ＭＡＰＰ  ＲＮＩＤＡと関連付けられる買い物履歴とともに、それらのデータベース内に記憶されるＭＡＰＰ  ＲＮＩＤＡに基づいて、製品製造業者および／または小売店舗からもたらされる有向広告のために、ＳＰＲ５０４上で実行するＭＡＰＰとユーザとの間の仲介物としての役割を果たすように構成され得る。ＭＡＰＰは、これらの広告をＰＡＳＥ５１０に渡すように構成され、これは、例えば、ユーザの好き嫌いに基づいて、ユーザへの表示に関してそれらをスクリーニングするであろう。本「プッシュ」広告をスクリーニングするだけではなく、ＰＡＳＥ５１０は、販売クーポンまたは他の広告割引に関するユーザ要求に基づいて、ユーザに広告を「引き出す」ように構成され得る。ユーザは、ユーザが購入することに関心がある製品の任意の特別な販売に関してＰＡＳＥ５１０を促し得る。ＰＡＳＥ５１０は、２つの措置のうちの１つまたはそれを上回るものを講じるように構成され得る。第１のものは、一般公衆向け販売広告に関してオンラインウェブサイトおよびデータベースを検索し、任意の結果をユーザに提示することであろう。第２に、ＰＡＳＥ５１０は、製品説明をＭＡＰＰに渡すように構成され得、これは、ＭＤＢ５０２に接続し、ユーザデータの一部として記憶されるＲＮＩＤＣおよびＲＮＩＤＳならびにそれらと関連付けられるリンクデータを読み出し、標的販売広告に関する製品説明とともに、ＭＡＰＰ  ＲＮＩＤＡを関連付けられるＣＤＢ５０８およびＳＤＢ５０６に送信するであろう。存在する場合、その情報は、ＳＰＲ５０４を介したユーザ／消費者への表示のために、ＭＡＰＰに送信され、ＰＡＳＥ５１０上に渡されるであろう。その結果、具体的製品および販売情報が、これが所望されるとき、所望される場所で、パーソナルデバイスを介して個人に提供される。
【００６８】
タグ付き製品は、購入後にさらに相互作用されることができる。ＰＤＢ５１４は、本明細書に説明されるような場所、ダウンロードされたマニュアルおよび使用説明書等の製品についてのさらなる情報を用いて拡張され得る。ＰＡＳＥ５１０は、情報のためにＰＤＢ５１４にアクセスする、例えば、ホームオートメーション、エンターテイメントシステム、ホームセキュリティ、およびスマート電化製品等のための制御ならびにセンサシステム内に埋設される他のＰＡＳＥとインターフェースをとるように構成され得る。
【００６９】
製品が、後で別の人物に販売される場合、販売者および購入者の両方のＰＡＳＥは、相互に通信し、セキュアなメッセージを製品データベースに送信することによって、販売者のＰＤＢから購入者のＰＤＢに全ての関連する製品情報を伝達し、製品と関連付けられる人物の名称を変更し得る。
【００７０】
さらに、私的な個人、小売業者、または小企業が、既存の識別標識を前から有していない任意のアイテムまたは製品にバーコード対応ＭＮＦＣ  ＲＮＩＤ標識を適用することを所望する場合、それらは、以下のようにＰＡＳＥ５１０を通してそれ自体にこれを作成し得る。個人が、製品またはアイテムをそのＰＡＳＥ５１０に説明し、これは、その言語による、または書き込まれた説明を適切なバーコードフォーマットに変換し、次いで、その情報を、認可された埋設されたＭＮＦＣ  ＲＮＩＤタグを伴うバーコード標識原料を有する任意の認可／承認されたローカルな家庭用または遠隔プリンタ／設備のいずれかに送信するであろう。例えば、プリンタは、事務用消耗品店に位置し得、これは、認可された認証された顧客によって受け取られるべき標識を印刷するであろう。または、そのようなプリンタは、既存の標識／ＭＮＦＣタグを有していなかったアイテムを標識化するために、小売店舗（例えば、図３の３２６）における現場に位置し得る。そのような能力は、例えば、ある家庭が別の場所への引っ越しのために梱包しており、開梱に応じて、具体的アイテムレベルによって箱を追跡および位置特定することを所望する、もしくはその必要があるとき、または直接、もしくはｅＢａｙ（Ｒ）のようなサービスを通して他人にアイテムを販売するために、有用であり得る。また、これは、それらが再販売業者ならびに新しいおよび既存の顧客の両方に提供する全ての利益に関してそれらが広く利用可能になる前に、ＭＮＦＣタグの使用を開始することを所望し得る、実店舗ならびにＡｍａｚｏｎ．ｃｏｍ等のインターネット販売法人のような小売業者に有用であろう。
【００７１】
加えて、小売業者が、バーコードタグのみを有するアイテムのために新しいＭＮＦＣタグを作成することを所望する場合、それらは、既存のバーコードをハンドヘルドハイブリッドＭＮＦＣバーコードリーダを用いて読み取り、これは、次いで、そのデータをＭＮＦＣ  ＲＮＩＤ原料プリンタに伝送し、これは、次いで、既存のバーコード標識に隣接して、またはそれにわたって適用されるべき新しい埋設されたＭＮＦＣタグＲＮＩＤを伴う新しいバーコード標識を印刷するであろう。
【００７２】
また、図６を参照すると、ある実施形態による、ＰＡＳＥを利用する改良されたＲＦＩＤセキュリティおよび情報普及に関するフローチャート６００が、示される。つまり、本明細書に説明されるようなＰＡＳＥと通信するユーザデバイスは、その任意の個別のサブコンポーネントとともに、フローチャート６００によるその個別の機能を実施するように構成され得る。フローチャート６００は、図５に関して以下のように説明される。
【００７３】
ユーザデバイスのユーザの識別情報および一意の乱数製品ＩＤが、提供される（５０２）。例えば、ユーザおよび／またはユーザデバイス情報が、上記に説明されるように、一意の乱数製品ＩＤ等の製品ＩＤとともにＰＡＳＥ５１０に提供され得る。実施形態では、ＳＰＲ５０４は、製品と関連付けられるＭＮＦＣタグから一意の乱数製品ＩＤを読み取るように構成される。
【００７４】
製品情報は、ユーザデバイスにおける後続表示または製品に関連する後続検索のうちの少なくとも１つのために、ＰＤＢ内に記憶される（５０４）。例えば、ＰＡＳＥ５１０は、ＰＤＢ５１４内にＳＰＲ５０４から受信された情報を記憶するように構成される。ＰＤＢ５１４内の情報は、図５に関して説明されるような１つまたはそれを上回る機能を実施するために、ＰＡＳＥ５１０によって使用され得る。
【００７５】
また、図７を参照すると、ある実施形態による、ＰＡＳＥを利用する改良されたＲＦＩＤセキュリティおよび情報普及に関するフローチャート７００が、示される。つまり、本明細書に説明されるようなＰＡＳＥと通信するユーザデバイスは、その任意の個別のサブコンポーネントとともに、フローチャート７００によるその個別の機能を実施するように構成され得る。フローチャート７００は、図６のフローチャート６００のさらなる実施形態であり得る。フローチャート７００は、図５に関して以下のように説明される。
【００７６】
製品の事前判定された製品ＩＤが、ユーザデバイスによって、製品の一意の乱数製品ＩＤをＣＤＢの一意の乱数ＩＤにリンクし、ＣＤＢから事前判定された製品ＩＤを読み出す、セキュアなホストデータベースから受信される（７０２）。例えば、バーコードが、ユーザデバイス、例えば、ＳＰＲ５０４によって、製品の一意の乱数製品ＩＤとＣＤＢの一意の乱数ＩＤとの間のリンクに基づいて、ＣＤＢ５０８等のＣＤＢからバーコードを読み出す、ホストシステム５０２（ＭＤＢ）のホストデータベースから受信され得る。バーコードは、ユーザデバイスと関連付けられるＰＡＳＥ５１０等のＰＡＳＥに提供され得る。
【００７７】
１つまたはそれを上回るオンラインデータベースの検索が、実施され、製品説明、製品仕様、製品の使用説明書、または製品保証書のうちの少なくとも１つを含む製品に関する製品情報が、読み出される（７０４）。例えば、ＰＡＳＥ５１０は、製品に関連する情報に関してウェブＤＢ５１２等のオンラインデータベースを検索し、情報を読み出すように構成される。
【００７８】
製品情報は、ユーザデバイスにおいて表示される（７０６）。例えば、ＰＡＳＥ５１０は、例えば、ＳＰＲ５０４上で実行するＭＡＰＰを介して、または本明細書に説明される他の方法によって、（７０４）において読み出された製品情報をＳＰＲ５０４に提供するように構成され、ＳＰＲ５０４は、ユーザによる閲覧のために、ディスプレイコンポーネント上に情報を表示するように構成される。
【００７９】
製品情報は、ユーザデバイスにおける後続表示または製品に関連する後続検索のうちの少なくとも１つのために、ＰＤＢ内に記憶される（７０８）。例えば、ＰＡＳＥ５１０は、上記に説明されるような記憶および後続使用のために、製品情報をＰＤＢ５１４に提供するように構成される。
【００８０】
ＩＶ．さらなる例示的実施形態および利点
上記に留意されるように、システムおよびデバイスが、プロキシまたはサロゲート識別子によるランダム化および識別を利用することによって、ロバストなＲＦＩＤセキュリティおよびセキュアな情報普及を提供するための方法を実施するために、種々の方法において構成され得る。本開示の利益を有する当業者によって理解されるであろうように、実施形態によると、説明および例証される実施形態は、説明および例証されるものよりも付加的または少ないコンポーネントを含み得る。
【００８１】
本明細書に説明される情報の普及は、テキスト、オーディオコンテンツ、ビデオコンテンツ、マルチメディアコンテンツ、写真／図示、および／または同等物として提供され得る。例えば、本明細書に説明されるようなユーザデバイスおよびＳＰＲは、本明細書に説明されるもの等の有線／無線通信能力および／またはＲＦＩＤタグ読取能力を有し、また、オーディオデバイスおよびオーディオ能力を伴う他のデバイス、光学デバイス、ならびに／または同等物を含む、任意のタイプのデバイスであり得る。
【００８２】
加えて、本明細書に説明されるデバイスによって実行されるべきプログラム命令を含む、コンピュータ可読媒体／記憶デバイス実施形態等のソフトウェア実施形態は、現在の最新技術ではこれまで実現されなかった、かつロバストなＲＦＩＤセキュリティおよびセキュアな情報普及を提供するためのそのようなデバイスおよびそのようなデバイスを備えるシステムの改良された機能性を提供する、そのようなデバイスの機能を提供する。
【００８３】
さらに、本明細書の技法および実施形態は、店舗によって販売され得、また、本明細書に説明されるようなレシートにおけるＭＮＦＣタグに関する技法を使用するサービスに適合され得る、任意の製品またはアイテムを網羅する。
【００８４】
またさらに、本明細書に説明される例示的データベースは、その個別の説明に関する限定と見なされるべきではない。説明されるデータベースは、組み合わせられる、またはモジュール化され得、任意の所与のデータベース内に記憶されるデータおよび情報は、それに加えて、またはその代わりに、異なるデータベース内に記憶されることが想定される。
【００８５】
開示される技法および実施形態の付加的側面もまた、本明細書では想定される。一側面では、本システムは、製品情報読出システムであり、乱数識別（ＲＮＩＤ）近距離無線通信（ＮＦＣ）無線周波数（ＲＦ）タグが、バーコード付き製品に適用され、タグは、ＲＮＩＤＡとして指定される、一意のＲＮＩＤをアプリケーションに割り当てる、セキュアなサイトからダウンロードされたＳＰＲアプリケーション（すなわち、「アプリ」）の制御下で、ＮＦＣリーダ対応スマートフォンリーダ（ＳＰＲ）によって読み取られ、アプリケーションは、情報読出システムとのそのインターフェースのために要求されるユーザおよびユーザデバイス情報を取得し、少なくとも１つの製造および／または配送センターデータベースが、ＲＮＩＤＰとして指定されるタグ付き製品のＲＮＩＤを製品バーコードおよび販売クーポン等を含む任意の他の製品情報とリンクし、データベースは、特別顧客データベースＣＤＢとして指定され、ＲＮＩＤＣとして指定される一意のＲＮＩＤを有し、少なくとも１つの小売店舗データベースが、製品バーコードを、価格、店舗クーポン等の店舗関連製品情報とリンクし、データベースは、ＳＤＢとして指定され、ＧＰＳ座標におけるその店舗場所と関連付けた、ＲＩＮＤＳとして指定される一意のＲＮＩＤを有し、ＭＤＢとして指定される１つのセキュアなデータベースが、全てのＲＮＩＤＰを関連付けられるＲＮＩＤＣおよびそのＣＤＢアクセス情報とリンクし、全てのＲＮＩＤＳをそのＳＤＢアクセス情報とリンクし、全てのＲＮＩＤＡを関連付けられるＳＰＲアプリケーションユーザ通信情報とリンクし、ユーザが店舗に進入すると、そのＳＰＲアプリケーションは、ＭＤＢ内の店舗のＧＰＳ場所と関連付けられるＲＩＮＤＳおよびＳＤＢアクセス情報を見出し、したがって、ユーザがそのＳＰＲを用いてＮＦＣタグを読み取ると、アプリケーションは、ＲＮＩＤＰをＭＤＢに送信し、これは、そのＲＮＩＤＰと関連付けられるＲＮＩＤＣを使用し、ＲＮＩＤＰおよびＲＮＩＤＡの両方をＭＤＣに送信し、そのＲＮＩＤＰと関連付けられるバーコードおよび他の製品情報が、ユーザのＳＰＲアプリケーションに送信され、これは、次いで、読み出されたＲＩＮＤＳとともにバーコードおよびＲＮＩＤＡをＳＤＢに送信し、販売クーポン等を含む、そのバーコードと関連付けられる全ての店舗関連製品情報を取得し、全てのそのように取得された製品情報をユーザのＳＰＲ上に表示し、ＲＮＩＤＡは、標的広告をユーザに送信するためにＣＤＢおよびＳＤＢの両方によって保持され得る。
【００８６】
別の例示的側面によるシステムが、説明される。一側面では、本システムは、製造業者および小売店舗が、そのＮＦＣ  ＳＰＲを用いて、その買い物履歴に基づいて、カスタマイズされた標的広告を顧客に送信し得、顧客ＳＰＲがＲＮＩＤＰタグを読み取ると、そのＳＰＲアプリケーションＲＮＩＤＡが、ＣＤＢおよびＳＤＢの両方によって保持され、これは、広告およびそのＲＮＩＤＣならびにＲＮＩＤＳとともにＲＮＩＤＡをＭＤＢに送信し、これは、インターネット、テキストメッセージング、またはユーザＳＰＲ上への直接表示を介して、もしくはＭＤＢ内のそのＲＮＩＤＡにリンクされる顧客通信情報に基づく任意の他の手段によって、広告を顧客に送信し、ＲＮＩＤＣおよびＲＮＩＤＳは、そのＲＮＩＤＡと関連付けられる顧客データの一部として保持され得、したがって、顧客は、製造業者および小売店舗から広告を「引き出し」得るシステムである。
【００８７】
また別の例示的側面によるシステムが、説明される。一側面では、本システムは、顧客が、過去にそのような広告を顧客に送信した製造業者および小売店舗から任意のそのような販売オファーまたはインセンティブを引き出すようにそのＳＰＲアプリケーションに命令することによって、製造業者および小売店舗から、それらにカスタマイズおよび標的化された特別な販売オファーまたはインセンティブを要求する、または「引き出し」得、過去の標的ダイレクト広告からの顧客アプリケーションＲＮＩＤＡと関連付けられるＭＤＢ顧客データベース内に保持されるＲＮＩＤＣおよびＲＮＩＤＳは、ＲＮＩＤＡとともに関連付けられるＣＤＢおよびＳＤＢに送信され、過去の買い物履歴に基づく特別な販売クーポン、インセンティブ等を要求するシステムである。任意のそのようなオファーが、ＲＮＩＤＡ、ＲＮＩＤＣ、およびＲＮＩＤＳとともにＭＤＡに送信され、これは、ＲＮＩＤＡと関連付けられる顧客通信情報を使用し、オファーを顧客に送信する。ＲＮＩＤＣおよびＲＩＮＤＳは、将来のそのような要求のために、ＳＰＲアプリケーションＲＮＩＤＡと関連付けられる顧客データの一部として保持され得る。
【００８８】
さらに別の例示的側面によるコンピュータ可読記憶デバイスもまた、説明される。コンピュータ可読記憶デバイスは、コンピューティングデバイスまたはシステムによって実行されると、コンピューティングデバイスまたはシステムに改良されたＲＦＩＤセキュリティを提供するための方法を実施させる、プログラム命令を用いてエンコードされる記憶媒体（すなわち、記憶デバイス／ハードウェア記憶デバイス）を備える。一側面では、パーソナルアシスタントソフトウェアエンティティ（ＰＡＳＥ）アプリケーションに関するプログラム命令が、ＳＰＲ上に常駐する、またはＳＰＲ上の別のアプリケーションを介してアクセスされる遠隔サーバ上に常駐する。プログラム命令は、実行されると、本明細書に説明されるように、ＳＰＲアプリケーションがＣＤＢから製品バーコードを読み出すとき等のユーザ体験を強化する。読み出されるとき、ＳＰＲアプリケーションは、そのバーコードをＰＡＳＥに渡すように構成され、これは、次いで、ウェブ検索を行い、限定ではないが、製品説明、仕様、使用説明書、保証書等の付加的製品情報のために他の複数のオンラインデータベースにアクセスし、それを関連する実行可能な様式でユーザに提示し、そのように取得された製品情報は、次いで、ユーザによって後で使用および参照するために、ＰＡＳＥによって制御および管理されるユーザパーソナルデータベース（ＰＤＢ）内に記憶され得、ユーザは、製品を購入するためか、または購入しないためかのいずれかで、取得された製品情報を使用し得る。
【００８９】
さらにまた別の側面では、本システムは、製品情報読出システムであり、乱数識別（ＲＮＩＤ）近距離無線通信（ＮＦＣ）無線周波数（ＲＦ）タグが、バーコード付き製品に適用され、タグは、ＲＮＩＤＡとして指定される、一意のＲＮＩＤをＭＡＰＰに割り当てる、セキュアなサイトデータベースエコシステム（ＭＤＢ）からダウンロードされたＳＰＲアプリケーション（ＭＡＰＰ）の制御下で、ＮＦＣリーダ対応スマートフォンリーダ（ＳＰＲ）によって読み取られ、ＭＡＰＰは、ＭＤＢを通した情報読出システムとのそのインターフェースのために要求されるユーザおよびユーザデバイス情報を取得し、少なくとも１つの製造および／または配送センターデータベースが、ＲＮＩＤＰとして指定されるタグ付き製品のＲＮＩＤを製品バーコードならびに販売クーポンおよび他の販売インセンティブを含む任意の他の製品情報とリンクし、データベースは、特別顧客データベースＣＤＢとして指定され、ＲＮＩＤＣとして指定される一意のＲＮＩＤを有し、ＲＮＩＤＰは、ＭＤＢ内のＲＮＩＤＣにリンクされ、したがって、ＳＰＲがＲＮＩＤＰ  ＮＦＣ（ＭＮＦＣ）タグを読み取ると、ＲＮＩＤＰおよびＲＮＩＤＡは、ＭＤＢに送信され、これは、そのＲＮＩＤＰと関連付けられるＲＮＩＤＣを読み出し、これは、ＣＤＢに関するコンタクト情報を含有し、したがって、ＲＮＩＤＰおよびＲＮＩＤＡは、ＣＤＢに送信され、これは、そのＲＮＩＤＰと関連付けられる製品バーコードおよび他の製品情報を取得し、これは、次いで、ＲＮＩＤＡとともにＭＤＢに送信され、ＭＤＢは、ＲＮＩＤＡを使用し、コンタクト情報を取得し、ＭＡＰＰを通して製品情報をＳＰＲに送信する。
【００９０】
製品情報読出システムの一実施形態では、ＲＮＩＤＡは、ＭＤＢを通してＭＡＰＰに標的製品広告を送信する等、後で使用するために、ＣＤＢによって保持される。製品情報読出システムの一実施形態では、製品バーコードを価格、店舗クーポン、特別な販売インセンティブ等の店舗関連製品情報とリンクする少なくとも１つの小売店舗データベースが存在し、データベースは、ＳＤＢとして指定され、ＧＰＳ座標におけるその店舗場所ならびにその店舗所在地住所およびＳＤＢアクセス情報と関連付けた、ＲＮＩＤＳとして指定される一意のＲＮＩＤを有し、ＭＤＢは、本情報を含有する。製品情報読出システムの一実施形態では、ユーザが店舗に進入すると、そのＳＰＲ  ＭＡＰＰは、ＭＤＢ内の店舗のＧＰＳの場所と関連付けられるＲＩＮＤＳおよびＳＤＢアクセス情報を見出す。製品情報読出システムの一実施形態では、ＭＡＰＰが読み取られたＭＮＦＣタグからＲＮＩＤＰバーコードを読み出すと、これは、読み出されたＲＩＮＤＳおよびＲＮＩＤＡとともにこれをＳＤＢに送信し、販売クーポンおよび他の販売インセンティブを含む、そのバーコードと関連付けられる全ての店舗関連製品情報を取得し、これをユーザのＳＰＲ上に表示する。製品情報読出システムの一実施形態では、ＲＮＩＤＡは、商品返品およびＭＤＢを通してＭＡＰＰに標的製品広告を送信する等、将来の使用のためにＳＤＢによって保持される。
【００９１】
実施形態では、本明細書に説明される任意のフローチャートの動作のうちの１つまたはそれを上回るものは、実施されない場合がある。さらに、本明細書に説明される任意のフローチャートに加えた、またはその代わりの動作が、実施され得る。さらに、実施形態では、本明細書に説明される任意のフローチャートの１つまたはそれを上回る動作は、順不同で、代替シーケンスで、または部分的に（または完全に）相互にもしくは他の動作と並行して実施され得る。
【００９２】
本セクションに説明されるさらなる例示的実施形態および利点は、本開示の任意の他のセクションに開示される実施形態に適用可能であり得る。
【００９３】
本明細書に説明される方法を含む実施形態および技法は、限定ではないが、ハードウェアにおいて実装される、またはソフトウェアおよびファームウェアのうちの一方もしくは両方と組み合わせられるハードウェアにおいて実装される等、種々の方法で実施され得る。例えば、実施形態は、システムおよびデバイス、ならびに具体的にカスタマイズされたハードウェア、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタル信号プロセッサ（ＤＳＰ）等、電気回路、および／または同等物において実装され得る。
【００９４】
Ｖ．例示的コンピュータ実装
本明細書に開示されるその任意の個別のコンポーネント／サブコンポーネントと併せた図１のシステム１００、図３のシステム３００、および図６のシステム６００、ならびに／または任意のフローチャート、さらなるシステム、サブシステム、および／もしくはコンポーネントは、ハードウェア（例えば、ハードウェア論理／電気回路）またはソフトウェア（１つまたはそれを上回るプロセッサもしくは処理デバイスにおいて実行されるように構成されるコンピュータプログラムコードもしくは命令）およびファームウェアのうちの一方もしくは両方とハードウェアの任意の組み合わせにおいて実装され得る。
【００９５】
回路、デバイス、システム、方法／プロセス、および／または装置を含む、本明細書に説明される実施形態は、図８に示される処理デバイス８００等の周知のユーザデバイス、処理デバイス、通信デバイス、サーバ、および／またはコンピュータにおいて、もしくはそれを使用して実装され得る。処理デバイス８００は、１つまたはそれを上回る実施形態において、ユーザデバイス（例えば、ユーザデバイス１０４／３０４／６０６）、エンターテイメントシステム／デバイス、処理デバイス、および／または伝統的コンピュータを表し得ることに留意されたい。例えば、図１のシステム１００、図３のシステム３００、および図６のシステム６００、ならびに個別にその中に含有される、および／またはそれと関連付けられるサブシステムおよび／またはコンポーネントのいずれかは、１つまたはそれを上回る処理デバイス８００および類似するコンピューティングデバイスにおいて、またはそれを使用して実装され得る。
【００９６】
処理デバイス８００は、Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｂｕｓｉｎｅｓｓ  Ｍａｃｈｉｎｅｓ（Ｒ）、Ａｐｐｌｅ（Ｒ）、Ｓｕｎ（Ｒ）、ＨＰ（Ｒ）、Ｄｅｌｌ（Ｒ）、Ｃｒａｙ（Ｒ）、Ｓａｍｓｕｎｇ（Ｒ）、Ｎｏｋｉａ（Ｒ）等から利用可能なデバイス／コンピュータ等、本明細書に説明される機能を実施することが可能な任意の商業的に利用可能かつ周知の通信デバイス、処理デバイス、および／またはコンピュータであり得る。処理デバイス８００は、デスクトップコンピュータ、サーバ等を含む任意のタイプのコンピュータであり得、別のデバイスまたはシステム内のコンピューティングデバイスまたはシステムであり得る。
【００９７】
処理デバイス８００は、プロセッサ８０６等の１つまたはそれを上回るプロセッサ（中央処理ユニットまたはＣＰＵとも呼ばれる）を含む。プロセッサ８０６は、通信バス等の通信インフラストラクチャ８０２に接続される。いくつかの実施形態では、プロセッサ８０６は、複数のコンピューティングスレッドを同時に動作させることができ、いくつかの実施形態では、プロセッサ８０６は、１つまたはそれを上回るプロセッサを備え得る。
【００９８】
処理デバイス８００はまた、ランダムアクセスメモリ（ＲＡＭ）等の一次または主要メモリ８０８を含む。主要メモリ８０８は、その中に記憶される制御論理８２４（コンピュータソフトウェア）およびデータを有する。
【００９９】
処理デバイス８００はまた、１つまたはそれを上回る二次記憶デバイス８１０を含む。二次記憶デバイス８１０は、例えば、ハードディスクドライブ８１２および／または可撤性記憶デバイスもしくはドライブ８１４、ならびにメモリカードおよびメモリスティック等の他のタイプの記憶デバイスを含む。例えば、処理デバイス８００は、メモリスティック等のデバイスとインターフェースをとるために、ユニバーサルシリアルバス（ＵＳＢ）インターフェース等の産業規格インターフェースを含み得る。可撤性記憶ドライブ８１４は、フロッピディスクドライブ、磁気テープドライブ、コンパクトディスクドライブ、光学記憶デバイス、テープバックアップ等を表す。
【０１００】
可撤性記憶ドライブ８１４は、可撤性記憶ユニット８１６と相互作用する。可撤性記憶ユニット８１６は、その中に記憶されるコンピュータソフトウェア８２６（制御論理）および／またはデータを有するコンピュータ使用可能または可読記憶媒体８１８を含む。可撤性記憶ユニット８１６は、フロッピディスク、磁気テープ、コンパクトディスク、ＤＶＤ、光学記憶ディスク、または任意の他のコンピュータデータ記憶デバイスを表す。可撤性記憶ドライブ８１４は、周知の様式で可撤性記憶ユニット８１６から読み取る、および／またはそれに書き込む。
【０１０１】
処理デバイス８００はまた、タッチスクリーン、ＬＥＤおよびＬＣＤディスプレイ、モニタ、キーボード、ポインティングデバイス等の入力／出力／表示デバイス８０４を含む。
【０１０２】
処理デバイス８００はさらに、通信またはネットワークインターフェース８２０を含む。通信インターフェース８２０は、処理デバイス８００が遠隔デバイスと通信することを可能にする。例えば、通信インターフェース８２０は、処理デバイス８００が、ＬＡＮ、ＷＡＮ、インターネット等の通信ネットワークまたは媒体８２２（コンピュータ使用可能または可読媒体の形態を表す）を経由して通信することを可能にする。ネットワークインターフェース８２０は、有線または無線接続を介して、遠隔地またはネットワークとインターフェースをとり得る。
【０１０３】
制御論理８２８は、通信媒体８２２を介して処理デバイス８００に、およびそれから伝送され得る。
【０１０４】
その中に記憶される制御論理（ソフトウェア）を有するコンピュータ使用可能または可読媒体を備える任意の装置または製造品は、本明細書では、コンピュータプログラム製品またはプログラム記憶デバイスと称される。これは、限定ではないが、処理デバイス８００、主要メモリ８０８、二次記憶デバイス８１０、および可撤性記憶ユニット８１６を含む。１つまたはそれを上回るデータ処理デバイスによって実行されると、本明細書に説明されるようにそのようなデータ処理デバイスを動作させる、その中に記憶される制御論理を有するそのようなコンピュータプログラム製品が、実施形態を表す。
【０１０５】
本明細書に説明される方法を含む技法および実施形態は、ハードウェア（デジタルおよび／またはアナログ）またはソフトウェアおよび／もしくはファームウェアのうちの一方もしくは両方とハードウェアの組み合わせによって実装され得る。本明細書に説明される技法は、１つまたはそれを上回るコンポーネントによって実装され得る。実施形態は、他のコンポーネント内に統合される、またはそれとは別個であり得る、任意のコンピュータ使用可能媒体上に記憶される論理（例えば、プログラムコードまたはソフトウェアならびにファームウェアの形態における）を備えるコンピュータプログラム製品を備え得る。そのようなプログラムコードは、１つまたはそれを上回るプロセッサ回路によって実行されると、本明細書に説明されるようにデバイスを動作させる。実施形態が実装され得るデバイスは、記憶デバイス、メモリデバイス、およびさらなるタイプの物理的ハードウェアコンピュータ可読記憶媒体等の記憶装置を含み得る。そのようなコンピュータ可読記憶媒体の実施例は、ハードディスク、可撤性磁気ディスク、可撤性光学ディスク、フラッシュメモリカード、デジタルビデオディスク、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、および他のタイプの物理的ハードウェア記憶媒体を含む。より詳細に、そのようなコンピュータ可読記憶媒体の実施例は、限定ではないが、ハードディスクドライブと関連付けられるハードディスク、可撤性磁気ディスク、可撤性光学ディスク（例えば、ＣＤＲＯＭ、ＤＶＤ等）、ジップディスク、テープ、磁気記憶デバイス、ＭＥＭＳ（微小電気機械的システム）記憶装置、ナノテクノロジベースの記憶デバイス、フラッシュメモリカード、デジタルビデオディスク、ＲＡＭデバイス、ＲＯＭデバイス、およびさらなるタイプの物理的ハードウェア記憶媒体を含む。そのようなコンピュータ可読記憶媒体は、例えば、１つまたはそれを上回るプロセッサ回路によって実行されると、図を参照して本明細書に説明される機能性の１つまたはそれを上回る側面、ならびにそれにおける任意および全てのコンポーネント、能力、および機能、ならびに／または本明細書に説明されるさらなる実施形態を提供および／または維持する、コンピュータ実行可能命令を備える、コンピュータプログラム論理、例えば、プログラムモジュールを記憶し得る。
【０１０６】
そのようなコンピュータ可読記憶媒体は、通信媒体および伝搬信号から区別され、それと重複しない（通信媒体および伝搬信号を含まない）。通信媒体は、搬送波等の変調されたデータ信号において、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータを具現化する。用語「変調されたデータ信号」は、信号内の情報をエンコードするような様式で設定または変更されたその特性のうちの１つまたはそれを上回るものを有する信号を意味する。実施例として、限定ではないが、通信媒体は、音響、ＲＦ、赤外線、および他の無線媒体等の無線媒体ならびに有線媒体および有線媒体を経由して伝送される信号を含む。実施形態はまた、そのような通信媒体を対象とする。
【０１０７】
本明細書に説明される技法および実施形態は、種々のタイプのデバイスとして、またはそれにおいて実装され得る。例えば、実施形態は、限定ではないが、コンピュータおよびサーバ等の処理デバイス（例えば、図８に図示される）、ならびにスイッチ、ルータ、ゲートウェイ、および／または同等物等の通信システム、スマートフォン等の通信デバイス、家庭用電子機器、ゲーミングコンソール、エンターテイメントデバイス／システム等において含まれ得る。本明細書に定義されるようなデバイスは、３５  Ｕ．Ｓ．Ｃ．  §  １０１によって定義されるような機械または製造品である。つまり、本明細書で使用されるように、用語「デバイス」は、機械または他の有形の製造された物体を指し、ソフトウェアおよび信号を除外する。デバイスは、デジタル回路、アナログ回路、またはそれらの組み合わせを含み得る。デバイスは、１つまたはそれを上回るプロセッサ回路（例えば、中央処理ユニット（ＣＰＵ）、図８のプロセッサ８０６）、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、およびさらなるタイプの物理的ハードウェアプロセッサ回路）を含み得る、および／またはバイポーラ接合トランジスタ（ＢＪＴ）、ヘテロ接合バイポーラトランジスタ（ＨＢＴ）、金属酸化物電界効果トランジスタ（ＭＯＳＦＥＴ）デバイス、金属半導体電界効果トランジスタ（ＭＥＳＦＥＴ）、または他のトランスコンダクタもしくはトランジスタ技術デバイスのうちの１つもしくはそれを上回るものを含む、半導体材料における任意の半導体技術を用いて実装され得る。そのようなデバイスは、本明細書に提示される実施形態において例証される構成以外の同一または代替構成を使用し得る。
【０１０８】
ＶＩ．結論
種々の実施形態が上記に説明されたが、それらは、限定としてではなく、実施例としてのみ提示されたことを理解されたい。形態および詳細における種々の変更が、実施形態の精神および範囲から逸脱することなく、それにおいて成され得ることが、当業者に明白となるであろう。したがって、実施形態の範疇および範囲は、上記に説明される例示的実施形態のいずれかによって限定されるべきではなく、以下の請求項およびその均等物のみに従って定義されるべきである。
【図１】
2019505062.tif 000003
【図２】
2019505062.tif 000004
【図３】
2019505062.tif 000005
【図４】
2019505062.tif 000006
【図５】
2019505062.tif 000007
【図６】
2019505062.tif 000008
【図７】
2019505062.tif 000009
【図８】
2019505062.tif 000010
【国際調査報告】
2019505062.tif 000011