(57)【特許請求の範囲】
【請求項１】
データをウェブ・ページに入力する方法であって、データ処理システムが、
インターネット上をサーフィンしているユーザにフォームを提示するステップと、
データの検索及びフォームへの入力のために外部デバイスを使用するか否かをユーザが選択することを可能にするステップと、
前記ユーザが外部デバイスを使用することを選択することに応じて、無線デバイスの接近を検出するステップと、
前記データ処理システムと前記無線デバイスとの間の通信リンクを形成するステップと、
入力を完了すべきフィールドをブラウザ上でユーザに提示するステップと、
前記フィールドが提示されるごとに、ユーザからのツールバー・コマンド呼び出しに応じて、前記無線デバイスからデータを取り出すステップであって、前記データの取り出し毎に、各データ取り出し動作についてユーザに確認を要求するようにブラウザ・プラグインが構成されている、前記取り出すステップと、
前記取り出されたデータをウェブ・ページ内のフィールドに読み込むステップと
を実行することを含む、前記方法。
【請求項２】
前記データ処理システムが、
第１のユーザが、前記通信リンクのためのパスワードを指定できるようにするステップ
を実行することをさらに含み、
前記通信リンクを形成するステップが、
前記無線デバイスのユーザに前記パスワードを要求するステップと、
前記無線デバイスの前記ユーザによって提供された前記パスワードが、前記第１のユーザによって提供されたパスワードと一致する場合、前記通信リンクを完了するステップと
を含む、請求項１に記載の方法。
【請求項３】
前記検出するステップが、指定された無線デバイスを検索するステップを含む、請求項１または２に記載の方法。
【請求項４】
前記検索するステップが、特定のＩＭＥＩコードによって識別されたデバイスを検索するステップを含む、請求項３に記載の方法。
【請求項５】
前記データ処理システムが、
前記外部デバイスが検出されることに応じて、前記データ処理システムと前記無線デバイスとの間の仮接続を形成するステップ
をさらに実行することを含む、請求項１に記載の方法。
【請求項６】
前記データ処理システムが、
前記ユーザからのパスワード入力を可能にし、ハンドシェーク動作を実行するステップ、
をさらに実行することを含む、請求項５に記載の方法。
【請求項７】
前記通信リンクを形成するステップが、
Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルを介した前記通信リンクを形成するステップ、又は
ＵＳＢ接続を介した前記通信リンクを形成するステップ
を含む、請求項１〜６のいずれか一項に記載の方法。
【請求項８】
データをウェブ・ページに入力するコンピュータ・プログラムであって、データ処理システムに、請求項１〜７のいずれか一項に記載の方法の各ステップを実行させる、前記コンピュータ・プログラム。
【請求項９】
ウェブ・ページにデータを入力するためのデータ処理システムであって、
請求項１〜７のいずれか一項に記載の方法の各ステップを実施するように適合された手段を備えている、前記データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ・ページへデータを入力するための方法およびシステムに関し、より具体的に言えば、外部無線デバイスを介してウェブ・ページへデータを入力するための方法およびシステムに関する。
【背景技術】
【０００２】
いくつかのインターネット・ページでは、サービスにアクセスするために、たとえばユーザ名およびパスワードを提供してフィールドを完了させる必要がある。こうした情報に遭遇した場合、ユーザは、
同様のフィールドに再度記入する場合にユーザに対してプロンプトが出されることになる選択肢を、自分のブラウザが記憶できるようにすること、
必要となるごとに、情報を手動で入力すること、または
フォームに記入するように設計された何らかの製品を使用すること、
を含む、いくつかの選択肢を有する。
【０００３】
フォーム記入製品の「フィールド記憶」オプションは、明らかなセキュリティ・リスクを有する。さらにこれらの製品は、インターネット・サーフィンに実際に使用されるコンピュータ上に常駐しなければならない。これは明らかに、それ自体のセキュリティ・リスクを招くものである。同様に、手動入力手法は、必要な情報を記入する最もセキュアかつ信頼できる方法であるが、しばしば、いらだたしく時間のかかるものでもある。
【０００４】
米国特許出願ＵＳ２００５０５３２１７号は、第１のデバイスから第２のデバイスへの呼をリモートに確立するための方法を記載し、ここで、ユーザをデバイスに関連付ける情報と共に、第２のデバイスに関する情報が、第１のデバイスから取り出される。次に、呼は、ユーザのデバイスに関連付けられたスイッチに転送され、スイッチは呼を第２のデバイスに転送する。
【０００５】
国際特許出願ＷＯ１９９７ＵＳ１２６２９号は、格納された記入エンティティをフィールド名と関連付け、格納された記入エンティティをインターネット・フォーム内に配置する、インターネット・フォームにおいてフィールドに記入するためのシステムを記載する。一実施形態では、記入エンティティの名前がフォーム上の名前と一致する限り、関連付けは自動的である。他の実施形態では、フォームに重ねて表示リストが提供され、表示は選択可能な格納されたエンティティ名を有する。エンティティ名は表示リストから選択可能であり、フォーム内の選択されたフィールドに記入可能である。他の実施形態では、ウェブ・ブラウザが、リモート・サーバからインターネット接続を介して、即時表示なしにメモリ・キューへ直接、データベース・エンティティをダウンロードするように適合される。格納されたエンティティは、ウェブ・ブラウザまたはインターネット接続とは無関係に、表示および処理のためにメモリ・キューから別々に選択することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許出願ＵＳ２００５０５３２１７号
【特許文献２】国際特許出願ＷＯ１９９７ＵＳ１２６２９号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
これらの特許文書はどちらもフォーム記入のためのメカニズムを提供するが、それらの文書で説明されるシステムは、同じコンピュータ上で動作するアプリケーションを使用するか、またはサーバから情報を取り出す。
【課題を解決するための手段】
【０００８】
本発明によれば、データ処理システムを使用してデータをウェブ・ページに入力する方法が提供され、この方法は、無線デバイスの接近を検出するステップと、無線デバイスとの通信リンクを形成するステップと、無線デバイスからデータを取り出すステップと、ウェブ・ページ内のフィールドに適切なデータを読み込む（populating）ステップとを有する。
【０００９】
好ましい実施形態は、手動介入を失敗させる必要性を無くすことによって、ユーザのフォームへの記入を容易にする。さらに、好ましい実施形態におけるブラウザ・プラグインは、単一のサインオンによって認証を受け入れるように構成するか、またはオプションで、各ＵＲＬに対する認証を要求するように構成することができる。同様に、好ましい実施形態は、格納フィールド機能を共有ブラウザからパーソナル・システムへと移動させ、それによってプライバシおよび情報のセキュリティを強化する。最終的に、好ましい実施形態は、格納された個人情報を内部に残すリスクなしに、インターネット・ポイントで使用することができる。
【００１０】
Ｂｌｕｅｔｏｏｔｈ（ＴＭ）の使用には、外部サーバまたはデータベースに接続できない（たとえば、ファイアウォール、許可されたイントラネットの使用のみ、ネットワークの問題など）場合、フォームへの記入が可能であるという利点がある。検索システム（Ｂｌｕｅｔｏｏｔｈ）（ＴＭ）がローカルであるという事実により、ユーザは、自分の個人情報の使用を認識していることができる。これは、サーバへのアクセスが許可された人物、または、サーバへのパスワードをハッキングした人物であれば、誰でも読み取り可能な、情報がサーバ上で保持される状況とは、対照的である。同様に、データの検索は、異なるセキュリティ・レベルを備えた各ＵＲＬについて構成することができる（たとえば、一部のＵＲＬについてはＢｌｕｅｔｏｏｔｈ（ＴＭ）ＰＩＮが必要であり、他のＵＲＬについてはＰＩＮが必要でない）。最終的に、Ｂｌｕｅｔｏｏｔｈ（ＴＭ）デバイスは、いかなる追加の接続またはアプリケーションも無しに容易にアクセス可能な、データの使用記録を作成することができる。しかしながら、その代わりに、たとえば少なくとも部分的にＰＦＩＤタグを使用するなどの、他の形の無線接続を使用することもできる。
【００１１】
本明細書では、本発明の実施形態について、添付の図面を参照しながら単なる例として説明する。
【図面の簡単な説明】
【００１２】
【図１】好ましい実施形態の方法の動作を示す流れ図である。
【図２】好ましい実施形態の方法が動作するシステムを示すブロック図である。
【発明を実施するための形態】
【００１３】
好ましい実施形態は、単純かつ迅速な方法でユーザがフォームまたは認証ページと対話できるようにするためのメカニズムを提供する。システムは、ブラウザ・プラグインを通じ、インターネットを介してデータを記入するために、情報を取り出すことが可能なＢｌｕｅｔｏｏｔｈ（ＴＭ）デバイスのレバレッジ（leveraging）に基づく。より具体的に言えば、好ましい実施形態は、外部デバイスとのセキュアな接続を確立し、情報をオンデマンドでブラウザに提供する。
【００１４】
図１を参照すると、好ましい実施形態は、従来型のインターネット・ブラウザ上にインストールが可能なプラグインに基づく（１０）。プラグインは、たとえばＢｌｕｅｔｏｏｔｈ（ＴＭ）またはＵＳＢ接続を介して接続された外部デバイス（たとえば電話、パーム・トップ、または他のコンピュータ）との通信を可能にするために、ブラウザの機能を拡張する。使用時、インターネット上をサーフィンしているユーザにフォームが提示される（１２）。ユーザは、データの検索およびフォームへの入力のために外部デバイスを使用するか否かを選択することができる（１４）。ユーザが外部デバイスを使用しない旨を選択した場合、ユーザは自分の通常の実施方法に従ってデータを入力することができる（１６）。しかしながら、ユーザがデータ入力に外部デバイスを使用する旨を選択した場合、プラグインはユーザの外部デバイスの存在または接近を検出する（１８）。具体的に言えば、ブラウザは単にいずれかの近傍デバイスの存在をチェックすることができる。別の方法として、ブラウザは、特定の（たとえば、ＩＭＥＩコードによって識別された）デバイスを検索するように構成することができる。
【００１５】
外部デバイスが検出されると、ブラウザは、外部デバイスとの仮接続を形成することができる（２０）。ユーザは、接続が完了する前にハンドシェーク動作を必要とするように、ブラウザを構成することができる。この場合、初期の仮接続を形成した後、外部デバイスは、ハンドシェーク２２動作を可能にするためにユーザからのパスワードを必要とすることになる。ブラウザと外部デバイスとの間に接続が確立されると、完了すべきフィールドをブラウザがユーザに提示するごとに、ユーザはツールバー・コマンドを呼び出して、外部デバイスから適切な情報を取り出し（２４）、取り出した情報を使用してフォームの適切なフィールドに読み込むことができる（２６）。データ入力動作のセキュリティを上げるために、ユーザは、各データ取り出し動作についてユーザに確認を要求するように、プラグインを構成することができる。外部デバイスとブラウザとの間の接続は、関連ブラウザを備えるコンピュータの範囲外に外部デバイスを移動させることによって、いつでも中断させることができる。別の方法では、接続はユーザによって手動で終了させることができる。
【００１６】
好ましい実施形態が動作するマシンは、図２に示された全体構造を有する。より具体的に言えば、システムの汎用コンピュータは４０で示される。コンピュータ４０は、システム・バス４２と並列に接続された、いくつかのユニットによって形成される。詳細には、１つまたは複数のマイクロプロセッサ４４がコンピュータ４０の動作を制御し、ＲＡＭ  ４６はマイクロプロセッサ４４によって作業メモリとして直接使用され、ＲＯＭ  ４８はコンピュータ４０のブートストラップに関する基本コードを格納する。周辺ユニットは、（それぞれのインターフェースを使用して）ローカル・バス５０を中心にクラスタ化される。具体的に言えば、大容量メモリは、ハードディスク５２、およびＣＤ−ＲＯＭ  ５６を読み取るためのドライブ５４からなる。さらにコンピュータ４０は、入力デバイス５８（たとえば、キーボードおよびマウス）、および出力デバイス６０（たとえば、モニタおよびプリンタ）を含む。ネットワーク・インターフェース・カード（ＮＩＣ）６２は、コンピュータ４０をネットワークに接続するために使用される。ブリッジ・ユニット６４は、システム・バス４２とローカル・バス５０とをインターフェースさせる。マイクロプロセッサ４４およびブリッジ・ユニット６４は、それぞれ、情報伝送のためにシステム・バス４２へのアクセスを要求するマスタ・エージェントとして動作することができる。アービタ（arbiter）６６は、相互排除を伴うシステム・バス４２へのアクセス権付与を管理する。
【００１７】
本発明の範囲を逸脱することなく、前述の内容に対する修正および変更が実行可能である。
【図１】
0005400790.tif 000002
【図２】
0005400790.tif 000003