(57)【要約】  本発明の実施形態は、通信技術の分野に関するもので、通知メッセージ処理方法のインテリジェンスが比較的低いという従来技術の問題を解決するためのメッセージ処理方法および装置を提供する。本発明の実施形態では、各アプリケーションの重要度は各アプリケーションの履歴使用機能に基づいて決定され、その後、各アプリケーションの通知メッセージの通知方法は各アプリケーションの重要度に基づいて決定されるので、通知メッセージが受信されると、通知メッセージは通知メッセージが属するアプリケーションに対応する通知方法で表示される。本発明の実施形態で提供される解決策は、通知メッセージ処理中の使用に適している。
2020501247.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ処理方法であって、
端末上の各アプリケーションの履歴使用機能に基づいて各アプリケーションの重要度を決定するステップと、
各アプリケーションの前記重要度に基づいて各アプリケーションの通知メッセージの通知方法を決定するステップと、
通知メッセージ受信時に、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するステップと
を含む、メッセージ処理方法。
【請求項２】
前記方法が、
各アプリケーションのオンライン時間および／またはアプリケーションタイプに基づいて各アプリケーションの通知時間期間を決定するステップ
をさらに含む、請求項1に記載のメッセージ処理方法。
【請求項３】
通知メッセージを受信するとき、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示する前記ステップが、
前記通知メッセージを受信するとき、現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間内にあるかどうかを決定するステップと、
前記現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間セグメント内である場合、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するステップ、
または前記現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間セグメント内でない場合、前記通知メッセージを一時的に格納し、前記現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間に達したときに、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するステップと
を含む、請求項2に記載のメッセージ処理方法。
【請求項４】
前記履歴使用機能は少なくとも1つの使用期間、開始回数、およびアプリケーションダウンロード回数を含み、各アプリケーションの履歴使用機能に基づき各アプリケーションの重要度を決定する前記ステップが、
前記アプリケーションの使用期間をソートし、前記使用期間の降順に前記アプリケーションをN個の第1のタイプセットに分割するステップであって、Nは1よりも大きい正の整数であり、前記N個の第1のタイプセットのシリアル番号は1からNである、ステップと、
前記アプリケーションの開始回数をソートし、前記開始回数の降順に前記アプリケーションをN個の第2のタイプセットに分割するステップであって、前記N個の第2のタイプセットのシリアル番号は1からNである、ステップと、
前記アプリケーションのアプリケーションダウンロード回数をソートし、前記アプリケーションダウンロード回数の降順でN個の第3タイプセットに前記アプリケーションを分割するステップであって、前記N個の第3のタイプセットのシリアル番号は1からNである、ステップと、
各シリアル番号に対応する重要度セットを形成するために、各シリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから同一のアプリケーションを順次選別するステップであって、前記重要度セットのシリアル番号がより小さいと前記重要度セット内の前記アプリケーションの重要度がより高くなる、ステップと
を含む請求項2または3に記載のメッセージ処理方法。
【請求項５】
各シリアル番号に対応する重要度セットを形成するために、各シリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから同一のアプリケーションを順次選別する前記ステップが、
1つのシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから同一のアプリケーションが選別されるたびに、前記現在のシリアル番号に対応する前記重要度セットとして前記現在のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセット内の前記同一のアプリケーションを使用するステップと、
前記現在のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから選出されなかったアプリケーションを次のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットにそれぞれ追加するステップと
を含む、請求項4に記載のメッセージ処理方法。
【請求項６】
端末上の各アプリケーションの履歴使用機能に基づき各アプリケーションの重要度を決定する前記ステップの後、前記方法が、
ユーザによって入力された変更指示を受信するステップと、
前記変更指示に基づいて、前記変更指示に対応する前記アプリケーションの前記重要度を前記変更指示で指定された重要度に変更するステップと
をさらに含む、請求項1から5のいずれか一項に記載のメッセージ処理方法。
【請求項７】
メッセージ処理装置であって、
決定モジュールであって、端末上の各アプリケーションの履歴使用機能に基づいて各アプリケーションの重要度を決定し、各アプリケーションの前記重要度に基づいて各アプリケーションの通知メッセージの通知方法を決定するように構成された、決定モジュールと、
通知モジュールであって、通知メッセージを受信すると、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するように構成された、通知モジュール
を備えるメッセージ処理装置。
【請求項８】
前記決定モジュールが、各アプリケーションのオンライン時間および／またはアプリケーションタイプに基づいて各アプリケーションの通知時間期間を決定するようにさらに構成された、
請求項7に記載のメッセージ処理装置。
【請求項９】
前記通知モジュールが、前記通知メッセージを受信するとき、現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間内にあるかどうかを決定し、現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間内である場合、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示し、または現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間内でない場合、前記通知メッセージを一時的に格納し、前記現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間に達したときに、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するようにさらに構成された、
請求項8に記載のメッセージ処理装置。
【請求項１０】
前記履歴使用機能が少なくとも1つの使用期間、開始回数、およびアプリケーションダウンロード回数を含み、
前記決定モジュールが、前記アプリケーションの使用期間をソートし、前記使用期間の降順に前記アプリケーションをN個の第1のタイプセットに分割するものであって、Nは1よりも大きい正の整数であり、前記N個の第1のタイプセットのシリアル番号は1からNであり、前記アプリケーションの開始回数をソートし、前記開始回数の降順に前記アプリケーションをN個の第2のタイプセットに分割するものであって、前記N個の第2のタイプセットのシリアル番号は1からNであり、前記アプリケーションのアプリケーションダウンロード回数をソートし、前記アプリケーションダウンロード回数の降順でN個の第3のタイプセットに前記アプリケーションを分割するものであって、前記N個の第3のタイプセットのシリアル番号は1からNであり、各シリアル番号に対応する重要度セットを形成するために、各シリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから同一のアプリケーションを順次選別するものであって、前記重要度セットのシリアル番号がより小さいと前記重要度セット内の前記アプリケーションの重要度がより高くなるように特に構成された、
請求項8または9に記載のメッセージ処理装置。
【請求項１１】
前記決定モジュールが、1つのシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから同一のアプリケーションが選別されるたびに、前記現在のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセット内の前記同一のアプリケーションを前記現在のシリアル番号に対応する前記重要度セットとして使用し、前記現在のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから選別されないアプリケーションを次のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットにそれぞれ追加するようにさらに構成された、
請求項10に記載のメッセージ処理装置。
【請求項１２】
前記装置が受信モジュールと変更モジュールとをさらに備え、
前記受信モジュールがユーザによって入力された変更指示を受信するように構成され、
前記変更モジュールが、前記変更指示に基づいて、前記変更指示に対応する前記アプリケーションの前記重要度を前記変更指示で指定された重要度に変更するように構成された、
請求項7から11のいずれか一項に記載のメッセージ処理装置。
【請求項１３】
メッセージ処理装置であって、前記装置が端末に適用され、前記装置が、
プログラム命令を含む情報を格納するように構成された、メモリと、
前記メモリおよび表示ユニットに結合され、前記プログラム命令の実行を制御するように構成されたプロセッサであって、前記プロセッサが前記端末上の各アプリケーションの履歴使用機能に基づいて各アプリケーションの重要度を決定し、各アプリケーションの前記重要度に基づいて各アプリケーションの通知メッセージの通知方法を決定し、通知メッセージを受信したとき、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するように前記表示ユニットを制御するよう特に構成された、プロセッサと
を備えるメッセージ処理装置。
【請求項１４】
前記プロセッサが、各アプリケーションのオンライン時間および／またはアプリケーションタイプに基づいて各アプリケーションの通知時間期間を決定するようにさらに構成された、請求項13に記載のメッセージ処理装置。
【請求項１５】
前記プロセッサが、前記通知メッセージを受信するとき、現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間内にあるかどうかを決定し、現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間内である場合、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するために前記表示ユニットを制御し、または現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間内でない場合は、前記通知メッセージを一時的に格納し、前記現在の瞬間が前記通知メッセージが属する前記アプリケーションの前記通知時間期間に達したときに、前記通知メッセージが属する前記アプリケーションに対応する前記通知方法で前記通知メッセージを表示するために前記表示ユニットを制御するようにさらに構成された、請求項14に記載のメッセージ処理装置。
【請求項１６】
前記履歴使用機能が少なくとも1つの使用期間、開始回数、およびアプリケーションダウンロード回数を含み、
前記プロセッサが、前記アプリケーションの使用期間をソートし、前記使用期間の降順に前記アプリケーションをN個の第1のタイプセットに分割するものであって、Nは1よりも大きい正の整数であり、前記N個の第1のタイプセットのシリアル番号は1からNであり、前記アプリケーションの開始回数をソートし、前記開始回数の降順に前記アプリケーションをN個の第2のタイプセットに分割するものであって、前記N個の第2のタイプセットのシリアル番号は1からNであり、前記アプリケーションのアプリケーションダウンロード回数をソートし、前記アプリケーションダウンロード回数の降順でN個の第3のタイプセットに前記アプリケーションを分割するものであって、前記N個の第3のタイプセットのシリアル番号は1からNであり、各シリアル番号に対応する重要度セットを形成するために、各シリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから同一のアプリケーションを順次選別するものであって、前記重要度セットのシリアル番号がより小さいと前記重要度セット内の前記アプリケーションの重要度がより高くなるようにさらに構成された、
請求項14または15に記載のメッセージ処理装置。
【請求項１７】
前記プロセッサが、1つのシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから同一のアプリケーションが選別されるたびに、前記現在のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセット内の前記同一のアプリケーションを前記現在のシリアル番号に対応する前記重要度セットとして使用し、前記現在のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットから選別されないアプリケーションを次のシリアル番号に対応する前記第1のタイプセット、前記第2のタイプセット、および前記第3のタイプセットにそれぞれ追加するようにさらに構成された、請求項16に記載のメッセージ処理装置。
【請求項１８】
前記プロセッサがユーザによって入力された変更指示を受信するように構成され、前記変更指示に基づいて、前記変更指示に対応する前記アプリケーションの前記重要度を前記変更指示で指定された重要度に変更するように構成された、
請求項13から17のいずれか一項に記載のメッセージ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、2016年11月26日に中国特許庁に提出された「携帯電話のインテリジェント通知方法および装置」という名称の中国特許出願第201611057261．2号の優先権を主張し、その全体が参照により本明細書に組み込まれる。
【０００２】
本発明は通信技術の分野に関し、特にメッセージ処理方法および装置に関する。
【背景技術】
【０００３】
スマートフォンの開発と普及により、スマートフォン上のさまざまなアプリケーションは人々の生活に非常に便利にすることができる。スマートフォンにはより多くのアプリケーションがインストールされているため、SMSメッセージ通知やスマートフォン上のさまざまなアプリケーションのプッシュメッセージなど、さまざまな通知メッセージが増えている。これらの通知メッセージには、ユーザが本当に必要とするメッセージが含まれているが、さらに広告メールやスパムSMSメッセージなどのいくつかのスパムメッセージも含まれている。有用なメッセージとスパムメッセージが混在している場合、ユーザが必要なメッセージを読むのは非常に不便である。
【０００４】
現在、スマートフォンで通知メッセージを管理するために、ユーザは、いくつかのアプリケーションの通知メッセージを抑制することを選択することができるので、これらのアプリケーションのメッセージは通知バーに表示されない。その方法を使用することによって通知メッセージの量を減らすことができるが、ユーザは重要なメッセージをちょうどよい時に容易に確認できず、有用なメッセージおよびスパムメッセージが抑制されないアプリケーションに依然として存在する可能性がある。したがって、従来技術における通知メッセージ処理方法は十分にインテリジェントではない。
【発明の概要】
【０００５】
本発明の実施形態では、通知メッセージ処理方法のインテリジェンスが比較的低いという従来技術の問題を解決するためのメッセージ処理方法および装置を提供する。
【課題を解決するための手段】
【０００６】
前述の目的を達成するために、本発明の実施形態では以下の技術的解決策が使用される。
【０００７】
第1の態様によれば、本発明の一実施形態は、以下を含むメッセージ処理方法を提供する。
端末上の各アプリケーションの履歴使用機能に基づいて各アプリケーションの重要度を決定し、次に各アプリケーションの重要度に基づいて各アプリケーションの通知メッセージの通知方法を決定し、その結果、通知メッセージ受信時に、端末は通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示する。本発明のこの実施形態では、すべての通知方法が同じ方法で表示されるわけではなく、各アプリケーションの重要度は、各アプリケーションに対するユーザの使用習慣、および1つの通知方法に対応する各重要度のアプリケーションの通知メッセージに基づいて決定されてもよく、その結果、異なる重要度を有するアプリケーションの通知メッセージは異なる通知方法で表示されることを知ることができる。したがって、メッセージを閲覧するためのユーザの要件および習慣は満たされ得るので、それによって通知メッセージを処理するためのインテリジェンスを向上させる。
【０００８】
考えられる設計では、通知メッセージを表示する前に、端末は各アプリケーションのオンライン時間および／またはアプリケーションタイプに基づいて各アプリケーションの通知時間期間をさらに決定する必要がある。アプリケーションのオンライン時間は、アプリケーションを使用する際にユーザが費やした時間を反映することができ、各アプリケーションの通知時間期間はオンライン時間およびアプリケーションタイプを参照して決定され、その結果、アプリケーションの通知時間期間はユーザの使用習慣を満たす。さらに、アプリケーションタイプは、通知時間期間が決定されるときに考慮される。例えば、業務用アプリケーションの通知時間期間は業務時間であり、エンターテイメントアプリケーションの通知時間期間は非業務時間である。したがって、通知メッセージの処理はよりインテリジェントである。
【０００９】
考えられる設計において、端末内で通知メッセージを通知するための特定の方法は、通知メッセージを受信するとき、現在の瞬間がその通知メッセージが属するアプリケーションの通知時間期間内にあるかどうかを決定し、現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間内である場合、通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示し、または現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間内でない場合は、通知メッセージを一時的に格納し、現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間に達したときに、通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示する。通知メッセージは適切な時間セグメントで処理されるので、ユーザがいくつかのタイミングの悪い通知メッセージによって妨害されることが防止され、それによって通知メッセージを処理するためのインテリジェンスを向上させる。
【００１０】
考えられる設計では、履歴使用機能は少なくとも1つの使用期間、開始回数、およびアプリケーションダウンロード回数を含み、端末によって各アプリケーションの重要度を決定するための方法は、アプリケーションの使用期間をソートし、使用期間の降順にアプリケーションをN個の第1のタイプセットに分割し、ここで、Nは1よりも大きい正の整数であり、N個の第1のタイプセットのシリアル番号は1からNであり、アプリケーションの開始回数をソートし、開始回数の降順にアプリケーションをN個の第2のタイプセットに分割し、ここで、N個の第2のタイプセットのシリアル番号は1からNであり、アプリケーションのアプリケーションダウンロード回数をソートし、アプリケーションダウンロード回数の降順でN個の第3タイプセットにアプリケーションを分割し、ここで、N個の第3のタイプセットのシリアル番号は1からNであり、そして、各シリアル番号に対応する重要度セットを形成するために各シリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットから同一のアプリケーションを順次選別し、ここで重要度セットのシリアル番号がより小さいと重要度セット内のアプリケーションの重要度が高いことを示す。アプリケーションの重要度はアプリケーションの使用期間に基づいて決定されるので、ユーザによって頻繁に使用されるアプリケーションの通知メッセージがちょうどよい時に通知されることを確実にできることを知ることができる。したがって、通知メッセージの通知機会はユーザの利用習慣をより満たす。
【００１１】
考えられる設計では、各シリアル番号に対応する重要度セットを形成するために端末が各シリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットから同一のアプリケーションを順次選別するプロセスで、1つのシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットから同一のアプリケーションが選出されるたびに、現在のシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセット内の同一のアプリケーションが現在のシリアル番号に対応する重要度セットとして使用される必要があり、そして、現在のシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットから選出されなかったアプリケーションが、それぞれ次のシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットに追加される。
【００１２】
考えられる設計では、端末が端末上の各アプリケーションの使用期間、開始回数、およびダウンロード回数に基づいて各アプリケーションの重要度を決定した後、ユーザによって入力された変更命令をさらに受信することができ、ここで変更指示はアプリケーションの重要度を伝え、変更指示に基づいて、変更指示に対応するアプリケーションの重要度を変更指示で伝えられる重要度に変更する。端末は履歴データに基づいてアプリケーションの重要度を自動的に決定することができ、ユーザはユーザのリアルタイム要件に基づいてアプリケーションの重要度を変更することもでき、その結果、通知メッセージはユーザの要件をより満たし、それによって通知メッセージを処理するためのインテリジェンスをさらに向上させることを知ることができる。
【００１３】
別の態様によれば、本発明の一実施形態はメッセージ処理装置を提供する。装置は、方法の前述の例で端末によって実行される機能を実装してもよく、その機能は、ハードウェアを使用することによって実装されてもよく、対応するソフトウェアを実行するハードウェアによって実装されてもよい。ハードウェアまたはソフトウェアは、前述の機能に対応する1つまたは複数のモジュールを含む。
【００１４】
考えられる設計では、装置の構造はプロセッサと表示ユニットを含む。プロセッサは、装置が前述の方法で対応する機能を実行することを可能にするように構成される。ディスプレイは、装置が通知メッセージを表示することを可能にするように構成される。装置はメモリをさらに含んでもよい。メモリは、プロセッサに結合し、装置の必要なプログラム命令および必要なデータを格納するように構成される。
【００１５】
さらに別の態様によれば、本発明の一実施形態は通信システムを提供する。そのシステムは、前述の態様による端末とクラウドサーバを含む。
【００１６】
さらに別の態様によれば、本発明の一実施形態は、前述の端末によって使用されるコンピュータソフトウェア命令を格納するように構成された、コンピュータ記憶媒体を提供する。コンピュータソフトウェア命令は、前述の態様を実行するために設計されたプログラムを含む。
【００１７】
従来技術と比較して、本発明の実施形態では、すべての通知方法が同じ方法で表示されるわけではなく、各アプリケーションの重要度は、各アプリケーションに対するユーザの使用習慣に基づいて決定することができ、各重要度のアプリケーションの通知メッセージは1つの通知方法に対応するので、異なる重要度を有するアプリケーションの通知メッセージが異なる通知方法で表示される。したがって、メッセージを閲覧するためのユーザの要件および習慣は満たされ得るので、それによって通知メッセージを処理するためのインテリジェンスを向上させる。
【００１８】
本発明の実施形態または従来技術の技術的解決策をより明確に説明するために、以下では実施形態または従来技術を説明するのに必要な添付図面を簡単に説明する。明らかに、以下の説明での添付の図面は本発明のいくつかの実施形態を示すに過ぎず、当業者は創造的な努力なしにこれらの添付の図面から他の図面を導き出すことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態によるメッセージ処理方法のフローチャートである。
【図１ａ】本発明の一実施形態によるメッセージ処理方法の概略図の一例である。
【図１ｂ】本発明の一実施形態による別のメッセージ処理方法の概略図の一例である。
【図１ｃ】本発明の一実施形態による別のメッセージ処理方法の概略図の一例である。
【図２】本発明の一実施形態による別のメッセージ処理方法のフローチャートである。
【図３】本発明の一実施形態による他のメッセージ処理方法のフローチャートである。
【図４】本発明の一実施形態によるメッセージ処理装置の概略構造図である。
【図５】本発明の一実施形態による端末の概略構造図である。
【発明を実施するための形態】
【００２０】
本発明の実施形態で説明されるネットワークアーキテクチャおよびサービスシナリオは、本発明の実施形態での技術的解決策をより明確に説明することを目的とするが、本発明の実施形態で提供される技術的解決策を限定することを意図していない。当業者は、ネットワークアーキテクチャが進化し新しいサービスシナリオが出現するにつれて、本発明の実施形態で提供される技術的解決策が同様の技術的問題にさらに適用可能であることを周知することができる。
【００２１】
本発明の実施形態での「例」または「例えば」は、例、図表、または説明を提供することを表すために使用されていることに留意していただきたい。本発明の実施形態での「例」または「例えば」として記載された任意の実施形態または設計方式は、別の実施形態または設計方式よりも好ましい、またはより多くの利点を有するものとして説明されるべきではない。正確には、「例」または「例えば」などの用語の使用は、関連概念を特定の方法で提示することを意図している。
【００２２】
本発明の実施形態で、使用中に「の（英語：of）」、「関連（英語：corresponding、relevant）」、「対応（英語：corresponding）」が時々混在する場合があることに留意していただきたい。その相違点を強調しない場合、それらの表現する意味は同じであることに留意していただきたい。
【００２３】
ユーザ機器（User Equipment、UE）とも呼ばれる端末は、ユーザに音声および／またはデータ接続性を提供する装置で、例えば、ワイヤレス接続機能を有するハンドヘルド装置または車載装置である。一般的な端末は、例えば、携帯電話、タブレットコンピュータ、ノートブックコンピュータ、パームトップコンピュータ、モバイルインターネットデバイス（mobile internet device、MID）、スマートウォッチ、スマートヘルメット、スマートバンド、または歩数計などのウェアラブルデバイスを含み得る。
【００２４】
通知メッセージを処理するためのインテリジェンスを向上させるために、本発明の一実施形態はメッセージ処理方法を提供する。その方法は端末によって実行される。図1に示すように、その方法は以下のステップを含む。
【００２５】
101．端末上の各アプリケーションの履歴使用機能に基づいて、各アプリケーションの重要度を決定する。
【００２６】
履歴使用機能は、少なくとも1つのアプリケーションの使用期間、開始回数、およびアプリケーションダウンロード回数を含む。アプリケーションの使用期間は、バックグラウンドでのアプリケーションの実行時間を除く、フォアグラウンドでのアプリケーションの累積使用期間である。アプリケーションのダウンロード回数は、クラウドサーバから端末によって取得される。クラウドサーバは、アプリケーションのダウンロード回数を決定するために、各アプリケーションのダウンロード合計回数に関する統計を収集する場合がある。
【００２７】
各アプリケーションの使用期間および開始回数は、そのアプリケーションに対するユーザの使用習慣を反映する場合があることに留意していただきたい。例えば、ユーザが頻繁にアプリケーションを開始する場合、ユーザがアプリケーションをよく使用する必要があることを示しているので、アプリケーションの重要度は比較的高い。アプリケーションの通知メッセージが受信されると、通知メッセージは時間内に通知される必要があるので、ユーザはちょうどよい時にアプリケーションの通知メッセージを見ることができる。すなわち、アプリケーションの使用期間がより長いと、開始回数もより増加し、アプリケーションのアプリケーションダウンロード回数の増加はアプリケーションの重要度がより高いことを示している。
【００２８】
端末は、各アプリケーションの使用期間、開始回数、およびアプリケーションダウンロード回数に関する統計を定期的に収集し、アプリケーションの重要度を更新することにさらに留意していただきたい。
【００２９】
102．各アプリケーションの重要度に基づいて、各アプリケーションの通知メッセージの通知方法を決定する。
【００３０】
例えば、3つの重要度がある場合には、3つの重要度はそれぞれ重要、重要ではない、全く重要ではないである。
【００３１】
重要度が重要であるアプリケーションの通知メッセージは、ポップアップウィンドウを用いて促されてもよく、重要度が重要であるアプリケーションの通知メッセージの表示位置は重要度が重要ではないアプリケーションの通知メッセージよりも前である。
【００３２】
端末がスクリーンロック状態にある場合、重要度が重要であるアプリケーションの通知メッセージは、ポップアップウィンドウを使用することによってロックスクリーンインターフェース上に表示され得る。
【００３３】
さらに、重要度が重要であるアプリケーションの通知メッセージは、ユーザがメッセージを処理する前の間隔で促されるように設定され得る。
【００３４】
重要度が重要ではないアプリケーションの通知メッセージは、ポップアップウィンドウを使用して促されるのではなく、通知バーに表示され得る。
【００３５】
重要度が全く重要ではないアプリケーションの通知メッセージは、スパムSMSメッセージまたはスパム広告であり得るので、通知メッセージは通知されない場合がある。
【００３６】
103．通知メッセージを受信するとき、その通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示する。
【００３７】
例えば、ステップ101を使用することによって、端末Aについては、WeChatの重要度が重要であり、マイクロブログの重要度は重要ではなく、QQの重要度は全く重要ではないと決定される。
【００３８】
この場合、WeChatの通知メッセージが受信されると、図1aに示すようにポップアップウィンドウを用いて通知メッセージが表示される。
【００３９】
マイクロブログの通知メッセージが受信されると、通知メッセージが通知バーに表示され、この時点でWeChatの通知メッセージが処理されない場合、マイクロブログの通知メッセージは、図1bに示すように、通知バーのWeChatの通知メッセージの下に配置される。
【００４０】
QQの通知メッセージを受信したとき、端末はQQの端末メッセージを促さない。ユーザは、QQユーザインターフェースを開いたときにのみQQの通知メッセージを見ることができる。
【００４１】
アプリケーションがさまざまなタイプの通知メッセージを有する場合、通知メッセージの各タイプの通知ポリシーが事前設定され得ることに留意していただきたい。例えば、アプリケーションの開始時にアプリケーションの更新メッセージを促すように設定することができ、ステップ102で決定された通知方法でアプリケーションのソーシャルメッセージが促される。
【００４２】
具体的には、例えばWeChatを用いて、図1cに示すように、WeChatの開始時にポップアップウィンドウを用いてWeChatの更新メッセージを促すように設定され得る。WeChatのチャットメッセージは、ステップ102で決定された通知方法で促される。WeChatの通知方法が重要である場合、ポップアップウィンドウを使用してWeChatのチャットメッセージが促され、通知バーの上部に表示される。WeChatの通知方法が重要でない場合、ポップアップウィンドウを使用して促されるのではなく、WeChatのチャットメッセージが通知バーに表示される。WeChatの公式アカウントのメッセージが受信される場合、ポップアップウィンドウを使用して公式アカウントのメッセージは促されず、端末の通知バーにも表示されない。ユーザがWeChatを開始すると、公式アカウントの未読メッセージはシンボルを使用して識別される。例えば、公式アカウントのプロフィール画像の右上隅に小さな赤い点が表示されている場合、それは公式アカウントに未読メッセージがあることを示している。
【００４３】
本発明のこの実施形態で提供されるメッセージ通知方法では、端末は、各アプリケーションの履歴使用機能に基づいて各アプリケーションの重要度を決定し、その後、各アプリケーションの重要度に基づいて各アプリケーションの通知メッセージの通知方法を決定することができるので、通知メッセージが受信されると、通知メッセージは通知メッセージが属するアプリケーションに対応する通知方法で表示される。従来技術と比較して、すべての通知方法が同じ方法で表示されるわけではないので、各アプリケーションの重要度は、各アプリケーションに対するユーザの使用習慣、および1つの通知方法に対応する各重要度のアプリケーションの通知メッセージに基づいて決定され得るため、異なる重要度のアプリケーションの通知メッセージは異なる通知方法で表示される。したがって、メッセージを閲覧するためのユーザの要件および習慣は満たされ得るので、それによって通知メッセージを処理するためのインテリジェンスを向上させる。
【００４４】
ステップ101の端末上の各アプリケーションの使用期間、開始回数、およびアプリケーションダウンロード回数に基づいて各アプリケーションの重要度を決定する方法について以下で説明する。
【００４５】
アプリケーションの使用期間はソートされ、アプリケーションは使用期間の降順でN個の第1のタイプセットに分割され、Nは1より大きい正の整数で、N個の第1のタイプセットのシリアル番号は1からNである。例えば、9つのアプリケーションがあり、9つのアプリケーションはアプリケーション1からアプリケーション9であり、第1のタイプセット1は｛アプリケーション1、アプリケーション2、およびアプリケーション3｝であり、第1のタイプセット2は｛アプリケーション4、アプリケーション5、およびアプリケーション6｝であり、ならびに第1のタイプセット3は｛アプリケーション7、アプリケーション8、およびアプリケーション9｝であるとする。
【００４６】
アプリケーションの開始回数はソートされ、アプリケーションは開始回数の降順でN個の第2のタイプセットに分割され、N個の第2のタイプセットのシリアル番号は1からNである。例えば、第2のタイプセット1は｛アプリケーション1、アプリケーション2、およびアプリケーション4｝、第2のタイプセット2は｛アプリケーション3、アプリケーション5、およびアプリケーション6｝、ならびに第2のタイプセット3は｛アプリケーション7、アプリケーション8、およびアプリケーション9｝である。
【００４７】
アプリケーションのアプリケーションダウンロード回数はソートされ、アプリケーションはアプリケーションダウンロード回数の降順でN個の第3のタイプセットに分割され、N個の第3のタイプセットのシリアル番号は1からNである。例えば、第3のタイプセット1は｛アプリケーション1、アプリケーション3、およびアプリケーション5｝、第3のタイプセット2は｛アプリケーション2、アプリケーション4、およびアプリケーション6｝、ならびに第3のタイプセット3は｛アプリケーション7、アプリケーション8、およびアプリケーション9｝である。
【００４８】
前述の処理プロセスで、N個の第1のタイプセット、N個の第2のタイプセット、N個の第3のタイプセットに異なる方法でアプリケーションがそれぞれ追加され、次いで、各シリアル番号に対応する重要度セットを形成するために、同一のアプリケーションが各シリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットから順次選別される。重要度セットのシリアル番号がより小さいほど、重要度セット内のアプリケーションの重要度がより高いことを示す。
【００４９】
1つのシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットから同一のアプリケーションが選別されるたびに、現在のシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセット内の同一のアプリケーションを現在のシリアル番号に対応する重要度セットとして使用し、現在のシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットから選別されないアプリケーションを次のシリアル番号に対応する第1のタイプセット、第2のタイプセット、および第3のタイプセットにそれぞれ追加する。
【００５０】
前述の例を参照すると、シリアル番号1に対応する第1のタイプセット｛アプリケーション1、アプリケーション2、およびアプリケーション3｝、第2のタイプセット｛アプリケーション1、アプリケーション2、およびアプリケーション4｝、ならびに第3のタイプセット｛アプリケーション1、アプリケーション3、およびアプリケーション5｝で同一アプリケーションはアプリケーション1である。したがって、第1の重要度セットは｛アプリケーション1｝である。
【００５１】
第1のレベルセットが決定された後、シリアル番号2を有する第1のタイプセットは｛アプリケーション2、アプリケーション3、アプリケーション4、アプリケーション5、およびアプリケーション6｝に更新され、シリアル番号2を有する第2のタイプセットは｛アプリケーション2、アプリケーション3、アプリケーション4、アプリケーション5、およびアプリケーション6｝に更新され、シリアル番号2を有する第3のタイプセットは｛アプリケーション2、アプリケーション3、アプリケーション4、アプリケーション5、およびアプリケーション6｝に更新される。その結果、第1のタイプセット、第2のタイプセット、および第3のタイプセットから選別される同一のアプリケーションによって形成される第2の重要度セットは｛アプリケーション2、アプリケーション3、アプリケーション4、アプリケーション5、およびアプリケーション6｝である。
【００５２】
そして、シリアル番号3を有する第1のタイプセット｛アプリケーション7、アプリケーション8、およびアプリケーション9｝、第2のタイプセット｛アプリケーション7、アプリケーション8、およびアプリケーション9｝、ならびに第3のタイプセット｛アプリケーション7、アプリケーション8、およびアプリケーション9｝で同一アプリケーションはアプリケーション7、アプリケーション8、およびアプリケーション9である。したがって、第3の重要度セットは｛アプリケーション7、アプリケーション8、およびアプリケーション9｝である。
【００５３】
別の例では、アプリケーションは、4つの第1のタイプセットを取得するためにアプリケーションの使用期間に基づいてソートされる。4つの第1のタイプセットはそれぞれ、time1、time2、time3、およびtime4である。使用期間が最上位にランク付けされたアプリケーションの上位20％がtime1を形成し、後続の30％のアプリケーションがtime2を形成し、後続の30％のアプリケーションがtime3を形成し、下位20％のアプリケーションがtime4を形成する。アプリケーションは、開始回数に基づいてソートされ、さらに上位から下位にランク付けされた20％、30％、30％、および20％の間隔、4つの第2のタイプセット、すなわちcount1、count2、count3、およびcount4に基づいて順次取得される。アプリケーションはアプリケーションのダウンロード回数に基づいてソートされ、さらに上位から下位にランク付けされた20％、30％、30％、および20％の間隔、4つの第3のタイプセット、すなわちnumber1、number2、number3、およびnumber4に基づいて順次取得される。まず、第1の重要度セットを形成するために、time1、count1、number1から同一のアプリケーションが選出され、その後、time1の未選択アプリケーションがtime2に追加され、count1の未選択のアプリケーションがcount2に追加され、number1の未選択のアプリケーションがnumber2に追加される。第2の重要度セット、第3の重要度セット、および第4の重要度セットは、方法に基づいて順次決定され得る。第1の重要度セット、第2の重要度セット、第3の重要度セット、および第4の重要度セットのアプリケーションの重要度は順次減少する。
【００５４】
代替として、4つのセットを取得するために、前述の方法に基づきtime1、time2、time3、およびtime4、ならびにcount1、count2、count3、およびcount4から同一のアプリケーションがまず順次選別されてもよく、それから、取得された4つのセットがnumber1、number2、number3、およびnumber4とそれぞれ比較される。最後に、第1の重要度セット、第2の重要度セット、第3の重要度セット、および第4の重要度セットが取得される。
【００５５】
さらに、重要度セットが決定された後、通知メッセージの通知方法に従って重要度セットがさらに格納される。このように、アプリケーションの通知メッセージを受信した後、アプリケーションの重要度に基づいて通知メッセージの通知方法が決定され得る。
【００５６】
例えば、通知メッセージの重要度セットと通知方法間の対応関係が表1に示されている。
【００５７】
【表１】
2020501247.tif 000003
【００５８】
前述の表での通知メッセージの重要度セットと通知方法との対応関係は一例であり、各重要度の用途に応じて重要度の数量および通知方法は実際の要件に基づき設定し得ることに留意していただきたい。
【００５９】
さらに前述の表を参照すると、WeChatのメッセージの受信時に、端末はWeChatが第1の重要度セットに属すると決定し、さらに第1の重要度セットに対応する通知方法はポップアップウィンドウにより通知メッセージを表示して、バイブレーションにより通知メッセージを促すことができる。したがって、端末はポップアップウィンドウでWeChatのメッセージを表示し、バイブレーションによってメッセージを促す。
【００６０】
マイクロブログのメッセージを受信すると、端末はマイクロブログが第2の重要度セットに属すると決定し、さらに第2の重要度セットに対応する通知方法では通知メッセージを通知バーに表示していると決定し、バイブレーションによる通知メッセージを促すことができる。したがって、端末はマイクロブログのメッセージを通知バーに表示し、バイブレーションによってメッセージを促す。
【００６１】
図1に示す方法手順を参照すると、通知メッセージをよりインテリジェントに処理するために、各アプリケーションの通知メッセージの通知方法を決定する必要があるだけでなく、通知時間期間も決定する必要がある。これに基づいて、本発明の実施形態による別の実装形態では、図2に示すように、方法はさらに以下のステップを含む。
【００６２】
201．各アプリケーションのオンライン時間および／またはアプリケーションタイプに基づいて、各アプリケーションの通知時間期間を決定する。
【００６３】
端末は、各アプリケーションのオンライン時間に基づいて各アプリケーションの通知時間期間を決定したり、または各アプリケーションのアプリケーションタイプに基づいて各アプリケーションの通知時間期間を決定したり、または各アプリケーションのオンライン時間とアプリケーションタイプに基づいて通知時間期間を決定してもよい。
【００６４】
端末は、各アプリケーションのアプリケーションタイプを自ら決定してもよいし、クラウドサーバから各アプリケーションのアプリケーションタイプを取得してもよい。
【００６５】
具体的には、1日24時間を複数の時間セグメントに分割してもよい。例えば、1日は、睡眠時間セグメント、食事時間セグメント、業務時間セグメント、余暇時間セグメントなどに分けられる。各アプリケーションタイプは使用時間セグメントに対応している。例えば、業務用アプリケーションは通常、業務時間内に使用され、エンターテイメントタイプアプリケーションは通常、非業務時間内に使用される。
【００６６】
各アプリケーションのオンライン時間に基づいて、ユーザが通常どの時間セグメントで各アプリケーションを使用するかが決定され、各アプリケーションの通知時間期間は睡眠時間セグメント、食事時間セグメント、または業務時間セグメントであることがアプリケーションタイプを参照して決定される。アプリケーションのオンライン時間が2つの時間セグメントに属する場合、時間セグメントがより長いアプリケーションのオンライン時間、およびオンライン時間がより長い時間セグメントが通知時間期間として決定される。
【００６７】
例えば、アプリケーションのオンライン時間が9時30分から10時30分である場合、アプリケーションのオンライン時間は業務時間セグメント内にあり、アプリケーションのアプリケーションタイプは業務用アプリケーションであると決定され得るので、アプリケーションの通知時間期間は業務時間セグメントであると最終的に決定され得る。
【００６８】
各アプリケーションの通知時間期間が決定されることに基づいて、通知メッセージが受信されたとき、通知メッセージを表示するための瞬間をさらに決定する必要があることが理解され得る。したがって、通知メッセージを受信したとき、ステップ103で通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示することは、ステップ202からステップ204として具体的に実装され得る。
【００６９】
202．通知メッセージを受信したとき、現在の瞬間が、通知メッセージが属するアプリケーションの通知時間期間内にあるかどうかを決定する。現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間内にある場合、ステップ204を実行するか、または現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間内にない場合、ステップ205を実行する。
【００７０】
例えば、現在の瞬間が業務時間セグメントであり、受信された通知メッセージが属するアプリケーションの通知時間期間も業務時間セグメントである場合、ステップ204が実行されてもよく、通知方法は通知メッセージが属するアプリケーションの通知方法に直ちに表示される。
【００７１】
現在の瞬間が業務時間セグメントであり、受信された通知メッセージが属するアプリケーションの通知時間期間が余暇時間セグメントである場合、ステップ205が実行され、通知方法は余暇時間セグメントで通知メッセージが属するアプリケーションの通知方法に表示される。
【００７２】
203．通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示する。
【００７３】
204．通知メッセージをバッファリングし、現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間に達すると、通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示する。
【００７４】
本発明の実施形態では、各アプリケーションの通知メッセージに対応する通知方法が決定される必要があるだけでなく、各アプリケーションの通知時間期間も決定される必要があるので、通知メッセージは適切な時間に通知され得る。したがって、ユーザは重要な通知メッセージをちょうどよい時に確認でき、一般的なあらゆる通知メッセージを見逃すことはない。さらに、無用な通知メッセージがユーザの安静または業務に影響を及ぼすことが防止され、それによって通知メッセージを処理するためのインテリジェンスがさらに向上する。
【００７５】
アプリケーションの使用期間およびダウンロード回数に基づいて端末によって決定される重要度は、必ずしもユーザのその後の要件を満たすとは限らない場合のあることに留意していただきたい。例えば、ユーザは重要な業務要件のためにめったに使用されないアプリケーションを使用することがある。通知メッセージの通知方法および通知時間をユーザの要件をより満たすようにするために、ユーザはアプリケーションの重要度を手動で調整することもできる。これに基づいて、本発明の一実施形態による別の実装形態では、図3に示すように、ステップ101の端末上の各アプリケーションの履歴使用機能に基づいて各アプリケーションの重要度を決定した後、方法はさらに以下のステップを含む。
【００７６】
301．ユーザにより入力された変更指示を受信する。
【００７７】
ユーザの変更指示は、アプリケーションの重要度を伝えることができ、すなわち、ユーザは入力ボックスにアプリケーションのレベルを入力することができる。代替として、端末の設定画面に各アプリケーションの重要度オプションを表示することができ、ユーザにより入力された変更指示は、アプリケーションの重要度オプションでのクリック操作である。
【００７８】
302．変更指示に基づいて、変更指示に対応するアプリケーションの重要度を変更指示で指定された重要度に変更する。
【００７９】
変更指示で指定された重要度はステップ301でユーザによって入力された重要度またはユーザによって選択された重要度であることを理解されたい。
【００８０】
ユーザによって入力された変更指示に基づいてアプリケーションの重要度を変更した後、各アプリケーションの通知メッセージの通知方法を再度決定するためにさらにステップ102を再度実行する必要があることに留意していただきたい。
【００８１】
また、端末はユーザにより入力された通知時間期間変更指示をさらに受信し、通知時間期間変更指示に基づいてアプリケーションの通知時間期間を変更することができるので、ユーザはユーザの生活習慣に基づきアプリケーションの通知時間期間を設定するようにしてもよい。
【００８２】
本発明の実施形態で提供されるメッセージ処理方法では、端末は、各アプリケーションの通知方法を決定し、各アプリケーションのオンライン時間およびアプリケーションタイプに基づいて各アプリケーションの通知メッセージの通知時間期間を決定するために、各アプリケーションの使用期間、開始回数、およびアプリケーションダウンロード回数に基づいて、各アプリケーションの重要度を決定することができる。代替として、ユーザはアプリケーションの重要度および通知時間期間を設定してもよい。したがって、通知メッセージの通知方法および通知時間はユーザの要件をより満たし、それによってメッセージを処理するためのインテリジェンスを向上させる。
【００８３】
前述の説明において、本発明の実施形態で提供される解決策は主に端末の観点から説明されている。端末は、機能を実行するための対応するハードウェア構造および／またはソフトウェアモジュールを含むことを理解されたい。当業者は、本明細書で開示された実施形態に説明されたユニットおよびアルゴリズムステップの例と組み合わせて、本発明はハードウェア形式またはハードウェアとコンピュータのソフトウェア組み合わせの形式で実装され得ることを容易に認識するはずである。機能がハードウェアを使用することによって、またはコンピュータソフトウェアによってハードウェアを駆動することによって実行されるかどうかは、特定の用途および技術的解決策の設計制約により異なる。当業者であれば、特定の用途ごとに説明した機能を実装するために異なる方法を使用することができるが、その実装が本発明の範囲を逸脱すると見なすべきではない。
【００８４】
本発明の実施形態では、端末の機能的モジュールは前述の方法例に基づいて分割することができる。例えば、機能的モジュールは機能に応じて分割してもよいし、2つ以上の機能を1つの処理モジュールに統合してもよい。統合されたモジュールはハードウェアの形で実装されてもよく、またはソフトウェアの機能的モジュールの形で実施されてもよい。本発明の実施形態でのモジュール分割は一例であり、単なる論理的機能の分割である。実際の実装では別の分割方法でもよい。
【００８５】
機能的モジュールが再び機能に対応して分割されるとき、本発明の実施形態はさらにメッセージ処理装置を提供する。装置は前述の実施形態の端末であってもよい。図4に示すように、図4は前述の実施形態の装置を示している。例えば、図4は端末の考えられる概略構造図である。装置は決定モジュール401、通知モジュール402、受信モジュール403、および変更モジュール404を含む。決定モジュール401は、端末が図1のステップ101とステップ102、および図2のステップ201とステップ202を実行可能にするように構成される。通知モジュール402は、端末が図1のステップ103ならびに図2のステップ203およびステップ204を実行可能にするように構成される。受信モジュール403は、端末が図3のステップ301を実行可能にするように構成される。変更モジュール404は、端末が図3のステップ302を実行可能にするように構成される。対応する機能的モジュールの機能の説明については、前述の方法の実施形態でのステップのすべての関連内容を参照していただき、詳細は本明細書では再度説明されていない。
【００８６】
統合ユニットが使用されるとき、図5は本発明の前述の実施形態での端末の別の考えられる概略構造図である。図5に示すように、端末はプロセッサ502、表示ユニット503、メモリ501、およびバス504を含む。表示ユニット503、プロセッサ502、およびメモリ501は、バス504を使用して相互に接続されている。バス504はペリフェラルコンポーネント相互接続（Peripheral Component Interconnect、PCI）バス、拡張業界標準アーキテクチャ（Extended Industry Standard Architecture、EISA）バスなどとすることができる。バスは、アドレスバス、データバス、コントロールバスなどに分類することができる。表現を容易にするために、図5のバスは1本の太線のみを使用して表されているが、これは1本のバスのみまたは1つのタイプのバスしかないことを示すものではない。
【００８７】
メモリ501は、端末のプログラムコードおよびデータを格納するように構成されている。表示ユニット503は、プロセッサ502の制御下で通知メッセージを表示するように構成されている。プロセッサ502は、端末の動作を制御および管理するように構成される。例えば、プロセッサ502は端末が図1のステップ101からステップ103、図2のステップ101とステップ202、および図3のステップ302、ならびに／あるいは本明細書に説明された技術の別のプロセスを実行可能にするように構成される。
【００８８】
本発明で開示された内容と組み合わせて説明された方法またはアルゴリズムステップは、ハードウェアを使用することによって実装されてもよく、またはソフトウェア命令を実行することによってプロセッサによって実装されてもよい。ソフトウェア命令は対応するソフトウェアモジュールを含み得る。ソフトウェアモジュールは、ランダムアクセスメモリ（Random Access Memory、RAM）、フラッシュメモリ、読み出し専用メモリ（Read Only Memory、ROM）、消去可能プログラマブル読み出し専用メモリ（Erasable Programmable ROM、EPROM）、電気的消去可能プログラマブル読み出し専用メモリ（Electrically EPROM、EEPROM）、レジスタ、ハードディスク、モバイルハードディスク、コンパクトディスク読み出し専用メモリ（CD−ROM）、または当業界で他の周知の形式の記憶媒体に格納することができる。例えば、記憶媒体はプロセッサに結合され、それによりプロセッサは記憶媒体から情報を読み取ることができたり、または記憶媒体に情報を書き込むことができる。もちろん、記憶媒体は代替としてプロセッサの構成要素であり得る。プロセッサおよび記憶媒体はASIC内に配置されてもよい。さらに、ASICはコアネットワークインターフェース装置内に配置されてもよい。もちろん、プロセッサおよび記憶媒体は、コアネットワークインターフェース装置内で個別の構成要素として存在し得る。
【００８９】
前述の実装形態の説明に基づいて、当業者は、必要な汎用ハードウェアに加えてソフトウェアを使用することによって、またはハードウェアのみを使用することによって本発明を実装できることを明確に理解するであろう。ほとんどの環境の場合、前者が好ましい実装形態である。そのような理解に基づいて、本発明の技術的解決策は本質的にまたは従来技術に寄与する部分をソフトウェア製品の形で実装することができる。ソフトウェア製品は、コンピュータのフロッピーディスク、ハードディスク、または光ディスクなどの読み取り可能な記憶媒体に格納され、本発明の実施形態に説明された方法を実行するために、コンピュータ装置（パーソナルコンピュータ、サーバ、またはネットワーク装置であり得る）に指示するいくつかの命令を含む。
【００９０】
前述の説明は、本発明の単なる特定の実装形態であり、本発明の保護範囲を限定することを意図するものではない。本発明に開示された技術的範囲内のあらゆる変形または置換も本発明の保護範囲内にあるものとする。したがって、本発明の保護範囲は特許請求の範囲の保護範囲に従うものとする。
【符号の説明】
【００９１】
401  決定モジュール
402  通知モジュール
403  受信モジュール
404  変更モジュール
501  メモリ
502  プロセッサ
503  表示ユニット
504  バス
【図１】
2020501247.tif 000004
【図１ａ】
2020501247.tif 000005
【図１ｂ】
2020501247.tif 000006
【図１ｃ】
2020501247.tif 000007
【図２】
2020501247.tif 000008
【図３】
2020501247.tif 000009
【図４】
2020501247.tif 000010
【図５】
2020501247.tif 000011
【手続補正書】
【提出日】令和1年7月2日(2019.7.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
第1の態様によれば、本発明の一実施形態は、以下を含むメッセージ処理方法を提供する。
端末上の各アプリケーションの履歴使用機能に基づいて各アプリケーションの重要度を決定し、次に各アプリケーションの重要度に基づいて各アプリケーションの通知メッセージの通知方法を決定し、その結果、通知メッセージ受信時に、端末は通知メッセージが属するアプリケーションに対応する通知方法で通知メッセージを表示する。本発明のこの実施形態では、すべての通知が同じ方法で表示されるわけではなく、各アプリケーションの重要度は、各アプリケーションに対するユーザの使用習慣、および1つの通知方法に対応する各重要度のアプリケーションの通知メッセージに基づいて決定されてもよく、その結果、異なる重要度を有するアプリケーションの通知メッセージは異なる通知方法で表示されることを知ることができる。したがって、メッセージを閲覧するためのユーザの要件および習慣は満たされ得るので、それによって通知メッセージを処理するためのインテリジェンスを向上させる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
202．通知メッセージを受信したとき、現在の瞬間が、通知メッセージが属するアプリケーションの通知時間期間内にあるかどうかを決定する。現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間内にある場合、ステップ203を実行するか、または現在の瞬間が通知メッセージが属するアプリケーションの通知時間期間内にない場合、ステップ204を実行する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
例えば、現在の瞬間が業務時間セグメントであり、受信された通知メッセージが属するアプリケーションの通知時間期間も業務時間セグメントである場合、ステップ203が実行されてもよく、通知は通知メッセージが属するアプリケーションの通知方法に直ちに表示される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
現在の瞬間が業務時間セグメントであり、受信された通知メッセージが属するアプリケーションの通知時間期間が余暇時間セグメントである場合、ステップ204が実行され、通知は余暇時間セグメントで通知メッセージが属するアプリケーションの通知方法に表示される。
【国際調査報告】
2020501247.tif 000012
2020501247.tif 000013
2020501247.tif 000014
2020501247.tif 000015