JP4745283B2 - Nfcチップセットにおける着信データおよび発信データをルーティングするための方法 - Google Patents
Nfcチップセットにおける着信データおよび発信データをルーティングするための方法 Download PDFInfo
- Publication number
- JP4745283B2 JP4745283B2 JP2007124976A JP2007124976A JP4745283B2 JP 4745283 B2 JP4745283 B2 JP 4745283B2 JP 2007124976 A JP2007124976 A JP 2007124976A JP 2007124976 A JP2007124976 A JP 2007124976A JP 4745283 B2 JP4745283 B2 JP 4745283B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- contactless
- routing
- parameters
- controller
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/54—Organization of routing tables
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Near-Field Transmission Systems (AREA)
- Small-Scale Networks (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Description
1)プロセッサHP1内に位置する送信元ポイントP1から来て、インタフェースCLINT内に位置する宛先ポイントP3に送信され、次に、インタフェースCLINTにより、プロトコルPTi(PT1、PT2、またはPT3)および動作モードMi(M1、M2またはM3)に従って作成された非接触型データ伝送チャネルにおいて送信される発信データストリームDT1out(Mi、PTi)、
2)プロセッサHP2内に位置する送信元ポイントP2から来て、インタフェースCLINT内に位置する宛先ポイントP3に伝送され、次に、インタフェースCLINTより、プロトコルPTiおよび動作モードMiに従って作成された非接触型データ伝送チャネルを介して送信される発信データストリームDT2out(Mi、PTi)、
3)プロトコルPTiおよび動作モードMiに従って作成された非接触型データ伝送チャネルを介してインタフェースCLINTによって受信され、次に、インタフェースCLINTによって、送信元ポイントP3から、プロセッサHP1内に位置する宛先ポイントP1まで送信される着信データストリームDT1in(Mi、PTi)、
4)プロトコルPTiおよび動作モードMiに従って作成された非接触型データ伝送チャネルを介してインタフェースCLINTによって受信され、次に、インタフェースCLINTによって、送信元ポイントP3から、プロセッサHP2内に位置する宛先ポイントP2まで送信される着信データストリームDT2in(Mi、PTi)。
図4は、本発明によるルーティング方法の実施を概略で示す。この方法は、「NFCR2」として示されるNFC読み取り装置と、既に前述したホストプロセッサHP1、HP2とを含むNFCチップセットにおいて実施される。読み取り装置NFCR2は、前述した読み取り装置NFCR1と同一のユニットを含み、特に、コントローラNFCCと、アンテナ回路ACTを備えた非接触型データ送信/受信インタフェースCLINTとを含む。簡明にするため、インタフェースCLINTは、3つのプロトコルPTi、すなわち、プロトコルPT1(ISO 14443-Aまたは「ISOA」)、プロトコルPT2(ISO 14443-Bまたは「ISOB」)、およびプロトコルPT3(ISO 15693または「ISO15」)に従ってだけ、データを送信または受信することができるものと想定される。インタフェースCLINTは、3つの前述した動作モードMi、すなわち、M1(「読み取り装置」モード)、M2(「カードエミュレーション」モード)、およびM3(「デバイス」モード)をさらに有する。
ルーティングチャネル番号CHANiによってそれぞれが識別されるデータパスが保存される、ルーティングテーブルRTの使用、
データパス(ルーティングチャネル)が管理されることを可能にするコマンドCMD、特に、データパスを開閉するためのコマンドの使用、および
ルーティングチャネル番号CHANiを含む小さなヘッダフィールドと、データフィールド(DATA)とを含むデータフレームDFの使用である。
CHANi、IDsp、IDdp、Mi、PTiである。
CHANiは、データパスに割り当てられたルーティングチャネル番号であり、IDspは、データパスの送信元ポイントの識別子であり、IDdpは、データパスの宛先ポイントの識別子であり、MiおよびPTiは、非接触型データ伝送チャネルを介してデータを送信または受信するのにインタフェースCLINTによって使用される動作モードおよび非接触型通信プロトコルである。
本発明は、この場合、以下の2つの所見に基づく。すなわち、
1)NFCチップセット内に存在するホストプロセッサは、それらのプロセッサの性質(セキュアであるか否か、SIMカードプロセッサまたはベースバンドプロセッサ)、それらのプロセッサの処理能力、およびそれらのプロセッサが含む処理ユニットに起因して、あるアプリケーション、またはあるタイプのアプリケーションに「特化」している。
2)NFCチップセットが管理しなければならない様々なアプリケーションのなかで、各アプリケーション、または各タイプのアプリケーションは、一般に、非接触型データ送信/受信インタフェースCLINTの特定された動作モード、および特定された非接触型通信プロトコル(PT1、PT2、PT3など)に対応する。
インタフェースCLINTが、ISOA読み取り装置モードでデータを受信した場合、そのデータは、ホストプロセッサHP1に優先的に送信され、ホストプロセッサHP2に通知され、
インタフェースCLINTが、ISOB読み取り装置モードでデータを受信した場合、そのデータは、ホストプロセッサHP1に優先的に送信され、ホストプロセッサHP2に通知され、
インタフェースCLINTが、ISO 15693読み取り装置モードでデータを受信した場合、そのデータは、ホストプロセッサHP2に優先的に送信され、ホストプロセッサHP1には通知されず、
インタフェースCLINTが、ISOAカードエミュレーションモードでデータを受信した場合、そのデータは、ホストプロセッサHP2に優先的に送信され、ホストプロセッサHP1には通知されず、
インタフェースCLINTが、ISOBカードエミュレーションモードでデータを受信した場合、そのデータは、ホストプロセッサHP1に優先的に送信され、ホストプロセッサHP2には通知されず、
インタフェースCLINTが、ISO 15693カードエミュレーションモードでデータを受信した場合、そのデータは、ホストプロセッサHP2だけに通知され、ホストプロセッサHP1には送信されることも、通知されることもなく、
インタフェースCLINTが、ISOA「デバイス」モード(マッチングは、ホストプロセッサHP1によって管理される)でデータを受信した場合、そのデータは、ホストプロセッサHP1に優先的に送信され、ホストプロセッサHP2に通知され、
インタフェースCLINTが、ISOB「デバイス」モードでデータを受信した場合、そのデータは、ブロックされ(アクションなし)、
インタフェースCLINTが、ISO 15693「デバイス」モード(マッチングは、ホストプロセッサHP1によって管理される)でデータを受信した場合、データは、ホストプロセッサHP1に優先的に送信され、ホストプロセッサHP2に通知される。
以上の規則セットにより、着信データルーティングテーブルが、付録2のテーブル4によって説明されるとおり、定義されることが可能になる。このルーティングテーブルは、静的であり、例えば、セキュアプロセッサHP2の要求時、およびNFCチップセットがオンにされた際に、コントローラNFCCによって事前保存される。このテーブルは、リアルタイムで変更されることが可能であることが、理解されよう。
図5は、図4の読み取り装置NFCR2のハードウェアアーキテクチャの実施例を示す。この読み取り装置は、以下を含む。すなわち、
既に説明したコントローラNFCCおよびインタフェースCLINT、
ROMタイプ(読み取り専用メモリ)のプログラムメモリMEM1と、RAMタイプ(ランダムアクセスメモリ)のデータメモリMEM2と、ルーティングテーブルRTが保存されるEEPROMタイプの電気的に消去可能なプログラマブルメモリMEM3とを含むメモリアレイ、
DESアルゴリズムと、ECC(誤り訂正符号)アルゴリズムとを含む認証-誤り訂正回路AUTHCT、
ホストプロセッサHP1が、この場合、接続される、UART(汎用非同期送受信)タイプの接続ポートINT1、
ホストプロセッサHP2が、この場合、接続される(プロセッサHP2は、この場合、SIMカードであるものと想定される)、ISO 7816タイプの接続ポートINT2、
第3のホストプロセッサ、例えば、別のセキュアカードが、接続されることを可能にする、SWP(シングルワイヤプロトコル)タイプの接続ポートINT3、
メモリアレイ、コントローラNFCC、インタフェースCLINT、およびポートINT1、INT2、INT3をリンクするデータバスDTBおよびアドレスバスADB、および
コントローラNFCCが、以上の様々な要素に読み取りおよび/または書き込みの制御およびアクセスを行うことを可能にするコントローラバスCTBである。
ホストプロセッサが、コントローラNFCCとデータを交換することができるようにするハードウェア要素の動作を管理する最低レベルレイヤHWML(ハードウェア管理レイヤ)。これは、例えば、プロセッサHP1のためのUARTインタフェースの管理レイヤ、およびプロセッサHP2のためのISO 7816インタフェースの管理レイヤである。
通信ポートINT1、INT2、INT3のプロトコルを管理するINTPL(インタフェースプロトコルレイヤ)レイヤ。これは、例えば、プロセッサHP1のためのUARTプロトコルの管理レイヤ、およびプロセッサHP2のためのISO 7816プロトコルの管理レイヤである。
本発明に従ってHCIプロトコルを管理する、すなわち、前述した、付録1におけるコマンドを生成すること、およびそのようなコマンドに対する応答メッセージを処理することにより、通信チャネルの作成を管理するHCILレイヤ。このレイヤは、このレイヤに実質的にトランスペアレントであるINTPLレイヤおよびHWMLレイヤの上にある。
図2および図4に示されるRFIDアプリケーションのようなRFIDアプリケーション(チップカードまたは電子タグを読み取ること、チップカードのエミュレーション、ファイルを交換する外部プロセッサとの「デバイスツーデバイス」モードの対話など)を管理する高レベルアプリケーションレイヤAPL。このレイヤは、それぞれがセキュアまたは非セキュアであり(プロセッサの内部リソースに応じて)、それぞれが、しかじかのタイプのプロトコルPTiと、インタフェースCLINTのしかじかの動作モードMiとを使用する、いくつかのアプリケーションプログラムを含むことが可能である。このため、この高いレベルのレイヤは、このレイヤに実質的にトランスペアレントである、本発明によるHWMLレイヤ、INTPLレイヤ、およびHCILレイヤの上にある。本発明によるHCILレイヤのおかげで作成されたデータパスを介するデータ転送の迅速さが、有利には、アプリケーションレイヤAPLのパフォーマンスの大幅な向上をもたらす。
ホストプロセッサ内に存在するレイヤ、HWMLおよびINTPLと同一のタイプの2つのレイヤ、HWML1およびINTPL。図を簡明にするため、それらのレイヤは、プロセッサNFCC内に表されているが、現実には、コントローラの一部と考えられるポートINT1およびINT2、およびバスADB、DTB、CTBに位置する。実際、UARTプロトコルおよび7816プロトコルの処理は、この場合、バスADB、DTB、CTBを介して、入力バッファBUF1および出力バッファBUF2をコントローラに提供する、ポートINT1、INT2において実行される。
データフレームまたはコマンドを、バッファと同一のサイズのデータブロックに分解することにより、コントローラが、バスADB、DTB、CTBを介して、バッファBUF1に書き込むこと、およびバッファBUF2を読み取ることを可能にする別の低いレベルのレイヤ、HWML2。
ルーティングアドミニストレータとして、ホストプロセッサHP1、HP2のHCILレイヤと対話するHCI-ADMIN-LレイヤまたはHCIプロトコル管理レイヤ。したがって、このレイヤは、前述したデータパス割り当てタスクを実行し、低いレベルのレイヤHWML2を介して、ルーティングテーブルRTに読み取りアクセスおよび書き込みアクセスを行う。
インタフェースCLINTを管理し、非接触型通信チャネルでデータを送信するのに、インタフェースCLINTが入らなければならないモードMiと、使用されるべきプロトコルPTiとを示すCLINTCL(非接触型インタフェース制御レイヤ)レイヤ。この目的で、CLINTCLレイヤは、ルーティングテーブルの中に存在するパラメータPTiおよびMiを使用する。より詳細には、HCI-ADMIN-Lレイヤが、データパスを開くためのコマンドに応答して、それらのパラメータをルーティングテーブルの中に書き込むのに対して、CLINTCLレイヤは、ホストプロセッサHP1、HP2によって送信されたデータフレームのチャネル番号を索引として使用して、テーブルの中でそれらのパラメータを探索する。また、このレイヤは、非接触型データ受信モードでインタフェースCLINTを制御して、モード(読み取り装置モード、エミュレーションモード、およびデバイスモード)のスキャンを実行して、各モードで、着信データを探索するよう、インタフェースCLINTに周期的に求める。このことは、インタフェースCLINTが、定期的な間隔で磁界を放射して、インタフェースCLINTのポーリング範囲内に存在する可能性がある非接触型カードまたは非接触型タグ(または非接触の形で動作する他の可搬の物体)にポーリングを行うことを意味する。また、インタフェースCLINTは、定期的な間隔で、リッスンモード(「エミュレーション」モード)に入って、アクティブモードの読み取り装置が、ポーリングメッセージを送信しているかどうかを検出する。
ホストプロセッサと同様に、アプリケーションを独自で管理することができるオプションのレイヤ、APL。実際、これまで、本発明の目的の範囲内に留まるように、説明してこなかったが、アプリケーションは、NFC読み取り装置自体によって扱われることも可能である。そのケースでは、図6に示される実施形態において該当するように、インタフェースCLINTが、INTPLレイヤを備えている場合、本発明によるHCI通信チャネルを介して送ることにより、コントローラNFCCとインタフェースCLINTの間でデータが、通信されることが可能である。
コントローラNFCC側で、バスADB、DTB、CTBを介してデータバッファBUF1、BUF2を管理する、コントローラNFCCのレイヤHWML2と均等の、低いレベルのレイヤHWML。
インタフェースCLINTが、本発明によるHCIプロトコルと適合するようにし、本発明のさらなる実施の可能性(特に、インタフェースCLINT自体が、データフレームを生成して、非接触型通信チャネルを介して受信されたデータをホストプロセッサに送信すること)を提供するHCILレイヤ(前述した)。
アンテナ回路ACT側で、動作モードM1、M2、M3、およびプロトコルPT1、PT2、PT3の実施のために、アンテナ回路ACTに印加される、または回路ACTによって受信される電気信号を制御する、または処理するCLPTL(非接触型プロトコルレイヤ)レイヤおよびMCL(モード制御レイヤ)レイヤ。
コントローラ側に位置するレイヤと、アンテナ回路側に位置するレイヤの間で、インタフェースCLINTにおいて定義されるいくつかの送信元ポイントP3または宛先ポイントP3が、ホストプロセッサHP1、HP2のアプリケーションレイヤAPLにおける複数のポイントP1、P2を有するいくつかのデータパスを作成することを可能にする高いレベルのサービスレイヤ、HLSL。この高いレベルのアーキテクチャは、オプションであり、インタフェースCLINT内に実質的に位置する複数のポイントP3は、コントローラNFCCによって管理されることが可能であるものと理解される。
(A/ルーティングコマンドの例)
T=データフレーム、またはデータフレームに対する応答を表す0
L=256バイトのデータのフレームの場合、0
L=64Kバイトのデータの場合、1
DL=バイト単位のデータの長さ
DATA=アプリケーションデータ
CHANi=ルーティングチャネル番号
CLINT 非接触型データ送信/受信インタフェース
CMD コマンド
DF データフレーム
HP1、HP2 ホストプロセッサ
NFCC コントローラ
NFCR 読み取り装置
RT ルーティングテーブル
Claims (22)
- 少なくとも1つのホストプロセッサと、コントローラと、NFCタイプの非接触型データ送信/受信インタフェースとを含むチップセットの中でデータをルーティングするための方法であって、
前記ホストプロセッサ内に位置する送信元ポイントによって、データパスを開くためのコマンドを送信させ、前記非接触型データ送信/受信インタフェース内に位置する宛先ポイントを指定するステップと、
データパスを開くためのコマンドに応答して、前記コントローラによって、前記データパスにルーティングチャネル番号を割り当てること、およびルーティングテーブルの中に、前記ルーティングチャネル番号、および前記送信元ポイントの少なくとも1つの識別子と、前記宛先ポイントの1つの識別子とを含むルーティングパラメータを保存することにより、前記データパスを定義させるステップと、
前記送信元ポイントによって、前記コントローラに、前記ルーティングチャネル番号を含むヘッダフィールドを有するフレームの中にカプセル化されたデータを送信させるステップと、
前記コントローラによって前記ルーティングチャネル番号を含むヘッダフィールドを有するフレームの中にカプセル化されたデータを受信すると、前記コントローラによって、前記ルーティングチャネル番号を、宛先ポイントを選択する索引として使用することにより、前記ルーティングテーブルの中で前記データの前記宛先ポイントを探索させ、識別された宛先ポイントへ前記データを送信させるステップとを含むことを特徴とする方法。 - 前記非接触型データ送信/受信インタフェースが、いくつかの動作モードに従って、かつ、いくつかの非接触型通信プロトコルに従って構成可能であるチップセットにおいて実施される方法であって、
前記ホストプロセッサ内に位置する送信元ポイントによって送信され、前記非接触型データ送信/受信インタフェース内に位置する宛先ポイントを指定する、データパスを開くためのコマンドに応答して、前記コントローラが、
データパスにルーティングチャネル番号を割り当てること、および前記ルーティングテーブルの中に、前記ルーティングチャネル番号、および前記非接触型データ送信/受信インタフェースの動作モードパラメータと、非接触型通信プロトコルパラメータとを含むルーティングパラメータを保存することにより、前記送信元ポイントと前記宛先ポイントの間で前記データパスを開くステップと、
送信されるべきデータが受信されたデータパスに関して、前記ルーティングテーブルの中に含まれる前記動作モードパラメータ、および前記非接触型通信プロトコルパラメータを使用することにより、前記非接触型データ送信/受信インタフェースが、非接触型データ伝送チャネルでデータを送信するように、前記非接触型データ送信/受信インタフェースを構成するステップとを含むことを特徴とする請求項1に記載の方法。 - 少なくとも2つのホストプロセッサを含むチップセットにおいて実施される方法であって、
前記コントローラは、前記ルーティングテーブルを、前記2つのホストプロセッサ間でデータパスを開くのにも使用することを特徴とする請求項1または2に記載の方法。 - 前記コントローラが、ルーティングパラメータと、前記非接触型データ送信/受信インタフェースを構成するための構成パラメータとの両方を含むデータパスを作成するためのコマンドを使用して、前記ルーティングテーブルの中に前記ルーティングパラメータおよび構成パラメータを保存するステップを含むことを特徴とする請求項1から3のうちのいずれか一項に記載の方法。
- ホストプロセッサ内に位置する送信元ポイントを有するデータパスが、作成される、または閉じられると、前記コントローラは、前記ルーティングテーブルを動的に埋める、または空にすることを特徴とする請求項1から4のうちのいずれか一項に記載の方法。
- 前記コントローラは、ホストプロセッサ内に位置する送信元ポイントを有するデータパスのパラメータを前記ルーティングテーブルの中に事前保存することを特徴とする請求項1から4のうちのいずれか一項に記載の方法。
- 少なくとも2つのホストプロセッサを含むチップセットにおいて実施される方法であって、
非接触型データ伝送チャネルを介して前記非接触型データ送信/受信インタフェースによってデータが受信されると、前記コントローラは、前記データの少なくとも1つの受信ホストプロセッサを、少なくとも判定基準として、前記データが受信された前記非接触型データ伝送チャネルを作成するのに前記非接触型データ送信/受信インタフェースによって使用された動作モードおよび非接触型通信プロトコルを使用して識別することを特徴とする請求項1から6のうちのいずれか一項に記載の方法。 - 前記コントローラが、前記ルーティングテーブルの中に、前記非接触型データ送信/受信インタフェース内に位置する送信元ポイントを有するデータパスのパラメータを事前保存し、前記データパスのパラメータは、宛先ポイントの少なくとも1つの識別子と、前記非接触型データ送信/受信インタフェースの動作モードパラメータと、非接触型通信プロトコルパラメータとを含むステップと、
非接触型データ伝送チャネルを介して前記非接触型データ送信/受信インタフェースによってデータが受信されると、前記コントローラが、前記データが受信された非接触型データ伝送チャネルを作成するのに前記非接触型データ送信/受信インタフェースによって使用された動作モードパラメータおよび非接触型通信プロトコルパラメータに対応する動作モードパラメータおよび非接触型通信プロトコルパラメータを有するデータパスを、前記ルーティングテーブルの中で探索することにより、前記データの少なくとも1つの宛先ポイントを特定するステップとを含むことを特徴とする請求項7に記載の方法。 - 前記ルーティングテーブルの中に保存される送信元ポイントまたは宛先ポイントは、ホストプロセッサによって実行されるサービスであることを特徴とする請求項1から8のうちのいずれか一項に記載の方法。
- 前記コントローラは、前記ルーティングテーブルの中に、前記宛先ポイントに送信されるデータのコピーを受信しなければならない通知ポイントの識別子も含むルーティングパラメータを格納することを特徴とする請求項1から9のうちのいずれか一項に記載の方法。
- ホストプロセッサが、セキュア集積回路であるチップセットにおいて実施されることを特徴とする請求項1から10のうちのいずれか一項に記載の方法。
- NFCタイプの非接触型データ送信/受信インタフェースと、コントローラと、前記非接触型データ送信/受信インタフェースをホストプロセッサにリンクする少なくとも1つの入力/出力ポートとを含む、データを送信/受信するためのチップセットであって、
前記コントローラは、ホストプロセッサ内に位置する送信元ポイントによって送信され、前記非接触型データ送信/受信インタフェース内に位置する宛先ポイントを指定する、データパスを開くためのコマンドに応答して、データパスにルーティングチャネル番号を割り当てること、およびルーティングテーブルの中に、前記ルーティングチャネル番号、および前記送信元ポイントの少なくとも1つの識別子と、前記宛先ポイントの1つの識別子とを含むルーティングパラメータを保存することにより、前記送信元ポイントと前記宛先ポイントの間で前記データパスを開き、
前記ルーティングチャネル番号を含むヘッダフィールドを有するフレームの中にカプセル化されたデータを受信すると、前記ルーティングチャネル番号を、宛先ポイントを選択する索引として使用して、前記ルーティングテーブルの中で前記データの前記宛先ポイントを探索するように構成されることを特徴とするチップセット。 - 前記非接触型データ送信/受信インタフェースは、いくつかの動作モードに従って、かつ、いくつかの非接触型通信プロトコルに従って構成可能であり、
前記コントローラは、前記ホストプロセッサ内に位置する送信元ポイントによって送信され、前記非接触型データ送信/受信インタフェース内に位置する宛先ポイントを指定する、データパスを開くためのコマンドに応答して、データパスにルーティングチャネル番号を割り当てること、および前記ルーティングテーブルの中に、前記ルーティングチャネル番号、および前記非接触型データ送信/受信インタフェースの動作モードパラメータと、非接触型通信プロトコルパラメータとを含むルーティングパラメータを保存することにより、前記送信元ポイントと前記宛先ポイントの間でデータパスを開くように構成され、
前記非接触型データ送信/受信インタフェースは、送信されるべきデータが受信されたデータパスに関して、前記ルーティングテーブルの中に含まれる前記動作モードパラメータ、および非接触型通信プロトコルパラメータを使用することにより、非接触型データ伝送チャネルでデータを送信するように構成されることを特徴とする請求項12に記載のチップセット。 - 少なくとも2つの入力/出力ポートを含むチップセットであって、
前記コントローラは、2つのホストプロセッサ間でデータパスを開くのにも前記ルーティングテーブルを使用することを特徴とする請求項12または13に記載のチップセット。 - 前記コントローラは、ルーティングパラメータと、前記非接触型データ送信/受信インタフェースを構成するための構成パラメータとを含む、データパスを作成するためのコマンドを復号化し、前記ルーティングテーブルの中に、前記コマンドの中に存在する前記ルーティングパラメータおよび前記構成パラメータを保存するように構成されることを特徴とする請求項12から14のうちのいずれか一項に記載のチップセット。
- 前記コントローラは、ホストプロセッサ内に位置する送信元ポイントを有するデータパスが、作成される、または閉じられると、前記ルーティングテーブルを動的に埋める、または空にするように構成されることを特徴とする請求項12から15のうちのいずれか一項に記載のチップセット。
- 前記コントローラは、前記ルーティングテーブルの中に、ホストプロセッサ内に位置する送信元ポイントを有するデータパスのパラメータを事前保存するように構成されることを特徴とする請求項12から15のうちのいずれか一項に記載のチップセット。
- 前記コントローラまたは前記非接触型データ送信/受信インタフェースは、非接触型データ伝送チャネルを介して前記非接触型データ送信/受信インタフェースによってデータが受信されると、判定基準として、前記データが受信された前記非接触型データ伝送チャネルを作成するのに前記非接触型データ送信/受信インタフェースによって使用された動作モードおよび非接触型通信プロトコルを使用することにより、前記データの宛先ポイントを特定するように構成されることを特徴とする請求項12から17のうちのいずれか一項に記載のチップセット。
- 前記コントローラは、前記ルーティングテーブルの中に、前記非接触型データ送信/受信インタフェース内に位置する送信元ポイントを有するデータパスのパラメータを事前保存し、前記データパスのパラメータは、宛先ポイントの少なくとも1つの識別子と、前記非接触型データ送信/受信インタフェースの1つの動作モードパラメータと、1つの非接触型通信プロトコルパラメータとを含み、
非接触型データ伝送チャネルを介して前記非接触型データ送信/受信インタフェースによってデータが受信されると、前記データが受信された前記非接触型データ伝送チャネルを作成するのに前記非接触型データ送信/受信インタフェースによって使用された動作モードパラメータおよび非接触型通信プロトコルパラメータに対応する動作モードパラメータおよび非接触型通信プロトコルパラメータを有するデータパスを、前記ルーティングテーブルの中で探索することにより、前記データの少なくとも1つの宛先ポイントを特定するように構成されることを特徴とする請求項12から18のうちのいずれか一項に記載のチップセット。 - 前記ルーティングテーブルの中に保存される送信元ポイントまたは宛先ポイントは、ホストプロセッサによって実行されるサービスであることを特徴とする請求項12から19のうちのいずれか一項に記載のチップセット。
- 前記ルーティングテーブルの中に格納される前記ルーティングパラメータは、前記宛先ポイントに送信されるデータのコピーを受信しなければならない通知ポイントの識別子も含むことを特徴とする請求項12から20のうちのいずれか一項に記載のチップセット。
- セキュア集積回路によって形成されるホストプロセッサにリンクされることを特徴とする請求項12から21のうちのいずれか一項に記載のチップセット。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0604180 | 2006-05-10 | ||
| FR0604180A FR2901077B1 (fr) | 2006-05-10 | 2006-05-10 | Procede de routage de donnees entrantes et sortantes dans un jeu de puces nfc |
| FR0604179A FR2901076B1 (fr) | 2006-05-10 | 2006-05-10 | Procede de routage de donnees sortantes et entrantes dans un chipset nfc |
| FR0604179 | 2006-05-10 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008047094A JP2008047094A (ja) | 2008-02-28 |
| JP4745283B2 true JP4745283B2 (ja) | 2011-08-10 |
Family
ID=38330012
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007124976A Active JP4745283B2 (ja) | 2006-05-10 | 2007-05-09 | Nfcチップセットにおける着信データおよび発信データをルーティングするための方法 |
| JP2007124977A Active JP4773398B2 (ja) | 2006-05-10 | 2007-05-09 | Nfcチップセットにおける着信データおよび発信データをルーティングするための方法 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007124977A Active JP4773398B2 (ja) | 2006-05-10 | 2007-05-09 | Nfcチップセットにおける着信データおよび発信データをルーティングするための方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US7905419B2 (ja) |
| EP (2) | EP1855229B1 (ja) |
| JP (2) | JP4745283B2 (ja) |
| CA (2) | CA2587119C (ja) |
| DE (1) | DE602007008313D1 (ja) |
Families Citing this family (200)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8127984B2 (en) * | 2003-06-13 | 2012-03-06 | Varia Holdings Llc | Emulated radio frequency identification |
| US7762470B2 (en) * | 2003-11-17 | 2010-07-27 | Dpd Patent Trust Ltd. | RFID token with multiple interface controller |
| US7597250B2 (en) * | 2003-11-17 | 2009-10-06 | Dpd Patent Trust Ltd. | RFID reader with multiple interfaces |
| US7748636B2 (en) * | 2004-11-16 | 2010-07-06 | Dpd Patent Trust Ltd. | Portable identity card reader system for physical and logical access |
| US20090166421A1 (en) * | 2006-02-15 | 2009-07-02 | Dpd Patent Trust Ltd | Rfid reader / card combination to convert a contact smartcard reader to contactless |
| EP2009605A1 (en) * | 2007-06-28 | 2008-12-31 | Gemplus | Method of interaction with physical elements forming the content of a machine |
| US8078225B2 (en) * | 2007-07-02 | 2011-12-13 | Infineon Technologies Ag | Communication device, mobile device and method of communication |
| US8542834B1 (en) * | 2007-08-09 | 2013-09-24 | Motion Computing, Inc. | System and method for securely pairing a wireless peripheral to a host |
| EP2034428B1 (en) * | 2007-09-07 | 2017-12-13 | Vodafone Holding GmbH | NFC capable mobile communication device |
| WO2009083679A2 (fr) * | 2007-12-21 | 2009-07-09 | France Telecom | Procede de lecture d'une etiquette electronique par un terminal |
| US9684861B2 (en) | 2007-12-24 | 2017-06-20 | Dynamics Inc. | Payment cards and devices with displays, chips, RFIDs, magnetic emulators, magnetic decoders, and other components |
| ATE554593T1 (de) * | 2008-03-27 | 2012-05-15 | Motorola Mobility Inc | Verfahren und vorrichtung für die automatische nahfeld-kommunikations-anwendungsauswahl in einem elektronischen gerät |
| ES2436117T3 (es) | 2008-03-27 | 2013-12-27 | Motorola Mobility Llc | Método y aparato para la selección automática de aplicaciones en un dispositivo electrónico utilizando múltiples administradores de descubrimiento |
| KR101702490B1 (ko) * | 2008-07-20 | 2017-02-06 | 삼성전자주식회사 | 근거리 통신에서의 다중 애플리케이션 관리 방법 및 시스템 |
| FR2934910B1 (fr) * | 2008-08-05 | 2013-08-16 | Inside Contactless | Procede de securisation d'une transaction executee au moyen d'un dispositif portable programmable. |
| EP2175565A1 (fr) | 2008-10-09 | 2010-04-14 | Inside Contactless | Enveloppe de protection pour dispositif électronique portable |
| CN102341782B (zh) | 2009-03-10 | 2015-03-11 | Nxp股份有限公司 | 用于传输nfc应用程序的方法和计算设备 |
| EP2239924A1 (fr) | 2009-04-08 | 2010-10-13 | Gemalto SA | Procédé de présélection d'au moins une application dans un dispositif mobile de communication comportant un système NFC |
| US8892722B1 (en) * | 2009-06-22 | 2014-11-18 | Marvell International Ltd. | Peer-to-peer discovery systems and methods |
| KR100926165B1 (ko) * | 2009-08-18 | 2009-11-10 | (주)애니쿼터스 | Nfc 컨트롤러를 통한 원샷 call·원샷 sms·원샷 인터넷 접속 기능을 갖는 휴대폰 단말기 자동전송 장치 및 방법 |
| EP2363825B1 (fr) | 2010-03-04 | 2016-04-27 | Inside Secure | Procédé pour conduire une transaction au moyen d'un dispositif NFC |
| US8342415B2 (en) * | 2010-03-17 | 2013-01-01 | Inside Secure | Method of conducting a transaction using an NFC device |
| FR2957439B1 (fr) | 2010-03-09 | 2012-03-30 | Proton World Int Nv | Protection d'un canal de communication entre un module de securite et un circuit nfc |
| FR2957440B1 (fr) | 2010-03-09 | 2012-08-17 | Proton World Int Nv | Protection d'un module de securite dans un dispositif de telecommunication couple a un circuit nfc |
| FR2957438B1 (fr) | 2010-03-09 | 2012-03-30 | Proton World Int Nv | Detection d'un deroutement d'un canal de communication d'un dispositif de telecommunication couple a un circuit nfc |
| FR2957437B1 (fr) | 2010-03-09 | 2012-03-30 | Proton World Int Nv | Protection contre un deroutement d'un canal de communication d'un circuit nfc |
| US9397726B2 (en) * | 2010-08-23 | 2016-07-19 | Radeum, Inc. | System and method for communicating between near field communication devices within a target region using near field communication |
| FR2964276B1 (fr) | 2010-08-31 | 2012-09-07 | Proton World Int Nv | Securisation d'un dispositif de telecommunication equipe d'un module de communication en champ proche |
| FR2964285B1 (fr) | 2010-08-31 | 2012-09-07 | Proton World Int Nv | Protection d'un canal de communication d'un dispositif de telecommunication couple a un circuit nfc contre un deroutement |
| EP2846472B1 (en) * | 2010-10-25 | 2019-08-28 | Samsung Electronics Co., Ltd | Method and system of communicating data in a near field communication environment |
| JP5641323B2 (ja) * | 2010-11-29 | 2014-12-17 | ソニー株式会社 | 通信装置、通信方法、およびプログラム |
| JP5633336B2 (ja) | 2010-11-29 | 2014-12-03 | ソニー株式会社 | 通信装置および通信方法、通信制御装置および通信制御方法、並びにプログラム |
| FR2969341B1 (fr) | 2010-12-20 | 2013-01-18 | Proton World Int Nv | Gestion de canaux de communication dans un dispositif de telecommunication couple a un circuit nfc |
| FR2973901B1 (fr) | 2011-04-05 | 2013-04-19 | Proton World Int Nv | Test de la resistance d'un module de securite d'un dispositif de telecommunication couple a un circuit nfc contre des attaques par detournement de canal de communication |
| FR2974208B1 (fr) | 2011-04-13 | 2013-08-16 | Proton World Int Nv | Mecanisme de controle d'acces pour un element securise couple a un circuit nfc. |
| US8874038B2 (en) | 2011-06-29 | 2014-10-28 | Broadcom Corporation | Secure communications via NFC device |
| CN102291493B (zh) | 2011-08-25 | 2012-10-03 | 华为终端有限公司 | 移动终端的应用参数配置方法、相关装置以及系统 |
| KR101970786B1 (ko) * | 2011-10-31 | 2019-04-22 | 한국전자통신연구원 | Rfid 시스템 및 이의 통신방법 |
| US9337899B2 (en) | 2012-02-13 | 2016-05-10 | Qualcomm Incorporated | Methods and apparatus for secure updates to persistent data in a near field communication controller |
| WO2013133058A1 (ja) * | 2012-03-07 | 2013-09-12 | フェリカネットワークス株式会社 | 通信装置、制御方法、及びプログラム |
| EP2648386B1 (en) | 2012-04-08 | 2021-08-25 | Samsung Electronics Co., Ltd. | Management Server and Method for Controlling Device, User Terminal Apparatus and Method for Controlling Device, and User Terminal Apparatus and Control Method Thereof |
| JP5983073B2 (ja) | 2012-06-15 | 2016-08-31 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| EP2711864A1 (en) * | 2012-09-25 | 2014-03-26 | Gemalto SA | Method of configuring two wireless devices for mutual communication |
| FR2998121B1 (fr) | 2012-11-14 | 2014-11-21 | Inside Secure | Dispositif nfc comprenant des moyens de notification configurables |
| CN103942898B (zh) | 2013-01-22 | 2017-02-15 | 华为终端有限公司 | 实现近场通信中选择安全单元的方法、移动终端与pos机 |
| US9294150B2 (en) * | 2013-02-06 | 2016-03-22 | Hcl Technologies Limited | Information relay mechanism using proximity communication |
| EP2945298B1 (en) * | 2013-03-18 | 2017-05-10 | Huawei Device Co., Ltd. | Communication method and apparatus for nfc device, and nfc device |
| EP2802179B1 (en) * | 2013-05-07 | 2017-03-08 | OCT Circuit Technologies International Limited | Concurrent activation and data exchange with multiple NFC-A devices |
| EP3017433B1 (en) * | 2013-06-30 | 2020-03-04 | Schlage Lock Company LLC | Secure mode for electronic access control readers |
| EP2884470A1 (en) * | 2013-12-11 | 2015-06-17 | Panasonic Intellectual Property Management Co., Ltd. | Mobile payment terminal device |
| MY188736A (en) * | 2014-10-10 | 2021-12-27 | Sony Corp | Information processing system, information processing method, management device, management method, communication device, communication method, and program |
| CN104299017A (zh) * | 2014-10-23 | 2015-01-21 | 南京启旭电子科技有限公司 | 一种基于手机nfc的身份证网络解码系统 |
| JP5835632B2 (ja) * | 2014-10-29 | 2015-12-24 | ソニー株式会社 | 通信装置、通信方法、およびプログラム |
| US9960812B2 (en) | 2014-11-14 | 2018-05-01 | Qualcomm Incorporated | Advanced routing mechanisms for secure elements |
| US9891142B2 (en) * | 2014-11-21 | 2018-02-13 | Rockwell Automation Technologies, Inc. | Time-stamping and synchronization for single-wire safety communication |
| US9797552B2 (en) | 2014-12-22 | 2017-10-24 | Rockwell Automation Technologies, Inc. | Diagnostics and enhanced functionality for single-wire safety communication |
| US9841142B2 (en) | 2014-12-22 | 2017-12-12 | Rockwell Automation Technologies, Inc. | Single-wire industrial safety system with safety device diagnostic communication |
| US9846423B2 (en) | 2014-12-22 | 2017-12-19 | Rockwell Automation Technologies, Inc. | Smart taps for a single-wire industrial safety system |
| FR3035252B1 (fr) | 2015-04-14 | 2017-04-28 | Stmicroelectronics Rousset | Procede de gestion de la communication d'informations entre un controleur nfc et un element securise au sein d'un appareil, et appareil et controleur nfc correspondants |
| CN105591672A (zh) * | 2015-04-30 | 2016-05-18 | 中国银联股份有限公司 | 基于nfc的通信方法和装置 |
| FR3040226B1 (fr) * | 2015-08-17 | 2018-06-08 | Stmicroelectronics (Rousset) Sas | Dispositif nfc muni de multiples elements securise |
| US9998567B2 (en) | 2015-08-31 | 2018-06-12 | Keyssa Systems, Inc. | Contactless communication interface systems and methods |
| JP6332356B2 (ja) * | 2016-08-04 | 2018-05-30 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US11315114B2 (en) | 2016-12-28 | 2022-04-26 | Capital One Services, Llc | Dynamic transaction card protected by multi-factor authentication |
| US10404459B2 (en) * | 2017-02-09 | 2019-09-03 | Intel Corporation | Technologies for elliptic curve cryptography hardware acceleration |
| US10546444B2 (en) | 2018-06-21 | 2020-01-28 | Capital One Services, Llc | Systems and methods for secure read-only authentication |
| US11216806B2 (en) | 2018-09-19 | 2022-01-04 | Capital One Services, Llc | Systems and methods for providing card interactions |
| US10630653B1 (en) | 2018-10-02 | 2020-04-21 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| WO2020072670A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| KR102786209B1 (ko) | 2018-10-02 | 2025-03-25 | 캐피탈 원 서비시즈, 엘엘씨 | 비접촉식 카드의 암호화 인증을 위한 시스템 및 방법 |
| US10909527B2 (en) | 2018-10-02 | 2021-02-02 | Capital One Services, Llc | Systems and methods for performing a reissue of a contactless card |
| KR20250121453A (ko) | 2018-10-02 | 2025-08-12 | 캐피탈 원 서비시즈, 엘엘씨 | 비접촉식 카드의 암호화 인증을 위한 시스템 및 방법 |
| US10489781B1 (en) | 2018-10-02 | 2019-11-26 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10579998B1 (en) | 2018-10-02 | 2020-03-03 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| WO2020072575A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10565587B1 (en) | 2018-10-02 | 2020-02-18 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10505738B1 (en) | 2018-10-02 | 2019-12-10 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10581611B1 (en) | 2018-10-02 | 2020-03-03 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10592710B1 (en) | 2018-10-02 | 2020-03-17 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10511443B1 (en) | 2018-10-02 | 2019-12-17 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10680824B2 (en) | 2018-10-02 | 2020-06-09 | Capital One Services, Llc | Systems and methods for inventory management using cryptographic authentication of contactless cards |
| US10607214B1 (en) | 2018-10-02 | 2020-03-31 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| CA3115064A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| SG11202102799RA (en) | 2018-10-02 | 2021-04-29 | Capital One Services Llc | Systems and methods for cryptographic authentication of contactless cards |
| CA3115084A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| WO2020072583A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for establishing identity for order pick up |
| US10542036B1 (en) | 2018-10-02 | 2020-01-21 | Capital One Services, Llc | Systems and methods for signaling an attack on contactless cards |
| US10582386B1 (en) | 2018-10-02 | 2020-03-03 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US10771254B2 (en) | 2018-10-02 | 2020-09-08 | Capital One Services, Llc | Systems and methods for email-based card activation |
| US10771253B2 (en) | 2018-10-02 | 2020-09-08 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| US11210664B2 (en) | 2018-10-02 | 2021-12-28 | Capital One Services, Llc | Systems and methods for amplifying the strength of cryptographic algorithms |
| US10841091B2 (en) | 2018-10-02 | 2020-11-17 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| WO2020072626A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| KR20210066798A (ko) | 2018-10-02 | 2021-06-07 | 캐피탈 원 서비시즈, 엘엘씨 | 비접촉식 카드의 암호화 인증을 위한 시스템 및 방법 |
| US10554411B1 (en) | 2018-10-02 | 2020-02-04 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
| MX2021002904A (es) | 2018-10-02 | 2021-06-08 | Capital One Services Llc | Sistemas y metodos para autentificacion criptografica de tarjetas sin contacto. |
| US10949520B2 (en) | 2018-10-02 | 2021-03-16 | Capital One Services, Llc | Systems and methods for cross coupling risk analytics and one-time-passcodes |
| US10664830B1 (en) | 2018-12-18 | 2020-05-26 | Capital One Services, Llc | Devices and methods for selective contactless communication |
| US11361302B2 (en) | 2019-01-11 | 2022-06-14 | Capital One Services, Llc | Systems and methods for touch screen interface interaction using a card overlay |
| US11037136B2 (en) | 2019-01-24 | 2021-06-15 | Capital One Services, Llc | Tap to autofill card data |
| US11120453B2 (en) | 2019-02-01 | 2021-09-14 | Capital One Services, Llc | Tap card to securely generate card data to copy to clipboard |
| US10510074B1 (en) | 2019-02-01 | 2019-12-17 | Capital One Services, Llc | One-tap payment using a contactless card |
| US10467622B1 (en) | 2019-02-01 | 2019-11-05 | Capital One Services, Llc | Using on-demand applications to generate virtual numbers for a contactless card to securely autofill forms |
| US10425129B1 (en) | 2019-02-27 | 2019-09-24 | Capital One Services, Llc | Techniques to reduce power consumption in near field communication systems |
| US10523708B1 (en) | 2019-03-18 | 2019-12-31 | Capital One Services, Llc | System and method for second factor authentication of customer support calls |
| US10535062B1 (en) | 2019-03-20 | 2020-01-14 | Capital One Services, Llc | Using a contactless card to securely share personal data stored in a blockchain |
| US10438437B1 (en) | 2019-03-20 | 2019-10-08 | Capital One Services, Llc | Tap to copy data to clipboard via NFC |
| US10643420B1 (en) | 2019-03-20 | 2020-05-05 | Capital One Services, Llc | Contextual tapping engine |
| US10984416B2 (en) | 2019-03-20 | 2021-04-20 | Capital One Services, Llc | NFC mobile currency transfer |
| US10970712B2 (en) | 2019-03-21 | 2021-04-06 | Capital One Services, Llc | Delegated administration of permissions using a contactless card |
| US10467445B1 (en) | 2019-03-28 | 2019-11-05 | Capital One Services, Llc | Devices and methods for contactless card alignment with a foldable mobile device |
| US11521262B2 (en) | 2019-05-28 | 2022-12-06 | Capital One Services, Llc | NFC enhanced augmented reality information overlays |
| US10516447B1 (en) | 2019-06-17 | 2019-12-24 | Capital One Services, Llc | Dynamic power levels in NFC card communications |
| US11392933B2 (en) | 2019-07-03 | 2022-07-19 | Capital One Services, Llc | Systems and methods for providing online and hybridcard interactions |
| US10871958B1 (en) | 2019-07-03 | 2020-12-22 | Capital One Services, Llc | Techniques to perform applet programming |
| US11694187B2 (en) | 2019-07-03 | 2023-07-04 | Capital One Services, Llc | Constraining transactional capabilities for contactless cards |
| US12086852B2 (en) | 2019-07-08 | 2024-09-10 | Capital One Services, Llc | Authenticating voice transactions with payment card |
| US10713649B1 (en) | 2019-07-09 | 2020-07-14 | Capital One Services, Llc | System and method enabling mobile near-field communication to update display on a payment card |
| US10498401B1 (en) | 2019-07-15 | 2019-12-03 | Capital One Services, Llc | System and method for guiding card positioning using phone sensors |
| US10885514B1 (en) | 2019-07-15 | 2021-01-05 | Capital One Services, Llc | System and method for using image data to trigger contactless card transactions |
| US10733601B1 (en) | 2019-07-17 | 2020-08-04 | Capital One Services, Llc | Body area network facilitated authentication or payment authorization |
| US10832271B1 (en) | 2019-07-17 | 2020-11-10 | Capital One Services, Llc | Verified reviews using a contactless card |
| US11182771B2 (en) | 2019-07-17 | 2021-11-23 | Capital One Services, Llc | System for value loading onto in-vehicle device |
| US11521213B2 (en) | 2019-07-18 | 2022-12-06 | Capital One Services, Llc | Continuous authentication for digital services based on contactless card positioning |
| US10506426B1 (en) | 2019-07-19 | 2019-12-10 | Capital One Services, Llc | Techniques for call authentication |
| US10541995B1 (en) | 2019-07-23 | 2020-01-21 | Capital One Services, Llc | First factor contactless card authentication system and method |
| AU2019469080A1 (en) | 2019-10-02 | 2022-04-21 | Capital One Services, Llc | Client device authentication using contactless legacy magnetic stripe data |
| US11651361B2 (en) | 2019-12-23 | 2023-05-16 | Capital One Services, Llc | Secure authentication based on passport data stored in a contactless card |
| US10657754B1 (en) | 2019-12-23 | 2020-05-19 | Capital One Services, Llc | Contactless card and personal identification system |
| US11615395B2 (en) | 2019-12-23 | 2023-03-28 | Capital One Services, Llc | Authentication for third party digital wallet provisioning |
| US11113685B2 (en) | 2019-12-23 | 2021-09-07 | Capital One Services, Llc | Card issuing with restricted virtual numbers |
| US10733283B1 (en) | 2019-12-23 | 2020-08-04 | Capital One Services, Llc | Secure password generation and management using NFC and contactless smart cards |
| US10885410B1 (en) | 2019-12-23 | 2021-01-05 | Capital One Services, Llc | Generating barcodes utilizing cryptographic techniques |
| US10862540B1 (en) | 2019-12-23 | 2020-12-08 | Capital One Services, Llc | Method for mapping NFC field strength and location on mobile devices |
| US10853795B1 (en) | 2019-12-24 | 2020-12-01 | Capital One Services, Llc | Secure authentication based on identity data stored in a contactless card |
| US11200563B2 (en) | 2019-12-24 | 2021-12-14 | Capital One Services, Llc | Account registration using a contactless card |
| US10664941B1 (en) | 2019-12-24 | 2020-05-26 | Capital One Services, Llc | Steganographic image encoding of biometric template information on a card |
| US10757574B1 (en) | 2019-12-26 | 2020-08-25 | Capital One Services, Llc | Multi-factor authentication providing a credential via a contactless card for secure messaging |
| US10909544B1 (en) | 2019-12-26 | 2021-02-02 | Capital One Services, Llc | Accessing and utilizing multiple loyalty point accounts |
| US11038688B1 (en) | 2019-12-30 | 2021-06-15 | Capital One Services, Llc | Techniques to control applets for contactless cards |
| US11455620B2 (en) | 2019-12-31 | 2022-09-27 | Capital One Services, Llc | Tapping a contactless card to a computing device to provision a virtual number |
| US10860914B1 (en) | 2019-12-31 | 2020-12-08 | Capital One Services, Llc | Contactless card and method of assembly |
| US11153428B2 (en) | 2020-03-02 | 2021-10-19 | Capital One Services, Llc | Systems, methods, and computer-accessible mediums for repressing or turning off the read of a digital tag |
| US11210656B2 (en) | 2020-04-13 | 2021-12-28 | Capital One Services, Llc | Determining specific terms for contactless card activation |
| US11281191B2 (en) | 2020-04-29 | 2022-03-22 | Rockwell Automation Germany Gmbh & Co. Kg | Global e-stop in an industrial safety system with local and global safety input devices |
| US11222342B2 (en) | 2020-04-30 | 2022-01-11 | Capital One Services, Llc | Accurate images in graphical user interfaces to enable data transfer |
| US11030339B1 (en) | 2020-04-30 | 2021-06-08 | Capital One Services, Llc | Systems and methods for data access control of personal user data using a short-range transceiver |
| US10915888B1 (en) | 2020-04-30 | 2021-02-09 | Capital One Services, Llc | Contactless card with multiple rotating security keys |
| US11823175B2 (en) | 2020-04-30 | 2023-11-21 | Capital One Services, Llc | Intelligent card unlock |
| US10861006B1 (en) | 2020-04-30 | 2020-12-08 | Capital One Services, Llc | Systems and methods for data access control using a short-range transceiver |
| US10963865B1 (en) | 2020-05-12 | 2021-03-30 | Capital One Services, Llc | Augmented reality card activation experience |
| US11063979B1 (en) | 2020-05-18 | 2021-07-13 | Capital One Services, Llc | Enabling communications between applications in a mobile operating system |
| US11100511B1 (en) | 2020-05-18 | 2021-08-24 | Capital One Services, Llc | Application-based point of sale system in mobile operating systems |
| US11062098B1 (en) | 2020-08-11 | 2021-07-13 | Capital One Services, Llc | Augmented reality information display and interaction via NFC based authentication |
| US12165149B2 (en) | 2020-08-12 | 2024-12-10 | Capital One Services, Llc | Systems and methods for user verification via short-range transceiver |
| US11165586B1 (en) | 2020-10-30 | 2021-11-02 | Capital One Services, Llc | Call center web-based authentication using a contactless card |
| US11482312B2 (en) | 2020-10-30 | 2022-10-25 | Capital One Services, Llc | Secure verification of medical status using a contactless card |
| US11373169B2 (en) | 2020-11-03 | 2022-06-28 | Capital One Services, Llc | Web-based activation of contactless cards |
| US11216799B1 (en) | 2021-01-04 | 2022-01-04 | Capital One Services, Llc | Secure generation of one-time passcodes using a contactless card |
| US11682012B2 (en) | 2021-01-27 | 2023-06-20 | Capital One Services, Llc | Contactless delivery systems and methods |
| US11687930B2 (en) | 2021-01-28 | 2023-06-27 | Capital One Services, Llc | Systems and methods for authentication of access tokens |
| US11792001B2 (en) | 2021-01-28 | 2023-10-17 | Capital One Services, Llc | Systems and methods for secure reprovisioning |
| US11562358B2 (en) | 2021-01-28 | 2023-01-24 | Capital One Services, Llc | Systems and methods for near field contactless card communication and cryptographic authentication |
| US11438329B2 (en) | 2021-01-29 | 2022-09-06 | Capital One Services, Llc | Systems and methods for authenticated peer-to-peer data transfer using resource locators |
| US11777933B2 (en) | 2021-02-03 | 2023-10-03 | Capital One Services, Llc | URL-based authentication for payment cards |
| US11637826B2 (en) | 2021-02-24 | 2023-04-25 | Capital One Services, Llc | Establishing authentication persistence |
| US12143515B2 (en) | 2021-03-26 | 2024-11-12 | Capital One Services, Llc | Systems and methods for transaction card-based authentication |
| US11245438B1 (en) | 2021-03-26 | 2022-02-08 | Capital One Services, Llc | Network-enabled smart apparatus and systems and methods for activating and provisioning same |
| US12160419B2 (en) | 2021-04-15 | 2024-12-03 | Capital One Services, Llc | Authenticated messaging session with contactless card authentication |
| US11961089B2 (en) | 2021-04-20 | 2024-04-16 | Capital One Services, Llc | On-demand applications to extend web services |
| US11935035B2 (en) | 2021-04-20 | 2024-03-19 | Capital One Services, Llc | Techniques to utilize resource locators by a contactless card to perform a sequence of operations |
| US11902442B2 (en) | 2021-04-22 | 2024-02-13 | Capital One Services, Llc | Secure management of accounts on display devices using a contactless card |
| US11354555B1 (en) | 2021-05-04 | 2022-06-07 | Capital One Services, Llc | Methods, mediums, and systems for applying a display to a transaction card |
| US12301735B2 (en) | 2021-06-18 | 2025-05-13 | Capital One Services, Llc | Systems and methods for contactless card communication and multi-device key pair cryptographic authentication |
| US12335412B2 (en) | 2021-06-21 | 2025-06-17 | Capital One Services, Llc | Systems and methods for scalable cryptographic authentication of contactless cards |
| US12041172B2 (en) | 2021-06-25 | 2024-07-16 | Capital One Services, Llc | Cryptographic authentication to control access to storage devices |
| US12061682B2 (en) | 2021-07-19 | 2024-08-13 | Capital One Services, Llc | System and method to perform digital authentication using multiple channels of communication |
| US12495042B2 (en) | 2021-08-16 | 2025-12-09 | Capital One Services, Llc | Systems and methods for resetting an authentication counter |
| US12062258B2 (en) | 2021-09-16 | 2024-08-13 | Capital One Services, Llc | Use of a payment card to unlock a lock |
| CN117941295A (zh) * | 2021-09-28 | 2024-04-26 | 华为技术有限公司 | 数据传输方法、装置以及系统 |
| US12069173B2 (en) | 2021-12-15 | 2024-08-20 | Capital One Services, Llc | Key recovery based on contactless card authentication |
| US12166750B2 (en) | 2022-02-08 | 2024-12-10 | Capital One Services, Llc | Systems and methods for secure access of storage |
| US12354077B2 (en) | 2022-06-23 | 2025-07-08 | Capital One Services, Llc | Mobile web browser authentication and checkout using a contactless card |
| US12511654B2 (en) | 2022-08-08 | 2025-12-30 | Capital One Services, Llc | Systems and methods for bypassing contactless payment transaction limit |
| US12354104B2 (en) | 2022-08-09 | 2025-07-08 | Capital One Services, Llc | Methods and arrangements for proof of purchase |
| US12505450B2 (en) | 2022-08-17 | 2025-12-23 | Capital One Services, Llc | Systems and methods for dynamic data generation and cryptographic card authentication |
| US12289396B2 (en) | 2022-08-18 | 2025-04-29 | Capital One Services, Llc | Parallel secret salt generation and authentication for encrypted communication |
| US12489747B2 (en) | 2022-11-18 | 2025-12-02 | Capital One Services, LLC. | Systems and techniques to perform verification operations with wireless communication |
| US12147983B2 (en) | 2023-01-13 | 2024-11-19 | Capital One Services, Llc | Systems and methods for multi-factor authentication using device tracking and identity verification |
| US12519652B2 (en) | 2023-02-24 | 2026-01-06 | Capital One Services, Llc | System and method for dynamic integration of user-provided data with one-time-password authentication cryptogram |
| US12248832B2 (en) | 2023-03-07 | 2025-03-11 | Capital One Services, Llc | Systems and methods for steganographic image encoding and identity verification using same |
| US12335256B2 (en) | 2023-03-08 | 2025-06-17 | Capital One Services, Llc | Systems and methods for device binding authentication |
| US12248928B2 (en) | 2023-03-13 | 2025-03-11 | Capital One Services, Llc | Systems and methods of secure merchant payment over messaging platform using a contactless card |
| US12511640B2 (en) | 2023-03-13 | 2025-12-30 | Capital One Services, Llc | Systems and methods of managing password using contactless card |
| US12124903B2 (en) | 2023-03-16 | 2024-10-22 | Capital One Services, Llc | Card with a time-sensitive element and systems and methods for implementing the same |
| US12299672B2 (en) | 2023-03-30 | 2025-05-13 | Capital One Services, Llc | System and method for authentication with transaction cards |
| US12499432B2 (en) | 2023-04-06 | 2025-12-16 | Capital One Services, Llc | Techniques to perform operations with a contactless card when in the presence of a trusted device |
| US12200135B2 (en) | 2023-06-13 | 2025-01-14 | Capital One Services, Llc | Contactless card-based authentication via web-browser |
| US12505448B2 (en) | 2023-08-09 | 2025-12-23 | Capital One Services, Llc | Systems and methods for fraud prevention in mobile application verification device enrollment process |
| US12511638B2 (en) | 2023-09-07 | 2025-12-30 | Capital One Services, Llc | Assignment of near-field communications applets |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05159114A (ja) * | 1991-12-06 | 1993-06-25 | Fujitsu Ltd | 非接触カードのアクセス方式 |
| US6289209B1 (en) * | 1996-12-18 | 2001-09-11 | Micron Technology, Inc. | Wireless communication system, radio frequency communications system, wireless communications method, radio frequency communications method |
| GB2332340B (en) | 1997-12-12 | 2003-04-02 | Orange Personal Comm Serv Ltd | Transmission of measurement reports in a cellular communication system |
| JP2000182007A (ja) * | 1998-12-18 | 2000-06-30 | Toshiba Corp | 非接触式データキャリア通信制御システムとその制御方法 |
| FR2787900B1 (fr) * | 1998-12-28 | 2001-02-09 | Bull Cp8 | Circuit integre intelligent |
| FR2815490B1 (fr) | 2000-10-16 | 2006-07-07 | Inside Technologies | Lecteur de circuit integre sans contact |
| US7030731B2 (en) * | 2001-06-14 | 2006-04-18 | Rf Code, Inc. | Wireless identification systems and protocols |
| US6804245B2 (en) * | 2001-08-17 | 2004-10-12 | Mcdata Corporation | Compact, shared route lookup table for a fiber channel switch |
| US20050193103A1 (en) * | 2002-06-18 | 2005-09-01 | John Drabik | Method and apparatus for automatic configuration and management of a virtual private network |
| US6776339B2 (en) * | 2002-09-27 | 2004-08-17 | Nokia Corporation | Wireless communication device providing a contactless interface for a smart card reader |
| US7023341B2 (en) * | 2003-02-03 | 2006-04-04 | Ingrid, Inc. | RFID reader for a security network |
| JP2004310257A (ja) * | 2003-04-03 | 2004-11-04 | Nec Corp | 非接触ic搭載携帯情報端末、取引情報転送方法、およびプログラム |
| GB0310034D0 (en) | 2003-04-30 | 2003-06-04 | British American Tobacco Co | Improvements relating to material application to rod wrappers |
| JP4092692B2 (ja) * | 2003-06-06 | 2008-05-28 | ソニー株式会社 | 通信システム、通信装置および通信方法、並びにプログラム |
| JP2005109920A (ja) * | 2003-09-30 | 2005-04-21 | Ricoh Co Ltd | 画像情報・タグ情報制御システム、デジタルカメラ装置、携帯型電話機、画像情報・タグ情報制御方法、画像処理プログラムおよび記録媒体 |
| US7145437B2 (en) * | 2003-10-16 | 2006-12-05 | Nokia Corporation | Method, terminal and computer program product for adjusting power consumption of a RFID reader associated with a mobile terminal |
| JP2005148924A (ja) * | 2003-11-12 | 2005-06-09 | Ricoh Co Ltd | 支払い精算装置 |
| US7597250B2 (en) * | 2003-11-17 | 2009-10-06 | Dpd Patent Trust Ltd. | RFID reader with multiple interfaces |
| JP4451667B2 (ja) * | 2004-01-21 | 2010-04-14 | 三菱電機株式会社 | デバイス及びリード装置 |
| EP1709750B1 (en) * | 2004-01-27 | 2014-04-30 | Altivera, LLC | Diagnostic radio frequency identification sensors and applications thereof |
| US7165722B2 (en) * | 2004-03-10 | 2007-01-23 | Microsoft Corporation | Method and system for communicating with identification tags |
| US20050274800A1 (en) * | 2004-06-09 | 2005-12-15 | Chapman Theodore A | Auto sense and encode printer system for multiple classes of RFID tags |
| JP4173842B2 (ja) * | 2004-07-02 | 2008-10-29 | 富士通株式会社 | 位置検出装置、送受信方法および送受信プログラム |
| JP4342393B2 (ja) * | 2004-07-14 | 2009-10-14 | 株式会社東芝 | 携帯端末機器に装着される電子装置及び電子装置の制御方法 |
| US7324476B2 (en) * | 2004-11-04 | 2008-01-29 | International Business Machines Corporation | Establishing user accounts for RFID-based telecommunications routing |
| TWI281132B (en) * | 2004-11-23 | 2007-05-11 | Ind Tech Res Inst | System device applying RFID system to mobile phone for door access control and safety report |
| DE202005019239U1 (de) * | 2005-02-02 | 2006-02-23 | Csb-System Ag | Informatik-Infrastruktur für die mobile Kommunikation |
| US8249500B2 (en) * | 2005-02-24 | 2012-08-21 | Innovision Research & Technology Plc | Tuneable NFC device |
| US7128274B2 (en) * | 2005-03-24 | 2006-10-31 | International Business Machines Corporation | Secure credit card with near field communications |
| JP4804042B2 (ja) * | 2005-06-03 | 2011-10-26 | フェリカネットワークス株式会社 | データ送受信システム、非接触icチップ、非接触通信装置、携帯端末、情報処理方法、並びにプログラム |
| US20070250707A1 (en) * | 2006-04-21 | 2007-10-25 | Sony Ericsson Mobile Communications Ab | Method and device for accessing data using near field communications |
-
2007
- 2007-03-23 EP EP07006012A patent/EP1855229B1/fr active Active
- 2007-03-23 DE DE602007008313T patent/DE602007008313D1/de active Active
- 2007-04-02 EP EP07006806.9A patent/EP1855389B1/fr active Active
- 2007-05-08 CA CA2587119A patent/CA2587119C/fr active Active
- 2007-05-08 CA CA2587122A patent/CA2587122C/fr active Active
- 2007-05-09 JP JP2007124976A patent/JP4745283B2/ja active Active
- 2007-05-09 JP JP2007124977A patent/JP4773398B2/ja active Active
- 2007-05-10 US US11/746,739 patent/US7905419B2/en active Active
- 2007-05-10 US US11/746,743 patent/US7954723B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CA2587122C (fr) | 2015-11-24 |
| CA2587119A1 (fr) | 2007-11-10 |
| EP1855229B1 (fr) | 2010-08-11 |
| EP1855229A1 (fr) | 2007-11-14 |
| US20070263595A1 (en) | 2007-11-15 |
| EP1855389B1 (fr) | 2013-06-19 |
| CA2587119C (fr) | 2015-06-30 |
| DE602007008313D1 (de) | 2010-09-23 |
| EP1855389A1 (fr) | 2007-11-14 |
| CA2587122A1 (fr) | 2007-11-10 |
| JP2008047094A (ja) | 2008-02-28 |
| JP2008022533A (ja) | 2008-01-31 |
| US7905419B2 (en) | 2011-03-15 |
| HK1110959A1 (en) | 2008-07-25 |
| JP4773398B2 (ja) | 2011-09-14 |
| US20070263596A1 (en) | 2007-11-15 |
| HK1111007A1 (zh) | 2008-07-25 |
| US7954723B2 (en) | 2011-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4745283B2 (ja) | Nfcチップセットにおける着信データおよび発信データをルーティングするための方法 | |
| CN101809553B (zh) | 在nfc系统中管理应用数据的方法和设备 | |
| CN101491052B (zh) | 在包括多个主处理器之nfc芯片组中应用控制的方法 | |
| CN101072051B (zh) | 在nfc芯片组中路由输入输出数据的方法 | |
| US8744347B2 (en) | Method of routing incoming application data in an NFC chipset, for identification of the application | |
| KR100883556B1 (ko) | 이동 전화 네트워크의 데이터를 처리하고 전송하는 방법및 마이크로칩 탑재 시스템 | |
| EP3116161B1 (en) | Security unit management method and terminal | |
| US9843889B2 (en) | Method and system for managing multiple applications in near field communication | |
| RU2611241C2 (ru) | Способ маршрутизации в подвижном терминале, эмулирующем бесконтактную платежную карту | |
| KR20090041352A (ko) | 보안화된 nfc 칩셋을 개인화하는 방법 | |
| US20100090000A1 (en) | Communication method between a handset device and ic cards | |
| CN103796191A (zh) | 向用户终端发送数据的方法、装置及终端 | |
| HK1110959B (en) | Method for routing incoming and outgoing data in an nfc chipset | |
| HK1111007B (en) | Method for routing incoming and outgoing data in an nfc chipset | |
| Gudymenko et al. | Security in the Internet of Things | |
| CN104519019B (zh) | 一种信息传输方法、装置及系统 | |
| HK1129978A (en) | Application control method in a nfc chipset comprising several host processors | |
| HASSAN | ANDROID SECURE DEPLOYMENT & NFC BASED E-LIBRARY IMPLEMENTATION | |
| KR20140019085A (ko) | 중요정보 운영을 위한 무선단말장치와 그의 중요정보 운영방법 및 기록매체 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100608 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110412 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110511 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140520 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4745283 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |