(57)【特許請求の範囲】
【請求項１】
設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得し、
取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出し、
前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示することを含み、
前記パラメータ・ファクターは、更に評価ファクターを含み、
設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを取得することは、
設定の時間内における、アプリケーション・ソフトウェアの評価値を統計し、予め設定された評価閾値に基づいて、統計し得た評価値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得ることを含み、
設定の時間内におけるアプリケーション・ソフトウェアの評価値を統計することは、
設定の時間内にユーザからフィードバックされたアプリケーション・ソフトウェアの評価値を受信し、受信された評価値に基づいて設定の時間内におけるアプリケーション・ソフトウェアの評価値の平均値を算出することを含み、
予め設定された評価閾値に基づいて、統計し得た評価値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得ることは、
システム設定の前記アプリケーション・ソフトウェアの評価閾値に基づいて前記平均値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得ることを含み、
システム設定の前記アプリケーション・ソフトウェアの評価閾値に基づいて前記平均値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得ることは、
前記平均値と前記評価閾値との比の値を、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターとし、或いは、
設定の係数に従って、システム設定の前記アプリケーション・ソフトウェアの評価閾値に対して調整を行って参考評価閾値を取得し、
前記平均値と取得した前記参考評価閾値との比較を行い、
前記平均値が前記参考評価閾値より小さくない場合、第一の予定値を前記設定の時間内のアプリケーション・ソフトウェアの応用情報を表す評価ファクターとし、
前記平均値が前記参考評価閾値より小さい場合、前記平均値と前記評価閾値との比の値を、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターとすることを含むことを特徴とするアプリケーション・ソフトウェアの表示方法。
【請求項２】
前記パラメータ・ファクターは、ダウンロード数量ファクターを含み、
設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを取得することは、
設定の時間内におけるアプリケーション・ソフトウェアのダウンロード数量値を取得し、アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得することを含むことを特徴とする請求項１に記載のアプリケーション・ソフトウェアの表示方法。
【請求項３】
設定の時間内におけるアプリケーション・ソフトウェアのダウンロード数量値を取得することは、
前記設定の時間を複数の時間帯に分割し、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を確定し、
アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得することは、
各時間帯に対応するアプリケーション・ソフトウェアの半減期間値を確定し、
確定された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及び各時間帯に対応するアプリケーション・ソフトウェアの半減期間値に基づいて、各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターを算出し、
算出された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターに基づいて、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得することを含むことを特徴とする請求項２に記載のアプリケーション・ソフトウェアの表示方法。
【請求項４】
前記分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を確定することは、
分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及びダウンロードアドレスを統計し、統計し得た前記ダウンロードアドレスに基づいて、統計し得たダウンロード数量値の調整を行って、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を得ることを含むことを特徴とする請求項３に記載のアプリケーション・ソフトウェアの表示方法。
【請求項５】
取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出することは、
取得された少なくとも二つのパラメータ・ファクターの乗算を行い、得られた積の値を前記アプリケーション・ソフトウェアの順位付けファクターとすることを含むことを特徴とする請求項１に記載のアプリケーション・ソフトウェアの表示方法。
【請求項６】
前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行うことは、
前記順位付けファクターの大きい順に従って、前記アプリケーション・ソフトウェアの順位付けを行うことを含むことを特徴とする請求項５に記載のアプリケーション・ソフトウェアの表示方法。
【請求項７】
設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得する取得モジュールと、
取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出する算出モジュールと、
前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示する順位付けモジュールとを備え、
前記パラメータ・ファクターは、更に評価ファクターを含み、
前記取得モジュールは更に、
設定の時間内における、アプリケーション・ソフトウェアの評価値を統計し、予め設定された評価閾値に基づいて統計し得た評価値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得て、
前記取得モジュールは更に、
設定の時間内にユーザからフィードバックされたアプリケーション・ソフトウェアの評価値を受信し、受信された評価値に基づいて設定の時間内におけるアプリケーション・ソフトウェアの評価値の平均値を算出し、
システム設定の前記アプリケーション・ソフトウェアの評価閾値に基づいて前記平均値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得て、
前記取得モジュールは更に、
前記平均値と前記評価閾値との比の値を前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターとし、或いは、
設定の係数に従ってシステム設定の前記アプリケーション・ソフトウェアの評価閾値に対して調整を行って参考評価閾値を取得し、
前記平均値と取得した前記参考評価閾値との比較を行い、
前記平均値が前記参考評価閾値より小さくない場合、第一の予定値を前記設定の時間内のアプリケーション・ソフトウェアの応用情報を表す評価ファクターとし、
前記平均値が前記参考評価閾値より小さい場合、前記平均値と前記評価閾値との比の値を前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターとすることを特徴とするアプリケーション・ソフトウェアの表示デバイス。
【請求項８】
前記パラメータ・ファクターは、ダウンロード数量ファクターを含み、
前記取得モジュールは更に、
設定の時間内におけるアプリケーション・ソフトウェアのダウンロード数量値を取得し、アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得することを特徴とする請求項７に記載のアプリケーション・ソフトウェアの表示デバイス。
【請求項９】
前記取得モジュールは更に、
前記設定の時間を複数の時間帯に分割して、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を確定し、
各時間帯に対応するアプリケーション・ソフトウェアの半減期間値を確定し、
確定された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及び各時間帯に対応するアプリケーション・ソフトウェアの半減期間値に基づいて、各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターを算出し、
算出された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターに基づいて、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得することを特徴とする請求項８に記載のアプリケーション・ソフトウェアの表示デバイス。
【請求項１０】
前記取得モジュールは更に、
分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及びダウンロードアドレスを統計し、統計し得た前記ダウンロードアドレスに基づいて、統計し得たダウンロード数量値の調整を行って、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を得ることを特徴とする請求項９に記載のアプリケーション・ソフトウェアの表示デバイス。
【請求項１１】
前記順位付けモジュールは更に、
取得された少なくとも二つのパラメータ・ファクターの乗算を行い、得られた積の値を前記アプリケーション・ソフトウェアの順位付けファクターとすることを特徴とする請求項７に記載のアプリケーション・ソフトウェアの表示デバイス。
【請求項１２】
前記順位付けモジュールは、更に、
前記順位付けファクターの大きい順に従って、前記アプリケーション・ソフトウェアの順位付けを行うことを特徴とする請求項１１に記載のアプリケーション・ソフトウェアの表示デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット情報技術分野に関し、特にアプリケーション・ソフトウェアの表示方法及びデバイスに関する。
【背景技術】
【０００２】
インターネット技術の発展につれ、人々がインターネットから取得する情報量がますます多くなっていく。例えば、文字、音楽、各種のアプリケーション・ソフトウェア（例えば、オフィスソフトウェア、プレイヤーソフトウェア等）等のダウンロードを行っている。しかし、インターネット上に配布した同様な用途のアプリケーション・ソフトウェアが一つしかないとは限らないため、インターネット上に複数の同様な用途のアプリケーション・ソフトウェアが存在する時、どちらのアプリケーション・ソフトウェアを、ダウンロードすべきアプリケーション・ソフトウェアとして選択するかは、一つ重要の課題となっている。
【０００３】
各大手のインターネットプロバイダーは、必要なアプリケーション・ソフトウェアをユーザに便利に選択させるため、一般的に、設定された順位付けの方式に従ってアプリケーション・ソフトウェアを順位付けて表示させる。このように、ユーザのアプリケーション・ソフトウェアの選択に対する依拠を無形的に提供した。
【０００４】
設定の順位付けの方式に従ってアプリケーション・ソフトウェアの順位付けを行う方式として、以下の方式が含むことが好ましい。
【０００５】
第一の順位付けの方式：アプリケーション・ソフトウェアのダウンロード量を順位付けの依拠とする。
【０００６】
設定の時間内にアプリケーション・ソフトウェアのダウンロード量を統計し、統計の結果に基づいて、アプリケーション・ソフトウェアのダウンロード量を高い順に配列して表示することが好ましい。
【０００７】
アプリケーション・ソフトウェアのダウンロード量が、該アプリケーション・ソフトウェアのニーズ量の大きさをある程度表せるので、一つのアプリケーション・ソフトウェアのダウンロード量が増加する時、該アプリケーション・ソフトウェアの利用率（或はニーズ量）が増大すると意味する。このため、アプリケーション・ソフトウェアのダウンロード量に従ってアプリケーション・ソフトウェアの順位付けを行って表示するのは、ユーザに比較的に必要なアプリケーション・ソフトウェアを提供できる。
しかし、一つのアプリケーション・ソフトウェアが、配布から成熟の応用までのこの周期において、アプリケーション・ソフトウェアのダウンロード量が小さいことから大きくなり、更にダウンロード量が安定するというダウンロードの規律を呈する。インターネット上に表示のアプリケーション・ソフトウェアは、アプリケーション・ソフトウェアダウンロード量が異なることによって変化し、時間の推移につれ、複数のアプリケーション・ソフトウェアのダウンロード量が、安定になった後、これらのアプリケーション・ソフトウェアについて設定の時間内におけるダウンロード量が低下し、表示の順番がこれにつれて後退するので、ダウンロード量に従って順位付けを行う際、比較的に前の部分に表示されたアプリケーション・ソフトウェアが全て、最新に配布されたアプリケーション・ソフトウェアである可能性がある。開発の時間が古く、ダウンロード量が比較的に高いアプリケーション・ソフトウェアにとっては、その順位は、比較的に後の部分になってしまう。これによって、この順位付け方式は、一つのアプリケーション・ソフトウェアの実用性を良く反映できず、アプリケーション・ソフトウェアを展示する柔軟性も低く、ユーザのアプリケーション・ソフトウェア選択の効率を低下してしまう。
【０００８】
第二の順位付け方式：アプリケーション・ソフトウェアの累計評価を順位付けの依拠とする。
【０００９】
ユーザが一つのアプリケーション・ソフトウェアをダウンロードした後に、使用の過程において該アプリケーション・ソフトウェアへの評価を行い、一般的に、評価の形で表し、設定の時間内におけるアプリケーション・ソフトウェアの評価結果を統計し、該統計結果に基づいて、評価結果を高い順に配列して表示することが好ましい。
【００１０】
評価が主観性を備えると同時に、悪意の評価を行う現象もあるため、評価という単一の基準に基づいてアプリケーション・ソフトウェアの順位付けを行うと、該アプリケーション・ソフトウェアの実用性も良く表れない。評価結果が高い順に配列されたアプリケーション・ソフトウェアは、アプリケーション・ソフトウェアのダウンロードにユーザを迷わし、ダウンロードしたアプリケーション・ソフトウェアは、ユーザにとって必要なアプリケーション・ソフトウェアではなく、ネットワークリソースを無駄にし、アプリケーション・ソフトウェアのダウンロード効率が低くなってしまう。
【００１１】
これで分かるように、アプリケーション・ソフトウェアの展示、混乱及び低い柔軟さによってアプリケーション・ソフトウェアのユーザダウンロード効率が低く、ネットワークリソースが無駄になる問題を解決できるアプリケーション・ソフトウェアの表示方法が必要となっている。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明の実施例は、アプリケーション・ソフトウェアの展示、混乱及び低い柔軟さによってアプリケーション・ソフトウェアのユーザダウンロード効率が低く、ネットワークリソースが無駄になる問題を解決できるアプリケーション・ソフトウェアの表示方法及びデバイスを提供した。
【課題を解決するための手段】
【００１３】
一方の局面において、アプリケーション・ソフトウェアの表示方法は、
設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得し、
取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出し、
前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示することを含む。
【００１４】
他方の局面において、アプリケーション・ソフトウェアの表示デバイスは、
設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得する取得モジュールと、
取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出する算出モジュールと、
前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示する順位付けモジュールとを備える。
【００１５】
本発明が以下の有益な効果を奏する
本発明の実施例は、設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得し、取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出し、前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示する。これによって、アプリケーション・ソフトウェアを表示する前に、先ずアプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターに基づいて前記アプリケーション・ソフトウェアの順位付けファクターを確定し、単にダウンロード量に基づいてアプリケーション・ソフトウェアを順位付けることと異なり、時間要因によって生じたアプリケーション・ソフトウェアのダウンロード数量のずれからアプリケーション・ソフトウェアの順位後退が生じるとの問題を回避できると共に、単にアプリケーション・ソフトウェアをダウンロードした後の評価値に基づいてアプリケーション・ソフトウェアを順位付けることと異なり、悪意の評価によってアプリケーション・ソフトウェアの順位付けが正確にならない問題及び展示、柔軟さが低い問題を有効的に回避でき、真実的に設定の時間内におけるアプリケーション・ソフトウェアの実用性を反映でき、ユーザのアプリケーション・ソフトウェア選択効率を向上でき、ネットワークリソースを節約できる。
【００１６】
上記の説明及び後述の詳細な説明は、単なる例示のみであり、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例１に係るアプリケーション・ソフトウェアの表示方法のフローチャートの模式図である。
【図２】本発明の実施例２に係るアプリケーション・ソフトウェアの表示方法のフローチャートの模式図である。
【図３】確定されたＢ１、Ｂ２、Ｂ３の三つのアプリケーション・ソフトウェアの現時点から最近の３０日内の毎日のダウンロード数量値の模式図である。
【図４】確定されたＢ１、Ｂ２、Ｂ３の三つのアプリケーション・ソフトウェアの設定の時間内における、アプリケーション・ソフトウェアをダウンロードした後の評価ファクターの構造模式図である。
【図５】ダウンロード後の評価ファクターを考慮しない場合と、ダウンロード後の評価ファクターを考慮する場合のＢ１、Ｂ２、Ｂ３の三つのアプリケーション・ソフトウェアの異なる順位付けファクターの構造模式図である。
【図６】本発明の実施例３に係るアプリケーション・ソフトウェアの表示デバイスの構造模式図である。
【００１８】
上記図面を通じて本発明の明確な実施例を例示し、以下にさらに詳しく記述する。このような図面と文字記述は本発明の要旨の範囲を制限するものではなく、特定の実施例を参照することによって、本技術分野の当業者に本発明の概念を理解させるためのものである。
【発明を実施するための形態】
【００１９】
本発明の目的を実現するために、本発明の実施例が提供したアプリケーション・ソフトウェアの表示方法及びデバイスは、設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得し、取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出し、前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示することによって、アプリケーション・ソフトウェアを表示する前に、先ずアプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターに基づいて前記アプリケーション・ソフトウェアの順位付けファクターを確定し、単にダウンロード量に基づいてアプリケーション・ソフトウェアを順位付けることと異なり、時間要因によって生じたアプリケーション・ソフトウェアのダウンロード数量のずれからアプリケーション・ソフトウェアの順位後退が生じるとの問題を回避できると共に、単にアプリケーション・ソフトウェアをダウンロードした後の評価値に基づいてアプリケーション・ソフトウェアを順位付けることと異なり、悪意の評価によってアプリケーション・ソフトウェアの順位付けが正確にならない問題を有効的に回避でき、真実的に設定の時間内における、アプリケーション・ソフトウェアの実用性を反映でき、ユーザのアプリケーション・ソフトウェア選択効率を向上でき、ネットワークリソースを節約できる。
【００２０】
以下、明細書の図面を参照して本発明の各実施例を詳細に描写する。
【００２１】
実施例１
図１に示すように、図１は、本発明の実施例１に係るアプリケーション・ソフトウェアの表示方法のフローチャート模式図である。前記方法は、以下のステップを含む。
【００２２】
ステップ１０１：設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得する。
【００２３】
ステップ１０１において、ユーザに推薦するアプリケーション・ソフトウェアがユーザのニーズをできるだけ満たすことを保証するために、ユーザに推薦しようとするアプリケーション・ソフトウェアに対して順位付けを行う必要がある。如何に順位付けること及び順位付けの依拠が何かであることが研究の重点であるので、順位付け待ちのアプリケーション・ソフトウェアに対応のバックステージ・データベースから、設定の時間内における、前記アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得する。
【００２４】
ここで、前記設定の時間は、アプリケーション・ソフトウェアの生命周期に基づいて確定された時間周期であっても良いし、実験によって取得された時間周期であっても良い。例えば、一か月、一つの四半期、Ｎ日（Ｎは自然数である）等であっても良いし、或いは、一日を単位、一時間を単位とする設定の時間であっても良い。
【００２５】
前記アプリケーション・ソフトウェアの応用情報は、アプリケーション・ソフトウェアのダウンロード状況やアプリケーション・ソフトウェアの使用状況等を指す。前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得することは、現時点から過去への方向に設定の時間を推移する時間までの時間帯内における、アプリケーション・ソフトウェアの少なくとも二つの応用情報のパラメータ・ファクターを取得することを指す。例えば、設定の時間は、過去一か月である場合には、設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得することは、現時点から過去一か月を推移する時間までの期間において発生したアプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターに対応するパラメータ・ファクターを少なくとも二つ取得することである。
【００２６】
少なくとも二つ取得された、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターは、アプリケーション・ソフトウェアのダウンロード状況を表すダウンロード数量ファクターと、アプリケーション・ソフトウェアの使用状況を表す評価ファクターとを含むが、これに限らない。
【００２７】
アプリケーション・ソフトウェアのダウンロード状況を表すダウンロード数量ファクターを取得する。前記方法は、設定の時間内におけるアプリケーション・ソフトウェアのダウンロード数量値を取得し、アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得する、ことを含む。
【００２８】
アプリケーション・ソフトウェアのダウンロード数量ファクターが時間の推移につれ、半減原理の影響を受け、ダウンロード数量ファクターに対応の数値が安定に赴く。このため、設定の時間内における、前記アプリケーション・ソフトウェアのダウンロード数量値を取得した後、設定の時間内における、前記アプリケーション・ソフトウェアのダウンロード数量ファクターが半減原理の影響を受ける影響度を確定する必要がある。即ち、アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、或いは時間ファクターとアプリケーション・ソフトウェアのダウンロード数量ファクターの半減ファクターとの対応関係に基づいて、設定の時間内における前記アプリケーション・ソフトウェアのダウンロード数量ファクターを取得するための半減ファクターを確定し、確定された半減ファクターを用いて前記ダウンロード数量値を調整する。
【００２９】
例えば、設定の時間（Ｔ）内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターの半減ファクターを、（１／２）Ｔとし、且つ取得された、設定の時間内におけるアプリケーション・ソフトウェアのダウンロード数量値を、Ｄとする場合、アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、取得された前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターは、Ｄ＊（１／２）Ｔとなる。
【００３０】
設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターを取得することは、設定の時間内にアプリケーション・ソフトウェアの評価値を統計し、予め設定された評価閾値に基づいて統計し得た評価値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得ることを含む。
【００３１】
ここで、前記予め設定された評価閾値は、実際のニーズに基づいて確定しても良いし、実験結果に基づいて確定しても良い。ここでは具体的に限定しない。
【００３２】
ステップ１０２：取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出する。
【００３３】
ステップ１０２において、アプリケーション・ソフトウェアの少なくとも二つのパラメータ・ファクターを取得した後、取得された少なくとも二つのパラメータ・ファクターの乗算を行い、得られた積の値を前記アプリケーション・ソフトウェアの順位付けファクターとする。
【００３４】
ステップ１０３：前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示する。
【００３５】
ステップ１０３において、前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行うことは、複数の異なるアプリケーション・ソフトウェアについて、ステップ１０１〜ステップ１０２を利用して順位付けファクターをそれぞれ算出し、算出し得た複数の順位付けファクターを、数値の大きい順に配列する。
【００３６】
或いは、ステップ１０１〜ステップ１０２を用いて一つのアプリケーション・ソフトウェアの順位付けファクターを取得した後、得られた順位付けファクターと、順位付け済みのアプリケーション・ソフトウェアの順位付けファクターとの比較を行い、比較結果に基づいて順位付け待ちのアプリケーション・ソフトウェアのアプリケーション・ソフトウェア順序における順位付け位置を確定し、順位付け待ちのアプリケーション・ソフトウェアを、確定された順位付け位置に置くことを含む。
【００３７】
順位付け後のアプリケーション・ソフトウェアを表示することは、順位付け後の各アプリケーション・ソフトウェアの標識情報を配列の順に従って表示することを含む。
【００３８】
本発明の実施例１の案によれば、設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得し、取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出し、前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示する。これによって、アプリケーション・ソフトウェアを表示する前に、先ずアプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターに基づいて前記アプリケーション・ソフトウェアの順位付けファクターを確定し、従来技術における単にダウンロード量に基づいてアプリケーション・ソフトウェアを順位付けることと異なり、時間要因によって生じたアプリケーション・ソフトウェアのダウンロード数量のずれからアプリケーション・ソフトウェアの順位後退が生じるとの問題を回避できると共に、単にアプリケーション・ソフトウェアをダウンロードした後の評価値に基づいてアプリケーション・ソフトウェアを順位付けることと異なり、悪意の評価によってアプリケーション・ソフトウェアの順位付けが正確にならない問題を有効的に回避でき、真実的に設定の時間内における、アプリケーション・ソフトウェアの実用性を反映でき、ユーザのアプリケーション・ソフトウェア選択効率を向上でき、ネットワークリソースを節約できる。
【００３９】
実施例２
図２に示すように、図２は、本発明の実施例２に係るアプリケーション・ソフトウェアの表示方法のフローチャート模式図である。本発明の実施例２は、本発明の実施例１を更に詳細に描写した実施例である。前記方法は、以下のステップを含む。
【００４０】
ステップ２０１：設定の時間内における、アプリケーション・ソフトウェアのダウンロード状況を表すダウンロード数量ファクター及びアプリケーション・ソフトウェアの使用状況を表す評価ファクターを取得する。
【００４１】
好ましくは、ステップ２０１において、設定の時間内における、アプリケーション・ソフトウェアのダウンロード状況を表すダウンロード数量ファクターを取得する方法が、先ず、設定の時間内におけるアプリケーション・ソフトウェアのダウンロード数量値を取得することを含む。
【００４２】
好ましくは、前記設定の時間を複数の時間帯に分割し、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を確定する。
【００４３】
好ましくは、前記設定の時間を複数の時間帯に分割し、時間長さが同様である複数の時間帯（例えば、各時間帯が２４時間とする）に分割しても良い、時間間隔の長さが異なる複数の時間帯（例えば、一つの時間帯が６時間、もう一つの時間帯が１２時間等）に分割しても良い。複数の時間帯は、これに限らない。
【００４４】
例えば、設定の時間の長さの値が過去一か月（即ち３０日）であり、前記設定の時間を３０個の時間帯に分割し、現時点から２４時間毎を一つの時間帯とし、各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値ｄ１、ｄ２、．．．、ｄｉ、．．．、ｄ３０を確定する。ここで、ｄ１は、現時点から過去へ一つ目の２４時間のアプリケーション・ソフトウェアのダウンロード数量値であり、ｄｉは、現時点から過去へ第ｉ個目の２４時間のアプリケーション・ソフトウェアのダウンロード数量値である。
【００４５】
現時点に近いほど、取得されたダウンロード量の数量値が大きいと説明すべきである。
【００４６】
本発明に係る取得されたダウンロード数量値は、異なるユーザのダウンロード行為に対して統計したものである。同一のユーザが同一のアプリケーション・ソフトウェアを複数回ダウンロードする行為がある時、このユーザの複数回のダウンロード行為に対応するダウンロード数量値を１回とする。このように、同一のユーザにより、あるアプリケーション・ソフトウェアを悪意的にダウンロードすることを有効的に回避でき、アプリケーション・ソフトウェアを推薦する場合の不正確性を有効的に回避できる。
【００４７】
より好ましくは、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を確定する方法は、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及びダウンロードアドレスを統計して、統計し得た前記ダウンロードアドレスに基づいて、統計し得たダウンロード数量値の調整を行い、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を得ることを含む。
【００４８】
好ましくは、その内の一つの時間帯を例とし、ダウンロードアドレスがアプリケーション・ソフトウェアのダウンロード数量値に影響を与えるため、例えば、アプリケーション・ソフトウェア配布者のサイトアドレスから取得する。或いは前記アプリケーション・ソフトウェアをダウンロードしたその他のデバイスから取得する。これで分かるように、アプリケーション・ソフトウェア配布者のサイトアドレスからアプリケーション・ソフトウェアの数量値を取得することは、該アプリケーション・ソフトウェアのダウンロード数量値を真実的に反映できる。しかし、前記アプリケーション・ソフトウェアをダウンロードしたその他のデバイスからアプリケーション・ソフトウェアの数量値を取得することは、該アプリケーション・ソフトウェアのダウンロード数量値を間接的に反映し、その中には、重複の状況も存在する可能性があり、データの正確度が低い。このため、前記時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及びダウンロードアドレスの統計を行う。
【００４９】
ダウンロードアドレス及びダウンロード数量値に基づいてパラメータ間の対応関係を調整し、統計し得た前記ダウンロードアドレスに対応のダウンロード数量値調整パラメータを確定し、確定されたダウンロード数量値調整パラメータを用いて統計し得たダウンロード数量値の調整を行い、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を得る。
【００５０】
ここで、直接にダウンロードするアドレスに対応のダウンロード数量値調整パラメータが、間接にダウンロードするアドレスに対応のダウンロード数量値調整パラメータより大きい。
【００５１】
ダウンロード数量値調整パラメータに影響を与える要因としては、インターネットページにおいてアプリケーション・ソフトウェアを単一のページで表示した数量や、ユーザがアプリケーション・ソフトウェアをサーチする順番等を含むが、これに限定しないと説明すべきである。
【００５２】
次に、アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得する。
【００５３】
好ましくは、第一のステップにおいて、各時間帯に対応するアプリケーション・ソフトウェアの半減期間値を確定する。
【００５４】
例えば、各時間帯に対応するアプリケーション・ソフトウェアの半減期間値を確定する方法として、以下の式によって得られる。第ｉ個目の時間帯に対応のアプリケーション・ソフトウェアの半減期間値は、（１／２）（ｉ／Τ）である。ここで、Τは、半減期間である。
【００５５】
第二のステップにおいて、確定された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及び各時間帯に対応するアプリケーション・ソフトウェアの半減期間値に基づいて、各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターを算出する。
【００５６】
例えば、確定された第ｉ個目の時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値はＤｉで、第ｉ個目の時間帯に対応のアプリケーション・ソフトウェアの半減期間値は、（１／２）（ｉ／Τ）である場合、得られた第ｉ個目の時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターは、Ｄｉ＊（１／２）（ｉ／Ｔ）となる。
【００５７】
第三のステップにおいて、算出された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターに基づいて、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得する。
【００５８】
好ましくは、以下の式を利用して、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得する。
【００５９】
【数１】
0006030773.tif 000002
【００６０】
ここで、Ｄ（Ａ）は取得された設定の時間内におけるアプリケーション・ソフトウェアΑのダウンロード数量ファクター、ｍは設定の時間の長さ、第ｉ個目の時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値、Ｔはアプリケーション・ソフトウェアのダウンロード数量ファクターの半減期間、ｉは現在時刻から分割した時間帯の個数、その取得の値がｌ〜ｍである。
【００６１】
説明すべきことは、大量のデータで研究して、アプリケーション・ソフトウェアのダウンロード数量値の大きさの変化傾向が半減効果の原理を満たすのを発見し、応用シーンが異なることに基づいて、アプリケーション・ソフトウェアダウンロード数量の半減期間が異なり、ある半減期間は１であり、ある半減期間が２であるので、応用シーンのニーズに基づいてＴの確定を行う必要がある。
【００６２】
図３に示すように、図３は、確定されたＢ１、Ｂ２、Ｂ３の三つのアプリケーション・ソフトウェアの現時点からの最近３０日内の各日のダウンロード数量値の模式図である。ここで、ダウンロード数量値は、回数を単位として算出される。
【００６３】
好ましくは、設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターを取得する方法は、設定の時間内におけるアプリケーション・ソフトウェアの評価値を統計し、予め設定された評価閾値に基づいて統計し得た評価値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得ることを含む。
【００６４】
好ましくは、先ず、設定の時間内におけるユーザからフィードバックされたアプリケーション・ソフトウェアの評価値を受信し、受信された評価値に基づいて設定の時間内におけるアプリケーション・ソフトウェアの評価値の平均値を算出する。
【００６５】
例えば、設定の時間内（３０日）におけるユーザからフィードバックされたアプリケーション・ソフトウェアの評価値Ｚ１、Ｚ２、……、Ｚｎを受信し、設定の時間内における前記アプリケーション・ソフトウェアの評価値の平均値は、［Ｚ１＋Ｚ２……＋Ｚｎ］／ｎとして算出される。ここで、ｎは３０である。
【００６６】
説明すべきことは、本発明に係るアプリケーション・ソフトウェアの評価値は、異なるユーザの評価行為に対して統計し得た値である。同一のユーザが同一のアプリケーション・ソフトウェアに対して複数回の評価行為を行った時、該ユーザの複数回の評価行為に対応する評価値は、その内の一つの評価値或いは複数の評価値の総合値とする。このように同一のユーザが悪意的に、あるアプリケーション・ソフトウェアを評価することによって悪意評価の状況が出現し、該アプリケーション・ソフトウェアの了解に影響を与えてその他のユーザが誤認してしまうことを有効的に回避できる。
【００６７】
次に、システム設定の前記アプリケーション・ソフトウェアの評価閾値に基づいて前記平均値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターが得られる。
【００６８】
好ましくは、前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターを得る第一の方法として、前記平均値と前記評価閾値との比の値を前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターとする。
【００６９】
例えば、システム設定の前記アプリケーション・ソフトウェアの評価閾値はＭ、受信された評価値に基づいて算出された設定の時間内におけるアプリケーション・ソフトウェアの評価値の平均値は、Ｒである場合、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターは、Ｒ／Ｍとなる。
【００７０】
前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターを得る第二の方法は、以下である。
【００７１】
第一のステップにおいて、設定の係数に従ってシステム設定の前記アプリケーション・ソフトウェアの評価閾値に対して調整を行い、参考評価閾値が得られる。
【００７２】
例えば、設定の係数が０．６である場合、得られた参考評価閾値は０．６＊Ｍとなる。
【００７３】
第二のステップにおいて、前記平均値と、得られた前記参考評価閾値との比較を行う。
【００７４】
第三のステップにおいて、比較結果に基づいて前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターを確定する。
【００７５】
好ましくは、前記平均値が前記参考評価閾値より小さくない場合、第一の予定値を前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターとし、前記平均値が前記参考評価閾値より小さい場合、前記平均値と前記評価閾値との比の値を前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターとする。
【００７６】
例えば、Ｒが０．６＊Ｍより小さくない場合、前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターは、第一の予定値となる。
【００７７】
Ｒが０．６＊Ｍより小さい場合、前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターは、Ｒ／Ｍとなる。
【００７８】
説明すべきことは、前記第一の予定値が実際のニーズに基づいて確定されても良いし、実験に基づいて取得されても良い。上述の方法によって、直接に取得された、ユーザからフィードバックされたアプリケーション・ソフトウェアの評価値に対して調整を行うことで、ユーザのアプリケーション・ソフトウェアへの主観性を回避でき、評価ファクターは、より客観的にアプリケーション・ソフトウェアの実用性を表すことができる。
【００７９】
より好ましくは、前記設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターを確定することは、以下のことを含む。即ち、アプリケーション・ソフトウェアの使用状況を表す評価ファクター関数
【００８０】
【数２】
0006030773.tif 000003
【００８１】
を構築し、以下の式で設定の時間内における、アプリケーション・ソフトウェアの使用状況を表す評価ファクターを確定する。
【００８２】
【数３】
0006030773.tif 000004
【００８３】
ここで、Ｐ（Ａ）は設定の時間内における、アプリケーション・ソフトウェアＡの評価ファクター、Ｍはシステム設定の該アプリケーション・ソフトウェアの評価閾値、Ｒは、算出された該アプリケーション・ソフトウェアの評価値の平均値であり、
【００８４】
【数４】
0006030773.tif 000005
【００８５】
或いは
【００８６】
【数５】
0006030773.tif 000006
【００８７】
説明すべきことは、決定した評価ファクターのｆ関数は、本発明の実施例２において述べた関数には限らない。ダウンロード後の評価ファクター変化を表徴できる関数であれば良いので、ここで限定しない。
【００８８】
図４に示すように、図４は確定されたＢ１、Ｂ２、Ｂ３の三つのアプリケーション・ソフトウェアの設定の時間内における、アプリケーション・ソフトウェアのダウンロード後の評価ファクターの構造模式図である。ここで、Ｍは０より大きく、５より小さい正数である。
【００８９】
ステップ２０２において、取得されたアプリケーション・ソフトウェアのダウンロード数量ファクター及び評価ファクターを利用して、該アプリケーション・ソフトウェアの順位付けファクターを算出する。
【００９０】
好ましくは、ステップ２０２において、取得された少なくとも二つのパラメータ・ファクターの乗算を行い、得られた積の値を前記アプリケーション・ソフトウェアの順位付けファクターとする。
【００９１】
好ましくは、以下の式で該アプリケーション・ソフトウェアの順位付けファクターを得る。
Ｓ（Ａ）＝Ｄ（Ａ）＊Ｐ（Ａ）
【００９２】
ここで、Ｓ（Ａ）は該アプリケーション・ソフトウェアの順位付けファクター、Ｄ（Ａ）は取得された、設定の時間内におけるアプリケーション・ソフトウェアＡのダウンロード数量ファクター、Ｐ（Ａ）は設定の時間内におけるアプリケーション・ソフトウェアＡの評価ファクターである。
【００９３】
ステップ２０３において、前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後の前記アプリケーション・ソフトウェアを表示する。
【００９４】
好ましくは、ステップ２０３において、前記順位付けファクターの大きい順に従って前記アプリケーション・ソフトウェアの順位付けを行う。
【００９５】
図５に示すように、図５は、ダウンロード後の評価ファクターを考慮しない場合とダウンロード後の評価ファクターを考慮した場合のＢ１、Ｂ２、Ｂ３の三つのアプリケーション・ソフトウェアの異なる順位付けファクターの構造模式図である。
【００９６】
本発明の実施例２の案によれば、設定の時間内における、アプリケーション・ソフトウェアの実用性を真実的に反映できると共に、ユーザのアプリケーション・ソフトウェア選択効率を向上でき、ネットワークリソースを節約できる。また、アプリケーション・ソフトウェア表示のカンニングを防止できる効果も奏する。
【００９７】
実施例３
図６に示すように、図６は本発明の実施例３に係るアプリケーション・ソフトウェアの表示デバイスの構造模式図である。前記デバイスは、取得モジュール１１と、算出モジュール１２と、順位付けモジュール１３とを備える。
【００９８】
取得モジュール１１は、設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すパラメータ・ファクターを少なくとも二つ取得する。
【００９９】
算出モジュール１２は、取得された少なくとも二つのパラメータ・ファクターに基づいて、前記アプリケーション・ソフトウェアの順位付けファクターを算出する。
【０１００】
順位付けモジュール１３は、前記順位付けファクターに基づいて前記アプリケーション・ソフトウェアに対して順位付けを行い、順位付け後のアプリケーション・ソフトウェアを表示する。
【０１０１】
好ましくは、前記パラメータ・ファクターは、ダウンロード数量ファクターを含み、前記取得モジュール１１は更に、設定の時間内におけるアプリケーション・ソフトウェアのダウンロード数量値を取得し、アプリケーション・ソフトウェアのダウンロード数量ファクターの半減原理に基づいて前記ダウンロード数量値に対して半減処理を行い、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得する。
【０１０２】
好ましくは、前記取得モジュール１１は更に、前記設定の時間を複数の時間帯に分割して、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を確定し、各時間帯に対応するアプリケーション・ソフトウェアの半減期間値を確定し、確定された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及び各時間帯に対応するアプリケーション・ソフトウェアの半減期間値に基づいて、各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターを算出して、算出された各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量ファクターに基づいて、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表すダウンロード数量ファクターを取得する。
【０１０３】
好ましくは、前記取得モジュール１１は更に、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値及びダウンロードアドレスを統計して、統計し得た前記ダウンロードアドレスに基づいて、統計し得たダウンロード数量値の調整を行い、分割し得た各時間帯内におけるアプリケーション・ソフトウェアのダウンロード数量値を得る。
【０１０４】
好ましくは、前記パラメータ・ファクターは、更に評価ファクターを含み、前記取得モジュール１１は更に、設定の時間内におけるアプリケーション・ソフトウェアの評価値を統計し、予め設定の評価閾値に基づいて統計し得た評価値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得る。
【０１０５】
好ましくは、前記取得モジュール１１は更に、設定の時間内における、ユーザからフィードバックされたアプリケーション・ソフトウェアの評価値を受信し、受信された評価値に基づいて設定の時間内におけるアプリケーション・ソフトウェアの評価値の平均値を算出し、システム設定の前記アプリケーション・ソフトウェアの評価閾値に基づいて前記平均値の調整を行って、前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターを得る。
【０１０６】
好ましくは、前記取得モジュール１１は更に、前記平均値と前記評価閾値との比の値を前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターとし、或いは、設定の係数に従ってシステム設定の前記アプリケーション・ソフトウェアの評価閾値に対して調整を行い、参考評価閾値を取得し、前記平均値と得た前記参考評価閾値との比較を行い、前記平均値が前記参考評価閾値より小さくない場合、第一の予定値を前記設定の時間内のアプリケーション・ソフトウェアの応用情報を表す評価ファクターとし、前記平均値が前記参考評価閾値より小さい場合、前記平均値と前記評価閾値との比の値を前記設定の時間内における、アプリケーション・ソフトウェアの応用情報を表す評価ファクターとする。
【０１０７】
好ましくは、前記順位付けモジュール１３は更に、取得された少なくとも二つのパラメータ・ファクターの乗算を行い、得られた積の値を前記アプリケーション・ソフトウェアの順位付けファクターとする。
【０１０８】
好ましくは、前記順位付けモジュール１３は更に、前記順位付けファクターの大きい順に従って前記アプリケーション・ソフトウェアの順位付けを行う。
【０１０９】
本技術分野の当業者は、本発明の実施例が方法、装置（デバイス）或いはコンピュータープログラム製品の形で提供できることを理解すべきである。従って、本発明は、完全にハードウェアによる実施例、完全にソフトウェアによる実施例、或いはソフトウェアとハードウェアの組み合わせによる実施例の形態を使用することができる。本発明は、コンピューターが使用可能なプログラムコードを含む、コンピューターが使用可能な一つ或いは複数の記録媒体（磁気ディスクメモリ、ＣＤ―ＲＯＭ、光学メモリなどを含むが、これに限定されない）で実施するコンピュータープログラム製品の形を使用することができる。
【０１１０】
本発明の実施例にかかる方法、装置（デバイス）、及びコンピュータープログラム製品のフローチャート、及び／又はブロック図を参照して本発明を記述した。コンピュータープログラムコマンドでフローチャート及び／又はブロック図のうちの各処理及び／又はブロック、フローチャート及び／又はブロック図のうちの処理及び／又はブロックの組み合わせを実現することができる、ということを理解すべきである。このようなコンピュータープログラム指令を汎用コンピューター、専用コンピューター、組込みプロセッサ、或いはその他のプログラミングデータ処理装置のプロセッサに供給して一つの機器を実現することができ、このようにして、コンピューター或いはその他のプログラミングデータ処理装置のプロセッサで実行する指令によって、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現するための装置を提供することができる。
【０１１１】
このようなコンピュータープログラムコマンドは、コンピューター、或いはその他のプログラミングデータ処理装置が特定の方式で動作するように案内する、コンピューターが読み取り可能なメモリに記憶され、当該コンピューターが読み取り可能なメモリに記憶されているコマンドによって、コマンド装置を含む製品を生成するようにしてもよい。当該コマンド装置は、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現する。
【０１１２】
このようなコンピュータープログラムコマンドは、コンピューター、或いはその他のプログラミングデータ処理装置にインストールされ、コンピューター、或いはその他のプログラミングデバイスで一連の操作ステップを実行して、コンピューターによる処理を実現してもよい。これによって、コンピューター、或いはその他のプログラミングデバイスで実行するコマンドを通じて、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現するためのステップを提供する。
【０１１３】
本発明の好ましい実施例を説明したが、当業者は、基本的な創造性の概念を知った上で、これらの実施例に対してその他の変更や修正等を行うことができる。従って、本発明の請求の範囲は、好ましい実施例及び本発明の保護範囲に属する全ての変更及び修正を含むことに解釈すべきである。
【０１１４】
もちろん、当該技術分野の当業者は、本発明の旨と範囲を離脱しない範囲で本発明に対していろいろな変更と変形を行うことができる。このように、本発明のこのような修正と変形が本発明の特許請求の範囲、及びその均等な技術の範囲に属する場合、本発明はこのような修正と変形を含むことを意図する。
【０１１５】
本願は、出願番号がＣＮ２０１３１０１４７８７５．Ｘであり、出願日が２０１３年４月２５日である中国特許出願に基づき提出し、該中国特許出願の優先権を主張する。ここで、該中国特許出願の全ての内容は、本願に組み込まれて参考とする。  
【図１】
0006030773.tif 000007
【図２】
0006030773.tif 000008
【図３】
0006030773.tif 000009
【図４】
0006030773.tif 000010
【図５】
0006030773.tif 000011
【図６】
0006030773.tif 000012