(57)【特許請求の範囲】
【請求項１】
情報送信方法であって：
ユーザへの送信待ちの情報と、前記情報に対応する待ち時間とを、サーバによって決定するステップ（Ｓ１０１）と；
インターネットを用いて前記情報を送信する方法を決定するステップであって、前記送信方法は、前記ユーザが前記情報を受信したかどうかを前記サーバが検出できる第１の送信方法と、前記ユーザが前記情報を受信したかどうかを前記サーバが検出できない第２の送信方法とを備える、前記情報を送信する方法を決定するステップ（Ｓ１０２）と；
前記第１の送信方法を用いて前記情報を前記ユーザへ送信するステップ（Ｓ１０３）と；
前記決定された情報へ所定の返答応答識別子を追加し、前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ送信するステップ（Ｓ１０４）と；
前記ユーザが前記第１の送信方法を用いて送信された前記情報を前記待ち時間内に受信して閲覧したかどうかを検出するステップ（Ｓ１０５）と；
前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信して閲覧したかどうかを前記返答応答識別子に基づいて検出するステップ（Ｓ１０５）と；
前記ユーザが前記第１の送信方法若しくは前記第２の送信方法を用いて送信された情報を前記待ち時間内に受信して閲覧したか否かを検出することに基づいて、モバイル通信ネットワークを用いた前記情報の送信を行うか否かを決定するステップ（Ｓ１０６）と；
前記ユーザが前記第１の送信方法若しくは前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信せず閲覧しなかったことが検出された場合に、前記モバイル通信ネットワークを用いて前記情報の送信を行うステップ（Ｓ１０６）と；を備える、
情報送信方法。
【請求項２】
前記第１の送信方法は、伝送制御プロトコルパーシステントコネクションを用いる情報送信方法を備え、
前記第２の送信方法は、電子メール、ダイレクトメッセージ、インスタントメッセージングのうち少なくとも１つの手段による情報送信方法を備える、
請求項１に記載の方法。
【請求項３】
前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ送信する前記ステップは、具体的に：
前記返答応答識別子が追加された前記情報を、前記第２の送信方法を用いて前記ユーザへ一度送信するステップを備える、
請求項２に記載の方法。
【請求項４】
前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信したかどうかを、前記返答応答識別子に従って検出する前記ステップは、具体的に：
前記返答応答識別子に対応し、前記ユーザにより戻された確認メッセージが前記待ち時間内に受信されたかどうかを検出するステップと；
前記確認メッセージが前記待ち時間内に受信された場合には、前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信したと判定するステップと；
前記確認メッセージが前記待ち時間内に受信されなかった場合には、前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信しなかったと判定するステップと；を備える、
請求項３に記載の方法。
【請求項５】
前記第１の送信方法を用いて前記情報を前記ユーザへ送信する前記ステップは、具体的に：
前記情報を前記第１の送信方法を用いて特定の時間間隔で前記ユーザへ送信するステップを備え、
前記方法は：
前記ユーザが前記第１の送信方法又は前記第２の送信方法を用いて送信された情報を前記待ち時間内に受信したと検出された場合に、前記ユーザへ第１の送信方法を用いて送信するステップを省くステップを更に備える、
請求項１乃至請求項４のいずれか１項に記載の方法。
【請求項６】
前記情報は、銀行振込通知、エンターテインメントニュース、またはゲーム広告を含む、
請求項１乃至請求項５のいずれか１項に記載の方法。
【請求項７】
前記待ち時間を決定するステップは、送信される前記情報のサイズと前記情報の種類とに基づいて決定される、
請求項１乃至請求項６のいずれか１項に記載の方法。
【請求項８】
前記情報を送信する方法を決定するステップは、マッピング表に基づいて決定される、
請求項１乃至請求項７のいずれか１項に記載の方法。
【請求項９】
サーバより前記第１の送信方法又は前記第２の送信方法を用いて送信された情報を受信するステップ（Ｓ２０１）と；
前記情報が前記返答応答識別子を含んでいるかを判定するステップ（Ｓ２０２）と；
前記情報が前記返答応答識別子を含んでいる場合には、前記返答応答識別子に対応する確認メッセージを前記サーバへ戻すステップであって、前記確認メッセージを受信した後には、前記サーバが前記情報をそれ以上送信しないようにする、ステップ（Ｓ２０３）と；
前記情報が前記返答応答識別子を含んでいない場合には、前記確認メッセージを前記サーバへ戻すステップを省くステップ（Ｓ２０４）と；を更に備える、
請求項１乃至請求項８のいずれか１項に記載の方法。
【請求項１０】
前記確認メッセージを前記サーバへ戻すステップは、ユーザ操作によってトリガされる、
請求項９に記載の方法。
【請求項１１】
請求項１乃至請求項８のいずれか１項に記載の情報送信方法で使用されたサーバより前記第１の送信方法又は前記第２の送信方法を用いて送信された情報を受信するステップ（Ｓ２０１）と；
前記情報が返答応答識別子を含んでいるかを判定するステップ（Ｓ２０２）と；
前記情報が前記返答応答識別子を含んでいる場合には、前記返答応答識別子に対応する確認メッセージを前記サーバへ戻すステップであって、前記確認メッセージを受信した後には、前記サーバが前記情報をそれ以上送信しないようにする、ステップ（Ｓ２０３）と；
前記情報が前記返答応答識別子を含んでいない場合には、前記確認メッセージを前記サーバへ戻すステップを省くステップ（Ｓ２０４）と；を備える、
情報送信方法。
【請求項１２】
請求項１乃至請求項１１のいずれか１項に記載の方法を実行するように構成された複数のモジュールを含む、
情報送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１５年１０月３０日に提出され「情報送信方法及び装置」と題された中国特許出願第２０１５１０７２９１６３．８号の優先権を主張し、上記中国特許出願は参照によってその全体が本願に組み込まれる。
【０００２】
本開示はコンピュータ技術の分野に関し、特には情報送信方法及び装置に関する。
【背景技術】
【０００３】
情報時代の急速な発達に伴い、人々の情報への要求は時と共に高まっている。情報に対する人々の飽くなき要求を満たすために、情報サービス事業者及び開発業者は多くの情報取得方法をユーザに提供している。そのため、ユーザは情報を取得する場合に種々のケースに合った適切な情報取得方法を選択することで、何らかの外部要因（不安定なモバイル通信信号等）の影響を受けてユーザが情報を得られなくなる可能性を大幅に低減することができる。
【０００４】
既存の情報送信方法については、次の３つの送信方法がある。
【０００５】
モバイル通信ネットワークを介する情報送信方法として、例えば、ショートメッセージ又はマルチメディアメッセージを用いる情報送信方法がある。この送信方法により、ユーザは送信者により送信された情報を迅速に取得することができ、又、情報取得のリアルタイム性の観点でのパフォーマンスは比較的高い。しかし、この方法の欠点は、情報送信コストが比較的高いことである。
【０００６】
インターネットを介した第１の情報送信方法。
この第１の送信方法に基づけば、送信者は、第１の送信方法を用いて送信された情報をユーザが受信したかどうかを検出できる。伝送制御プロトコル（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ、ＴＣＰ）パーシステントコネクション（持続接続）を用いた第１の送信方法としては、例えば、情報のプッシュ通知がある。この第１の送信方法を用いると、ユーザは情報を能動的に監視する必要がない。第１の送信方法を用いると、情報はネットワークを用いて送信されるため、コストは比較的低い。加えて、送信者によりユーザへ送信された情報は、ユーザが使用する端末装置上へ能動的にポップアップされる。そのため、ユーザは情報を能動的に監視しなくてもよくなる。しかし、この方法では、サーバが情報をユーザにプッシュ通知できるように、ユーザが情報のプッシュ通知に関連するクライアントソフトウェアをインストールする必要がある。加えて、ユーザによりインストールされたクライアントソフトウェアはオンライン状態である必要があり、又、送信者により送信された情報が効率的に受信されるように送信者から送信された情報をブロックできないようになっている。更に、ユーザは、送信者が過去に第１の送信方法を使ってユーザへ送信した情報を受信も閲覧もできない。その結果、ユーザにとって情報閲覧の利便性が低下する。
【０００７】
インターネットを介した第２の情報送信方法。
第２の送信方法を用いると、送信者は第２の送信方法を用いて送信した情報をユーザが受信したかどうかを検出できないので、ユーザは情報を能動的に監視する必要がある。例えば、第２の送信方法は、電子メール、ダイレクトメッセージ、又はインスタントメッセージングを用いる情報送信方法である。第２の送信方法の伝送手段は第１の送信方法の伝送方法に類似する。そのため、コストも比較的低い。加えて、第１の送信方法と比べ、ユーザは、送信者が過去に第２の方法を用いて送信した情報を都合よく閲覧できる。しかし、送信者が送信した情報を閲覧する場合、ユーザは、通常、第２の送信方法に関連するアプリケーション（Ａｐｐｌｉｃａｔｉｏｎ、ＡＰＰ）へ能動的にアクセスする必要がある、又は関連するメールボックスへログインして取得済みの情報を閲覧する必要がある。つまり、ユーザがアプリ又はメールボックス内の情報を能動的に閲覧しない限り、ユーザは、送信者がリアルタイムで送信した情報をタイムリーに取得することができない。
【０００８】
上述した３つの情報送信方法から、異なる情報送信方法の間に違いがあることが分かる。送信者の主な関心は、情報送信コストを抑えつつ、受信者への効率的な情報送信を確実に行う送信方法を選択する点にある。そのため、高いリアルタイム性を必要としない特定の情報については、情報送信コストを抑えるために、通常、送信者は、好ましくは第１又は第２の送信方法を用いて、インターネットを介してユーザへ情報を送信する。
【０００９】
具体的には、送信者が第１又は第２の送信方法を用いて情報を送信するに際し、第２の送信方法を用いる場合には、送信者は１度だけの送信で情報をユーザへ送信できる。しかし、送信者が第１の送信方法を用いてユーザへ情報を送信する場合には、ユーザがオフライン状態であると、ユーザは、たとえ以後にログインしても、その情報を受信して閲覧することができない。そのため、第１の送信方法を用いて情報を送信する場合には、送信者は定期的に情報をユーザへ送信する必要がある。また、送信者が情報のプッシュ通知のような第１の送信方法を用いてユーザへ情報を送信する場合には、ユーザが情報を受信した後に、ユーザが使用するクライアントソフトウェアが、確認メッセージを送信者へ自動的に戻すことにより、情報が受信されたことを送信者に通知できる。そのため、送信者は、自分が第１の送信方法を使って送った情報をユーザが所定期間内に受信するかどうかを検出できる。送信者が第１の送信方法を使って送信した情報をユーザが所定期間内に受信する場合に、送信者は第１の送信方法を使って定期的に情報を送信する必要はない。送信者が第１の送信方法を使って送信した情報をユーザが所定期間内に受信しない場合に、送信者はモバイル通信ネットワークを使ってその情報をユーザへ送信する必要がある。
【００１０】
しかし、前出の工程から以下が分かる。すなわち、ユーザは、送信者が第２の送信方法（電子メールやダイレクトメッセージ等を用いる方法）を使って送信した情報を所定期間内に受信して閲覧するが、送信者により第１の送信方法を用いて送信された情報を所定期間内に受信しなかった場合には、第２の送信方法を用いて送信された情報をユーザが受信したかどうかを検出できないため、その情報をモバイル通信ネットワークを用いた比較的コストの高い方式によってユーザへ再送する。これは情報送信コストを上げるだけでなく、情報を送信するためのリソースの無駄にもなる。
【発明の概要】
【００１１】
本開示の実施の形態は、従来技術の情報送信方法が、送信者による情報送信のコストを増やし、情報送信に用いるリソースを無駄にしている問題を解決するために、情報送信方法及び装置を提供する。
【００１２】
本開示の実施の態様によれば、送信待ちの情報と、前記情報に対応する待ち時間とを、サーバによって決定するステップと；
インターネットを用いて前記情報を送信する方法を決定するステップであって、前記送信方法は、ユーザが前記情報を受信したかどうかを前記サーバが検出できる第１の送信方法と、前記ユーザが前記情報を受信したかどうかを前記サーバが検出できない第２の送信方法とを備える、前記情報を送信する方法を決定するステップと；
前記第１の送信方法を用いて前記情報を前記ユーザへ送信するステップと；
前記決定された情報へ所定の返答応答識別子を追加し、前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ送信するステップと；
前記ユーザが前記第１の送信方法を用いて送信された前記情報を前記待ち時間内に受信して閲覧したかどうかを検出し、そして前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信して閲覧したかどうかを、前記返答応答識別子に基づいて検出するステップと；
前記ユーザが前記第１の送信情報若しくは前記第２の送信情報を用いて送信された情報を前記待ち時間内に受信して閲覧したと検出された場合に、モバイル通信ネットワークを用いた前記情報の送信は行わず；又は、前記ユーザが前記第１の送信方法若しくは前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信せず閲覧しなかったことが検出された場合に、前記モバイル通信ネットワークを用いて前記情報の送信を行うステップと；を含む、情報送信方法が提供される。
【００１３】
本開示の実施の態様によれば、サーバによって送信された情報を受信するステップと；
返答応答識別子を含んだ前記情報を判定するステップと；
前記情報が前記返答応答識別子を含んでいる場合には、前記返答応答識別子に対応する確認メッセージを前記サーバへ戻して、前記確認メッセージを受信した後には、前記サーバが前記情報をそれ以上送信しないようにするステップと；
前記情報が前記返答応答識別子を含んでいない場合には、前記確認メッセージを前記サーバへ戻すステップを省くステップと；を含む、情報送信方法が提供される。
【００１４】
本開示の実施の態様によれば、送信待ちの情報と、前記情報に対応する待ち時間とを決定するように構成された時間決定モジュールと；
インターネットを用いて前記情報を送信する方法を決定するように構成された方法決定モジュールであって、前記送信方法は、ユーザが前記情報を受信したかどうかを前記装置が検出できる第１の送信方法と、前記ユーザが前記情報を受信したかどうかを前記装置が検出できない第２の送信方法とを備える、方法決定モジュールと；
前記第１の送信方法を用いて前記情報を前記ユーザへ送信し、前記第２の送信方法を用いて、追加された返答応答識別子を含む情報を前記ユーザへ送信するように構成された送信モジュールと；
前記決定された情報に所定の返答応答識別子を追加し、前記送信モジュールに、前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ送信するべく命令するように構成された追加モジュールと；
検出モジュールであって、前記第１の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信して閲覧したかどうかを検出し、前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信して閲覧したかどうかを、前記返答応答識別子に従って検出し、前記第１の送信方法又は前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信して閲覧したと検出された場合に、モバイル通信ネットワークを用いた前記情報の送信は行わないように前記送信モジュールに命令し、前記第１の送信方法又は前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信せず閲覧しなかったと検出された場合に、前記送信モジュールに、モバイル通信ネットワークを用いた前記情報の送信を行うように前記送信モジュールに命令する、検出モジュールと；を含む、情報送信装置が提供される。
【００１５】
本開示の実施の態様によれば、サーバにより送信された情報を受信するように構成される受信モジュールと；
前記情報が返答応答識別子を含んでいるかどうかを判定するように構成される判定モジュールと；
送信モジュールであって、前記判定モジュールが実行した前記判定ステップの結果が肯定である場合には、前記返答応答識別子に対応する確認メッセージを前記サーバへ戻すことにより、前記確認メッセージの受信後には前記サーバが前記情報をそれ以上送信しないようにし、前記判定モジュールが実行した前記判定ステップの結果が否定である場合には、前記確認メッセージを前記サーバへ戻すステップを省く、送信モジュールと；を含む、情報送信装置が提供される。
【００１６】
本開示の実施の形態は、情報送信の方法及び装置を提供する。本方法では、サーバが以下を実行する。すなわち、待ち時間内に、送信待ちの情報を第１の送信方法と第２の送信方法とを用いて別々にユーザへ送信する。第１の送信方法及び第２の送信方法を用いて送信された情報を待ち時間内にユーザが受信して閲覧したかどうかを検出する。第１の送信方法及び第２の送信方法を用いて送信された情報をユーザが受信して閲覧した場合には、モバイル通信ネットワークを用いた情報のユーザへの送信は行わない。第１の送信方法及び第２の送信方法を用いて送信された情報をユーザが受信せず閲覧しなかった場合には、モバイル通信ネットワークを用いた情報のユーザへの送信を行う。本方法を用いて情報を送信する場合、サーバは、サーバから第２の送信方法にて送信された情報をユーザが閲覧したかどうかを待ち時間内に効率的に検出でき、又、ユーザが情報を閲覧したことを検出した後には、モバイル通信ネットワークを用いてそれ以上情報をユーザへ送信することを止める。従来技術と比べて、情報送信コストを効果的に減らし、情報の送信に要するリソースを減らすことができる。
【図面の簡単な説明】
【００１７】
ここで説明する添付の図面は、本開示が更に理解されるように提供され、本開示の一部を構成することが意図されている。本開示の例示の実施の形態及びその記述は、本開示の説明であり本開示を不適切に限定しない。添付の図面は以下のとおりである。
【００１８】
【図１】図１は、本開示の実施の形態による情報送信工程を示す図である。
【００１９】
【図２】図２は、本開示の実施の形態による、図１に対応する情報送信工程を示す図である。
【００２０】
【図３】図３は、本開示の実施の形態による情報送信装置の概略構造図である。
【００２１】
【図４】図４は、本開示の実施の形態による別の情報送信装置の概略構造図である。
【発明を実施するための形態】
【００２２】
本開示の意図は、電子メール、ダイレクトメッセージ、インスタントメッセージングのような第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したかどうかを検出することである。そのため、サーバは、第２の送信方法を用いて情報を送信する前に、送信待ちの情報に所定の返答応答識別子を追加し、次に、追加された返答応答識別子を含むこの情報を第２の送信方法を用いてユーザへ送信する必要がある。第２の送信方法を用いて送信された情報が返答応答識別子を含んでいることを識別する場合、ユーザが使用する端末装置は、対応する確認メッセージを自動的に戻すことで、第２の送信方法を用いて送信された情報をユーザが受信して閲覧したことをサーバが確認できるようにし、モバイル通信ネットワークを用いて情報を送信するショートメッセージサービスメッセージやマルチメディアメッセージのような特定の方法で情報をそれ以上送信しなくて済むようにする。これにより、情報送信で消費されるリソースが抑えられる。
【００２３】
本発明の目的、技術上の解決策、及び利点が明確になるように、本開示の技術的解決策を、特定の実施の形態とこれに対応する添付の図面とを参照しながら以下説明する。ここに記載する実施の形態は本開示の全ての実施の形態を示すものではなく、その一部にすぎないことは明らかである。本開示の実施の形態に基づいて当業者により得られるその他の実施の形態は、本開示の保護範囲に含まれる。
【００２４】
図１は、本開示の実施の形態による情報送信工程を示す図である。この工程は、具体的に以下のステップを含む。
【００２５】
Ｓ１０１。サーバが、送信待ちの情報と、その情報に対応する待ち時間とを決定する。
【００２６】
実施の形態によっては、サーバは、通常、銀行振込通知、エンターテインメントニュース、ゲーム広告のような何らかの情報をユーザへ送信する。サーバは、情報をユーザへ送信する前に、まず、その情報の特定の内容を決定する必要がある。したがって、本開示の実施の形態では、情報をユーザへ送信する前に、サーバはまず、ユーザへ送信する必要がある情報を決定できる。
【００２７】
しかし、サーバがユーザへ情報を送信する工程では、サーバとユーザとの間のネットワーク通信接続が不十分であったり、情報を受信するためのユーザ側のクライアントソフトウェアやアプリケーションがオフライン状態であったりする可能性がある。その結果、ユーザが、サーバから送信された情報をタイムリーな方法で受信できない可能性が生じる。ユーザがサーバから送信された情報を受信する成功率を高めるために、サーバは、送信待ちの情報に対応する待ち時間を決定でき、次に、この待ち時間内に、１つの送信方法を用いて情報をユーザへ送信できる。この待ち時間は、送信待ちの情報のサイズ及び情報内容のタイプのような要因に基づいて決定できる。
【００２８】
例えば、サーバにより決定された送信待ちの情報がテキスト情報であると仮定する。通常、テキスト情報が占めるデータ容量は比較的小さいため、サーバは比較的短い待ち時間を決定することができ、因って、サーバはその情報を待ち時間内に１つの送信方法によってユーザへ送信できる。しかし、サーバが決定した送信待ちの情報が画像や映像等のマルチメディア情報である場合、マルチメディア情報はデータ容量が比較的大きいので、サーバはその情報に比較的長い待ち時間を決定することができる。
【００２９】
Ｓ１０２。インターネットを用いて情報を送信する方法を決定する。この送信方法には、ユーザがその情報を受信するかどうかをサーバが検出できる第１の送信方法と、ユーザがその情報を受信するかどうかをサーバが検出できない第２の送信方法とがある。
【００３０】
サーバは、ステップＳ１０１を用いて、送信待ちの情報と、この情報に対応する待ち時間とを決定した後に、その情報の送信方法を決定できる。サーバは、サーバにより送信された情報をユーザが受信したかどうか判定できる場合は、情報の送信方法として第１の送信方法を決定でき、又、サーバにより送信された情報をユーザが受信したかどうか判定できない場合は、情報の送信方法として第２の送信方法を決定できる。当然ながら、サーバは、第１の送信方法と第２の送信方法のうち一方しか決定することができない。
【００３１】
具体的には、情報を送信する前に、サーバはまず、情報の送信方法を決定できる。情報送信に要するコストを最小化するために、送信者は、サーバとインターネットとを伝送手段として用いて情報を送信できる。サーバは、情報を送信するために用いる送信方法を、特定の情報タイプに基づいて決定できる。例えば、サーバが比較的小容量の情報をユーザへ送信する必要がある場合には、サーバは、情報の送信方法を、情報のプッシュ通知のような、ＴＣＰパーシステントコネクションを用いて情報を送信する第１の送信方法に決定できる。サーバが比較的大容量の第２の情報をユーザへ送信する必要がある場合には、サーバは、情報の送信方法を、電子メール、ダイレクトメッセージ、インスタントメッセージングのうち少なくとも１つを用いて情報を送信する第２の送信方法に決定できる。サーバにより送信された情報を、ユーザができる限りサーバが決定した待ち時間内に受信して閲覧できるようにするために、本開示の実施の形態では、サーバが先に説明した２つの送信方法を用いて情報を送信する方法を決定することができる。すなわち、サーバは、情報を第１の送信方法と第２の送信方法を用いて別々にユーザへ送信する。つまり、サーバは、情報のタイプに関係なく、２つの送信方法の両方を用いて情報を別々にユーザへ送信する。
【００３２】
Ｓ１０３。第１の送信方法を用いて情報をユーザへ送信する。
【００３３】
サーバは、第１の送信方法を用いて、ユーザへ送信する必要があると判定された情報をユーザへ送信できる。ここで、第１の送信方法は、情報プッシュのようなＴＣＰパーシステントコネクションを用いて情報を送信する方法である。
【００３４】
従来技術では、サーバが、情報のプッシュ通知のような、ＴＣＰパーシステントコネクションを用いて情報を送信する第１の送信方法を用いてユーザへ情報を送信する場合には、ユーザ端末が、情報受信後に返答応答を自動的に戻す。これにより、サーバは、返答応答を受信すると、第１の送信方法を用いてサーバからユーザへ送信された情報をユーザが受信したことを知得する。そのため、ステップＳ１０１で決定された送信待ちの情報を第１の送信方法を用いてユーザ（つまり、ユーザが使用する端末装置）へ送信する場合、サーバは、情報の処理を一切実行せずに、第１の送信方法を用いて情報を直ちに送信できる。具体的に、情報のプッシュ通知のような第１の送信方法を用いて情報をユーザへ送信する場合、ユーザがその時にオフライン状態（つまり、ユーザが対応するクライアントソフトウェアにログインしていない状態）にあると、ユーザは、たとえ以後にオンライン状態になったとしても、サーバが先に第１の送信方法を用いて送信した情報を受信することはやはりできない。したがって、サーバが決定した第１の送信方法を用いて送信待ちの情報を送信する場合には、サーバは、第１の送信方法を用いてその情報を特定の時間間隔で定期的にユーザへ送信できる。
【００３５】
Ｓ１０４。決定された情報に所定の返答応答識別子を追加し、追加された返答応答識別子を含むこの情報を第２の送信方法を用いてユーザへ送信する。
【００３６】
本開示の意図は、ユーザが、待ち時間内に、電子メール、ダイレクトメッセージ、インスタントメッセージングのような第２の送信方法を用いて送信された情報を受信して閲覧したかどうかを検出することである。そのため、ユーザがサーバから第２の送信方法を用いて送信された情報を受信して閲覧したかどうかを効率的に検出するために、サーバは、ユーザへ送信する情報に所定の応答返答識別子を追加して、サーバから送信された情報を受信した、ユーザが使用する端末装置が、情報内の返答応答識別子を認識し、返答応答識別子の認識後に、返答応答識別子に対応する確認メッセージを自動的に戻せるようにする。これにより、サーバはユーザが受信して閲覧したことを知得する。
【００３７】
返答応答識別子は、サーバと端末装置が、所定の識別子を返答応答識別子として事前決定することが可能な識別子であってよい。端末装置は、サーバにより送信された情報がこの識別子を含んでいると認識すると、確認メッセージを返答としてサーバへ戻す。
【００３８】
サーバは、決定した送信待ちの情報に所定の返答応答識別子を追加した後に、この情報を第２の送信方法を用いてユーザへ送信できる。具体的に、電子メール、ダイレクトメッセージ、インスタントメッセージングのような第２の送信方法を用いて情報がユーザへ送信された後、ユーザが対応のソフトウェア又は対応のクライアントにログインすれば、ユーザはこの情報を受信して閲覧できる。そのため、サーバは、返答応答識別子を含むこの情報を、第２の送信方法を用いて一度限りで送信できる。
【００３９】
サーバは、追加された返答応答識別子を含む情報を第２の送信方法を用いて送信するステップと、Ｓ１０１で決定した送信待ちの情報を第１の送信方法を用いて送信するステップとを任意の順序で行うことができる。
【００４０】
Ｓ１０５。第１の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したかどうかを検出し、第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したかどうかを、返答応答識別子に基づいて検出する。
【００４１】
ステップＳ１０１で決定された送信待ちの情報を、第１の送信方法を用いてユーザへ直ちに送信する場合、サーバは、ユーザが待ち時間内に情報を受信したかどうかを検出する。具体的には、サーバから第１の方法を用いて送信された情報を受信した場合、ユーザが使用する端末装置が返答応答をサーバへ戻す。サーバは、この返答応答を受信することで、サーバから第１の送信方法を用いてユーザへ送信された情報をユーザが受信したことを知得できるため、それ以上、何らかの方法でユーザに情報を送信することを止める。
【００４２】
追加された応答識別子を含む情報を第２の送信方法を用いてユーザへ送信する場合に、サーバは、待ち時間内にユーザが情報を受信して閲覧したかどうかを、返答応答識別子に基づいて検出する。具体的には、ユーザが情報を受信して閲覧した場合、ユーザが使用する端末装置が、情報に返答応答識別子が含まれていると認識すると、返答応答識別子に対応する確認メッセージをサーバへ戻すことができる。サーバは、この確認メッセージを受信すると、第２の送信方法を用いてサーバによりユーザへ送信された情報をユーザが受信して閲覧したことを知得する。つまり、第２の送信方法を用いて待ち時間内に情報をユーザが受信して閲覧したかどうかをサーバが検出する方法の詳細は以下の通りである。すなわち、サーバは、待ち時間内に、ユーザ（つまり、ユーザが使用する端末）から戻された、返答応答識別子に対応する確認メッセージが受信されたかどうかを検出する。確認メッセージが待ち時間内に受信された場合には、第２の方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したと判定する。確認メッセージが待ち時間内に受信されなかった場合には、第２の方法を用いて送信された情報をユーザが待ち時間内に受信せず閲覧しなかったと判定する。
【００４３】
Ｓ１０６。第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したと検出された場合には、モバイル通信ネットワークを用いた情報の送信は行わず、第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信せず閲覧しなかったことが検出された場合には、モバイル通信ネットワークを用いた情報の送信を行う。
【００４４】
サーバによって第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したことを検出すると、サーバは、同じ情報を、モバイル通信ネットワークを用いた情報送信方法ではユーザへ送信しなくなる。サーバによって第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信せず閲覧しなかったことを検出すると、サーバは、同じ情報を、モバイル通信ネットワークを用いた情報送信方法にてユーザへ送信できる。本開示では、モバイル通信ネットワークを用いる情報送信方法は、ショートメッセージサービスメッセージ又はマルチメディアサービスメッセージのような送信方法であってよい。
【００４５】
例えば、サーバが、ステップＳ１０１を用いて、送信待ちの情報がテキスト情報であり、このテキスト情報に対応する待ち時間は２０１５年１０月１９日から２０１５年１０月２０日の間であると判定した場合、サーバはステップＳ１０４を用いてテキスト情報に返答応答識別子を追加し、返答応答識別子が追加されたテキスト情報を第２の送信方法を用いてユーザへ送信する。加えて、サーバは、ステップ１０３を用いて、返答応答識別子が追加されていないテキスト情報を第１の送信方法を用いてユーザへ送信する。情報を第１の送信方法と第２の送信方法とを用いて別々に送信した後に、サーバは、ユーザから戻された第１の送信方法に対応する返答応答が待ち時間内に受信されたかどうか、又、ユーザから戻された返答応答識別子に対応する確認メッセージが待ち時間内に受信されたかどうかを、ステップＳ１０５を用いて検出する。返答応答又は確認メッセージが待ち時間内に受信された場合には、サーバは、テキスト情報を、モバイル通信ネットワークを用いた情報送信方法ではユーザへ送信しなくなる。返答応答と確認メッセージとのどちらも待ち時間内に受信されなかった場合には、サーバは、テキスト情報を、モバイル通信ネットワークを用いた情報送信方法でユーザへ送信できる。
【００４６】
上述した情報送信方法では、サーバから第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したかどうかを検出できる。サーバから第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したと検出された場合には、たとえサーバから第１の送信方法を用いて送信された情報をユーザが待ち時間内に受信しなかったことをサーバが検出しても、サーバは、第１の送信方法を用いてその情報をそれ以上ユーザへ送信しなくてよい。加えて、サーバは、サーバから第１の送信方法を用いて送信された情報をユーザが待ち時間内に受信していないことを検出した後、待ち時間が経過しても、モバイル通信ネットワークを用いてユーザへ情報を送信しない。そのため、情報送信コストと、情報送信のためのリソースとを効果的に抑制できる。
【００４７】
更に、図１に示す工程では、情報のプッシュ通知のような第１の送信方法を用いて情報をユーザへ送信する場合に、サーバは待ち時間内に情報を定期的に送信する必要がある。しかし、サーバから第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧した場合には、サーバは、第１の送信方法を用いてそれ以上情報を定期的に送信しなくてもよい。したがって、本開示のこの実施の形態では、サーバが、第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが受信して閲覧したことを待ち時間内に検出した場合には、サーバは、第１の送信方法を用いてそれ以上情報をユーザへ送信しない。
【００４８】
加えて、図１に示すステップＳ１０２で、サーバは、インターネットを用いた情報送信方法を、各々の送信方法に用いられるプロトコルに基づいて決定できる。具体的には、下記表１に示すように、サーバは、インターネット上で各々の情報送信方法に用いられるプロトコルと、ユーザが情報を受信したかどうかを検出できるかどうかとの間のマッピング関係の表を事前に記憶できる。次に、サーバは、このマッピング表に基づいて、送信方法は、ユーザが情報を受信したかどうかを検出できる第１の送信方法であるか、あるいは、ユーザが情報を受信したかどうかを検出できない第２の送信方法であるか、を判定できる。
【００４９】
下記表１は、本開示のこの実施の形態において提供された、情報送信方法によりインターネット上で用いられるプロトコルと、ユーザが情報を受信したことを検出できるかどうかとのマッピング関係を示した表である。
【表１】
0006591067.tif 000002
【００５０】
サーバは、事前に記憶された表１に基づいて、情報のプッシュ通知では第１の送信方法が用いられること、そして電子メール及びインスタントメッセージングでは第２の送信方法が用いられることを決定できる。
【００５１】
図２は、本開示の実施の形態による、図１に対応する情報送信工程を示す図である。この工程は次のステップを含む。
【００５２】
Ｓ２０１。サーバにより送信された情報を受信する。
【００５３】
Ｓ２０２。情報が返答応答識別子を含んでいるかどうかを判定する。情報が返答応答識別子を含んでいる場合にはステップＳ２０３を実行し、情報が返答応答識別子を含んでいない場合にはステップＳ２０４を実行する。
【００５４】
Ｓ２０３。返答応答識別子に対応する確認メッセージをサーバへ戻す。これにより、サーバは、確認メッセージの受信後に情報をそれ以上送信しなくなる。
【００５５】
Ｓ２０４。サーバへ確認メッセージを戻すステップを省く。
【００５６】
図２に示すステップＳ２０１において、サーバにより送信され端末装置により受信された情報は、サーバが、第１の送信方法、第２の送信方法、又はモバイル通信ネットワークを用いる情報送信方法のうちの１つ以上の方法で送信し得たものである。端末装置により受信された情報を、サーバが、モバイル通信ネットワークを用いた送信方法（テキストメッセージやマルチメディアメッセージ等の方法）を用いて送信する場合には、端末装置は後続のステップＳ２０２乃至Ｓ２０４を実行しなくてもよい。端末装置により受信された情報を、サーバが、第２の送信方法（電子メール、ダイレクトメッセージ、インスタントメッセージング等の送信方法）を用いて送信する場合には、端末装置は、後続のステップＳ２０２乃至Ｓ２０４を用いて確認メッセージをサーバへ戻すかどうかを決定する必要がある。端末装置により受信された情報を、サーバが、第１の送信方法（情報のプッシュ通知のような送信方法）を用いて送信する場合には、やはり端末装置は後続のステップＳ２０２乃至Ｓ２０４を実行しなくてよく、返答応答をサーバへ直接戻すことができる。
【００５７】
つまり、端末装置は、サーバが送信した情報をステップＳ２０１において受信した後に、まず、その情報がサーバから第２の送信方法を用いて送信されたか否かを判定できる。情報が第２の送信方法を用いて送信された場合には、端末装置は、後続のステップＳ２０２乃至Ｓ２０４を用いて確認メッセージをサーバへ戻すかどうかを決定できる。情報が第２の送信方法を用いて送信されなかった場合には、端末装置は、後続のステップＳ２０２乃至Ｓ２０４を用いて確認メッセージをサーバへ戻すかどうかを決定しなくてよい。
【００５８】
加えて、図２に示すステップＳ２０３では、端末装置が確認メッセージをサーバへ戻すステップは、特定のユーザ操作によってトリガすることができる。例えば、第２の送信方法が電子メールである場合、ユーザがサーバから送信された返答応答識別子を含む電子メールを電子メールアカウントへのログイン後に受信すると、ユーザは、確認メッセージをサーバへ戻さなくてもよい。しかし、ユーザが電子メールをクリックすると、ユーザが特定の操作を実行したと判定される。この場合には、端末装置上で、サーバへ確認メッセージを戻す操作がトリガされる。
【００５９】
別の実施例として、第２の送信方法がインスタントメッセージングである場合、ユーザが、サーバから送信された返答応答識別子を含むインスタントメッセージング情報をインスタントメッセージングアカウントへのログイン後に受信すると、ユーザは、やはり確認メッセージをサーバへ戻さなくてもよい。しかし、ユーザがそのインスタントメッセージング情報に対応するチャットインターフェースを開くと、ユーザが特定の操作を実行したと判定される。この場合、端末装置上で、サーバへの確認メッセージを戻す操作がトリガされる。
【００６０】
先の記述は、本開示の実施の形態で提供される情報送信方法の説明である。類似の概念に基づき、本開示の実施の形態は、図３及び図４に示すように２つ情報送信装置を更に含む。
【００６１】
図３は、本開示の実施の形態による情報送信装置の概略構造図である。この装置は以下を含む。
送信待ちの情報と、この情報に対応する待ち時間とを決定するように構成されている時間決定モジュール３０１；
インターネットで情報を送信する方法を決定するように構成され、この送信方法には、ユーザが情報を受信したかどうかを本装置が検出できる第１の送信方法と、ユーザが情報を受信したかどうかを本装置が検出できない第２の送信方法とが含まれる方法決定モジュール３０２；
第１の送信方法を用いて情報をユーザへ送信し、追加された返答応答識別子を含む情報を第２の送信方法を用いてユーザへ送信するように構成されている送信モジュール３０３；
決定された情報に所定の返答応答識別子を追加し、又、送信モジュール３０３に、追加された返答応答識別子を含むこの情報を第２の送信方法を用いてユーザへ送信するよう命令するように構成されている追加モジュール３０４；
第１の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したかどうかを検出し、第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したかどうかを、返答応答識別子に基づいて検出するように構成され、第１の方法又は第２の方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したと検出された場合には、モバイル通信ネットワークを用いた情報の送信を行わないように送信モジュール３０３に命令し、第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが受信せず閲覧していないと検出された場合には、モバイル通信ネットワークを用いた情報の送信を行うように送信モジュール３０３に命令する検出モジュール３０５。
【００６２】
第１の送信方法は、ＴＣＰパーシステントコネクションを用いる情報送信方法を含む。
【００６３】
第２の送信方法は、電子メール、ダイレクトメッセージ、インスタントメッセージングのうち少なくとも１つを用いる情報送信方法を含む。
【００６４】
送信モジュール３０３は、追加された返答応答識別子を含んだ情報を第２の送信方法を用いてユーザへ送信するように構成されている。
【００６５】
検出モジュール３０５は、ユーザにより戻され、返答応答識別子に対応している確認メッセージが待ち時間内に受信されたかどうかを検出するように構成されている。ここで、確認メッセージが待ち時間内に受信された場合には、第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したと判定する。確認メッセージが待ち時間内に受信されない場合には、第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信せず閲覧していないと判定する。
【００６６】
送信モジュール３０３は、具体的に、特定の時間間隔で、第１の送信方法を用いて情報をユーザへ送信するように構成されている。
【００６７】
検出モジュール３０５は、第１の送信方法又は第２の送信方法を用いて送信された情報を待ち時間内にユーザが受信したことを検出すると、モバイル通信ネットワークを用いてユーザに情報を送信するよう送信モジュール３０３に命令するステップを省くように更に構成されている。
【００６８】
図４は、本開示の実施の形態による別の情報送信装置の概略構造図である。この装置は、具体的に以下を含む。
サーバから送信された情報を受信するように構成されている受信モジュール４０１；
情報が返答応答識別子を含んでいるかどうかを判定するように構成されている判定モジュール４０２；
判定モジュール４０２によって実行された判定の結果が肯定である場合には、返答応答識別子に対応する確認メッセージをサーバへ戻し、サーバが確認メッセージの受信後には情報をそれ以上送信しないようにし、判定モジュール４０２によって実行された判定の結果が否定である場合には、確認メッセージをサーバへ戻すステップを省くように構成されている送信モジュール４０３。
【００６９】
本開示の実施の形態は、情報送信方法及び装置を提供する。この方法において、サーバは、送信待ちの情報の待ち時間内に、情報を第１の送信方法及び第２の送信方法によって別々にユーザへ送信し、又、第１の送信方法及び第２の送信方法を用いて送信された情報をユーザが待ち時間内に受信して閲覧したかどうかを検出し、第１の送信方法及び第２の送信方法を用いて送信された情報をユーザが受信して閲覧したと検出された場合には、モバイル通信ネットワークを用いずに情報をユーザへ送信し、第１の送信方法又は第２の送信方法を用いて送信された情報をユーザが受信せず閲覧していないことが検出された場合には、モバイル通信ネットワークを用いた方法で情報をユーザへ送信する。先に述べた方法で情報を送信すると、サーバは、サーバが第２の送信方法で送信した情報をユーザが待ち時間内に閲覧したかどうかを効率的に検出できる。サーバは、ユーザが情報を閲覧したことを検出した後には、モバイル通信ネットワークを用いて情報をそれ以上ユーザへ送信する必要がない。よって、従来技術と比べて、情報送信コストと、情報の送信に要するリソースとを効率的に減らすことができる。
【００７０】
典型的な構成では、コンピュータデバイスは１つ以上のプロセッサ（ＣＰＵ）、入出力インターフェース、ネットワークインターフェース、及びメモリを含む。
【００７１】
メモリは、非永続性メモリ、ランダムアクセスメモリ（ＲＡＭ）、不揮発性メモリ、及び／又は、その他の、コンピュータで読み出せる媒体の形式（例えば、読み取り専用メモリ（ＲＯＭ）又はフラッシュメモリ（フラッシュＲＯＭ））を含む。このメモリは、コンピュータ読み取り可能な媒体の一例である。
【００７２】
コンピュータ読み取り可能な媒体は、任意の方法又は技術を用いて情報を記憶する永続的、非永続的、可動式、及び固定式の媒体を含む。情報は、コンピュータ読み取り可能な命令、データ構造、プログラムモジュール、又はその他のデータであってよい。コンピュータ記憶媒体の例として、相変化メモリ（ＰＲＡＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、動的ランダムアクセスメモリ（ＤＲＡＭ）、若しくは別タイプのランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、電気的消去ができる読み取り専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリ、若しくは別のメモリ技術、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、若しくは別の光学記憶装置、磁気カセット、磁気テープ、磁気ディスクメモリ、若しくは別の磁気記憶デバイス、又は、コンピュータデバイスがアクセスできる情報を記憶するために用いられる別の非伝送媒体があるが、これらに限定されない。本明細書での定義によれば、コンピュータ読み取り可能な媒体には、変調したデータ信号やキャリアのような、コンピュータで読み取り可能な一時的な媒体（ｔｒａｎｓｉｔｏｒｙ  ｍｅｍｏｒｙ）は含まれない。
【００７３】
用語「含む」「包含する」、又はその何らかの他の変形体は、非排他的な包含を網羅するものとし、要素のリストを含む工程、方法、物品若しくはデバイスは、これらの要素のみを含むのではなく、明示的列挙されてはいない他の要素を含む、又は、係る工程、方法、物品又はデバイスに固有な他の要素を更に含むことにも留意されたい。「１つの〜を含む」と定義された要素は、更なる制約なしに、この要素を含む工程、方法、物品又はデバイスにおける別の同一の要素を更に含む。
【００７４】
当業者は、本開示の実施の形態を、方法、システム、コンピュータプログラム製品として提供できることを理解するはずである。そのため、本開示は、ハードウェアのみの実施の形態、ソフトウェアのみの実施の形態、又は、ソフトウェアとハードウェアを組み合わせた実施の形態の形態を用いることができる。更に、本開示は、コンピュータで使用できるプログラムコードを含む１つ以上のコンピュータで使用できる記憶媒体（磁気ディスクメモリ、ＣＤ−ＲＯＭ、光学メモリ等を含むが、これらに限定されない）上で実施されるコンピュータプログラム製品の形態を用いることができる。
【００７５】
先の実施の形態は本開示の実施の形態にすぎず、本開示を限定することを意図してはいない。当業者は、本開示に様々な修正及び変更を加えることができる。本開示の主旨及び原理から逸脱することなくなされた修正、均等物との置換え、改良はいずれも、本開示の特許請求の範囲に含まれる。
［第１の局面］
情報送信方法であって：
送信待ちの情報と、前記情報に対応する待ち時間とを、サーバによって決定するステップと；
インターネットを用いて前記情報を送信する方法を決定するステップであって、前記送信方法は、ユーザが前記情報を受信したかどうかを前記サーバが検出できる第１の送信方法と、前記ユーザが前記情報を受信したかどうかを前記サーバが検出できない第２の送信方法とを備える、前記情報を送信する方法を決定するステップと；
前記第１の送信方法を用いて前記情報を前記ユーザへ送信するステップと；
前記決定された情報へ所定の返答応答識別子を追加し、前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ送信するステップと；
前記ユーザが前記第１の送信方法を用いて送信された前記情報を前記待ち時間内に受信して閲覧したかどうかを検出し、そして前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信して閲覧したかどうかを、前記返答応答識別子に基づいて検出するステップと；
前記ユーザが前記第１の送信情報若しくは前記第２の送信情報を用いて送信された情報を前記待ち時間内に受信して閲覧したと検出された場合に、モバイル通信ネットワークを用いた前記情報の送信は行わず；又は、前記ユーザが前記第１の送信方法若しくは前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信せず閲覧しなかったことが検出された場合に、前記モバイル通信ネットワークを用いて前記情報の送信を行うステップと；を備える、
情報送信方法。
［第２の局面］
前記第１の送信方法は、伝送制御プロトコル（ＴＣＰ）パーシステントコネクションを用いる情報送信方法を備え、
前記第２の送信方法は、電子メール、ダイレクトメッセージ、インスタントメッセージングのうち少なくとも１つの手段による情報送信方法を備える、
第１の局面に記載の方法。
［第３の局面］
前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ送信する前記ステップは、具体的に：
前記返答応答識別子が追加された前記情報を、前記第２の送信方法を用いて前記ユーザへ一度送信するステップを備える、
第２の局面に記載の方法。
［第４の局面］
前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信したかどうかを、前記返答応答識別子に従って検出する前記ステップは、具体的に：、
前記返答応答識別子に対応し、前記ユーザにより戻された確認メッセージが前記待ち時間内に受信されたかどうかを検出するステップと；
前記確認メッセージが前記待ち時間内に受信された場合には、前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信したと判定するステップと；
前記確認メッセージが前記待ち時間内に受信されなかった場合には、前記ユーザが前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に受信しなかったと判定するステップと；を備える、
第３の局面に記載の方法。
［第５の局面］
前記第１の送信方法を用いて前記情報を前記ユーザへ送信する前記ステップは、具体的に：
前記情報を前記第１の送信方法を用いて特定の時間間隔で前記ユーザへ送信するステップを備え、
前記方法は：
前記ユーザが前記第１の送信方法又は前記第２の送信方法を用いて送信された情報を前記待ち時間内に受信したと検出された場合に、前記ユーザへ第１の送信方法を用いて送信するステップを省くステップを更に備える、
第１乃至４の局面のいずれかに記載の方法。
［第６の局面］
情報送信方法であって：
サーバによって送信された情報を受信するステップと；
返答応答識別子を含んだ前記情報を判定するステップと；
前記情報が前記返答応答識別子を含んでいる場合には、前記返答応答識別子に対応する確認メッセージを前記サーバへ戻して、前記確認メッセージを受信した後には、前記サーバが前記情報をそれ以上送信しないようにするステップと；
前記情報が前記返答応答識別子を含んでいない場合には、前記確認メッセージを前記サーバへ戻すステップを省くステップと；を備える、
情報送信方法。
［第７の局面］
情報送信装置であって：
送信待ちの情報と、前記情報に対応する待ち時間とを決定するように構成された時間決定モジュールと；
インターネットを用いて前記情報を送信する方法を決定するように構成された方法決定モジュールであって、前記送信方法は、ユーザが前記情報を受信したかどうかを前記装置が検出できる第１の送信方法と、前記ユーザが前記情報を受信したかどうかを前記装置が検出できない第２の送信方法とを備える、方法決定モジュールと；
前記第１の送信方法を用いて前記情報を前記ユーザへ送信し、前記第２の送信方法を用いて、追加された返答応答識別子を含む情報を前記ユーザへ送信するように構成された送信モジュールと；
前記決定された情報に所定の返答応答識別子を追加し、前記送信モジュールに、前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ送信するべく命令するように構成された追加モジュールと；
検出モジュールであって、前記第１の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信して閲覧したかどうかを検出し、前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信して閲覧したかどうかを、前記返答応答識別子に従って検出し、前記第１の送信方法又は前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信して閲覧したと検出された場合に、モバイル通信ネットワークを用いた前記情報の送信は行わないように前記送信モジュールに命令し、前記第１の送信方法又は前記第２の送信方法を用いて送信された前記情報を前記待ち時間内に前記ユーザが受信せず閲覧しなかったと検出された場合に、前記送信モジュールに、モバイル通信ネットワークを用いた前記情報の送信を行うように前記送信モジュールに命令する、検出モジュールと；を備える、
情報送信装置。
［第８の局面］
前記第１の送信方法は、伝送制御プロトコル（ＴＣＰ）パーシステントコネクションを用いる情報送信方法を備え、
前記第２の送信方法は、電子メール、ダイレクトメッセージ、インスタントメッセージングのうち少なくとも１つの手段による情報送信方法を備える、
第７の局面に記載の装置。
［第９の局面］
前記送信モジュールは、具体的に、前記返答応答識別子が追加された前記情報を前記第２の送信方法を用いて前記ユーザへ一度送信するように構成されている、
第８の局面に記載の装置。
［第１０の局面］
前記検出モジュールは、具体的に：
前記返答応答識別子に対応し、前記ユーザによって戻された確認メッセージが前記待ち時間内に受信されたかどうかを検出し；
前記確認メッセージが前記待ち時間内に受信された場合には、前記第２の送信方法を用いて送信された前記情報を前記ユーザが前記待ち時間内に受信して閲覧したと判定し；
前記確認メッセージが前記待ち時間内に受信されなかった場合には、前記第２の送信方法を用いて送信された前記情報を前記ユーザが前記待ち時間内に受信せず閲覧しなかったと判定するように構成されている、
第９の局面に記載の装置。
［第１１の局面］
前記送信モジュールは、具体的に、前記第１の送信方法を用いて送信された前記情報を特定の時間間隔で前記ユーザへ送信するように構成されており；
前記検出モジュールは、前記第１の送信方法又は前記第２の送信方法を用いて送信された前記情報を前記ユーザが前記待ち時間内に受信したと検出した場合に、送信された前記情報を、前記モバイル通信ネットワークを用いて前記ユーザへ送信するように前記送信モジュールに命令するステップを省く；
第７乃至１０の局面のいずれかに記載の装置。
［第１２の局面］
情報送信装置であって：
サーバにより送信された情報を受信するように構成される受信モジュールと；
前記情報が返答応答識別子を含んでいるかどうかを判定するように構成される判定モジュールと；
送信モジュールであって、前記判定モジュールが実行した前記判定ステップの結果が肯定である場合には、前記返答応答識別子に対応する確認メッセージを前記サーバへ戻すことにより、前記確認メッセージの受信後には前記サーバが前記情報をそれ以上送信しないようにし、前記判定モジュールが実行した前記判定ステップの結果が否定である場合には、前記確認メッセージを前記サーバへ戻すステップを省く、送信モジュールと；を備える、
情報送信装置。
【符号の説明】
【００７６】
３０１  時間決定モジュール
３０２  方法決定モジュール
３０３  送信モジュール
３０４  追加モジュール
３０５  検出モジュール
４０１  受信モジュール
４０２  判定モジュール
４０３  送信モジュール
【図１】
0006591067.tif 000003
【図２】
0006591067.tif 000004
【図３】
0006591067.tif 000005
【図４】
0006591067.tif 000006