"インターネットブラウザを含むモバイルウェブ動作可能通信装置を経由した電子購入のための方法であって、該方法は、該モバイル装置に記憶されており、少なくとも一つの配送先住所を含む連絡リストを作成することと、該モバイル装置に記憶されており、少なくとも一つのクレジットカードのカード番号および有効期日を含む暗号化されたクレジットカード情報を含む支払ファイルを作成することと、該ブラウザを経由して、注文ボタンを表示するウェブページを含む商人ウェブサイトを表示することと、購入するアイテムを該ウェブページ上の注文リストに置くことと、該注文ボタンを選択することにより、購入のために選択されたアイテムの名前および価格を含むアイテム情報を該商人ウェブサイトから該装置へと伝達させることと、該選択されたアイテムの価格を該商人のウェブサイトからリクエストすることと、該選択されたアイテムの価格を該商人のウェブサイトから受信することと、該商人ウェブサイトからの該アイテム情報の受信に応答して、該連絡リストおよび該支払ファイルの中からそれぞれ特定の一つのクレジットカードおよび特定の一つの配送先住所を選択することと、該選択されたクレジットカードのためにクレジットカードデータを復号化することと、該復号化されたクレジットカードデータおよび該選択された配送先住所を注文の処理のために該装置から該商人ウェブサイトへと伝達することと、を含む、方法。前記リクエストするステップおよび前記伝達するステップのための通信が前記商人ウェブサイト上のそれぞれのURLを使用して達成される、請求項1に記載の方法。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するアプリケーションがブラウザにより開始される、請求項2に記載の方法。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するアプリケーションがもう一つのアプリケーションにより開始される、請求項1に記載の方法。前記連絡リストが前記装置からの電子メールメッセージの送信に使用される電子メールアドレスを決定するために使用されるファイルである、請求項1に記載の方法。モバイルウェブ動作可能通信装置を経由した電子購入の方法であって、該方法は、該装置に記憶されており、少なくとも一つの配送先住所を含む連絡リストを作成することと、該装置に記憶されており、少なくとも一つのクレジットカードのカード番号および有効期日を含む暗号化されたクレジットカード情報を含む支払ファイルを作成することと、商人ウェブサイトからの購入されるアイテムのためのクレジットカードおよび配送情報のリクエストに応答して、該連絡リストおよび該支払ファイルの中からそれぞれ特定の一つのクレジットカードおよび特定の一つの配送先住所を選択することと、該選択されたクレジットカードのためにクレジットカードデータを復号化することと、該復号化されたクレジットカードデータおよび該選択された配送先住所を該購入されるアイテムの注文の処理のために該商人ウェブサイトへと伝達することと、を含む、方法。前記伝達するステップが、前記商人ウェブサイト上の前記装置および該商人ウェブサイトの間の通信のためのURLを使用して達成される、請求項6に記載の方法。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するアプリケーションがブラウザにより開始される、請求項7に記載の方法。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するアプリケーションがもう一つのアプリケーションにより開始される、請求項6に記載の方法。モバイル電子購入のためのシステムであって、該システムは、インターネットブラウザと、1配送先住所を含む連絡リスト、および2一つもしくは複数のクレジットカードのそれぞれのカード番号および有効期日を含む暗号化されたクレジットカードデータが記憶されているデータ記憶エリアと、を含むモバイルウェブ動作可能通信装置を含んでおり、該装置上のブラウザは注文ボタンを含むウェブページを商人ウェブサイト上に表示し、該注文ボタンは選択されると、購入されるアイテムの名前および価格を含むアイテム情報を該商人ウェブサイトから該装置へと伝達させ、該商人ウェブサイトにより伝達された該アイテム情報の受信に応答して、該連絡リストおよび該クレジットカードデータの中からそれぞれ特定の一つのクレジットカードおよび特定の一つの配送先住所が選択され、該選択されたクレジットカードのための該クレジットカードデータが復号化され、該復号化されたクレジットカードデータおよび該選択された配送先住所は注文の処理のために該商人ウェブサイトへと伝達される、システム。前記装置および前記商人ウェブサイトとの間の通信が少なくとも一つのURLを経由して達成される、請求項10に記載のシステム。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するアプリケーションが前記ブラウザにより開始される、請求項11に記載の方法。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するトランザクション処理アプリケーションがもう一つのアプリケーションにより開始される、請求項10に記載の方法。前記商人ウェブサイトが前記ウェブサイトと前記装置内の前記トランザクション処理アプリケーションとの間でプロダクトおよび購入情報を伝送することに特に適応しているアプリケーションを使用する、請求項13に記載の方法。モバイル電子購入のためのシステムであって、該システムは、1少なくとも一つの配送先住所を含むリスト、および2一つもしくは複数のクレジットカードのそれぞれのカード番号および有効期日を含む暗号化されたクレジットカードデータが記憶されているデータ記憶エリアを含むモバイルウェブ動作可能通信装置を含み、該暗号化されたクレジットカードデータは復号化され、該復号化されたクレジットカードデータおよび該配送先住所は注文されたアイテムを購入するために商人ウェブサイトを経由して該装置から該ウェブサイトへと伝達される、システム。前記伝達するステップが、前記商人ウェブサイト上の前記装置および該商人ウェブサイトの間の通信のためのURLを使用して達成される、請求項15に記載の方法。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するアプリケーションが前記ブラウザにより開始される、請求項16に記載の方法。前記リクエストするステップ、前記受信するステップ、および前記選択するステップを実行するアプリケーションがもう一つのアプリケーションにより開始される、請求項15に記載の方法。前記リストが前記装置から電子メールを送信するために使用される連絡リストである、請求項15に記載の方法。前記商人ウェブサイトが該ウェブサイトと前記装置内のアプリケーションとの間でプロダクトおよび購入情報を伝送することに特に適応しているアプリケーションを使用する、請求項15に記載の方法。解決策本システムは、オンラインクレジットカードトランザクションのデータ入力の側面を簡素化するために、複数のクレジットカードを記憶しそして以前に入力されたデータを使用する。個人/支払情報は、ユーザーの携帯電話に安全に記憶されて残る。さらに、本システムを使用して商人は、あらゆるタイプのスマートフォンのためのアプリケーションを築くことなく、既存のウェブの財産および商人アカウントを行使し得る。購入者の精算する時間は、商人のウェブサイト上で購入されるアイテムが選択された後比較的少ない回数のクリックまで減少した。本システムは、種々の商人ウェブサイトを通る各ユーザーのスマートフォン上で、より一様な経験をさせる。一実施形態においては、配送先住所を含む連絡リスト、および一つもしくは複数のクレジットカードのための暗号化されたクレジットカード情報を含む支払ファイルは、スマートフォン上に記憶される。商人ウェブサイトからの、購入されるアイテムのためのクレジットカードおよび配送情報のリクエストに応答して、連絡リストおよび支払ファイルの中からそれぞれ特定の一つのクレジットカードおよび特定の一つの配送先住所が選択される。選択されたクレジットカードのためのクレジットカードデータは復号化され、そして復号化されたクレジットカードデータおよび選択された配送先住所は、注文の処理のために商人ウェブサイトへと伝達される。詳細な記述図1は、本システム100の例示的なハイレベルコンポーネントを示す図である。図1で示されているように、例示的な実施形態においては、モバイル電子購入のための本システム100は、インターネット111を経由して相互接続するモバイルウェブ動作可能通信装置例えば、スマートフォン101および商人ウェブサイト110を含む。モバイル装置101は、ウェブブラウザ104、トランザクション処理および通信アプリケーション103、そして暗号化されたデータ105を含むデータ102を含むデータ記憶エリア108を含む。データ102は、一つもしくは複数の暗号化されたユーザークレジットカード番号および有効期日を含む支払ファイル105、連絡リスト106、そしてユーザーの電子メールアドレスおよびその他のユーザー情報を含む。一実施形態においては、連絡リスト106は、装置からの電子メールメッセージの送信に使用される電子メールアドレスを決定するための、モバイル装置101上のアプリケーション例えば、ブラウザにより使用されるファイルと同一のファイルである。商人ウェブサイト110は、購入者以下、システムユーザー、もしくは単にユーザーと通信するアプリケーション113を開くURLと関連付けられた注文ボタン112を含む。図1で示されている各々のエンティティの機能性は、以後に詳細に説明される。図2は、例示的な実施形態において、スマートフォン以下、モバイル装置のようなモバイルウェブ動作可能通信装置を使用して、クレジットもしくはデビットカードでアイテムの購入を実行するときに本システムにより実行されるステップを示すフロー図である。図2で示されているように、購入するために本システムを使用する前に、ステップ202において、ユーザーはアプリケーション103を使用して一つもしくは複数のクレジットカードのカード番号および有効期日を含むクレジットカード情報を入力し、そして連絡リスト106に一人もしくは複数の人の名前および住所を入力する。アプリケーション103は、モバイル装置上の情報を暗号化および復号化するためにローカルオペレーティングシステムサービス115例えば、モバイル装置がiPhone登録商標もしくはiPad登録商標であるApple登録商標のiOSKeychainもしくはCoreDataServiceを使用し、そしてステップ203において、データ記憶102の支払ファイル105に一つもしくは複数のクレジットもしくはデビットカードの情報を暗号化しそして記憶する。購入するために、ユーザーはまず最初にモバイル装置101上のウェブブラウザ104を使用して商人のウェブサイト上のウェブページを表示する。ユーザーがアイテムを、注文リスト例えば、ショッピングカートもしくは同様のものに置くことにより、購入するアイテムを選択した後、ステップ204において、購入トランザクションを開始するためにウェブページ上の注文ボタン112が選択されるクリックされる。商人ウェブサイト110は、モバイル装置101と通信するためにアプリケーション113を使用する。例示的な実施形態においては、アプリケーション113はモバイル装置101内のアプリケーション103へ/から製品および購入情報を伝達および受信することに特に適応している。選択されたアイテムのアイテム価格、商人の名前、およびアイテムの説明を含むアイテム情報は、次にステップ205においてモバイル装置からリクエストされ、そしてステップ206において、リクエストされた情報は商人ウェブサイト110からモバイル装置アプリケーション103へと伝達される。ステップ207において、ユーザーは装置101上のプロンプトスクリーンに応じて配送先住所および支払方法トランザクションに使用される特定のクレジット/デビットカードを含む配送方法を選択する。配送方法選択はユーザーの連絡リスト106からの以前に入力された配送先住所データからなされ、そしてデータが以前に入力されファイル105内に暗号化されたフォームで記憶されたカードのリストから特定のクレジットもしくはデビットカードが選択される。以前にモバイル装置に記憶された暗号化されたクレジットカード情報および配送情報は、ステップ208においてローカルオペレーティングシステムサービス115によりモバイル装置上で復号化される。ステップ210において、クレジットカード番号、配送先住所、ユーザーの電子メールアドレスが商人のウェブサイトに伝達される。一実施形態下に詳細に記述されるにおいては、モバイル装置101および商人ウェブサイト110の間の通信のためにURLに基づいたメカニズムが使用される。ステップ215において、トランザクションが商人により正常に受信された後に、商人からモバイル装置へと成功もしくは失敗URL通信が伝達される。URLに基づいた通信メカニズムすべてのURLは下記の少なくともいくらかから成る:スキーム名一般にプロトコルと呼ばれる、続いてコロン、次に、スキームによって、ホスト名あるいは、IPアドレス、ポート番号、リソースがフェッチされる経路もしくはランされるプログラム、次に、CGICommonGatewayInterfaceスクリプトのようなプログラムのための、クエリーストリング。組み合わせられたシンタックスは:scheme://username:passworddomain:port/pathquery_stringanchorである。本システムの一実施形態においては、エンコードされたURLはユーザーのモバイル装置101および商人ウェブサイト110の間の通信のために使用される。モバイル装置101内のブラウザ104がショッピングカートユーザーにより購入のために選択されたアイテムを含む注文リストを有する商人ウェブサイト110上のウェブページを表示する場合、ウェブページ上の購入ボタンイメージはBuyNowのようなメッセージを表示する。トランザクション処理アプリケーション103の実行を開始するためのHTMLリンクは、下の例によって、購入ボタンイメージの周囲にラップされ得る:<ahref=EPay://www.Merchant.com:1234/Merchant_main_page/EPayOpen_SessionID=xxx><imgsrc=BuyNow.png/></a>EPayは保護接続の使用を指定する、装置101上のローカルに定義されたプロトコルであり、www.Merchant.comは商人ウェブサイトのURLであり、Merchant_main_page/EPayOpenはユーザー/購入情報を受信するためにアプリケーション103を開くリンクであり、そしてSessionIDはURLのクエリーストリングの部分の商人のセッション情報である。アプリケーション103はユーザーのセッションが識別され得るように、次のリクエストがあると、クエリーストリング内で見つけるいずれのものも商人にパスする。例示的な実施形態においては、アプリケーション103は商人ウェブサイトへのすべての接続にHTTPSプロトコルを使用する。HTTPSは、暗号化された通信およびネットワークウェブサーバーの保護された識別を提供するための、ハイパテキスト転送プロトコルHTTPとSSL/TLSプロトコルとの組み合わせである、HypertextTransferProtocolSecureを表す。アプリケーション103の実行は、モバイル装置101に常駐するかモバイル装置とリモート通信するかのいずれかである別個のアプリケーションにより開始され得る。図3は、本システムのオペレーションの間の例示的なデータフローを示す図である。図3の矢印305により示されているように、ユーザーが購入ボタンをクリックする図2、ステップ204と、ボタンと関連したターゲットURLであるオープンURL301が起動され、モバイル装置101上のアプリケーション103が開く。次の例はオープンURLを示す:EPay://www.Merchant.com:/1234/Merchant_main_page/EPayOpen_SessionID=xxx矢印306により示されているように、アプリケーション103は上記URLを経由してショッピングカートの価格、商人の名前、および商人の証明書をリクエストしステップ205、そしてそれらの情報は次に商人のウェブサイトによりアプリケーション113経由で二区間mime/multipartドキュメント形式で、証明書が二番目の区間にある形式で提供されるステップ206、図3矢印307。商人ウェブサイト上のオープンドキュメントは、下記の形式をとり得る:HTTP/1.1200OKCache-Control:privateContent-Length:1589Content-Type:multipart/mixed;boundary=--==EPay_demo;charset=utf-8Server:Microsoft-IIS/7.0X-EPay-Version:1.0X-AspNet-Version:2.0.50727X-Powered-By:ASP.NETX-5o9-MobileMe-SRVID:5o9-iMobile1.2.2.08.16.084.29.2010-19.11.57Date:Thu,29Apr201019:11:57GMTPrice=3500MerchantName=Merchant--==EPay_demoContent-Type:text/plainContent-ID:<Certificate>-----BEGINCERTIFICATE-----MIIDzCCA2SgAwIBAgIJAKflCZF0L/EWMA0GCS...-----ENDCERTIFICATE-------==EPay_demo--ユーザーは次に、以前にモバイル装置101内に記憶された情報から、配送先住所、および支払方法例えば、トランザクションのために使用される特定のクレジットもしくはデビットカードを含む配送方法を選択しステップ207、そしてPIN個人識別番号を入力する。ローカルオペレーティングシステムサービス115は次に、選択された配送および支払方法のために、以前に記憶された配送およびクレジットカード情報を復号化するステップ208。アプリケーション103は次にURL302への単純形式ポストを経由して、この情報を商人サイトへと伝達するステップ210、図3矢印308。その単純形式ポストは、下記の形式をとり得る:EPay://www.Merchant.com:/1234/Merchant_main_page/EPayPost_SessionID=xxx伝達される形式フィールドは:名前電話電子メール配送名前通り市州郵便番号クレジットカードクレジットカード番号クレジットカード有効期日を含む。クレジットカード番号および有効期日を含む上記の情報は、商人による処理のために商人データエリア303内に記憶される。この時点で、商人ウェブサイト110はトランザクションを処理し、そしてHTTP200ステータストランザクション成功もしくはHTTP402ステータスおよびエラーメッセージで応答し、それはユーザーに表示されるステップ215。トランザクションが完了すると、アプリケーション103はユーザーのウェブブラウザに戻りURLを開き、終了する。戻りURLは、下記の形式をとり得る:EPay://www.Merchant.com:/1234/Merchant_main_page/EPayReturn_SessionID=xxx本発明を詳細におよびその特定の実施形態を参照して記述したが、添付された特許請求の範囲に定義されている本発明の範囲から逸れることなく、改変および変形が可能であることは明瞭である。より明確には、本システムはその特定の開示された側面に限定されないことが考慮されている。"