(57)【特許請求の範囲】
【請求項１】
ファイルプッシュ通知方法であって、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するステップと、
前記通知トリガ条件に従って、前記通知トリガ条件に対応した状態パラメータをモニタするステップと、
前記状態パラメータが前記通知トリガ条件を満たすことをモニタしたときに、通知情報を出力して、前記通知関連ファイルの関連情報を前記ユーザへ提示するステップとを備え、
前記通知トリガ条件とファイル通知アイテムを決定するステップは、
通知関連ファイルプリロード条件を設定するステップを有し、
前記状態パラメータが前記通知関連ファイルプリロード条件を満たすことをモニタした時に、前記通知関連ファイルをプリロードし、
前記通知関連ファイルの関連情報を前記ユーザへ提示するステップは、
前記通知関連ファイルの内容を前記ユーザへ直接に提示するステップ、又は、
前記通知関連ファイルのアクセス方法を前記ユーザへ提示するステップを有することを特徴とする方法。
【請求項２】
請求項１記載の方法において、
複数の通知関連ファイルがある場合の、前記通知関連ファイルの関連情報を前記ユーザへ提示するステップは、
前記複数の通知関連ファイルのアクセス方法のリストを前記ユーザへ提示するステップを有することを特徴とする方法。
【請求項３】
請求項１記載の方法において、
前記通知情報を出力するステップは、バイブレーション情報、音情報、画面発光情報、及びオペレーティングシステムの通知エリアに提示される通知情報のうちの少なくとも１つを出力するステップであることを特徴とする方法。
【請求項４】
請求項１記載の方法において、
前記通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件であることを特徴とする方法。
【請求項５】
ファイルプッシュ通知装置であって、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するために用いられる通知管理モジュールと、
前記通知トリガ条件に従って、前記通知トリガ条件に対応した状態パラメータをモニタするために用いられるモニタリングモジュールと、
前記通知関連ファイルをプリロードするプリロードモジュールと、
前記状態パラメータが前記通知トリガ条件を満たすことを前記モニタリングモジュールがモニタしたときに、通知情報を出力して、前記通知関連ファイルの関連情報を前記ユーザへ提示するために用いられる通知モジュールとを備え、
前記通知管理モジュールは、通知関連ファイルプリロード条件を設定し、前記状態パラメータが前記通知関連ファイルプリロード条件を満たすことをモニタした時に、前記通知関連ファイルを前記プリロードモジュールにプリロードさせることに用いられ、
前記通知モジュールは、
前記状態パラメータが前記通知トリガ条件を満たすことを前記モニタリングモジュールがモニタしたときに、前記通知情報を出力して、前記通知関連ファイルの内容を前記ユーザへ提示すること、又は、
前記状態パラメータが前記通知トリガ条件を満たすことを前記モニタリングモジュールがモニタしたときに、前記通知情報を出力して、前記通知関連ファイルのアクセス方法を前記ユーザへ提示することに特に用いられることを特徴とする装置。
【請求項６】
請求項５記載の装置において、
複数の通知関連ファイルがある場合に、前記通知モジュールは、
前記状態パラメータが前記通知トリガ条件を満たすことを前記モニタリングモジュールがモニタしたときに、前記通知情報を出力して、前記複数の通知関連ファイルのアクセス方法のリストを前記ユーザへ提示することに特に用いられることを特徴とする装置。
【請求項７】
請求項５記載の装置において、
前記通知モジュールにより出力された前記通知情報は、バイブレーション情報、音情報、画面発光情報、及びオペレーティングシステムの通知エリアに提示される通知情報のうちの少なくとも１つであることを特徴とする装置。
【請求項８】
請求項５記載の装置において、
前記通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件であることを特徴とする装置。
【請求項９】
プロセッサと、メモリと、通信インターフェイスと、バスとを備えた電子デバイスであって、
前記プロセッサ、前記メモリ、及び前記通信インターフェイスは、前記バスにより互いに接続されて、互いに通信をし、
実行可能なプログラムコードが前記メモリに記憶され、
前記プロセッサは、請求項１〜４のいずれか１項に記載のファイルプッシュ通知方法を遂行するように、前記メモリに記憶された実行可能なプログラムコードを読み出すことにより、前記実行可能なプログラムコードに応じたプログラムを実行することを特徴とする電子デバイス。
【請求項１０】
アプリケーションプログラムを記憶するために用いられる記憶媒体であって、
前記アプリケーションプログラムは、請求項１〜４のいずれか１項に記載のファイルプッシュ通知方法を遂行するために用いられることを特徴とする記憶媒体。
【請求項１１】
請求項１〜４のいずれか１項に記載のファイルプッシュ通知方法を遂行するために用いられることを特徴とするアプリケーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１３年１２月２７日に中国特許庁に出願された、「ファイルプッシュ通知方法及びその装置」と題する中国特許出願２０１３１０７４１２３５．１号に基づく優先権を主張する出願であって、その全体が本願に援用される。
【０００２】
本願は、移動端末の技術分野に関し、特に、ファイルプッシュ通知方法及びその装置に関するものである。
【背景技術】
【０００３】
インターネット及び移動体知能技術の発展に伴い、人々にとってより便利になるように、通信、娯楽、及び職務を遂行し得る移動端末の機能が益々増えてきている。
【０００４】
社会の発展に伴って、人々の仕事及び生活のリズムは益々速くなり、人々は毎日多くの事柄を取り扱う必要がある。はじめに、人々は、どこで、いつ、何をしなければならないかを、ノートブックに書き留めるだけである。移動体知能技術が発展すると、人々は、事柄がいつ行われなければならないか、又はある場所にいつ到着しなければならないかを設定するように、移動端末におけるリマインダ機能を用いるだけで、設定時刻又は設定場所に到達したときに、移動端末が自動的にユーザにリマインドをする。
【０００５】
例えば、あるユーザにとって非常に大事な会議が午前１０：３０にある場合、当該ユーザは、通知のトリガ条件が１０：００であり、かつ１０：３０に会議がある旨が通知の内容であることを、移動端末に設定すればよい。時刻が１０：００になったとき、当該移動端末は、自動的にユーザにリマインドをして、１０：３０に会議があることを画面上に表示する。
【０００６】
他の例として、あるユーザがスーパーマーケットで練り歯磨きを買う場合、当該ユーザは、通知のトリガ条件がスーパーマーケットへの到着であり、かつ練り歯磨きを買うことが通知の内容であることを、移動端末に設定すればよい。ユーザがスーパーマーケットに到着したとき、当該移動端末は、自動的にユーザにリマインドをして、画面上に「練り歯磨きを買う」と表示する。
【０００７】
しかしながら、例えば，会議で報告をする前に報告書の主な内容を見ておく必要がある場合や、スーパーマーケットに到着した時点で買い物リストを見る必要がある場合などの生活シナリオであっても、通知の言葉を移動端末に設定することにより、例えば会議で報告をする前に報告書の主な内容を見るようにユーザにリマインドをしたり、スーパーマーケットに到着した時点で買い物リストを見るようにユーザにリマインドをしたりすることにより、現行の通知機能が達成され得るだけである。したがって、ユーザは、通知を見た後に、見るべき対応ファイルを探し出す必要がある。これは、特に多くのファイルが移動端末の中に格納されており、通常は対応ファイルを探し出すのに長い時間を要する場合に、かなり冗漫なことである。
【発明の概要】
【０００８】
本願の実施形態の目的は、ユーザにリマインドをする一方、当該ユーザに見るべきファイルを提示することができる、ファイルプッシュ通知方法及びその装置を提供することにある。
【０００９】
上記目的を達成するために、本願の実施形態は、ファイルプッシュ通知方法及びその装置を開示する。その技術的解決手段は、以下の通りである。
【００１０】
ファイルプッシュ通知方法は、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するステップと、
通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタするステップと、
状態パラメータが通知トリガ条件を満たすことをモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示するステップとを備える。
【００１１】
ここで、通知関連ファイルの関連情報をユーザへ提示するステップは、
通知関連ファイルの内容をユーザへ直接に提示するステップ、又は、
通知関連ファイルのアクセス方法をユーザへ提示するステップを有する。
【００１２】
本願の特定の実施化では、複数の通知関連ファイルがある場合の、通知関連ファイルの関連情報をユーザへ提示するステップは、
複数の通知関連ファイルのアクセス方法のリストをユーザへ提示するステップを有する。
【００１３】
本願の特定の実施化では、通知情報を出力するステップは、バイブレーション情報、音情報、画面発光情報、及びオペレーティングシステムの通知エリアに提示される通知情報のうちの少なくとも１つを出力するステップである。
【００１４】
本願の特定の実施化では、通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件である。
【００１５】
ファイルプッシュ通知装置は、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するために用いられる通知管理モジュールと、
通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタするために用いられるモニタリングモジュールと、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュールがモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示するために用いられる通知モジュールとを備える。
【００１６】
本願の特定の実施化では、通知モジュールは、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュールがモニタしたときに、通知情報を出力して、通知関連ファイルの内容をユーザへ提示すること、又は、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュールがモニタしたときに、通知情報を出力して、通知関連ファイルのアクセス方法をユーザへ提示することに特に用いられる。
【００１７】
本願の特定の実施化では、複数の通知関連ファイルがある場合に、通知モジュールは、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュールがモニタしたときに、通知情報を出力して、複数の通知関連ファイルのアクセス方法のリストをユーザへ提示することに特に用いられる。
【００１８】
本願の特定の実施化では、通知モジュールにより出力された通知情報は、バイブレーション情報、音情報、画面発光情報、及びオペレーティングシステムの通知エリアに提示される通知情報のうちの少なくとも１つである。
【００１９】
本願の特定の実施化では、通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件である。
【００２０】
本願の実施形態は、電子デバイスをも提供する。その電子デバイスは、
プロセッサと、メモリと、通信インターフェイスと、バスとを備え、
プロセッサ、メモリ、及び通信インターフェイスは、バスにより互いに接続されて、互いに通信をし、
実行可能なプログラムコードがメモリに記憶され、
プロセッサは、本願の実施形態により提供された複数のファイルプッシュ通知方法のいずれか１つを遂行するように、メモリに記憶された実行可能なプログラムコードを読み出すことにより、実行可能なプログラムコードに応じたプログラムを実行する。
【００２１】
本願の実施形態は、アプリケーションプログラムを記憶するために用いられる記憶媒体をも提供し、当該アプリケーションプログラムは、本願の実施形態により提供された複数のファイルプッシュ通知方法のいずれか１つを遂行するために用いられる。
【００２２】
本願の実施形態は、本願の実施形態により提供された複数のファイルプッシュ通知方法のいずれか１つを遂行するために用いられるアプリケーションプログラムをも提供する。
【００２３】
本願の技術的解決手段では、ユーザは、時刻に基づくトリガ条件、又は地理的位置に基づくトリガ条件に従ってリマインドされ、通知情報が出力される一方、通知関連ファイルの関連情報がユーザへ提示される。このようにして、ユーザは、通知関連ファイルの内容の関連情報を画面上で直接に見ることができる。従来技術と比較して、ユーザは、手を使って関連ファイルを探し出す必要がなく、より便利にかつより速く当該ファイルを見出して、それを見ることができるので、ユーザ体験が効率良く改善される。
【００２４】
本願の実施形態と従来技術との技術的解決手段をより明確に説明するために、実施形態及び従来技術にて用いられるべき図面を、次に簡単に説明する。ただし、以下の図面は本願のいくつかの実施形態のためだけの図面であって、当業者であれば、創造力を用いることなく他の図面を取得し得ることは、明らかである。
【図面の簡単な説明】
【００２５】
【図１】本願の時刻に基づくファイルプッシュ通知方法のフローチャートである。
【図２】本願の地理的位置に基づくファイルプッシュ通知方法のフローチャートである。
【図３】本願のファイルプッシュ通知装置の概略構造図である。
【発明を実施するための形態】
【００２６】
まず、本願により提供されたファイルプッシュ通知方法を説明する。この方法は、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するステップと、
通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタするステップと、
状態パラメータが通知トリガ条件を満たすことをモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示するステップとを備え得る。
【００２７】
上記解決手段の実行主体は、ファイルプッシュ通知装置であり得て、それは、独立した機能主体、又はユーザのデバイス中にインストールされた機能モジュールであり得る。ここで言うユーザのデバイスとは、通常は、携帯電話、タブレットＰＣ、オンボードＰＣ、ノートブックなどの移動端末を意味し、ある場合には、デスクトップなどの端末でもあり得るが、本願はこれらに限定するものではない。
【００２８】
ここで、ファイルは、テキストファイル、オーディオファイル、又はビデオファイルであり得て、予め移動端末に格納され、又は予めネットワーク側のサーバに格納され得る。
【００２９】
通知関連ファイルの識別子は、ファイルの名称、ファイルのローカルパスリンク、及びファイルのネットワークリンクであり得る。
【００３０】
通知機能が活性化されたとき、ファイルプッシュ通知装置は、ユーザにより設定された、時刻に基づくトリガ条件、又は地理的位置に基づくトリガ条件であり得る、通知トリガ条件を受け取る。
【００３１】
当該装置は、ユーザにより入力された、通知関連ファイルの識別子をも受け取る必要がある。
【００３２】
ユーザにより設定されたファイル通知アイテムが決定された後、ファイルプッシュ通知装置は、ユーザにより設定された通知トリガ条件に対応した状態パラメータを自動的にモニタする。ここで、通知トリガ条件として時刻が設定された場合には、状態パラメータが現在の時刻を参照し、通知トリガ条件として地理的位置が設定された場合には、状態パラメータが現在の地理的位置の座標を参照する。
【００３３】
ユーザにより設定された通知トリガ条件を状態パラメータが満たすことをモニタしたとき、ファイルプッシュ通知装置は、バイブレーション、呼び出し音、又はバイブレーション＋呼び出し音などであり得る、通知情報を自動的に出力する一方、通知関連ファイルの関連情報をユーザへ提示する。関連情報の特定の形態は、通知関連ファイルの内容、又は通知関連ファイルのアクセス方法であり得る。この場合のアクセス方法は、ローカルパス又はネットワークリンクであり得る。複数のファイルがある場合には、ファイルプッシュ通知装置は、複数の通知関連ファイルのアクセス方法のリストを自動的に生成してもよい。
【００３４】
前記通知情報と、通知関連ファイルの関連情報との特定の形態は、実用上の必要に応じて当業者により決定され得る。
【００３５】
本願の技術的解決手段によれば、通知情報を受け取ったとき、ユーザは、自身の実用上の必要に応じて、通知関連ファイルの内容を直接読んでもよいし、移動端末上に提示された通知関連ファイルのアクセス方法に従って、通知関連ファイルを選択的に読んでもよい。
【００３６】
以下、本願の図面との組み合わせで、本願の技術的解決手段を明確かつ詳細に説明する。ただし、ここで説明する実施形態は本願の実施形態の全てではなく、単にその一部であることは明らかである。当業者により本願の実施形態をもとにして創造力を用いることなく取得される他の実施形態は、全て本願の保護範囲に入る。
【００３７】
実施形態１：
本実施形態は、時刻に基づくファイルプッシュ通知方法を提供するものであり、実行主体としてファイルプッシュ通知装置が携帯電話にインストールされたことを前提として説明する。
【００３８】
図１は、本願の時刻に基づくファイルプッシュ通知方法のフローチャートであって、主として以下のステップからなる。
【００３９】
Ｓ１０１では、ユーザにより設定された時刻に基づく通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定する。
【００４０】
このステップでは、ユーザは、まず携帯電話にローカルに、又はネットワークサーバに通知関連ファイルを予め格納する必要がある。このファイルは、ユーザがいつの時点かに見るように携帯電話がリマインドすることをユーザが要求するファイルである。
【００４１】
例えば、ユーザのディナーパーティの予定が１８：００にあり、それを忘れないように、ユーザは、時刻、場所、備考などの内容を、「ディナーパーティ」という名称のファイルに記録し、それを携帯電話にローカルに、又はネットワークサーバに格納する。ファイルプッシュ通知装置は、１７：００にユーザにリマインドをし、かつユーザが見るように「ディナーパーティ」の内容をユーザへ提示する必要がある。
【００４２】
まず、ユーザは、通知トリガ条件として時刻を選択し、かつ１７：００にリマインドされることを選択するように、関連したファイル通知アイテムを設定する必要がある。ファイルが携帯電話にローカルに格納された場合には、通知関連ファイルの識別子は「ディナーパーティ」というファイル名であり得るが、他の識別子でもよいことは勿論である。
【００４３】
ユーザが通知関連ファイルをサーバに格納した場合、例えばユーザがファイル「ディナーパーティ」をユーザ自身のネットワークハードディスクに格納した場合には、ユーザにより入力された通知関連ファイルの識別子は、対応したネットワークリンク、又はファイルマネージャに見られるネットワークハードディスクのファイルリストであり得る。
【００４４】
更に、ユーザが複数のファイルを見る必要があり、それらのファイルが同じフォルダの中にある場合には、通知関連ファイルの識別子は、フォルダの名称、又はそれらのファイルの各々の名称、又はそれらのファイルの各々のネットワークリンクであり得る。
【００４５】
ユーザがこれらの条件を入力した後、ファイルプッシュ通知装置は、ユーザにより設定されたファイル通知アイテムを決定し、通知機能が活性化される。
【００４６】
Ｓ１０２では、時刻に基づく通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタする。
【００４７】
通知機能が活性化された後、ファイルプッシュ通知装置は、現在の時刻がユーザにより入力された時刻１７：００と一致するかどうかをモニタする。このステップの実施化の詳細は、従来技術の関連した解決手段で実現され得るので、ここで説明を繰り返さない。
【００４８】
Ｓ１０３では、時刻に基づく通知トリガ条件を状態パラメータが満たすことをモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示する。
【００４９】
現在の時刻が１７：００であることをファイルプッシュ通知装置がモニタしたとき、ファイルプッシュ通知装置は、バイブレーション方式でユーザにリマインドをし、ファイル「ディナーパーティ」を探し出し、それをユーザが見られるように開く。
【００５０】
通知情報は、バイブレーション情報に加えて、呼び出し音のような音情報、又はオペレーティングシステムの通知エリアに提示される通知情報などでもよいことが、理解されるべきである。各種の通知情報がある場合には、ファイルプッシュ通知装置は、携帯電話の現在の使用状態を自動的にモニタして、通知情報のタイプを自動的に選択すればよい。ファイルプッシュ通知装置は、例えば、携帯電話が現在通話中であることがモニタされた場合にはバイブレーション通知情報を出力し、その他の場合には呼び出し音を出力する。ユーザが通知情報のタイプを設定してもよいことは勿論である。
【００５１】
通知情報は個別に出力されてもよく、また種々の通知情報の組み合わせで出力されてもよいことに留意すべきである。
【００５２】
同様に、通知関連ファイルの提示の関連情報は、ファイルの内容に限らず、ローカルパス、又はネットワークリンクのような、対応したファイルアクセス方法でもよく、ファイルプッシュ通知装置が提示の方法を自動的に選択し得る。
【００５３】
例えば、提示されるべき通知関連ファイルが携帯電話の中のファイルである場合には、時刻に基づく通知トリガ条件を状態パラメータが満たすことをモニタしたときに、通知情報が出力され、かつ通知関連ファイルの内容を提示することをファイルプッシュ通知装置が自動的に選択し得る。
【００５４】
提示されるべき複数の通知関連ファイルがある場合には、時刻に基づく通知トリガ条件を状態パラメータが満たすことをモニタしたときに、通知情報が出力され、かつ複数の通知関連ファイルのアクセス方法のリストを提示することをファイルプッシュ通知装置が自動的に選択し得る。このリストは、ローカルパスのリスト、又はファイルのネットワークリンクのリストであり得る。
【００５５】
ユーザに見られるべきファイルがかなり大きくて、これらのファイルを開くのに長い時間がかかることもあることに、留意すべきである。この場合には、本実施形態のステップＳ１０１にて、ユーザは、通知情報を出力する前に、ファイルを予め開くように設定し得る。これにより、ユーザは、ファイルを見るようにとの通知を受け取った際に、ファイルを開くための待ち時間を、もはや必要としない。
【００５６】
実施形態２：
本実施形態は、地理的位置に基づくファイルプッシュ通知方法を提供するものであり、実行主体としてファイルプッシュ通知装置が携帯電話にインストールされたことを前提として説明する。
【００５７】
図２は、本願の地理的位置に基づくファイルプッシュ通知方法のフローチャートであって、主として以下のステップからなる。
【００５８】
Ｓ２０１では、ユーザにより設定された地理的位置に基づく通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定する。
【００５９】
このステップの実施化は、通知トリガ条件を除いて実施形態１の場合と同様である。本実施形態では、ユーザにより選択された通知トリガ条件が地理的位置であって、それは目的地である。
【００６０】
例えば、ユーザは、スーパーマーケットに到着したときに、買うべき品物を確認するために買い物リストを読む必要があるものとする。したがって、ユーザは、スーパーマーケットの地理的位置を通知トリガ条件として選択する。ユーザは、目的地の地理的座標の他に、「ＸＸスーパーマーケット」、「ＸＸビル」のような目的地のテキスト記述をも入力し得る、と理解され得る。また、地図アプリケーションにて目的地を直接にクリックしてもよい。当業者であれば、実情に基づいて特定の実施化を決定できるであろう。
【００６１】
通常は、特定の目的地がユーザにより入力され、ファイルプッシュ通知装置は、現在の場所が目的地の周囲のある範囲内であるときに、自動的にユーザにリマインドをする。ここで、その範囲の大きさは、実情に従って当業者により決定され得る。本実施形態では、ファイルプッシュ通知装置は、ユーザがスーパーマーケットから２０メートルの範囲に至ったときに、当該ユーザへのリマインドを開始する。
【００６２】
ユーザがこれらの条件を入力した後、ファイルプッシュ通知装置は、ユーザにより設定されたファイル通知アイテムを決定し、通知機能が活性化される。
【００６３】
Ｓ２０２では、地理的位置に基づく通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタする。
【００６４】
通知機能が活性化された後、ファイルプッシュ通知装置は、現在の地理的位置がスーパーマーケットから２０メートルの範囲にあるかどうかを、リアルタイムにモニタする。
【００６５】
このステップの実施化の詳細は、従来技術の関連した解決手段で実現され得るので、ここで説明を繰り返さない。
【００６６】
Ｓ２０３では、地理的位置に基づく通知トリガ条件を状態パラメータが満たすことをモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示する。
【００６７】
現在の地理的位置がスーパーマーケットからちょうど２０メートルであることをファイルプッシュ通知装置がモニタしたとき、ファイルプッシュ通知装置は、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示する。その特定の実施化は、実施形態１の場合と同様であるので、ここで説明を繰り返さない。
【００６８】
同様に、ユーザに見られるべきファイルがかなり大きくて、これらのファイルを開くのに長い時間がかかることもある。この場合には、本実施形態のステップＳ２０１にて、ユーザは、設定された目的地の地理的位置の周囲の範囲に入る前に、複数のファイルを予め開くように設定することも可能である。これにより、ユーザは、ファイルを見るようにとの通知を受け取った際に、ファイルを開くための待ち時間を、もはや必要としない。
【００６９】
以上の方法の実施形態に対応して、本願は、図３に示すように、ファイルプッシュ通知装置をも提供する。このファイルプッシュ通知装置は、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するために用いられる通知管理モジュール３０１と、
通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタするために用いられるモニタリングモジュール３０２と、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュールがモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示するために用いられる通知モジュール３０３とを備え得る。
【００７０】
本願の特定の実施化では、通知モジュール３０３は、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュール３０２がモニタしたときに、通知情報を出力して、通知関連ファイルの内容をユーザへ提示すること、又は、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュール３０２がモニタしたときに、通知情報を出力して、通知関連ファイルのアクセス方法をユーザへ提示することに特に用いられる。
【００７１】
ここで、複数の通知関連ファイルがある場合に、通知モジュール３０３は、
状態パラメータが通知トリガ条件を満たすことをモニタリングモジュール３０２がモニタしたときに、通知情報を出力して、複数の通知関連ファイルのアクセス方法のリストをユーザへ提示することに特に用いられる。
【００７２】
本願の特定の実施化では、通知モジュール３０３により出力された通知情報は、バイブレーション情報、及び／又は、音情報である。
【００７３】
本願の特定の実施化では、通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件である。
【００７４】
装置又はシステムの実施形態については、その説明を省略する。それらは、方法の実施形態と実質的に同一であって、関連した部分は、方法の実施形態の説明の部分を参照し得るからである。上記した装置及びシステムの実施形態は、単なる例示であって、別個の部分として説明されたモジュールは、物理的に分離されているか否かを問わない。実用上の必要に従って、本実施形態の解決手段の目的を達成するように、複数のモジュールの一部又は全部が選択され得る。当業者であれば、創造力を発揮せずに、それを理解して実施化し得るであろう。
【００７５】
更に、本願の実施形態は、電子デバイスをも提供する。その電子デバイスは、
プロセッサと、メモリと、通信インターフェイスと、バスとを備え得て、
プロセッサ、メモリ、及び通信インターフェイスは、バスにより互いに接続されて、互いに通信をし、
実行可能なプログラムコードがメモリに記憶され、
プロセッサは、本願の実施形態により提供されたファイルプッシュ通知方法を遂行するように、メモリに記憶された実行可能なプログラムコードを読み出すことにより、実行可能なプログラムコードに応じたプログラムを実行し、
本願の実施形態により提供されたファイルプッシュ通知方法は、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するステップと、
通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタするステップと、
状態パラメータが通知トリガ条件を満たすことをモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示するステップとを備え得る。
【００７６】
ここで、通知関連ファイルの関連情報をユーザへ提示するステップは、
通知関連ファイルの内容をユーザへ直接に提示するステップ、又は、
通知関連ファイルのアクセス方法をユーザへ提示するステップを有する。
【００７７】
本願の特定の実施化では、複数の通知関連ファイルがある場合の、通知関連ファイルの関連情報をユーザへ提示するステップは、
複数の通知関連ファイルのアクセス方法のリストをユーザへ提示するステップを有する。
【００７８】
本願の特定の実施化では、通知情報を出力するステップは、バイブレーション情報、音情報、画面発光情報、及びオペレーティングシステムの通知エリアに提示される通知情報のうちの少なくとも１つを出力するステップである。
【００７９】
本願の特定の実施化では、通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件である。
【００８０】
更に、本願の実施形態は、本願の実施形態により提供されたファイルプッシュ通知方法を遂行するためのアプリケーションプログラムを記憶するために用いられる記憶媒体をも提供し、
本願の実施形態により提供されたファイルプッシュ通知方法は、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するステップと、
通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタするステップと、
状態パラメータが通知トリガ条件を満たすことをモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示するステップとを備え得る。
【００８１】
ここで、通知関連ファイルの関連情報をユーザへ提示するステップは、
通知関連ファイルの内容をユーザへ直接に提示するステップ、又は、
通知関連ファイルのアクセス方法をユーザへ提示するステップを有する。
【００８２】
本願の特定の実施化では、複数の通知関連ファイルがある場合の、通知関連ファイルの関連情報をユーザへ提示するステップは、
複数の通知関連ファイルのアクセス方法のリストをユーザへ提示するステップを有する。
【００８３】
本願の特定の実施化では、通知情報を出力するステップは、バイブレーション情報、音情報、画面発光情報、及びオペレーティングシステムの通知エリアに提示される通知情報のうちの少なくとも１つを出力するステップである。
【００８４】
本願の特定の実施化では、通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件である。
【００８５】
更に、本願の実施形態は、本願の実施形態により提供されたファイルプッシュ通知方法を遂行するために用いられるアプリケーションプログラムをも提供し、
本願の実施形態により提供されたファイルプッシュ通知方法は、
ユーザにより設定された通知トリガ条件と、ユーザにより入力された通知関連ファイルの識別子とを有するファイル通知アイテムを決定するステップと、
通知トリガ条件に従って、通知トリガ条件に対応した状態パラメータをモニタするステップと、
状態パラメータが通知トリガ条件を満たすことをモニタしたときに、通知情報を出力して、通知関連ファイルの関連情報をユーザへ提示するステップとを備え得る。
【００８６】
ここで、通知関連ファイルの関連情報をユーザへ提示するステップは、
通知関連ファイルの内容をユーザへ直接に提示するステップ、又は、
通知関連ファイルのアクセス方法をユーザへ提示するステップを有する。
【００８７】
本願の特定の実施化では、複数の通知関連ファイルがある場合の、通知関連ファイルの関連情報をユーザへ提示するステップは、
複数の通知関連ファイルのアクセス方法のリストをユーザへ提示するステップを有する。
【００８８】
本願の特定の実施化では、通知情報を出力するステップは、バイブレーション情報、音情報、画面発光情報、及びオペレーティングシステムの通知エリアに提示される通知情報のうちの少なくとも１つを出力するステップである。
【００８９】
本願の特定の実施化では、通知トリガ条件は、地理的位置に基づくトリガ条件、又は時刻に基づくトリガ条件である。
【００９０】
上記説明は、単に本願の好ましい実施形態であって、本願を限定することを意図するものではない。本願の思想及び原理の範囲内で行われる任意の変形、等価的代替、及び改良は、本願の保護範囲に含まれるべきである。
【図１】
0006411515.tif 000002
【図２】
0006411515.tif 000003
【図３】
0006411515.tif 000004