(57)【要約】      （修正有）【課題】ユーザの要求があることを予想して、ドキュメントに容易にアクセスシステムを提供する。【解決手段】モバイル装置上でドキュメントを受信、記憶、更新するためのシステムであって、コンピュータ装置のコンテクストに基づいて、コンピュータ装置のディスプレイ上にドキュメントを提示する。コンテクストは、コンピュータ装置に関連付けられた現在の時刻及び／又は現在の位置を含む。ドキュメントは、ドキュメントに関連付けられた時刻及び／又は位置に基づいて提示される。ドキュメントは、ダウンロードすることができ、装置間で共有することができる。ドキュメントのベンダーが提供する情報及び／又は他のネットワークベースのリソースに基づいて、ドキュメントは動的に更新される。様々なグラフィカルインタフェースが、様々な種類のドキュメントに、系統的で効率的な方法でアクセスする。【選択図】図１
2020009461.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上のドキュメントをコンピュータ装置上に記憶するステップと、
前記コンピュータ装置のコンテクストを判定するステップと、
前記コンテクストに基づき、前記コンピュータ装置のディスプレイ上に提示するために、前記１つ以上のドキュメントの少なくとも１つを識別するステップと、
前記少なくとも１つの識別されたドキュメントを前記コンピュータ装置のディスプレイ上に提示するステップと、
を含む方法。
【請求項２】
前記コンピュータ装置のコンテクストを判定する前記ステップは、現在の時刻を判定するステップを含み、
前記現在の時刻と、前記１つ以上のドキュメントに関連付けられた１つ以上の事前設定された時刻とを比較するステップであって、各ドキュメントは少なくとも１つの事前設定された時刻に関連付けられる、比較するステップと、
前記比較に基づいて、前記少なくとも１つの識別されたドキュメントを識別するステップと、
を更に含む、請求項１に記載の方法。
【請求項３】
前記コンピュータ装置のコンテクストを判定する前記ステップは、前記コンピュータ装置の現在の位置を判定するステップを備え、
前記現在の位置と、前記１つ以上のドキュメントに関連付けられた１つ以上の事前設定された位置とを比較するステップであって、各ドキュメントは少なくとも１つの事前設定された位置と関連付けられる、比較するステップと、
前記比較に基づいて、前記少なくとも１つの識別されたドキュメントを識別するステップと、
を更に含む、請求項１に記載の方法。
【請求項４】
前記少なくとも１つの識別されたドキュメントを提示する前記ステップは、前記装置がロック状態にあるときに、前記コンピュータ装置のディスプレイ上に前記少なくとも１つの識別されたドキュメントを提示するステップを含む、請求項１に記載の方法。
【請求項５】
前記少なくとも１つの識別されたドキュメントを提示する前記ステップは、前記コンピュータ装置のディスプレイ上に、前記少なくとも１つの識別されたドキュメントの概要を提示するステップを含む、請求項１に記載の方法。
【請求項６】
前記少なくとも１つの識別されたドキュメントを選択するユーザ入力を受け取るステップと、
前記少なくとも１つの識別されたドキュメントに関連付けられたデータの、光学的機械可読な表現を、前記コンピュータ装置の前記ディスプレイ上に提示するステップと、
を更に含む、請求項５に記載の方法。
【請求項７】
前記ドキュメントは、イベントのチケットに対応する、請求項１に記載の方法。
【請求項８】
前記ドキュメントは、搭乗券に対応する、請求項１に記載の方法。
【請求項９】
１つ以上のプロセッサにより実行された場合、
１つ以上のドキュメントをコンピュータ装置上に記憶することと、
前記コンピュータ装置のコンテクストを判定することと、
前記コンテクストに基づき、前記コンピュータ装置のディスプレイ上に提示させるために、前記１つ以上のドキュメントの少なくとも１つを識別することと、
前記少なくとも１つの識別されたドキュメントを前記コンピュータ装置のディスプレイ上に提示することと、
をさせる、命令の１つ以上のシーケンスを含む、永続的コンピュータ可読媒体。
【請求項１０】
前記コンピュータ装置のコンテクストを判定させる前記命令は、現在の時刻を判定させる命令を含み、前記命令は、
前記現在の時刻と、前記１つ以上のドキュメントに関連付けられた１つ以上の事前設定された時刻とを比較することであって、各ドキュメントは少なくとも１つの事前設定された時刻に関連付けられる、比較することと、
前記比較に基づいて、前記少なくとも１つの識別されたドキュメントを識別することと、
をさせる、請求項９に記載のコンピュータ可読媒体。
【請求項１１】
前記コンピュータ装置のコンテクストを判定させる命令は、前記コンピュータ装置の現在の位置を判定させる命令を含み、前記命令は、
前記現在の位置と、前記１つ以上のドキュメントに関連付けられた１つ以上の事前設定された位置とを比較することであって、各ドキュメントは少なくとも１つの事前設定された位置に関連付けられる、比較することと、
前記比較に基づいて、前記少なくとも１つの識別されたドキュメントを識別することと、
をさせる、請求項９に記載のコンピュータ可読媒体。
【請求項１２】
前記少なくとも１つの識別されたドキュメントを提示させる前記命令は、前記装置がロック状態にあるときは、前記少なくとも１つの識別されたドキュメントを、前記コンピュータ装置のディスプレイ上に提示させる命令を含む、請求項９に記載のコンピュータ可読媒体。
【請求項１３】
前記少なくとも１つの識別されたドキュメントを提示させる前記命令は、前記少なくとも１つの識別されたドキュメントの概要を、前記コンピュータ装置のディスプレイ上に提示させる命令を含む、請求項９に記載のコンピュータ可読媒体。
【請求項１４】
前記命令は、前記少なくとも１つの識別されたドキュメントを選択するユーザ入力を受け取ることと、
前記少なくとも１つの識別されたドキュメントに関連付けられたデータの、光学的機械可読な表現を、前記コンピュータ装置の前記ディスプレイ上に提示することと、
をさせる、請求項１３に記載のコンピュータ可読媒体。
【請求項１５】
前記ドキュメントは、イベントのチケットに対応する、請求項９に記載のコンピュータ可読媒体。
【請求項１６】
前記ドキュメントは、搭乗券に対応する、請求項９に記載のコンピュータ可読媒体。
【請求項１７】
前記ドキュメントは、ビジネス顧客ドキュメントに対応する、請求項９に記載のコンピュータ可読媒体。
【請求項１８】
前記ドキュメントは、前記コンピュータ装置のユーザに関連付けられた識別ドキュメントに対応する、請求項９に記載のコンピュータ可読媒体。
【請求項１９】
前記ドキュメントは、クーポンに対応する、請求項９に記載のコンピュータ可読媒体。
【請求項２０】
システムであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサにより実行された場合、
１つ以上のドキュメントをコンピュータ装置上に記憶することと、
前記コンピュータ装置のコンテクストを判定することと、
前記コンテクストに基づき、前記コンピュータ装置のディスプレイ上に提示するために、前記１つ以上のドキュメントの少なくとも１つを識別することと、
前記少なくとも１つの識別されたドキュメントを前記コンピュータ装置のディスプレイ上に提示すること、
をさせる、命令の１つ以上のシーケンスを含む、コンピュータ可読媒体と、
を備えるシステム。
【請求項２１】
前記コンピュータ装置のコンテクストを判定させる前記命令は、現在の時刻を判定させる命令を含み、前記命令は、
前記現在の時刻と、前記１つ以上のドキュメントに関連付けられた１つ以上の事前設定された時刻とを比較することであって、各ドキュメントは少なくとも１つの事前設定された時刻に関連付けられる、比較することと、
前記比較に基づいて、前記少なくとも１つの識別されたドキュメントを識別することと、
をさせる、請求項２０に記載のシステム。
【請求項２２】
前記コンピュータ装置のコンテクストを判定させる前記命令は、前記コンピュータ装置の現在の位置を判定させる命令を含み、前記命令は、
前記現在の位置と、前記１つ以上のドキュメントに関連付けられた１つ以上の事前設定された位置とを比較することであって、各ドキュメントは少なくとも１つの事前設定された位置と関連付けられる、比較することと、
前記比較に基づいて、前記少なくとも１つの識別されたドキュメントを識別することと、
をさせる、請求項２０に記載のシステム。
【請求項２３】
前記少なくとも１つの識別されたドキュメントを提示させる前記命令は、前記装置がロック状態のときに、前記少なくとも１つの識別されたドキュメントを前記コンピュータ装置のディスプレイ上に提示させる命令を含む、請求項２０に記載のシステム。
【請求項２４】
前記少なくとも１つの識別されたドキュメントを提示させる前記命令は前記少なくとも１つの識別されたドキュメントの概要を、前記コンピュータ装置のディスプレイ上に提示させる命令を含む、請求項２０に記載のシステム。
【請求項２５】
前記命令は、
前記少なくとも１つの識別されたドキュメントを選択するユーザ入力を受け取ることと、
前記少なくとも１つの識別されたドキュメントに関連付けられたデータの、光学的機械可読な表現を、前記コンピュータ装置の前記ディスプレイ上に提示することと、
をさせる、請求項２４に記載のシステム。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は、２０１２年６月７日出願の米国暫定特許第６１／６５６，９３１号、及び２０１３年３月１５日出願の米国特許第１３／８４３，９６２号の利点を主張するものであり、その内容は本明細書にすべて組み込まれている。
【技術分野】
【０００２】
本発明は、一般にはコンピュータ装置のディスプレイ上でのドキュメントの管理及び提示に関する。
【背景技術】
【０００３】
ポイントカード、身分証明書、クーポン、チケット、搭乗券、及び他の書類は、買物をしたり、身分証明したり、イベントに参加したり、旅行したりする際、毎日誰もが使用する。モバイルコンピューティング装置をどこにいても使用できるように、このようなドキュメントの多くは、デジタル化され、モバイルコンピュータ装置上に記憶されている。けれども、モバイルコンピュータ装置上のデジタル化されたこのようなドキュメントを管理して、アクセスするのは、労を要し、時間もかかる。
【発明の概要】
【０００４】
ある実施では、コンピュータ装置のコンテクストに基づいてコンピュータ装置のディスプレイ上にドキュメントを提示することができる。このコンテクストとは、コンピュータ装置に関連付けられた現在の時刻、及び／又は現在の位置を含むことができる。このドキュメントは、このドキュメントに関連付けられた時刻、及び／又は位置に基づいて提示することができる。ドキュメントは、ダウンロードして装置間で共有することができる。ドキュメントは、ドキュメントのベンダーが提供した情報、そして又は他のネットワークベースのリソースからの情報に基づき、動的に更新することができる。ある実施では、本明細書で説明した様々なグラフィカルインタフェースにより、様々なドキュメントの種類に、系統的で効率的な方法でアクセスできる。
【０００５】
特別な実施をすれば、少なくとも以下のようなメリットを提供する。すなわち、ドキュメントを使いたいというユーザの要求があることを予想して、ドキュメントを提示することができる。容易にアクセスできるように、ドキュメントを提示することができる。ユーザが最新情報に容易にアクセスできるように、ドキュメントは、ドキュメントに関連付けられた動的に更新された情報を提供することができる。
【０００６】
１つ以上の実施の詳細を、添付の図面と以下の説明で述べる。他の特徴、解釈、潜在的なメリットは、記載内容、図面、及び特許請求範囲により明らかになる。
【図面の簡単な説明】
【０００７】
【図１】モバイル装置上でドキュメントを受信、記憶、更新するためのシステムの実施例を示す図である。
【図２】新しいドキュメントインタフェースの実施例を示す図である。
【図３】時刻及び／又は位置に基づくドキュメントを提示するためのグラフィカルインタフェースの実施例を示す図である。
【図４】モバイル装置上でドキュメント４０２を提示するためのグラフィカルインタフェースの実施例を示す図である。
【図５】ドキュメント管理アプリケーションのグラフィカルインタフェースの実施例を示す図である。
【図６】ドキュメント管理アプリケーションのグラフィカルインタフェースの実施例を示す図である。
【図７】多数の関連ドキュメントを提示するためのグラフィカルインタフェースの実施例を示す図である。
【図８】多数の関連ドキュメントを提示するためのグラフィカルインタフェースの実施例を示す図である。
【図９】多数の関連ドキュメントを提示するためのグラフィカルインタフェースの実施例を示す図である。
【図１０】多数の関連ドキュメントを提示するためのグラフィカルインタフェースの実施例を示す図である。
【図１１】多数の関連ドキュメントを提示するためのグラフィカルインタフェースの実施例を示す図である。
【図１２】イベントのチケットのテンプレートの例を示す図である。
【図１３】身分証明書のテンプレートの例を示す図である。
【図１４】顧客ポイントカードのテンプレートの例を示す図である。
【図１５】割引クーポンのテンプレートの例を示す図である。
【図１６】搭乗券のテンプレートの例を示す図である。
【図１７】一般ドキュメントのテンプレートの例を示す図である。
【図１８】ドキュメントのオプションを指定するためのグラフィカルインタフェースの実施例を示す図である。
【図１９】モバイル装置からドキュメントを削除するためのグラフィカルインタフェースの実施例を示す図である。
【図２０】ドキュメントを削除するためのグラフィカルインタフェースの実施例を示す図である。
【図２１】ドキュメント通知をモバイル装置上でインテリジェントに提示するためのプロセス例のフロー図を示す図である。
【図２２】ドキュメントをモバイル装置上で提示するためのプロセス例のフロー図を示す図である。
【図２３】ドキュメントを受信してモバイル装置上に記憶するためのプロセス例のフロー図を示す図である。
【図２４】図１〜図２３の特徴とプロセスを実装するシステムアーキテクチャの例のブロック図を示す図である。  それぞれの図面において類似の参照記号は、類似の要素を示す。
【発明を実施するための形態】
【０００８】
概要
本明細書は、様々な特徴、プロセス、ワークフローを実装するための様々なグラフィカルユーザインタフェース（ＵＩ）について説明する。これらのＧＵＩは、限定しないがラップトップコンピュータ、デスクトップコンピュータ、コンピュータ端末、テレビシステム、タブレットコンピュータ、ｅブックリーダ、スマートフォンをはじめとする様々な電子装置上に提示することができる。１つ以上のこのような電子装置は、タッチセンサ式の表面を含むことができる。タッチセンサ式の表面は、各入力点の圧力、角度、又は位置具合に関するデータ処理をはじめとして、多数の同時入力点を処理することができる。そのような処理により、ピンチングしたりスワイプしたりすることをはじめとする、多数の指でのジェスチャを容易にすることができる。
【０００９】
本開示で、ＧＵＩ内のユーザインタフェースを「選択する」、又は「選択している」と言及する場合は、これらの用語は、ユーザインタフェース要素上でマウス、又は他の入力装置でクリックする、又は「ホバーリングする」、ユーザインタフェース要素上で１本以上の指、又はスタイラスで触れる、タップする、又はジェスチャすることを含むと理解される。ユーザインタフェース要素は、仮想ボタン、メニュー、セレクタ、スイッチ、スライダ、スクラバ、ノブ、サムネイル、リンク、アイコン、ラジアルボタン、チェックボックス及びユーザからの入力を受け付ける、又はユーザにフィードバックするためのいかなる他の機構であってもよい。
【００１０】
図１は、モバイル装置上でドキュメントを受信、記憶、更新するためのシステム１００の実施例を示す。例えば、システム１００のドキュメントは、顧客ポイントカード、イベントのチケット、商品引換券、クーポン、搭乗券、身分証明書、カードキー（例えば、ホテルの部屋、家、車等へ入るためのカード）、又は任意の他の種類のドキュメントを含んでもよい。ある実施では、システム１００がモバイル装置１０２を含むことができる。例えば、モバイル装置１０２はラップトップコンピュータ、スマートフォン、フィーチャホン、タブレットコンピュータ、又は任意の他の種類のコンピュータ装置でもよい。
【００１１】
ある実施では、モバイル装置１０２は、様々なドキュメントを入手するためにモバイル装置１０２のユーザが使用することができるアプリケーションを含むことができる。例えば、モバイル装置１０２は、ブラウザ１０４を含むことができる。ブラウザ１０４を使用して、ユーザがウエッブページにアクセスしてイベントのチケット、旅行の搭乗券や他の種類のドキュメントを購入することができる。ブラウザ１０４を使用して、ユーザがウエッブページにアクセスして、様々なベンダーや商業事業の顧客ポイントプログラムの会員になることができる。このようなトランザクションで生成されるドキュメント情報１０６は、ブラウザ１０４を介して、モバイル装置１０２にダウンロードしたり、又は転送したりすることができる。例えば、購入したチケット、搭乗券、又は他のドキュメントに関連付けられた情報は、ブラウザ１０４を介して、モバイル装置１０２に転送することができる。顧客ポイントカード、又は顧客ポイントプログラムの会員になることにより作成された口座に関連付けられた情報は、ブラウザ１０４を介して、モバイル装置１０２に転送することができる。
【００１２】
ある実施では、モバイル装置１０２はアプリケーション１０８を含むことができる。例えば、アプリケーション１０８は、ユーザがドキュメントをダウンロードすることができるネットワーク（例えば、インターネット）サービスに向けたクライアントアプリケーションでもよい。アプリケーション１０８は、ユーザがイベントのチケットを購入して、そのイベントのチケットをモバイル装置１０２へダウンロードすることができるクライアントアプリケーションでもよい。アプリケーション１０８は、ユーザが航空機の搭乗券及びホテルでの宿泊を購入することができる旅行アプリケーションでもよい。ユーザがアプリケーション１０８を介してアイテムを購入すると、その買い物に関連付けられたドキュメント情報１０６が、アプリケーション１０８を介してモバイル装置１０８へダウンロードすることができる。
【００１３】
ある実施では、モバイル装置１０２がｅメールアプリケーション１１０を含むことができる。例えば、ブラウザ１０４又はアプリケーション１０８を介してドキュメント１０６を受信する代わりに、モバイル装置１０２はｅメールの添付物として、ドキュメント情報１０６を受信することができる。例えば、ブラウザ１０４、及び／又はアプリケーション１０８は、ドキュメントのダウンロードを許可しないように構成されてもよい。したがって、ユーザがブラウザ１０４、又はアプリケーション１０８を使用してドキュメントを購入する場合、オンラインベンダーはドキュメント情報１０６が添付されているｅメールを、ユーザに送信することができる。
【００１４】
ある実施では、モバイル装置１０２は無線受信機１１４を含むことができる。例えば、無線受信機１１４は、Ｗｉ−Ｆｉ（登録商標）信号、Ｂｌｕｅｔｏｏｔｈ（登録商標）信号、近距離無線通信信号、又は任意の他の種類の無線、又は高周波信号を受信できるように構成することができる。ある実施では、無線受信機１１４はワイヤレス伝送で符号化された情報１０６を受信することができる。例えば、ドキュメント情報１０６を符号化して無線信号にして、その無線信号を他の装置に送信することにより、コンピュータ装置はドキュメント情報１０６を共有することができる。例えば、モバイル装置１０２は、別のコンピュータ装置からドキュメント情報１０６を受信することもできる。
【００１５】
ある実施では、モバイル装置１０２は、画像キャプチャ装置１１２を含むことができる。例えば、画像キャプチャ装置１１２は、モバイル装置１０２に組み込まれたデジタルカメラでもよい。ある実施では、ユーザが画像キャプチャ装置１１２を使用して、物理的なドキュメント上の符号化されたドキュメント情報１０６をキャプチャすることができる。例えば、紙、プラスチック、又は他の物理的なドキュメントは、バーコード、クイックレスポンスコード、リニアバーコード、マトリックスコード、又は光学的にスキャンすることができる任意の他の種類のコードを持つことができる。ユーザは画像キャプチャ装置１１２を使用して、紙の書類の画像をキャプチャすることができ、モバイル装置１０２は、そのキャプチャした画像に基づき、ドキュメント情報１０６を判定することができる。例えば、ドキュメントの画像をキャプチャすることができると、光学式文字認識ソフトウェアを使用してドキュメント情報１０６を判定することができる。
【００１６】
ある実施では、ドキュメント情報１０６は、モバイル装置１０２上でドキュメントを生成するための情報の全てを含むことができる。例えば、ドキュメント情報１０６は、ユーザ名、ベンダー情報、ユーザの口座名、及びモバイル装置１０２上でドキュメントを生成するための他の情報を含むことができる。ある実施では、ドキュメント情報１０６は、ドキュメントテンプレート識別子及びドキュメントテンプレートに関連付けられたデータを含むことができ、詳細は以下で説明する。
【００１７】
ある実施では、最低限の情報量のみ、ドキュメント情報１０６に含まれる。例えば、最低限の情報は、トランザクション識別子及びベンダーＵＲＬ（ユニフォームリソースロケータ）を含むことができる。モバイル装置１０２は、ベンダーＵＲＬを使用してネットワーク１１６を介してドキュメントベンダーサーバ１１８にアクセスすることができる。モバイル装置１０２は、ドキュメント情報１０６をドキュメントベンダーサーバ１１８に送信することができる。ドキュメントベンダーサーバ１１８は、ドキュメント情報１０６に含まれるトランザクション識別子情報を使用して、ドキュメントに関連付けられた情報を識別して、完全なドキュメント情報をモバイル装置１０２に提供することができる。モバイル装置１０２がドキュメントベンダーサーバ１１８からドキュメント情報を受信すると、モバイル装置はドキュメント１０２を生成して、ドキュメントデータベース１２２にドキュメント１０２を記憶することができる。例えば、ベンダーサーバ１１８から受信したドキュメント情報に基づき、モバイル装置１０２はドキュメントテンプレートを識別して、ドキュメントテンプレートにドキュメントベンダーサーバ１１８により提供されたドキュメント情報を挿入することができるが、詳細は以下で説明する。
【００１８】
ある実施では、ドキュメント１０２をネットワーク装置に記憶することができる。例えば、ドキュメントデータベース１２２はネットワーク、又はクラウドベースのデータベースでもよい。モバイル装置１０２は、ドキュメント１０２をネットワーク装置に記憶して、必要に応じてネットワーク装置からドキュメント１０２にアクセスすることができる。
【００１９】
新しいドキュメントインタフェース
図２は、新しいドキュメントインタフェース２００の実施例を示す。例えば、上記で説明したように、モバイル装置１０２によってドキュメント情報が受信すると、新しいドキュメントインタフェース２００を提示することができる。例えば、ブラウザアプリケーションを介して、ウェブサイトからドキュメント情報を受信する場合、ブラウザアプリケーションのグラフィカルインタフェースと、新しいドキュメントインタフェース２００とを、モバイル装置のディスプレイ上で置き換えることができる。同様に、別のアプリケーションを介してドキュメント情報を受信すれば、表示されたアプリケーションと、新しいドキュメントインタフェース２００とを、モバイル装置のディスプレイ上で置き換えることができる。
【００２０】
ある実施では、新しいドキュメントインタフェース２００が、新しく生成されたドキュメント２０２を提示することができる。以下で説明するように、新しいドキュメント２０２は、モバイル装置で受信されたドキュメントに対応することができ、ドキュメントテンプレートに基づいて生成することができる。新しいドキュメント２０２は、新しく生成されたドキュメントに特化した、ベンダー提供データを含むことができる。例えば、新しいドキュメント２０２が搭乗券に対応している場合、新しいドキュメント２０２は搭乗券に関連付けられた航空機運航情報を表示することができる。新しいドキュメント２０２が、現在モバイル装置に記憶されている唯一のドキュメントである場合、新しいドキュメント２０２は新しいドキュメントインタフェース２０２の上に表示された唯一のドキュメントになることができる。新しいドキュメント２０２が、現在モバイル装置に記憶されている唯一のドキュメントでない場合、現在モバイル装置に記憶されている他のドキュメントも、重ね合わせ提示２０４内に提示することができる。
【００２１】
ある実施では、新しいドキュメントをモバイル装置上に記憶されているドキュメントに追加する時、動画を提示することができる。例えば、モバイル装置上に新しいドキュメント２０２を保存するために、ユーザはグラフィカル要素２０６を選択することができる。グラフィカル要素２０６が選択されたのに反応して、ドキュメント２０２をアニメ化して重ね合わせ提示２０４に挿入されたように見せることができる。例えば、モバイル装置上の他のドキュメントのスタック内に新しいドキュメントが挿入されるまで、ドキュメント２０２をモバイル装置のディスプレイ上で下方に向けてスライドさせることができる。ある実施では、グラフィカル要素２０８を選択することにより、ユーザが１つ前のアプリケーションに戻ることができる。グラフィカル要素２０８が選択されたのに反応して、新しいドキュメントインタフェース２００と、新しいドキュメントを受信したアプリケーションとを、モバイル装置のディスプレイ上で置き換えることができる。例えば、新しいドキュメントインタフェース２００が表示される前に、ユーザがｅメールアプリケーションを見ていると、グラフィカル要素２０８が選択されると、ｅメールアプリケーションは新しいドキュメントインタフェース２００とディスプレイ上で置き換えることができる。
【００２２】
ドキュメントのインテリジェント提示
図３は、時刻、及び／又は位置に基づくドキュメントを提示するためのグラフィカルインタフェース３００の実施例を示す。ある実施では、モバイル装置上に記憶されたドキュメントを、時刻（例えば、所定の日、及び／又は時刻）と関連付けることができる。輸送の搭乗券は、出発時間、及び／又は搭乗時刻と関連付けることができる。イベントのチケット（例えば、コンサートのチケット、映画のチケット等）は、そのイベントの開始時刻と関連付けることができる。セールのクーポンは、有効期限と関連付けることができる。ある実施では、現在の時刻が、ドキュメントに関連付けられた所定の時刻に近い場合は、ユーザがすぐにでも使用することを見越して、ドキュメントをグラフィカルインタフェース３００上に提示することができる。ある実施では、ドキュメントを提示するために、ドキュメントを時間周期、又は時間ウインドウと関連付けることができる。例えば、ドキュメントが有効期限付きの割引クーポンであれば、その割引クーポンは、グラフィカルインタフェース３００上に提示することができる１週間という時間ウインドウと関連付けることができる。この１週間という時間ウインドウは、割引クーポンの有効期限の前と有効期限を合わせた１週間の期間でもよい。
【００２３】
ある実施では、モバイル装置上に記憶されたドキュメントが、位置と関連付けられている。例えば、割引クーポン及び顧客ポイントカードは店舗の位置と関連付けることができる。搭乗券は、輸送のハブ（例えば、空港、バスターミナル、鉄道の駅等）と関連付けることができる。ある実施では、モバイル装置の現在の位置が、ドキュメントに関連付けられた位置に最も近いとモバイル装置が検出すると、ドキュメントを表示することができる。例えば、モバイル装置の現在位置が、モバイル装置上に記憶されたポイントカードに関連付けられた店舗の位置に最も近ければ、そのポイントカードドキュメントをグラフィカルインタフェース３００上に表示することができる。
【００２４】
ある実施では、グラフィカルインタフェース３００は、モバイル装置のロックディスプレイであってもよい。例えば、グラフィカルインタフェース３００は、モバイル装置が、モバイル装置の機能にアクセスするために、パスワードや暗号が必要になるロック状態にある場合に表示されるインタフェースであってもよい。グラフィカルインタフェース３００は、モバイル装置をスリープ状態、又は低消費電力状態から呼び覚ます時に、ユーザが最初に目にするインタフェースである。
【００２５】
ある実施では、グラフィカルインタフェース３００がドキュメント通知３０２を提示することができる。例えば、ドキュメント通知３０２は、モバイル装置上に記憶された航空機の搭乗券ドキュメントに対応してもよい。搭乗券ドキュメントに関連付けられた（空港等の）場所、及び／又は搭乗券ドキュメントに関連付けられた（搭乗時間、又は出発時間等）時間に最も近いとモバイル装置が検出した時に、ドキュメント通知３０２をグラフィカルインタフェース３００上に提示することができる。ドキュメント通知３０２は、搭乗券ドキュメントに関連付けられた情報を提示することができる。例えば、ドキュメント通知３０２は、搭乗券ドキュメントに関連付けられた情報の（アイテムを選択する等）概要、又は部分を提示することができる。ドキュメント通知３０２は、例えば航空機便名、ゲート番号、出発時間を提示することができる。ドキュメント通知３０２は、モバイル装置に搭乗券が何枚記憶されているかを示すことができる。例えば、家族で揃って旅行するなら、家族の各メンバーの搭乗券を、モバイル装置上に記憶することができる。特定の旅行のための搭乗券の枚数は、例えばグラフィカル要素３０８により示すことができる。
【００２６】
ある実施では、ユーザはドキュメント通知３０２を選択して、関連付けられた搭乗券ドキュメントを表示させることができる。例えば、ユーザがスワイプジェスチャー３１０を行い、搭乗券ドキュメントを表示させることができる。ある実施では、ユーザが、ドキュメント通知３０２上でグラフィカル要素３１２（例えば、ドキュメントアイコン）をドラッグして、搭乗券ドキュメントを表示させることができる。
【００２７】
ある実施では、多数のドキュメント通知を表示することができる。例えば、ドキュメント通知３０２及びドキュメント通知３０４を、グラフィカルインタフェース３００上に表示することができるとする。例えば、ドキュメント通知３０４は、コーヒーショップの顧客ポイントカードに対応することができる。モバイル装置の現在の位置が、例えばコーヒーショップの住所に最も近ければ、ドキュメント通知３０４を表示することができる。ドキュメント通知３０４は、コーヒーショップの顧客ポイントカードに関連付けられた情報の概要を、提示することができる。例えば、コーヒーショップのカードを使用して、そのコーヒーショップでコーヒーを購入することができ、そのカードが、口座の残高（例えば、１６ドル）に関連付けられている場合、その口座の残高をドキュメント通知３０４上に表示することができる。ドキュメント通知３０４は、例えば一番近い位置にあるコーヒーショップを表示することができる。
【００２８】
ある実施では、ユーザがドキュメント通知３０４を選択して、関連付けられたコーヒーショップドキュメントを、モバイル装置に表示させることができる。例えば、ユーザがタッチ入力３１４を行って、モバイル装置上でドキュメント通知の位置から下向きのスワイプをすることができる。ユーザが通知上で（例えば、引っ張って）下方に向かってスワイプすると、モバイル装置上で関連するドキュメントを見せる、及び／又は表示することができる。
【００２９】
ある実施では、ドキュメント通知をグラフィカルインタフェース３００の下部付近に提示させることができる。例えば、ドキュメント通知３０６は、グラフィカルインタフェース３００の下部付近に提示することができる。ユーザは、タッチ入力３１６（例えば、上向きのスワイプ）を行い、関連するドキュメントを表示させることができる。
【００３０】
ある実施では、ドキュメント情報更新の受信に反応して、ドキュメント通知を提示することができる。例えば、モバイル装置が、搭乗券ドキュメントに関連付けられた航空機運航情報の更新を受信すると、搭乗券ドキュメントに対応するドキュメント通知をグラフィカルインタフェース３００上に提示することができる。ユーザに変更をいち早く知らせることができるように、ドキュメント通知は変更された航空機運航情報を提示することができる。例えば、変更情報に対してユーザの注意を引きつけるような着色された文章、又は（アイコン、動画等）グラフィックオブジェクトを使用して、変更情報を強調することができるが、詳細は以下で説明する。
【００３１】
ある実施では、ドキュメント通知３０２、３０４、又は３０６の選択を受け取ってから、ユーザの身元を検証することができ、ユーザがモバイル装置、及び／又は選択したドキュメント通知に関連付けられたドキュメントの公認ユーザであることを確認することができる。例えば、モバイル装置の解除コード、又はパスワードを入力するようにユーザを促すことができる。ユーザが正しいコード、又はパスワードを入力してから、選択した通知に関連付けられたドキュメントを提示することができる。
【００３２】
ある実施では、生体認証機能によりユーザの身元を検証することができるようにモバイル装置を構成することができる。ある実施では、ユーザの指紋に基づいてユーザの身元を検証するようにモバイル装置を構成することができる。例えば、モバイル装置がユーザの指紋をスキャンして、スキャンした指紋と、モバイル装置、及び／又は選択したドキュメントの認証ユーザの過去に認証された指紋との比較を行うことができる。過去に認証された指紋（又は、過去に認証された指紋から得られた生体認証データ）は、モバイル装置上に記憶するか、又はリモートサーバに記憶することができる。ユーザ認証プロセス中にモバイル装置が指紋を比較する時に、ローカル、又はリモート記憶場所から記憶されている指紋を取得することができる。
【００３３】
ある実施では、顔認識技術を使用して、モバイル装置がユーザの身元の認証を行うように構成することができる。例えば、ユーザがドキュメントを選択した時に、ユーザの顔の画像をキャプチャすることができるカメラで、モバイル装置を構成することができる。キャプチャした画像を、ユーザの過去に認証された画像（又は、ユーザを過去にキャプチャした画像から得られた生体認証データ）と比較して、ドキュメントを選択したユーザの身元を識別することができる。キャプチャした画像（又は生体認証データ）はモバイル装置、又はリモートサーバに記憶することができ、モバイル装置がキャプチャした画像と過去に認証した画像、及び／又は生物認証データとを比較する時に、アクセスすることができる。
【００３４】
ある実施では、モバイル装置上に構成されたセンサ（例えば、カメラ、指紋スキャナ等）を使用して、生体認証を行うことができる。ある実施では、モバイル装置のタッチセンサ式表示画面を使用して、生体認証を行うことができる。例えば、ユーザがモバイル装置のタッチスクリーンインタフェースに触れると、モバイル装置がユーザの指紋をキャプチャすることができる。
【００３５】
ある実施では、ユーザがドキュメント通知を選択したこと、又はユーザが（例えば、ドキュメントを見るために）ドキュメントを選択したことに反応して、上述の技術（例えば、パスワード、指紋、顔認識等）を使用したユーザ認証／検証を行うことができる。ある実施では、モバイル装置上に記憶されているドキュメントを使用して、ユーザがトランザクションを開始しようとする時に、ユーザ認証／検証を行うことができる。例えば、ユーザがドキュメントを使用して買物をしようとすると、買物を許可したり、買物をしやすくするために（表示する、伝送する等して）情報を提示したりする前に、モバイル装置がユーザの指紋（又は、顔）をスキャンして、そのユーザがドキュメントの認証されたユーザであることを検証することができる。ある実施では、生体認証／検証を受動的に行うことができる。例えば、タッチスクリーンディスプレイ上のタッチ入力を使用して、ユーザがドキュメントの選択を行うと、モバイル装置はユーザの指紋をキャプチャすることができる。同様にして、ユーザがドキュメントの選択を行うと、モバイル装置はユーザの顔の画像をキャプチャすることができる。このようにして、ユーザが認証に特化した入力を行わなくても、受動的な生体認証を行うことができる。例えば、認証に特化した入力は、モバイル装置により提示された認証／検証の催促に反応して、モバイル装置へのタッチ入力として、ユーザが行う指紋の提供でもよい（例えば、タッチ入力する唯一の目的はユーザの認証である）。
【００３６】
図４は、モバイル装置上でドキュメント４０２を提示するためのグラフィカルインタフェース４００の実施例を示す。例えば、ユーザが図３のドキュメント通知３０２を選択したことに反応して、グラフィカルインタフェース４００を提示することができる。ドキュメント４０２は、例えば航空機の搭乗券ドキュメントでもよい。例えば、ドキュメント通知３０４又は３０６が選択された場合、グラフィカルインタフェース４００は、コーヒーショップの顧客ポイントカードドキュメントを提示することができる。
【００３７】
ある実施では、ドキュメント４０２は、ドキュメント４０２に関連付けられたベンダー提供情報を提示することができる。例えば、航空会社名、出発ゲート、乗客名、座席番号、便名、出発時間、出発地、到着時間、到着地、及び任意の他の関連する旅行情報をはじめとする搭乗券に関連付けられた、航空会社が提供する情報を、ドキュメント４０２は提示することができる。ある実施では、同じフライトに関連する搭乗券が多数、モバイル装置に記憶されている場合は、ドキュメント４０２はモバイル装置上に記憶された搭乗券の数（例えば、３枚中の１枚）の表示を含むことができる。搭乗券ドキュメントがモバイル装置に多数存在する場合は、ユーザは（タッチ入力、スワイプジェスチャー等）入力を行って搭乗券ドキュメント間をナビゲートすることができる。
【００３８】
ある実施では、ドキュメント４０２が、光学的にスキャン可能な、及び／又は機械で可読なグラフィカル要素４０４を含むことができる。例えば、グラフィカル要素４０４は、バーコードリーダ、カメラ、及び／又は他の光学スキャン装置によりスキャン可能な２次元バーコード、又はコードマトリックスでもよい。例えばユーザがドキュメント４０２を使用して飛行機に搭乗する場合、空港職員はグラフィカル要素４０４をスキャンして、搭乗券を処理し、乗客に関連付けられた情報を取得することができる。ある実施では、近距離無線通信技術、Ｂｌｕｅｔｏｏｔｈ、及び／又は他の無線伝送機構を使用して、ドキュメント情報を伝送して、ユーザとベンダー間のトランザクションを容易にすることができる。
【００３９】
ドキュメント管理アプリケーション
図５は、ドキュメント管理アプリケーションのグラフィカルインタフェース５００の実施例を示す。例えば、モバイル装置はドキュメント管理アプリケーションを含むことができる。モバイル装置のユーザインタフェース上に提示された（アイコンのような）グラフィカル要素を選択することにより、ユーザはドキュメント管理アプリケーションを起動することができる。ドキュメント管理アプリケーションの起動に反応して、グラフィカルインタフェース５００をモバイル装置のディスプレイ上に提示することができる。モバイル装置が現在記憶しているドキュメントが１つだけである場合、グラフィカルインタフェース５００はドキュメントをグラフィカルインタフェース４００と同じようにして提示する。モバイル装置が記憶しているドキュメントが２つである場合、両方のドキュメントが完全に見られるように、２つのドキュメントをグラフィカルインタフェース５００内にタイル表示することができる。
【００４０】
ある実施では、モバイル装置に記憶されているドキュメントが３つ以上の場合には、図５に示すように重ね合わせ提示でドキュメントを表示することができる。例えば、いくつかのドキュメントを重ね合わせ提示で表示すると、各ドキュメントの（例えば、冒頭）部分を表示することができ、その部分は、ドキュメントに関連付けられた情報の概要を提示することができる。例えば、概要の情報は、各ドキュメントに関連付けられた最も重要な、又は最も有益な情報を選択することを含むことができる。この情報は、ドキュメントのベンダー（例えば、ドキュメントに関連付けられた企業）の名前や、ユーザがドキュメントの表示された部分を一瞥して知りたくなるかもしれない他の情報を含むことができる。例えば、ユーザがドキュメントを選択しなくても、ドキュメントについての重要な情報を迅速に判定することができるように、口座残高、ゲート番号、座席番号、イベントの場所及び時刻、割引措置及び割引量は、ドキュメントの表示された部分内に提示することができる。
【００４１】
ある実施では、ユーザがドキュメントの表示された部分を選択して、ドキュメント全体を表示させることができる。例えば、グラフィカルインタフェース５００は、ドキュメント概要５０２〜５１０を表示することができる。ドキュメント概要は、最も重要な（例えば、最も役に立つ）ドキュメント情報を含むことができる。例えば、ドキュメント概要は、あるドキュメントを別のドキュメントと区別する情報を提示することができる。ドキュメント概要５０２は、航空会社の搭乗券ドキュメントに対応することができる。ドキュメント概要５０４は、顧客ポイントカード（例えば、購入カード）ドキュメントに対応することができる。ドキュメント概要５０６は、イベントチケット（例えば、コンサートのチケット）ドキュメントに対応することができる。ドキュメント概要５０８は、身分証明書ドキュメントに対応することができる。ドキュメント概要５１０は、顧客ポイントカードドキュメントに対応することができる。ユーザは、ドキュメントの概要（例えば、ドキュメントの一部）５０４を選択して、顧客ポイントカードドキュメントに対応する部分全体を提示することができる。
【００４２】
ある実施では、ユーザがドキュメントの概要を選択すると、対応するドキュメントを提示するのと同時に動画も提示することができる。例えば、ユーザがドキュメントの概要５０４を選択すると、ドキュメント概要５０４を上方に移動させ、他のドキュメントの概要５０２、５０６、５０８、５１０を下方に移動させ動画を提示することができる。ドキュメントの概要の移動は、図５の破線矢印で示される。図６に示すように、ドキュメントの概要５０４が上方に移動すると、対応するドキュメントのフルビューを見せることができる。
【００４３】
ドキュメントの概要が選択されたことに反応して、ドキュメントのフルビューを提示するために他の機構や動画を実装することもできる。ある実施では、ユーザがドキュメントの概要を選択すると、モバイル装置のディスプレイ上で、選択しないドキュメントは次第に見えなくなるが、対応するドキュメントは次第に見えるようになる。ある実施では、選択しないドキュメントはディスプレイの左、又は右に外れていき、選択したドキュメントを見えるようにする。ある実施では、選択したドキュメントの概要が、提示したドキュメントの概要の前面（例えば、ユーザに最も近い位置）にシャフルされる。選択されたドキュメントの概要がドキュメントの概要の正面に到達すると、ドキュメント全体を表示することができる。
【００４４】
図６は、ドキュメント管理アプリケーションのグラフィカルインタフェース６００の実施例を示す。例えば、図５のドキュメントの概要５０４をユーザが選択したことに反応して、グラフィカルインタフェース６００を表示することができる。グラフィカルインタフェース６００は、ドキュメントの概要５０４の選択に誘発された動画の結果を示す。例えば、ユーザが選択しなかったドキュメントの概要５０２、５０４、５０６、５０８は、ディスプレイの下部に移動させて重ね合わせて表示することができる。選択されたドキュメント概要５０４は、ディスプレイの一番上に移動させることができる。動画が表示されれば、選択されたドキュメントの概要５０４に対応するドキュメント６０２のフルビューを表示することができる。動画の効果は、物理的なカード、ファイル、又はホルダーが、カードのスタック、書類整理棚、財布、又は他の物理的な保管機構から引き出されるというシミュレーションを表示することである。
【００４５】
ある実施では、ドキュメント６０２は、このドキュメントに関連付けられた情報のフルビューを表示することができる。例えば、情報の選択アイテムを単に表示しているだけのドキュメント概要５０４と比べると、ドキュメント６０２はドキュメントに関連付けられた情報の全てを提示することができる。ドキュメント６０２は、ドキュメントベンダー名、口座残高、ドキュメントのユーザ／所有者名、口座番号、一番近くにある店の位置、ユーザのドキュメントの用途に関する他の情報を表示することができる。ある実施では、ドキュメント６０２が画像６０４を表示することができる。ドキュメント６０４は、（例えば、ロゴ、商標等）ドキュメントのベンダーに関連付けられた画像を含むことができる。画像６０４は、追加情報を提示するように構成することができるが、詳細は以下で説明する。
【００４６】
ある実施では、ドキュメント６０２がスキャン可能な要素６０６を提示することができる。例えば、要素６０６は、線形バーコード、マトリックスバーコード、クイックレスポンスコード、スキャン可能なテキスト、又はデータが光学的機械可読な表現でもよい。スキャン可能な要素６０６は、ドキュメント６０２に関連付けられたデータにより符号化することができる。例えば、符号化されたデータは、ベンダー識別子、ベンダーＵＲＬ、ユーザ口座番号、トランザクション番号、又はドキュメント６０２に関連付けられた他の情報を含むことができる。スキャン可能な要素６０６は、ベンダーに提示して光学スキャン装置、又は画像キャプチャ装置によりスキャンすることができる。このスキャン可能な要素を復号して、符号化ドキュメント情報を抽出することができる。この符号化ドキュメント情報を使用して、スキャンしたドキュメントに関連付けられた情報の完全なセットを得ることができる。例えば、図１を参照して上記で説明したように、ベンダーＵＲＬと口座番号を使用して、ベンダーサーバにコンタクトしてスキャンしたドキュメント６０２に関連付けられた口座情報にアクセスすることができる。スキャン可能な要素６０６は、例えばモバイル装置のユーザとドキュメントベンダー間のトランザクションを高速化、容易化することができる。
【００４７】
関連ドキュメントの表示
図７は、多数の関連ドキュメントを提示するためのグラフィカルインタフェース７００の実施例を示す。例えば、多数の搭乗券ドキュメントは、便名、出発地、到着時刻に基づいて関係付けることができる。イベントのチケットは、イベントと時刻により関係付けることができる。ドキュメントは、ドキュメントがどのように受信されたかに基づいて関係付けることができる。例えば、同じトランザクションの結果として受信したドキュメント、同じ通信（例えば、ｅメール）で受信したドキュメント、又は同時に（又は、殆ど同時に）受信したドキュメントは、関連ドキュメントとして識別することができる。ユーザが持っているモバイル装置上に記憶された関係付けられたチケットが多数あれば、１つのドキュメント概要５０２と、ドキュメントの概要に関係付けられたドキュメントが多数存在することをユーザに知らせる標識７０２により、これらのチケットをグラフィカルインタフェース７００上で表現することができる。例えば、ドキュメントの概要５０２は、モバイル装置上で入手できる搭乗券が３枚あることを示すテキストを含むことができる。
【００４８】
図８は、多数の関連ドキュメントを提示するためのグラフィカルインタフェース８００の実施例を示す。例えば、ドキュメントの概要５０２上に標識７０３を提示する代わりに、多数の関連ドキュメントのために、表示８０２を積み重ねて提示することにより、インタフェース８００は多数の関連ドキュメントを示すことができる。積み重ねた提示内のアイテム数は、ドキュメントの概要５０２に関係付けられたドキュメント数に対応することができる。積み重ねた提示８０２は、例えば各ドキュメントの一番上は可視の、多数の積み重ねたドキュメントの外観を持つことができる。
【００４９】
図９は、多数の関連ドキュメントを提示するためのグラフィカルインタフェース９００の実施例を示す。例えば、ドキュメント９０２は３枚の関係付けられた搭乗券の１枚であってもよい。搭乗券は、例えば便名、出発時刻、及び／又は出発地に基づいて関連付けることができる。ある実施では、この３枚の関連ドキュメントのうちの１つのみが１度に提示される。例えば、ユーザが図７、又は図８の概要５０２を選択すると、ドキュメントの概要５０２に対応するドキュメント（例えば、ドキュメント９０２）を１つ表示することができる。ある実施では、ユーザがドキュメント９０２に入力を行い、次の、又は１つ前の関連ドキュメントを見ることができる。例えば、関連ドキュメントが３つあれば、ドキュメントの概要５０２を選択すると第１のドキュメント（例えば、３枚中の１番目）を表示させることができる。ユーザはドキュメント９０２に入力（例えば、タッチ入力、タッピング、又はスワイプ）を行い、２番目の関連ドキュメント（例えば、３枚中の２番目）を表示させることができる。ユーザが更に入力を行うと、３番目の関連ドキュメント（例えば、３枚中の３番目）を表示させることができる。例えば、ユーザは（例えば、１つ前のドキュメントを表示するために）左向きにスワイプする形で、又は（例えば、次のドキュメントを表示するために）右向きにスワイプする形でタッチ入力９０４を行い関連ドキュメント間をナビゲートすることができる。
【００５０】
図１０は、多数の関連ドキュメントを提示するためのグラフィカルインタフェース１０００の実施例を示す。ある実施では、関連ドキュメントのためのドキュメントの概要がグラフィカルインタフェース１０００上でグルーピングできる。例えば、ドキュメントの概要１００２、１００４、１００６が、同じフライトの搭乗券ドキュメントに対応することができるとする。図７のように、１つのドキュメントの概要を提供して、多数のドキュメント標識を提供する代わりに、又は図８のように、重ね合わせ表示を提示する代わりに、グラフィカルインタフェース１０００上に関連ドキュメントの概要１００２、１００４、１００６を個別に表示してグルーピングすることができる。ある実施では、多数の関連ドキュメントの概要が表示されると、モバイル装置が、ドキュメントの概要上に表示する関連ドキュメント各々のための特徴的な特性（例えば、最も重要な相違点）を自動的に判定することができる。例えば、搭乗券各々は異なる乗客に関連付けられている。したがって、各搭乗券の乗客名を、対応するドキュメントの概要上に提示して、関連ドキュメントの概要１００２、１００４、１００６間で区別するのにユーザを支援することができる。対応するドキュメントを見るために、ユーザはドキュメントの概要１００２、１００４、又は１００６を選択して、対応するドキュメントを表示することができる。この場合、ドキュメントの概要１００２、１００４、又は１００６を選択すると、対応する搭乗券ドキュメントを表示させる。
【００５１】
ある実施では、ユーザがグルーピングしたドキュメントの概要１００２、１００４、又は１００６のうちの１つを選択すると、動画が提示されて選択したドキュメントを示すことができる。例えば、この動画は、図５を参照して説明した動画と類似したものでもよい。ユーザがドキュメントの概要１００４を選択すると、ドキュメントの概要１００４はディスプレイの一番上に移動することができる。選択されなかったドキュメントの概要１００２、１００６、５０４、５０６、５０８、５１０は、ディスプレイの一番下に移動することができる。図１０の破線矢印は、ドキュメントの概要の移動を示す。動画（例えば、ドキュメントの概要の移動）が発生中は、図１１に示すようにドキュメントの概要１００４に対応するドキュメントのフルビューを示すことができる。
【００５２】
図１１は、選択したドキュメントを提示するためのグラフィカルインタフェース１１００の実施例を示す。例えば、ドキュメントの概要１００４が選択されたことに対応して、グラフィカルインタフェース１１００を提示することができる。ドキュメント１１０２は、図１０の選択したドキュメントの概要１００４に対応することができる。選択されなかったドキュメントの概要１００２、１００６、５０４は、グラフィカルインタフェース１１００の下部の重ね合わせ提示内に表示することができる。ユーザがドキュメント１１０２（例えば、ドキュメントの概要１００２と１００６に対応するドキュメント）に関係付けられた他のドキュメントを見たいと思えば、ユーザはグラフィカルインタフェース１１００上に、ドキュメントの概要１００２又は１００６を選択する入力を提供することができる。ドキュメントの概要１００２、又は１００６が選択されたのに反応して、ドキュメント１１０２と同じような方法で、対応するドキュメントをグラフィカルインタフェース１１００上に表示することができる。
【００５３】
ある実施では、ドキュメントの概要１００２、１００６、又は５０４を選択すると、グラフィカルインタフェース１１００上に動画を提示させることができる。例えば、ドキュメントの概要１００６が選択された場合、ドキュメント１１０２のドキュメントの概要（例えば、ドキュメントの概要１００４）のみが見えるようになるまで、ドキュメント１１０２が動画化されて、ドキュメントの概要１００２、１００６、５０４の重ね合わせ提示内まで下方に移動させることができる。ドキュメント１１０２と同様に対応するドキュメントのフルビューが表示されるまで、ドキュメントの概要１００６を上方に移動させて、ドキュメントの概要１００６に対応するドキュメントを見せることができる。このようにして、グラフィカルインタフェース１１００上で、あたかも２つのドキュメントを切り換えたり、入れ換えたりするような動画を見せることができる。
【００５４】
ドキュメントテンプレート
ある実施では、所定のドキュメントテンプレートに従って、モバイル装置のディスプレイ上にドキュメントを提示することができる。例えば、ドキュメントテンプレートは、ドキュメントの外観と、ドキュメント上に表示される情報の位置及び種類を指定することができる。ドキュメントテンプレートは、縦長方向、及び／又は横長方向のドキュメントのルック＆フィールを指定することができる。例えば、ドキュメントは縦長方向と横長方向で異なるレイアウトを持つことができる。ドキュメントの種類が異なれば、外観の異なる別のドキュメントのテンプレートと関連付けることができ、その外観に基づいて、モバイル装置のディスプレイ上に提示されたドキュメントの種類を、ユーザが素早く識別することができるようになる。ドキュメントベンダーからドキュメント情報を受信する場合、その情報は、モバイル装置上にドキュメントを生成するのに使用されるドキュメントテンプレートを識別する情報を含むことができる。ドキュメントテンプレートは、テンプレート識別子により、又はベンダー提供ドキュメント情報内に含まれるドキュメント種別データにより識別することができる。図１〜１１で上記で議論したように、ドキュメントテンプレートは、グラフィカルインタフェース上に提示されたドキュメントのルック＆フィールを判定することができる。
【００５５】
ベンダー提供ドキュメント情報は、ドキュメント上に提示されるデータ、色スキーム、画像、モバイル装置上にドキュメントを生成するための他の情報を含むことができる。例えば、各ドキュメントテンプレートは、ベンダーが提供したデータにより挿入することができるデータフィールドを含むことができる。ある実施では、ベンダーがドキュメント用データを動的に更新することができる。例えば、口座情報（例えば、口座残高）、フライト情報（例えば、便名、出発時刻、搭乗時刻）、又はイベントデータ（例えば、時間、日付、又は開催地）が変更されると、モバイル装置に記憶されている対応するドキュメントを、変更情報を反映させるために更新することができる。
【００５６】
ある実施では、ドキュメント、及び／又はドキュメントテンプレートを、他のネットワーク（例えば、インターネット）リソースにより提供された情報を提示するように構成することができる。例えば、搭乗券ドキュメントテンプレートは、出発場所及び到着場所のためのデータフィールドを含むことができる。搭乗券ドキュメントテンプレートは、以下で示すように天候、交通、又は出発場所及び到着場所に関連付けられた他の情報を表示するように構成することができる。ある実施では、ユーザが、ドキュメント、及び／又はドキュメントテンプレート上に表示された場所情報を選択（例えば、場所を説明するテキストを選択）して、選択した場所に対応する地図表示を呼び出すことができる。
【００５７】
ある実施では、ユーザがドキュメント間で区別できるようにするために、類似したドキュメントを自動的に修正して、特徴的な特性を提示する。例えば、ユーザが同じベンダーの顧客ポイントカードを２枚以上持っている場合、顧客ポイントカードドキュメントは、異なる色、画像、又はユーザが使用して、その顧客ポイントカードを区別することができるような他の特性を自動的に設定することができる。ある実施では、ドキュメントを自動更新して、季節のテーマ又は休日のテーマを提示するようにする。例えば、ドキュメントを自動更新して、７月４日頃の時期に花火、星条旗の画像、又は他の画像を提示するようにできる。
【００５８】
ある実施では、ドキュメント、及び／又はドキュメントテンプレートを、ユーザとベンダー間のトランザクションを容易にするために、光学的にスキャン可能な対象物を提示するように構成することができる。例えば、あるドキュメントは、線形バーコード、２次元マトリックスバーコード、クイックレスポンスコード、スキャン可能なテキスト、又は他のスキャン可能なグラフィックを含むことができる。光学的にスキャン可能な対象物は、光学的なスキャナで復号可能なドキュメント情報で符号化することができる。復号された情報を使用して、ユーザとベンダー間のトランザクションを容易にすることができる。例えば、復号化情報はチケット情報、口座情報、ユーザ識別情報、フライト情報、特定のトランザクションを行う必要がある他の全ての情報を含むことができる。
【００５９】
ある実施では、ドキュメント情報を、ユーザ装置とベンダー装置間で無線伝送させるように、ドキュメント、及び／又はドキュメントテンプレートを構成することができる。例えば、近距離無線通信技術、Ｂｌｕｅｔｏｏｔｈ、及び／又は他の無線伝送技術を使用して、ユーザ装置からベンダシステムにドキュメント情報を送信するのに使用して、ユーザとベンダー間のトランザクションを容易にすることができる。
【００６０】
図１２は、イベントチケットテンプレート１２００の実施例を示す。ある実施では、イベントチケットテンプレートが、イベントチケットドキュメントの外観を規定することができる。例えば、イベントチケットドキュメントは、映画のチケット、コンサートのチケット、又は任意の他の種類のイベントに入場するためのチケットに対応することができる。イベントチケットテンプレートは外観には、例えばドキュメントの一番上に切り欠き１２０２を含むことができる。イベントチケットテンプレート上に表示されるデータフィールドは、イベント名称、イベントの主催者名又はベンダー名、開催地、場所、イベントの日時を含むことができる。座席が指定されている場合は、イベントのチケットは座席情報を指定することができる。イベントチケットテンプレート１２００は、画像１２０４を提示するための領域を含むことができる。例えば、画像１２０４は、そのイベントに関連付けられた画像、又はそのベンダー又は主催者に関連付けられた画像を表示することができる。イベントチケット１２００は、スキャン可能な対象物１２０６を含むことができる。例えば、スキャン可能な対象物１２０６は、上記のように、ドキュメント情報で符号化した光学的機械可読なグラフィックでもよい。イベントチケットのテンプレート１２００は、構成オプションを提示するためのグラフィカル要素１２０８を含むことができる。例えば、ユーザはグラフィカル要素１２０８を選択して、図１８のグラフィカルインタフェース１８００を提示することができる。
【００６１】
図１３は、身分証明書テンプレート１３００の実施例を示す。ある実施では、身分証明書テンプレート１３００は、グラフィカルインタ要素１３０２を含んでいるので、目で見て他のドキュメントと区別することができる。例えば、グラフィカル要素１３０２の外観は、身分証明書ドキュメントの上部付近にある穴の形をしているので、身分証明書書類は、我々が首から下げたり、又は衣服に付けたりする物理的身分証明書（例えば、社員証）に似ている。身分証明書テンプレート１３００は、氏名、識別番号、身分証明書発行者（例えば、雇用主、政府機関の）を提示するためのデータフィールドを含むことができる。身分証明書テンプレート１３００は、身分証明書ドキュメントに関連付けられた人物に関連付けられた画像１３０４を含むことができる。例えば、画像１３０４は人物の顔写真でもよい。
【００６２】
図１４は、顧客ポイントカードテンプレート１４００の実施例を示す。例えば、顧客ポイントカードテンプレートは、ベンダー／店舗名、顧客名、顧客認証番号、及び／又は最寄りの店舗の位置を含むことができる。ある実施では、顧客ポイントカードが、店用のクレジットカード、又は店用の買い物カードとして機能することができる。例えば、顧客は店用の買い物カードに関連付けられた口座に送金して、そのお金を使用してそのカードに関連付けられた店で品物を購入できる。ある実施では、顧客ポイントカードテンプレート１４００が、口座残高データフィールド１４０２を含むことができる。例えば、口座残高データフィールド１４０２は、店用のクレジットカード、又は店用の買い物カード用の口座残高（例えば、利用可能な資金）を表示することができる。ある実施では、顧客ポイントカード上に表示される口座残高が、動的に更新することができる。例えば、ユーザがお金を使ったり、顧客ポイントカードに関連付けられた口座に入金したり、又は口座で支払いしたりすると、口座残高フィールド内に表示される残高を更新することができる。
【００６３】
例えば、ユーザの口座に変化があったことを、ベンダーのサーバがユーザのモバイル装置に通知することができ、モバイル装置はその変更通知に反応してデータの更新を要求することができ、顧客ポイントカード上に提示されるデータは、その変更情報を反映するように更新することができる。ある実施では、更新された、又は最近変更された情報が、顧客ポイントカードドキュメント上に表示された他のデータ用に使用されたテキストの色（例えば、黒）とは異なるテキストの色（例えば、赤）を使用して、情報を提示して強調することができる。ある実施では、更新された、又は最近変更された情報を、その情報が変更されたことを示すグラフィカル要素（図示せず）を提示することにより、強調することができる。例えば、線を引いて変更情報を囲んだり、又は変更情報にユーザの注意を引きつけるように、アイコン、若しくは他のグラフィカル要素を提示したりすることにより、変更情報、若しくはデータを強調することができる。
【００６４】
図１５は、割引クーポンテンプレート１５００の実施例を示す。ある実施では、割引クーポンテンプレート１５００が、割引クーポンドキュメントの外観を規定することができる。例えば、割引クーポンドキュメントは、ベンダー又は店舗から購入した品物を割引してもらうためのクーポンに対応することができる。イベントチケットテンプレートの外観は、例えばドキュメントの一番上にでこぼこの、ギザギザの、又は穴があいた端部１５０２を含み、その割引クーポンドキュメントを他のドキュメントと差別化することができる。割引クーポンテンプレート１５００は、ベンダー／店舗名、最寄りの店舗の場所、及び／又はその割引クーポンに関連付けられた期限及び条件を提示するためのデータフィールドを含むことができる。
【００６５】
割引クーポンテンプレート１５００は、割引情報を提示するためのデータフィールド１５０４を含むことができる。例えば、割引情報は、ベンダー又は店舗を介して品物を購入することによりユーザが得ることができる、特別料金割引（例えば、５ドル割引）、又はパーセント割引（２５％オフ）を含むことができる。ある実施では、割引情報をベンダーが動的に更新することができる。例えば、割引クーポンは、最初は１０％割引を提供できる。１週間が経つと、２０％割引を提供することができる。ベンダーが提供する割引が増えると（又は、減ると）、ベンダーはユーザのモバイル装置に、割引クーポンドキュメントに関連付けられた情報が変わったことを通知することでき、モバイル装置はドキュメント情報を更新して、更新された、又は変更された割引を提示することができる。上記のように、変更情報を、ユーザの注意を引きつけるようにするために、強調することができる。
【００６６】
図１６は、搭乗券テンプレート１６００の実施例を示す。例えば、搭乗券テンプレート１６００は、搭乗券ドキュメント情報を提示するためのデータフィールドを提供することができる。搭乗券ドキュメント情報は、航空会社名、フライト番号、ゲート番号、座席番号、出発地、出発時刻、搭乗時刻、到着地、及び／又は到着時刻等を含むことができる。搭乗券テンプレート１６００は、搭乗券ドキュメントを提示する時に、ドキュメント情報を表示する位置を指定することができる。ある実施では、搭乗券ドキュメント情報を動的に更新することができる。例えば、フライトの変更（例えば、定期便が遅れたり、欠航する）があると、搭乗券上に表示される情報は自動的に更新されて変更情報を反映する。例えば、便名、出発時刻、搭乗時刻、ゲート番号、シート番号、到着時刻等が変更されると、搭乗券テンプレート１６００のそれぞれのフィールド内に提示されるデータが更新させる。
【００６７】
搭乗券テンプレート１６００は、動的な情報領域１６０２及び１６０４を含むことができる。例えば、情報領域１６０２はフライトの出発地に関連付けられた情報（例えば、交通、天候）を提示することができる。情報領域１６０４は、到着地に関連付けられた情報（例えば交通、天候等）を提示することができる。動的情報領域１６０２及び１６０４内の情報は、様々なネットワーク（例えばインターネット）リソース（例えば、天候、交通のためのウェブサイト等）から入手することができる。動的情報領域１６０２及び１６０４は、例えば情報が変更されると、動的に更新することができる。
【００６８】
図１７は、一般ドキュメントのテンプレート１７００の実施例を示す。例えば、一般ドキュメントのテンプレート１７００は、図１２〜図１８について上記で説明したドキュメントのカテゴリーの１つに適合しないドキュメントの提示を判定するために使用することができる。ベンダーは、一般ドキュメントのテンプレート１７００により提供される、様々なデータフィールドに挿入することができるドキュメント情報を提供することができる。ある実施では、ベンダーが、自分自身のドキュメントフォーマットを指定することができる。例えば、ドキュメントフォーマットは、ＨＴＭＬ（ハイパーマークアップ言語）を使用して指定することができる。こうして、ドキュメントベンダーはカスタマイズしたルック＆フィールを持つベンダー固有のドキュメントのレイアウトを提供することができる。
【００６９】
図１８は、ドキュメントのオプションを指定するためのグラフィカルインタフェース１８００の実施例を示す。例えば、ユーザが図１２〜図１７のグラフィカル要素１２０８を選択すると、グラフィカルインタフェース１８００を呼び出して表示することができる。グラフィカルインタフェース１８００は、自動ドキュメント更新オン・オフするためのグラフィカル要素１８０２を含むことができる。例えば、ユーザが自動ドキュメント更新をオンにした場合、関連するドキュメントに関連付けられた情報が変更されると、モバイル装置はベンダーからの通知を受信する。すると、モバイル装置は、ドキュメントに関連付けられたドキュメント情報を更新して、上述のユーザインタフェースの１つに関する情報を提示することができる。例えば、どの情報が変更されたかを反映させるために、更新された情報を強調することができる。ユーザが自動ドキュメント更新をオフにした場合、ドキュメントは自動受信できなくなる。例えば、ドキュメント更新を受信するため、ユーザはドキュメントに対して、何らかの行動（例えば、ドキュメントを表示させる）をとらなければならなくなる。
【００７０】
グラフィカルインタフェース１８００は、モバイル装置のロック画面（例えば、グラフィカルインタフェース３００）上にドキュメントを提示するべきか否かを指定するためのグラフィカル要素１８０４を含むことができる。例えば、ユーザはグラフィカル要素１８０４を選択して、ロック画面ドキュメント通知をオフすることができる。ユーザがロック画面通知をオフすると、ドキュメント通知がモバイル装置のロック画面上に表示されなくなる。ユーザは、グラフィカル要素１８０４を選択して、ロック画面ドキュメント通知をオンすることができる。ユーザがロック画面通知をオンすると、図３を参照して説明したように、ドキュメント通知がモバイル装置上に表示される。
【００７１】
図１９は、モバイル装置からドキュメントを削除するためのグラフィカルインタフェース１９００の実施例を示す。例えば、グラフィカルインタフェース１９００は、図５のグラフィカルインタフェース５００に対応することができる。グラフィカルインタフェース１９００は、グラフィカルインタフェース１９００のための編集モードを呼び出すためのグラフィカル要素１９０２を含むことができる。例えば、ユーザはグラフィカル要素１９０２を選択して、グラフィカル要素１９０４〜１９１２（例えば、削除ボタン）を表示させることができる。あるいは、ユーザは個々のドキュメント上にタッチジェスチャー（例えば、スワイプジェスチャー）形式の入力を行い、特定のドキュメントの編集ができるようにすることができる。例えば、ユーザはドキュメントの概要１９１４上でスワイプジェスチャーを行い、グラフィカル要素１９０４を出現させることができる。ユーザは再びグラフィカル要素１９０２を選択し、グラフィカル要素１９０４〜１９１２をディスプレイから消去させることもできる。ユーザは、グラフィカル要素１９０４〜１９１２に関連付けられていない領域上のグラフィカルインタフェース１９００に対するタッチ入力（例えば、タッピング）を行い、グラフィカル要素１９０４〜１９１２をディスプレイから除去させることもできる。ある実施では、ユーザがグラフィカル要素１９０４〜１９１２の１つを選択して、対応するドキュメントを削除させることができる。
【００７２】
図２０は、ドキュメントを削除するためのグラフィカルインタフェース２０００の実施例を示す。例えば、図１９のグラフィカル要素１９０４〜１９１２を選択することにより、グラフィカル要素を呼び出すことができる。グラフィカルインタフェース２０００は、図１９のグラフィカルインタフェース１９００内で削除するために選択されたドキュメントに対応することができるドキュメント２００２を表示することができる。ユーザは、グラフィカル要素２００４を選択することにより、ドキュメント２００２を削除することができる。ユーザは、グラフィカル要素２００６を選択することにより、ドキュメント２００２の削除を取り消すことができる。
【００７３】
ある実施では、ユーザがドキュメントを削除することを選択すると、動画を提示することができる。例えば、ドキュメント２００２がグラフィカルインタフェース２００上を移動してグラフィカル要素２００８に入ろうとすると、ドキュメント裁断機動画を提示することができる。例えば、グラフィカル要素２００８は、ドキュメント裁断機の外観を有することができる。ドキュメント２００２がグラフィカル要素２００８に入ると、ドキュメント２００２は細長い紙切れ、つまり小さな紙片に裁断されたように見え、それによりドキュメント２００２の破棄をシミュレーションすることができる。ある実施では、ドキュメント裁断機の動画を提示するのと同時に、モバイル装置が振動する。
【００７４】
ある実施では、ドキュメント２００２が削除されると、火事の動画を表示することができる。例えば、動画によりドキュメント２００２を着火したように見せ、ドキュメント２００２が燃やされてしまうように見せることができる。ドキュメント２００２が燃え落ちて灰となり、グラフィカルインタフェース２００の底から消去することができる。ある実施では、他のドキュメント破壊動画（例えば、破裂させる、丸めてボールにする、屑籠に落とす、引き破る等）を提示することができる。
【００７５】
プロセス例
図２１は、モバイル装置上でドキュメント通知をインテリジェントに提示するためのプロセス例２１００のフロー図を示す。ステップ２１０２では、ドキュメントはモバイル装置上に記憶することができる。例えば、モバイル装置は、搭乗券、顧客ポイントカード、身分証明書、イベントのチケット、キーカード、クレジットカード、及び／又は任意の他の種類のドキュメントに対応するドキュメントを記憶することができる。
【００７６】
ステップ２１０４では、モバイル装置の現在の位置、及び／又は現在の時刻を判定することができる。例えば、モバイル装置の現在の位置は、ＧＮＳＳデータ、検出器のデータ、無線通信データ、又はモバイル装置の地理的な位置を得るのに使用することができる任意の他の種類のデータに基づいて、判定することができる。現在の時刻は、モバイル装置のクロックに基づいて判定することができる。
【００７７】
ステップ２１０６では、現在の位置、及び／又は時刻に基づいて、ドキュメントを識別することができる。例えば、各ドキュメントは１つ以上の位置と関連付けることができる。顧客ポイントカードを、多数の店舗を展開する企業と関連付けることができる。店舗の位置は、ドキュメントと共にモバイル装置にダウンロードすることができる。ある実施では、最も近い（例えば、１マイル以内とか５マイル以内）店舗の位置だけが、モバイル装置に記憶される。モバイル装置は、店舗の位置情報を使用して、モバイル装置に一番近い位置に関連付けられたドキュメントを識別することができる。ある実施では、ドキュメントを（例えば、日付及び時刻といった）時間に関連付けることができる。例えば、ドキュメントには有効期限があってもよい。モバイル装置は、ドキュメントに関連付けられた日付、及び／又は時間情報を使用して、現時刻に近い日付、及び／又は時刻に関連付けられたドキュメントを識別することができる。
【００７８】
ある実施では、使用パターンに基づいてドキュメントを識別することができる。例えば、モバイル装置は、いつ、及び／又はどこでドキュメントがユーザに一番頻繁に使用されたかを追跡することができる。モバイル装置の現在の位置が、ドキュメントが頻繁に使用される位置にあると判定すると、モバイル装置はドキュメント通知を提示して、その位置にあるドキュメントにユーザが迅速にアクセスできるようにすることができる。同様に、現在の時刻が、ドキュメントが頻繁に使用される時間に対応していると判定すると、モバイル装置はユーザが迅速にドキュメントにアクセスすることができるように、ドキュメント通知を提示することができる。
【００７９】
ステップ２１０８では、識別されたドキュメントを、モバイル装置のディスプレイ上に提示することができる。モバイル装置が、あるドキュメントに関連付けられた位置の近くにあると、ドキュメント通知をモバイル装置のディスプレイ上に提示することができる。現在の時刻が、あるドキュメントに関連付けられた日付／時刻に近づくと、ドキュメント通知をモバイル装置のディスプレイ上に提示することができる。ある実施では、識別されたドキュメントを、モバイル装置のロック画面上に提示することができる。例えば、識別されたドキュメントに対応するドキュメント通知を、ユーザがロック画面インタフェースからドキュメントに迅速にアクセスすることができるように、モバイル装置のロック画面上に表示することができる。
【００８０】
ステップ２１１０では、あるドキュメントに関連付けられたユーザ入力を受け取ることができる。例えば、ユーザは、モバイル装置のロック画面上に提示されているドキュメント通知を選択して、対応するドキュメントをステップ２１１２で表示させることができる。プロセス２１００の詳細を、上記図１〜図２０を参照して更に説明する。
【００８１】
図２２は、モバイル装置上にドキュメントを提示するためのプロセス例２２００のフロー図である。ステップ２２０２にて、ドキュメントはモバイル装置に記憶することができる。例えば、モバイル装置は、搭乗券、顧客ポイントカード、身分証明書、イベントのチケット、キーカード、クレジットカード、及び／又は任意の他の種類のドキュメントに対応するドキュメントを記憶することができる。
【００８２】
ステップ２２０４では、モバイル装置は、ドキュメント管理インタフェースの呼び出しを受け取ることができる。例えば、ユーザはモバイル装置上でドキュメント管理アプリケーションを呼び出して、モバイル装置上に記憶されているドキュメントを見ることができる。ステップ２２０６では、モバイル装置は記憶したドキュメントを表示することができる。例えば、モバイル装置は、図３〜図１９を参照して上記で説明したようにして、ドキュメントを表示することができる。
【００８３】
ステップ２２０８では、モバイル装置はドキュメントの選択を受け取ることができる。例えば、ユーザはドキュメントの概要を選択する入力を行い、ステップ２２１０でモバイル装置に関連するドキュメントのフルビューを提示させることができる。プロセス２２００の詳細を、上記図１〜図２０を参照して更に説明する。
【００８４】
図２３は、モバイル装置上でドキュメントを受信して記憶するためのプロセス２３００の例のフロー図である。ステップ２３０２では、ドキュメント情報をモバイル装置により受信することができる。例えば、モバイル装置は、ブラウザを介してウェブサイトからドキュメント情報を受信することができる。モバイル装置は、モバイル装置上に記憶されているクライアントアプリケーションを介してベンダーサーバから、ドキュメント情報を受信することができる。モバイル装置はｅメールにより、ドキュメント情報を受信することができる。モバイル装置は、無線通信（例えば、近距離無線通信、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ−Ｆｉ等）を介して、ドキュメント情報を受信することができる。モバイル装置は、例えばアドホック（例えば、装置対装置）ネットワーク接続を介して、ドキュメント情報を受信することができる。
【００８５】
ドキュメント情報は、装置のユーザとドキュメントベンダー間のトランザクションの結果として生成して転送することができる。トランザクションは、購入トランザクションでもよい。例えば、ユーザは搭乗券、イベントのチケット、又は他のドキュメントを購入することができる。トランザクションは、会員トランザクションでもよい。例えば、ユーザは顧客ポイントプログラムの会員になることができる。トランザクションが終了すれば、ベンダーはドキュメント情報をユーザに伝送することができる。
【００８６】
ステップ２３０４では、受信したドキュメント情報に基づいてドキュメントを生成することができる。ある実施では、ドキュメント情報は、モバイル装置上でドキュメントを生成するために必要な情報全てを含むことができる。例えば、ベンダー提供ドキュメント情報は、ドキュメントテンプレートを識別して、ドキュメントテンプレートにデータを挿入するのに必要な情報全てを含むことができる。ある実施では、ドキュメント情報が、ベンダーのサーバからドキュメント情報のセット全体を取得するのに必要な最低限の情報量だけを含む。例えば、最低限の情報量は、トランザクション識別子、口座識別子、ユーザ識別子、又はベンダーのサーバからドキュメント情報を取得するのに使用可能な他の情報を含むことができる。識別子（例えば、トランザクション識別子）が受信されると、モバイル装置はベンダーサーバにアクセスして、ドキュメント用の完全な情報をダウンロードすることができる。モバイル装置がドキュメント情報の完全なセットを入手すると、モバイル装置はドキュメントを生成することができる。その後ステップ２３０６にて、ドキュメントをモバイル装置に記憶することができる。プロセス２３００の詳細を、上記図１〜図２０を参照して更に説明する。
【００８７】
システムアーキテクチャ例
図２４は、図１〜図２３の特徴とプロセスを実装することができるコンピュータ装置２４００の例のブロック図を示す。コンピュータ装置２４００は、メモリインタフェース２４０２、１つ以上のデータプロセッサ、画像プロセッサ、及び／又は中央処理ユニット２４０４、周辺インタフェース２４０６を含むことができる。メモリインタフェース２４０２、１つ又は２つ以上のプロセッサ２４０４、及び／又は周辺機器インタフェース２４０６を別個の構成要素とすることもできるし、又は１つ又は２つ以上の集積回路内に統合することもできる。コンピュータ装置２４００内の様々な構成要素は、１つ以上の通信バス、又は信号ラインにより接続することができる。
【００８８】
センサ、装置、サブシステムを、周辺インタフェース２４０６に接続して多数の機能を容易に行えるようにすることができる。例えば、動作センサ２４１０、光センサ２４１２、近接センサ２４１４を、周辺インタフェース２４０６に接続して、方向付け機能、照明機能、近接機能を容易にすることができる。全地球的衛星航法システム（ＧＮＳＳ）（例えば、ＧＰＳ受信機）、温度センサ、生体認証センサ、又は他の検出装置のような他のセンサ２４１６を、周辺インタフェース２４０６に接続して、関連する機能を容易に行えるようにすることもできる。
【００８９】
カメラサブシステム２４２０及び光学センサ２４２２（例えば、電荷結合素子（ＣＣＤ）又は相捕型金属酸化膜半導体（ＣＭＯＳ）光学センサ）を利用して、写真及びビデオクリップの記録などのカメラ機能の容易にすることができる。カメラサブシステム２４２０及び光学センサ２４２２を使用して、例えば顔認識解析を行い、ユーザの認証中に使用するユーザの画像を収集することができる。
【００９０】
１つ以上の無線通信サブシステム２４２４を通じて、通信機能を促進することができ、それらのサブシステムとしては、無線周波受信器及び送信器、並びに／又は光（例えば、赤外線）受信器及び送信器を挙げることができる。通信サブシステム２４２４の特定の設計及び実装は、それを介してコンピュータ装置２４００を操作しようとしている通信ネットワークに依存することができる。例えば、コンピュータ装置２４００は、ＧＳＭネットワーク、ＧＰＲＳネットワーク、ＥＤＧＥネットワーク、Ｗｉ−Ｆｉ又はＷｉＭａｘ（登録商標）ネットワーク、Ｂｌｕｅｔｏｏｔｈネットワーク上で動作するように設計された通信サブシステム２４２４を含むことができる。特に、無線通信サブシステム２４２４は、装置１００を他の無線装置の基地局として構成することができるようにするために、ホスティングプロトコルを含むことができる。
【００９１】
オーディオサブシステム２４２６は、スピーカ２４２８及びマイクロフォン２４３０に接続して、話者認識、音声複製、デジタル録音、電話機能のような音声を使用可能な機能を容易に行うことができる。オーディオサブシステム２４２６は、図１〜図２３を参照して上記特徴やプロセスを呼び出すための音声コマンドの処理を、容易に行うことができるように構成することができる。
【００９２】
入出力サブシステム２４４０は、タッチ表面コントローラ２４４２、及び／又は他の入力コントローラ２４４４を含むことができる。タッチ表面コントローラ２４４２は、タッチ表面２４４６に接続することができる。タッチ表面２４４６及びタッチ表面コントローラ２４４２は例えば、限定はしないが、容量性、抵抗性、赤外線、及び表面音響波技術、並びに他の近接センサアレイ、又はタッチ表面２４４６と接触する１つ以上の点を判定するための他の要素を含む、複数のタッチ検出技術のいずれかを使用して、接触、移動、又は中断を検出することができる。
【００９３】
他の入力コントローラ２４４４は、１つ又は２つ以上のボタン、ロッカースイッチ、サムホイール、赤外線ポート、ＵＳＢポート、及び／又はスタイラスなどのポインタデバイスのような他の入力／制御デバイス２４４８に結合することができる。１つ以上のボタン（図示せず）は、スピーカ２４２８、及び／又はマイクロフォン２４３０の音量制御するための上げ／下げボタンを含むことができる。
【００９４】
ある実施では、第１の継続時間だけボタンを押すと、タッチ表面２４４６のロックを解放することができ、第１の継続時間よりも長い第２の継続時間だけボタンを押すと、コンピュータ装置２４００への電力をオン、又はオフすることができる。第３の継続時間だけボタンを押すと、ユーザがマイクロフォン２４３０にコマンドを話しかけ、装置にその口頭コマンドを実行させる音声制御、すなわち音声コマンドモジュールを起動することができる。ユーザは、１つ以上のボタンの機能をカスタマイズすることができる。タッチ表面２４４６を使用して、例えば仮想ボタン、つまりソフトウェアボタン、及び／又はキーボードを実装することができる。
【００９５】
ある実施では、コンピュータ装置２４００が、ＭＰ３、ＡＡＣ、ＭＰＥＧファイルのような記録されたオーディオファイル、及び／又は動画ファイルを提示することができる。ある実施では、コンピュータ装置２４００が、ｉＰｏｄ（登録商標）のようなＭＰ３プレーヤの機能を含むことができる。したがって、コンピュータ装置２４００は、ｉＰｏｄと互換性のある３６ピンコネクタを含む。また、他の入出力及び制御デバイスも使用できる。
【００９６】
メモリインタフェース２４０２は、メモリ２４５０に結合することができる。メモリ２４５０としては、高速ランダムアクセスメモリ及び／又は不揮発性メモリ、例えば、１つ又は２つ以上の磁気ディスクストレージデバイス、１つ又は２つ以上の光学ストレージデバイス、及び／若しくはＮＡＮＤ型、ＮＯＲ型のようなフラッシュメモリを挙げることができる。メモリ２４５０には、Ｄａｒｗｉｎ、ＲＴＸＣ、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、ＯＳ  Ｘ、ＷＩＮＤＯＷＳ（登録商標）のようなオペレーティングシステム２４５２、又はＶｘＷｏｒｋｓのような組み込みオペレーティングシステムを格納できる。
【００９７】
オペレーティングシステム２４５２は、基本的なシステムサービスを取り扱うための、及びハードウェアに依存したタスクを行うための命令を含むことができる。一部の実装形態では、オペレーティングシステム２４５２をカーネル（例えば、ＵＮＩＸカーネル）とすることができる。ある実施では、オペレーティングシステム２４５２は、ドキュメントのインテリジェントな提示を行うための命令を含んでもよい。例えば、オペレーティングシステム２４５２は、図１〜図２３を参照して説明したドキュメント通知特性を実装することができる。
【００９８】
メモリ２４５０は、通信命令２４５４を記憶して、１台以上の追加装置、１台以上のコンピュータ、及び／又は１台以上のサーバとの通信を容易に行うようにすることもできる。メモリ２４５０は、グラフィックユーザインタフェース処理を容易にするためのグラフィックユーザインタフェース命令２４５６、センサに関連する処理及び機能を容易にするためのセンサ処理命令２４５８、電話に関連するプロセス及び機能を容易にするための電話命令２４６０、電子メッセージングに関連するプロセス及び機能を容易にするための電子メッセージング命令２４６２、ウェブ閲覧に関連するプロセス及び機能を容易にするためのウェブ閲覧命令２４６４、媒体処理に関連するプロセス及び機能を容易にするための媒体処理命令２４６６、ＧＮＳＳ及びナビゲーションに関連するプロセス及び機能を容易にするためのＧＮＳＳ／ナビゲーション命令２４６８、並びに／又はカメラに関連するプロセス及び機能を容易にするためのカメラ命令２４７０を含むことができる。
【００９９】
メモリ２４５０は、他のソフトウェア命令２４７２を記憶し、図１〜図２３を参照して上記で説明したように、セキュリティ、並びに／又は認証プロセス及び機能のような、他のプロセス及び機能を容易にすることができる。例えば、ソフトウェア命令は、図１〜図２３を参照して上記で説明したように、ドキュメントを受信、生成、記憶、提示するための命令を含むことができる。
【０１００】
メモリ２４５０は、ウェブビデオに関連するプロセス及び機能を容易にするためのウェブビデオ命令、及び／又はウェブショッピングに関蓮するプロセス及び機能を容易にするためのウェブショッピング命令のような、他のソフトウェア命令（図示せず）も記憶することができる。ある実施では、媒体処理命令２４６６が、オーディオ処理命令と動画処理命令に分割され、オーディオ処理に関するプロセス及び機能や動画処理に関するプロセス及び機能をそれぞれ容易にする。起動記録及び移動体端末識別番号（ＩＭＥＩ）２４７４、又は類似のハードウェア識別番号も、メモリ２４５０内に記憶することができる。
【０１０１】
上記の識別された命令及びアプリケーションのそれぞれは、上記１つ又は２つ以上の機能を実行するための命令の集合に対応し得る。これらの命令は、個別のソフトウェアプログラム、手続き、又はモジュールとして実装する必要はない。メモリ２４５０に追加の命令を含めてもよいし、又は含まれている命令を減らしてもよい。更に、コンピュータ装置２４００の様々な機能は、１つ以上の信号処理回路、及び／又は特定用途向け集積回路をはじめとする、ハードウェア、及び／又はソフトウェア内に実装することができる。
【０１０２】
したがって、上記によれば、本開示のある実施例は、１つ以上のドキュメントをコンピュータ装置上に記憶するステップと、コンピュータ装置のコンテクストを判定するステップと、コンピュータ装置のディスプレイに提示するために、コンテクストに基づいて、１つ以上のドキュメントの少なくとも１つを識別するステップと、少なくとも１つの識別されたドキュメントをコンピュータ装置のディスプレイ上に提示するステップと、を含む方法に関する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、コンピュータ装置のコンテクストを判定するステップは、現在の時刻を判定するステップを含み、この方法が、現在の時刻と、各ドキュメントが少なくとも１つの事前設定された時刻に関連付けられている、１つ以上のドキュメントに関連付けられた１つ以上の事前設定された時刻とを比較するステップと、比較に基づいて、少なくとも１つの識別されたドキュメントを識別するステップとを更に含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、コンピュータ装置のコンテクストを判定するステップは、コンピュータ装置現在の位置を判定するステップを含み、この方法は、現在の位置と、各ドキュメントが少なくとも１つの事前設定された位置に関連付けられている、１つ以上のドキュメントに関連付けられた１つ以上の事前設定された位置とを比較するステップと、比較に基づいて、少なくとも１つの識別されたドキュメントを識別するステップとを更に含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、少なくとも１つの識別されたドキュメントを提示するステップが、装置がロックされた状態にある時に、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントを提示するステップを含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、少なくとも１つの識別されたドキュメントを提示するステップは、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントの概要を提示するステップを含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、この方法が、少なくとも１つの識別されたドキュメントを選択する、ユーザ入力を受け取るステップと、コンピュータ装置のディスプレイ上の少なくとも１つの識別されたドキュメントに関連付けられた、データが光学的機械可読な表現を提示するステップとを更に含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントがイベントのチケットに対応する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントが搭乗券に対応する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントがビジネス顧客ドキュメントに対応する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントがコンピュータ装置のユーザに関連付けられた身元確認資料に対応する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントがクーポンに対応する。
【０１０３】
本開示のある実施例は、モバイル装置上に複数のドキュメントを記憶するステップと、モバイル装置のディスプレイ上に複数のドキュメントに関連付けられた概要を提示するステップと、複数のドキュメントのうちの特定の１つのドキュメントに対応する概要の選択をユーザから受け取るステップと、選択を受け取ったことに反応して、特定のドキュメントをモバイル装置のディスプレイ上に提示するステップと、を含む方法に関する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、複数のドキュメントに関連付けられた概要を提示するステップが、重ね合わせ提示内のドキュメントを提示するステップを含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、特定のドキュメントを提示するステップが、選択されなかった複数のドキュメントを、ディスプレイの端部に移動させる動画を提示するステップを含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、特定のドキュメントを提示するステップが、モバイル装置のディスプレイ上に、特定のドキュメントに関連付けられたデータの、光学的機械可読な表現を提示するステップを含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、特定のドキュメントが、関連するドキュメントのグループに属し、特定のドキュメントを提示するステップが、グループ内のドキュメントの１つを提示するステップを含み、その方法が、特定のドキュメントを提示しながら、関連するドキュメントのグループ内の別のドキュメントを表示するための入力を受け取るステップと、グループ内の別のドキュメントを、モバイル装置のディスプレイ上に提示するステップとを更に含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ディスプレイがタッチセンサ式ディスプレイであり、他のドキュメントを表示するための入力が、タッチセンサ式ディスプレイへのタッチ入力を含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、その方法が、特定のドキュメントを削除するための入力を受け取るステップと、特定のドキュメントを裁断するように見える動画を提示するステップとを更に含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、その方法が、裁断動画を提示しながら、モバイル装置を振動させるステップを含む。
【０１０４】
本開示のある実施例は、１つ以上のプロセッサにより実行された場合、１つ以上のドキュメントをコンピュータ装置上に記憶させ、コンピュータ装置のコンテクストを判定させ、コンテクストに基づいて、コンピュータ装置のディスプレイ上に提示するために、１つ以上のドキュメントの少なくとも１つを識別させ、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントを提示させる、命令の１つ以上のシーケンスを含む、永続的コンピュータ可読媒体に関する。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、コンピュータ装置のコンテクストを判定させる命令が、現在の時刻を判定させる命令を含み、命令が、現在の時刻と、１つ以上のドキュメントに関連付けられた１つ以上の事前設定された時刻とを比較させ、各ドキュメントが少なくとも１つの事前設定された時刻と関連付けられており、比較に基づいて少なくとも１つの識別されたドキュメントを識別させる。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、コンピュータ装置のコンテクストを判定させる命令が、コンピュータ装置の現在の位置を判定させる命令を含み、命令が、現在の位置と、１つ以上のドキュメントに関連付けられた１つ以上の事前設定された位置とを比較させ、各ドキュメントは少なくとも１つの事前設定された位置と関連付けられており、比較に基づいて少なくとも１つの識別された文章を識別させる。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、少なくとも１つの識別されたドキュメントを提示させる命令が、装置がロック状態の時に、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントを提示させる命令を含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、少なくとも１つの識別されたドキュメントを提示させる命令が、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントの概要を提示させる命令を含む。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、命令が、少なくとも１つの識別されたドキュメントを選択するユーザ入力を受け取らせ、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントに関連付けられたデータが光学的機械可読な表現を提示させる。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ドキュメントがイベントのチケットに対応する。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ドキュメントが搭乗券に対応する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントがビジネス顧客ドキュメントに対応する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントがコンピュータ装置のユーザに関連付けられた身元確認ドキュメントに対応する。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ドキュメントがクーポンに対応する。
【０１０５】
本開示のある実施例は、１つ以上のプロセッサにより実行された場合、コンピュータ装置上に複数のドキュメントを記憶させ、複数のドキュメントに関連付けられた概要をコンピュータ装置上のディスプレイに提示させ、複数のドキュメントの特定の１つのドキュメントに対応する概要の選択を受け取らせ、選択の受け取りに反応して、モバイル装置のディスプレイ上に特定のドキュメントを提示させる、命令の１つ以上のシーケンスを含む、永続的コンピュータ可読媒体に関する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、複数のドキュメントに関連付けられた概要を提示させる命令が、重ね合わせ提示内でドキュメントを提示させる命令を含む。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、特定のドキュメントを提示させる命令が、選択されなかった複数のドキュメントを、ディスプレイの端部まで移動させる動画を提示させる命令を含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、特定のドキュメントを提示させる命令が、特定のドキュメントと関連付けられたデータが光学的機械可読な表現を、モバイル装置のディスプレイ上に提示させる命令を含む。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、特定のドキュメントが、関連するドキュメントのグループに属し、特定のドキュメントを提示させる命令が、グループ内のドキュメントの１つを提示させる命令を含み、命令が、特定のドキュメントを提示しながら、関連するドキュメントのグループ内の別のドキュメントを表示するための入力を受け取らせ、モバイル装置のディスプレイ上にグループ内の別のドキュメントを提示させる。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ディスプレイはタッチセンサ式ディスプレイであり、他のドキュメントを表示するための入力が、タッチセンサ式ディスプレイへのタッチ入力を含む。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、命令が、特定のドキュメントを削除するための入力を受け取らせ、特定のドキュメントを裁断するように見せる動画を提示させる。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、命令が、ドキュメント裁断機の動画を提示させながら、モバイル装置を振動させる。
【０１０６】
本開示のある実施例は、１つ以上のプロセッサと、１つ以上のプロセッサにより実行された場合、コンピュータ装置上に１つ以上のドキュメントを記憶させ、コンピュータ装置のコンテクストを判定させ、コンピュータ装置のディスプレイ上に提示させるために、コンテクストに基づいて、１つ以上のドキュメントの少なくとも１つ以上を識別させ、識別されたドキュメントの少なくとも１つをコンピュータ装置上のディスプレイに提示させる、命令の１つ以上のシーケンスを含む、コンピュータ可読媒体と、を備えるシステムに関する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、コンピュータ装置のコンテクストを判定させる命令が、現在の時刻を判定させる命令を含み、命令が、現在の時刻と、１つ以上のドキュメントに関連付けられた１つ以上の事前設定された時間とを比較させ、各ドキュメントが少なくとも１つの事前設定された時間と関連付けられており、比較に基づいて、少なくとも１つの識別されたドキュメントを識別させる。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、コンピュータ装置のコンテクストを判定させる命令が、コンピュータ装置の現在の位置を判定させる命令を含み、命令が、現在の位置と、１つ以上のドキュメントに関連付けられた１つ以上の事前設定された位置とを比較させ、各ドキュメントは少なくとも１つの事前設定された位置と関連付けられており、比較に基づいて、少なくとも１つの識別されたドキュメントを識別させる。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、少なくとも１つの識別されたドキュメントを提示させる命令が、装置がロック状態の時に、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントを提示させる命令を含む。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、少なくとも１つの識別されたドキュメントを提示させる命令が、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントの概要を提示させる命令を含む。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、命令が、少なくとも１つの識別されたドキュメントを選択するユーザ入力を受け取らせ、コンピュータ装置のディスプレイ上に、少なくとも１つの識別されたドキュメントに関連付けられたデータの、光学的機械可読な表現を提示させる。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ドキュメントがイベントへのチケットに対応する。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ドキュメントが搭乗券に対応する。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ドキュメントがビジネス顧客ドキュメントに対応する。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ドキュメントがコンピュータ装置のユーザに関連付けられた識別ドキュメントに対応する。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、ドキュメントがクーポンに対応する。
【０１０７】
本開示のある実施例は、１つ以上のプロセッサと、１つ以上のプロセッサにより実行された場合、コンピュータ装置上に複数のドキュメントを記憶させ、複数のドキュメントに関連付けられた概要をコンピュータ装置上のディスプレイに提示させ、複数のドキュメントの特定の１つのドキュメントに対応する概要の選択を受け取らせ、選択の受け取りに反応して、モバイル装置のディスプレイ上に特定のドキュメントを提示させる、命令の１つ以上のシーケンスを含む、コンピュータ可読媒体と、を備えるシステムに関する。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、複数のドキュメントに関連付けられた概要を提示させる命令が、ドキュメントを重ね合わせ提示内に提示させる命令を含む。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、特定のドキュメントを提示させる命令が、選択されなかった複数のドキュメントを、ディスプレイの端部に移動させる動画を提示させる命令を含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、特定のドキュメントを提示させる命令が、特定のドキュメントに関連付けられたデータの、光学的機械可読な表現を、モバイル装置のディスプレイ上に提示させる命令を含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、特定のドキュメントがドキュメントに関連付けられたグループに属し、特定のドキュメントを提示させる命令が、グループ内のドキュメントの１つを提示させる命令を含み、命令が、特定のドキュメントを提示しながら、関連するドキュメントのグループ内の別のドキュメントを表示するための入力を受け取らせ、グループ内の別のドキュメントを、モバイル装置のディスプレイ上に提示させる。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ディスプレイはタッチセンサ式ディスプレイであり、他のドキュメントを表示するための入力が、タッチセンサ式ディスプレイへのタッチ入力を含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、命令が、特定のドキュメントを削除するための入力を受け取らせ、特定のドキュメントが裁断されたように見せる動画を提示させる。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、命令が、裁断動画を提示させながら、モバイル装置を振動させる。１つ以上の上記開示の実施例に加えて、又は代替として、ある実施例では、その方法が、選択を受け取ったことに反応して、ユーザが、特定のドキュメントの認証されたユーザであることの生体認証をするステップと、ユーザが特定のドキュメントの認証されたユーザであることが検証された時に、モバイル装置のディスプレイ上に特定のドキュメントを提示するステップと、を更に含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ユーザの生体認証をするステップが、選択の受け取りに一番近い時にユーザの指紋をキャプチャするステップと、キャプチャした指紋と、特定のドキュメントの認証ユーザの認証された指紋とを比較するステップと、を含む。１つ以上の上記に開示された実施例に加えて、又は代替として、ある実施例では、ユーザの生体認証をするステップが、選択の受け取りに一番近い時にユーザの画像をキャプチャするステップと、キャプチャした画像と特定のドキュメントの認証ユーザの認証された画像とを比較するステップと、を含む。
【図１】
2020009461.tif 000003
【図２】
2020009461.tif 000004
【図３】
2020009461.tif 000005
【図４】
2020009461.tif 000006
【図５】
2020009461.tif 000007
【図６】
2020009461.tif 000008
【図７】
2020009461.tif 000009
【図８】
2020009461.tif 000010
【図９】
2020009461.tif 000011
【図１０】
2020009461.tif 000012
【図１１】
2020009461.tif 000013
【図１２】
2020009461.tif 000014
【図１３】
2020009461.tif 000015
【図１４】
2020009461.tif 000016
【図１５】
2020009461.tif 000017
【図１６】
2020009461.tif 000018
【図１７】
2020009461.tif 000019
【図１８】
2020009461.tif 000020
【図１９】
2020009461.tif 000021
【図２０】
2020009461.tif 000022
【図２１】
2020009461.tif 000023
【図２２】
2020009461.tif 000024
【図２３】
2020009461.tif 000025
【図２４】
2020009461.tif 000026
【手続補正書】
【提出日】令和1年9月2日(2019.9.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
１つ以上の生体センサを有する電子デバイスにおいて、
前記電子デバイス上に記憶されているドキュメントを使用してトランザクションを開始しようとすることを検出することであって、前記ドキュメントは、前記電子デバイスに記憶されている複数のドキュメントの１つであり且つトランザクションにおいて使用可能である、検出することと、
前記トランザクションを開始しようとすることを検出したことに応じて、
前記電子デバイスのカメラで画像データをキャプチャすることと、前記キャプチャした画像データを、前記電子デバイスの認証されたユーザの１つ以上の過去にキャプチャされた画像から得られた記憶されている生体データと比較することとを含む、前記電子デバイスのユーザを生体的に認証する顔認識処理を開始することと、
前記キャプチャした画像データが前記記憶されている生体データと一貫性があるとの判定に従って、前記トランザクションを進めることであって、前記トランザクションを進めることは、前記トランザクションが開始された前記ドキュメントの表示を、前記電子デバイスのディスプレイに表示することを含む、進めることと、
前記キャプチャした画像データが前記記憶されている生体データと一貫性がないとの判定に従って、前記トランザクションを進めないようにすることと、を含む方法。
【請求項２】
請求項１に記載の方法であって、前記トランザクションを進めることは、前記電子デバイスのディスプレイに、前記電子デバイスの前記ユーザの生体的な認証が成功したことの視覚的提示を表示することを含む、方法。
【請求項３】
請求項１に記載の方法であって、前記ドキュメントの前記表示は、前記電子デバイスのロックスクリーンに表示される、方法。
【請求項４】
請求項１に記載の方法であって、更に、前記電子デバイスの前記ディスプレイに、前記ドキュメントの前記表示と、前記ドキュメントに関連付けられた現在の措置についての情報とを同時に表示することを含む、方法。
【請求項５】
請求項１に記載の方法であって、更に、前記電子デバイスの前記ディスプレイに、前記ドキュメントの前記表示と、情報が変化するにつれて動的に更新される前記ドキュメントに関連する情報とを同時に表示することを含む、方法。
【請求項６】
請求項１に記載の方法であって、更に、前記電子デバイスの前記ディスプレイに、前記ドキュメントの前記表示と、前記トランザクションに関連付けられた通貨額の表示とを同時に表示することを含む、方法。
【請求項７】
請求項１に記載の方法であって、前記トランザクションを進めることは、前記電子デバイスから前記トランザクションに参加する第２のデバイスへの前記トランザクションを促進するデータを無線で送信することを含む、方法。
【請求項８】
電子デバイスであって、
１つ以上の生体センサと、
プロセッサと、
前記電子デバイスの前記プロセッサによって実行されると、前記電子デバイスに、請求項１から７のいずれか１項に記載の方法を実行させる命令を含むメモリと、を含む電子デバイス。
【請求項９】
１つ以上の生体センサを有する電子デバイスのプロセッサによって実行されると、前記電子デバイスに、請求項１から７のいずれか１項に記載の方法を実行させる命令を含むコンピュータプログラム。
【外国語明細書】
2020009461000001.pdf