(57)【要約】  本発明の実施例は、クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、前記クライアントへ前記少なくとも一つの入力リソースをプッシュすることを含む入力リソースプッシュ方法を提供する。本発明の実施例は、さらに入力リソースプッシュシステムも提供する。本発明の実施例提供する技術方案は、入力リソースの切り替え過程を簡単で便利に実現できる。
2017509069.tif 000002
【特許請求の範囲】
【請求項１】
クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュすることを含む
入力リソースプッシュ方法。
【請求項２】
前記ユーザー特徴情報はユーザー趣味情報であり、前記クライアントのユーザー特徴情報を獲得するには、
前記クライアントの少なくとも一つのスクリーン表示単語を獲得し、
前記少なくとも一つのスクリーン表示単語の単語頻度情報を獲得し、
前記少なくとも一つのスクリーン表示単語、前記少なくとも一つのスクリーン表示単語の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得し、
前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得することを含む
請求項１に記載の入力リソースプッシュ方法。
【請求項３】
前記分野辞書には、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得するには、
前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、
前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、前記目標単語との共起回数が最大な共起単語を獲得し、前記共起単語に基づいて前記分野辞書の全部単語でマッチングを行い、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、
重み値が最大な少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得することを含む
請求項２に記載の入力リソースプッシュ方法。
【請求項４】
前記ユーザー特徴情報はユーザー位置情報であり、前記クライアントのユーザー特徴情報を獲得するには、
前記クライアントの少なくとも一つの候補位置情報を獲得し、
前記少なくとも一つの候補位置情報の現し回数を獲得し、
前記少なくとも一つの候補位置情報、前記少なくとも一つの候補位置情報の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得し、
前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得することを含む
請求項１に記載の入力リソースプッシュ方法。
【請求項５】
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得するには、
前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得し、
前記少なくとも一つの候補入力リソースから、前記少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最も高い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得することを含む
請求項１〜４のいずれか１項に記載の入力リソースプッシュ方法。
【請求項６】
クライアントのユーザー特徴情報を獲得する特徴処理手段と、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得するリソース処理手段と、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュするリソース出力手段とを含む
入力リソースプッシュシステム。
【請求項７】
前記ユーザー特徴情報はユーザー趣味情報であり、前記特徴処理手段は、具体的に、
前記クライアントの少なくとも一つのスクリーン表示単語を獲得し、
前記少なくとも一つのスクリーン表示単語の単語頻度情報を獲得し、
前記少なくとも一つのスクリーン表示単語、前記少なくとも一つのスクリーン表示単語の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得し、
前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得することに用いられる
請求項６に記載の入力リソースプッシュシステム。
【請求項８】
前記分野辞書には、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、前記特徴処理手段は、具体的に、
前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、
前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、前記目標単語との共起回数が最大な共起単語を獲得し、前記共起単語に基づいて前記分野辞書の全部単語でマッチングを行い、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、
重み値が最大な少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得するに用いられる
請求項７に記載の入力リソースプッシュシステム。
【請求項９】
前記ユーザー特徴情報はユーザー位置情報であり、前記特徴処理手段は、具体的に、
前記クライアントの少なくとも一つの候補位置情報を獲得し、
前記少なくとも一つの候補位置情報の現し回数を獲得し、
前記少なくとも一つの候補位置情報、前記少なくとも一つの候補位置情報の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得し、
前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得する
請求項６に記載の入力リソースプッシュシステム。
【請求項１０】
前記リソース処理手段は、具体的に、
前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得し、
前記少なくとも一つの候補入力リソースから、前記少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最も高い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得するに用いられる
請求項６〜９のいずれか１項に記載の入力リソースプッシュシステム。
【請求項１１】
一つ以上のコンピューターに、
クライアントのユーザー特徴情報を獲得し、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュさせる操作を実行させ、
前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含む
コンピュータープログラム。
【請求項１２】
デバイスであって、少なくとも一つのプロセッサー、メモリ及び少なくとも一つのコンピュータープログラムを含み、前記少なくとも一つのコンピュータープログラムは前記メモリに記憶されて前記少なくとも一つのプロセッサーによって実行され、前記コンピュータープログラムは、
クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュする操作を実行させるコマンドを含む
デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、出願日が２０１４年３月３日で、出願番号が２０１４１００７４８７２．２で、発明名称が「入力リソースプッシュ方法及びシステム」である中国特許出願の優先権を要求する。
【０００２】
本発明の実施例は、インターネットの利用分野に関し、特に入力リソースプッシュ方法、システム、コンピューター記憶媒体及びデバイスに関する。
【背景技術】
【０００３】
入力法はユーザーが常に利用する道具であって、現在、大多数の入力法は沢山の補助機能を付加的に持っている。例えば、入力法皮膚の切り替え、天気照会、マイクロブログの急速発送、小辞書、スクリーンショット、ネットワークラジオ等の補助機能を含む。このような機能で、入力リソース、例えば入力法皮膚は、一方面で入力インターフェースを美化させることができ、他の一方面では、異なる入力リソースはユーザーの特徴、例えばユーザーの趣味好き等を示すことができる。そのため、入力リソースを切り替える機能は多いユーザーに受け入れて広範囲に利用され、ユーザーが好きな機能として入力法の一重要な機能になっている。
【０００４】
しかし、現在の入力法で、ユーザーが入力リソース、例えば、入力法皮膚を切り替えるためには、ユーザーが入力法の公式サイトに登録して、いろいろな入力法皮膚の表示ピクチャを見て自分が好きな入力法皮膚を選択し、入力法皮膚のインストールファイルをローカルにダウンロードし、入力法皮膚のインストールファイルを実行して、ローカルに入力法皮膚をインストールすることを実現する必要がある。そのため、入力リソースの切り替え過程は比較的に煩雑で、端末でのシステム実行負荷を増加させ、システムの実行効率を低下させる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以上に鑑み、本発明の実施例は、入力リソースの切り替え過程を簡単で便利に実現できる入力リソースプッシュ方法及システムを提供する。
【課題を解決するための手段】
【０００６】
本発明の実施例は、
クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュすることを含む入力リソースプッシュ方法を提供する。
【０００７】
前記方法で、前記ユーザー特徴情報はユーザー趣味情報で、前記クライアントのユーザー特徴情報を獲得するには、
前記クライアントの少なくとも一つのスクリーン表示単語を獲得し、
前記少なくとも一つのスクリーン表示単語の単語頻度情報を獲得し、
前記少なくとも一つのスクリーン表示単語、前記少なくとも一つのスクリーン表示単語の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得し、
前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得することを含む。
【０００８】
前記方法で、前記分野辞書には、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得するには、
前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、
前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、前記目標単語の共起（ｃｏｌｌｏｃａｔｅ）回数が最大な共起単語を獲得し、前記共起単語に基づいて前記分野辞書の全部単語でマッチングを行い、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、
重み値が最大な少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得することを含む。
【０００９】
前記方法で、前記ユーザー特徴情報はユーザー位置情報であり、前記クライアントのユーザー特徴情報を獲得するには、
前記クライアントの少なくとも一つの候補位置情報を獲得し、
前記少なくとも一つの候補位置情報の現し回数を獲得し、
前記少なくとも一つの候補位置情報、前記少なくとも一つの候補位置情報の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得し、
前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得することを含む。
【００１０】
前記方法で、前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得するには、
前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得し、
前記少なくとも一つの候補入力リソースから、前記少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最も高い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得することを含む。
【００１１】
本発明の実施例は、
クライアントのユーザー特徴情報を獲得する特徴処理手段と、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得するリソース処理手段と、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュするリソース出力手段とを含む入力リソースプッシュシステムを提供する。
【００１２】
前記システムにおいて、前記ユーザー特徴情報はユーザー趣味情報であり、前記特徴処理手段は、具体的に、
前記クライアントの少なくとも一つのスクリーン表示単語を獲得し、
前記少なくとも一つのスクリーン表示単語の単語頻度情報を獲得し、
前記少なくとも一つのスクリーン表示単語、前記少なくとも一つのスクリーン表示単語の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得し、
前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得するに用いられる。
【００１３】
前記システムにおいて、前記分野辞書には、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、前記特徴処理手段は、具体的に、
前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、
前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、前記目標単語との共起回数が最大な共起単語を獲得し、前記共起単語に基づいて前記分野辞書の全部単語でマッチングを行い、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、
重み値が最大な少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得するに用いられる。
【００１４】
前記システムにおいて、前記ユーザー特徴情報はユーザー位置情報であり、前記特徴処理手段は、具体的に、
前記クライアントの少なくとも一つの候補位置情報を獲得し、
前記少なくとも一つの候補位置情報の現し回数を獲得し、
前記少なくとも一つの候補位置情報、前記少なくとも一つの候補位置情報の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得し、
前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得するに用いられる。
【００１５】
前記システムにおいて、前記リソース処理手段は、具体的に、
前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得し、
前記少なくとも一つの候補入力リソースから、前記少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最も高い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得するに用いられる。
【００１６】
本発明の実施例は、さらにコンピューター記憶媒体を提供し、前記コンピューター記憶媒体にはコンピュータープログラムが符号化されており、前記プログラムは一つ以上のコンピューターに実行される時、前記一つ以上のコンピューターに、
クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュする操作を実行させる。
【００１７】
本発明の実施例は、さらにデバイスを提供し、当該デバイスは、少なくとも一つのプロセッサー、メモリ及び少なくとも一つのコンピュータープログラムを含み、前記少なくとも一つのコンピュータープログラムは、前記メモリに記憶されて前記少なくとも一つのプロセッサーによって実行され、前記コンピュータープログラムは、
クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュする操作を実行させるコマンドを含む。
【００１８】
以上の技術案から、本発明の実施例が以下の効果を有することを判ることができる。
【００１９】
獲得したユーザー特徴情報、例えば、ユーザー趣味情報又はユーザー位置情報に基づいて、入力リソース、例えば、入力法皮膚、入力法フォント又は入力法文字サイズを獲得し、そして、ユーザーへ獲得した入力リソースをプッシュし、従来の技術と比べて、入力リソースの切り替え過程を簡単で便利に実現でき、クライアントが入力リソースを速やかに獲得でき、端末でのシステム運転負荷を低減させ、システム運転効率を向上させ、サーバーは入力リソースのインテリジェントなプッシュを実現できる。
【図面の簡単な説明】
【００２０】
本発明の実施例における技術案をより明瞭に説明するために、以下では、実施例で使用する図面を簡単に紹介し、以下に記載した図面はただ本発明の一部の実施例で、本分野の当業者であれば、創造的な労働をしなく、これらの図面によって他の図面を得られるのは容易なことである。
【００２１】
【図１】本発明の実施例で提供する技術案で使用するシステムの概略図である。
【図２】本発明の実施例で提供する入力リソースプッシュ方法のフロー概略図である。
【図３】本発明の実施例で提供する入力リソースプッシュシステムの機能ブロック図である。
【発明を実施するための形態】
【００２２】
本発明の技術案をよりよく理解させるために、以下では図面を結合して本発明の実施例を詳細に記述する。
【００２３】
前記実施例はただ本発明の一部の実施例で、全部の実施例ではないことを明確にする。本発明における実施例に基づいて、本分野の当業者は創作的な労働をしない前提で得られる全部の他の実施例は、いずれも本発明の範囲に属する。
【００２４】
本発明の実施例で提供する技術案で使用するシステムは、図１に示すように、主に、クライアント及びサーバーで構成し、本発明の実施例で提供する方法及びシステムはサーバー側で実現し、主にクライアントへ入力リソースを発送して、クライアントに入力リソースを表示し、ユーザーが選択した入力リソースを受信して、入力リソースの切り替えを実現し、又はクライアントに入力リソースを直接にアップデートさせる。ここで、前記クライアントは、入力法クライアントであってもよく、前記入力法クライアントは端末で運転される全部の入力法クライアントを含み、前記端末はパーソナルコンピューター（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、ＰＣ）、ノートブックコンピューター、携帯電話又はタブレットコンピューターを含んでいてもよい。
【００２５】
本発明の実施例で提供する入力リソースプッシュ方法は、図２を参照すると、それは本発明の実施例で提供する入力リソースプッシュ方法のフロー概略図で、図に示すように、当該方法は以下のステップを含む。
【００２６】
Ｓ２０１で、クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報は、ユーザー趣味情報又はユーザー位置情報を含む。
【００２７】
具体的に、サーバーは、クライアントのユーザー特徴情報を獲得し、サーバーがクライアントから発送した入力リソースアップデート要求を受信した時、サーバーはクライアントのユーザー特徴情報に基づいて、クライアントへアップデートした入力リソースを提供する必要があり、又は、サーバーがクライアント毎に一つのアップデート周期をメンテナンスして、サーバーが周期的にクライアントのユーザー特徴情報に基づいて、クライアントへアップデートした入力リソースを主動的に提供する必要がある。
【００２８】
ここで、前記ユーザー特徴情報は、ユーザー趣味情報またはユーザー位置情報を含んでいてもよい。
【００２９】
ここで、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含む。
【００３０】
本発明の実施例において、サーバーがクライアントのユーザー特徴情報を獲得する方法は以下の二つがある。
【００３１】
第一は、前記ユーザー特徴情報がユーザー趣味情報である時、サーバーがクライアントのユーザー特徴情報を獲得する方法は以下のようである。
【００３２】
先ずに、サーバーが前記クライアントの少なくとも一つのスクリーン表示単語を獲得する。ここで、ユーザーはクライアントでピンインを入力し、クライアントは入力したピンインに基づいてユーザーへ少なくとも一つの候補単語を提供し、そしてユーザーが選択した一つの候補単語を受信すると、クライアントが当該候補単語をスクリーンに表示し、当該候補単語は前記スクリーン表示単語である。例えば、ユーザーがピンイン"ｓｈｕｒｕ"を入力し、候補単語から単語"輸入"を選択すると、"輸入"がスクリーン表示単語になる。このように、クライアントはユーザー入力ログを獲得でき、当該ユーザー入力ログには、少なくとも一つのスクリーン表示単語及びスクリーン表示単語毎に対応するスクリーン表示時刻を含んでいる。ここで、クライアントが獲得したスクリーン表示単語は、ユーザーがアプリケーションを使用する時のスクリーン表示単語であってもよく、例えばウィチャット、マイクロブログ等のクライアントを利用して文字を入力する必要があるアプリケーションであってもよい。
【００３３】
サーバーは、クライアントが周期的に報告したユーザー入力ログを受信して、当該クライアントの少なくとも一つのスクリーン表示単語を獲得する。又は、サーバーがクライアントへログ獲得要求を発送して、クライアントが当該ログ獲得要求を受信してから、サーバーへ最近所定時間内のユーザー入力ログを報告するようにし、このようにして、サーバーは当該クライアントの少なくとも一つのスクリーン表示単語を獲得することができる。
【００３４】
ここで、クライアントは、サーバーへユーザー入力ログを提供する時、サーバーに同時に当該クライアントの標記を提供する必要があり、前記クライアントの標記は、端末の国際移動ユーザー識別番号（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ、ＩＭＳＩ）及び通用唯一識別番号（Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ、ＵＵＩＤ）を含んでいてもよく、前記クライアントの標記は、国際移動デバイス身分（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ、ＩＭＥＩ）コード及びＵＵＩＤを含んでいてもよい。
【００３５】
そして、サーバーは、クライアントの少なくとも一つのスクリーン表示単語に基づいて、少なくとも一つのスクリーン表示単語の単語頻度情報を獲得する。ここで、サーバーはユーザー入力ログを獲得してから、少なくとも一つのスクリーン表示単語におけるスクリーン表示単語毎のスクリーン表示回数を統計でき、スクリーン表示回数とスクリーン表示単語の総計数量の比例に基づいて、スクリーン表示単語毎の単語頻度情報を獲得する。又は、サーバーは、ユーザー入力ログを獲得してから、少なくとも一つのスクリーン表示単語においていずれの一つのスクリーン表示単語のスクリーン表示回数又はいずれの複数のスクリーン表示単語のスクリーン表示回数を統計でき、少なくとも一つのスクリーン表示単語においてスクリーン表示単語毎のスクリーン表示回数を必ずに統計することではない。例えば、スクリーン表示単語「強撃する巨人」のスクリーン表示回数は１０回で、ユーザー入力ログにおいてスクリーン表示単語の総数量は１００であると、スクリーン表示単語「強撃する巨人」の単語頻度情報は１０％になる。
【００３６】
選択的に、一つのスクリーン表示単語が他の一つのスクリーン表示単語と一緒に新のスクリーン表示単語を形成できれば、さらに新のスクリーン表示単語の単語頻度情報も獲得する必要がある。そのため、サーバーは、スクリーン表示単語を全部調べて、隣接の二つのスクリーン表示単語を順序に組合せて新の単語を獲得し、その後に当該新の単語を単語ベースでマッチングを行い、マッチングする単語が存在すれば、新の単語をスクリーン表示単語としてもよい。例えば、ユーザーが２回に経てそれぞれ「強撃する」及び「巨人」を入力すると、「強撃する」及び「巨人」を組合せて、単語「強撃する巨人」を獲得し、「強撃する巨人」を単語ベースでマッチングを行い、当該単語が存在すると、「強撃する巨人」をスクリーン表示単語としてもよい。
【００３７】
そして、サーバーは前記少なくとも一つのスクリーン表示単語、前記スクリーン表示単語毎の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得する。例えば、スクリーン表示単語毎の単語頻度情報と予め設定した単語頻度閾値を比較して、単語頻度情報が単語頻度閾値より大きいスクリーン表示単語を獲得し、このようなスクリーン表示単語の単語頻度情報が単語頻度閾値より大きいので、このようなスクリーン表示単語を高頻度の単語とすることができ、スクリーン表示単語における高頻度単語を目標単語とするので、少なくとも一つのスクリーン表示単語から少なくとも一つの目標単語を獲得することができる。例えば、単語頻度閾値が５％で、スクリーン表示単語「強撃する巨人」の単語頻度情報が１０％であるので、スクリーン表示単語「強撃する巨人」の単語頻度情報は単語頻度閾値より大きく、スクリーン表示単語「強撃する巨人」は高頻度単語に属し、スクリーン表示単語「強撃する巨人」を目標単語としてもよい。
【００３８】
最後に、前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得する。ここで、前記分野辞書は、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、例えば、前記趣味分類は、アニメ、音楽、法律、コンピューター、数学等を含んでいてもよい。
【００３９】
本発明の実施例において、サーバーが少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、クライアントのユーザー趣味情報を獲得する方法は、以下のようであってもよい。
【００４０】
前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、即ちある目標単語がある趣味分類に当たると、当該趣味分類の重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、ウェブページデーターベースにおける少なくとも一つのウェブページに基づいて、目標単語の共起単語を獲得し、共起単語は目標単語と同時に一つのウェブページに現す単語であってもよく、さらに目標単語と同時に一段落の文字に現す単語であってもよく、目標単語と同時に一文句に現す単語であってもよい。そして、共起単語の共起回数を統計し、共起単語と目標単語が一緒に現す毎に、当該共起単語と目標単語の共起回数を１増加させ、共起回数の小さくなる順序に共起単語を配列して、前記目標単語の共起回数の最大の共起単語を獲得し、前記目標単語の共起回数の最大の共起単語に基づいて、前記分野辞書の全部単語でマッチングを行い、共起単語にマッチングする単語が存在すると、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、共起単語にマッチングする単語が存在しないと、当該目標単語を廃棄し、続いて他の目標単語に対して、全部の目標単語が前記処理過程に従い処理完了させるまでに前記処理を行う。例えば、目標単語「強撃する巨人」が分野辞書でマッチングしないと、大量のウェブページに基づいて、目標単語の共起単語を獲得し、例えば「強撃する巨人はひとつのアニメ」で、「アニメ」は「強撃する巨人」の共起単語であり、大量のウェブページを統計して、「アニメ」は前記「強撃する巨人」との共起回数が最大の共起単語であることを発見すると、共起単語「アニメ」の分野辞書でのマッチングに基づいて、趣味分類「アニメ」を獲得し、当該趣味分類に対応する重み値を１増加させる。
【００４１】
このように、目標単語毎に対して前記処理を行って、少なくとも一つの趣味分類及び趣味分類毎の重み値を得ることができ、趣味分類を重み値が小さくなる順序に配列して、重み値の最大の少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得し、即ち、順序が前にある一つ以上の趣味分類をユーザー趣味ある分類とし、クライアントのユーザー趣味情報を獲得し、さらに当該クライアントとユーザー趣味情報の対応関係を格納し、このようにして、クライアントへ入力リソースをプッシュする必要がある時に、クライアントの標記及びクライアントとユーザー趣味情報の対応関係に基づいて、当該クライアントのユーザー趣味情報を獲得し、さらにユーザー趣味情報に基づいてクライアントへ入力リソースをプッシュしてもよい。
【００４２】
第二は、前記ユーザー特徴情報がユーザー位置情報であれば、サーバーがクライアントのユーザー特徴情報を獲得する方法は、以下のようである。
【００４３】
先ずに、サーバーが前記クライアントの少なくとも一つの候補位置情報を獲得する。ここで、クライアントは、ＡＰＩインターフェースを呼び出して、端末の位置決めクライアントから最近の所定時間の位置決め記録を獲得してもよく、位置決め記録には最近の所定時間の位置情報及び当該位置情報に対応する位置決め時刻が格納されており、クライアントは、位置決め記録を獲得してから、当該位置決め記録をサーバーに発送する。このようにして、サーバーはクライアントが提供する位置決め記録を得て、位置決め記録における位置情報を候補位置情報とし、サーバーは少なくとも一つの候補位置情報を獲得できる。
【００４４】
そして、サーバーは、前記少なくとも一つの候補位置情報に基づいて、少なくとも一つの候補位置情報の現し回数を統計する。ここで、少なくとも一つの候補位置情報における候補位置情報毎の現し回数を統計でき、また、全部の候補位置情報の現し回数を統計しなくても、少なくとも一つの候補位置情報における若干の候補位置情報の現し回数のみを統計してもよい。ここで、候補位置情報の現し回数は、最近の所定時間の位置決め記録において、候補位置情報の総数量であってもよく、例えば、最近一ヶ月の位置決め記録において、候補位置情報「フランスパリ」が三つの異なる位置決め時刻が対応すると、当該候補位置情報の現し回数は３である。
【００４５】
そして、サーバーは、前記少なくとも一つの候補位置情報、前記候補位置情報毎の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得する。候補位置情報毎に対して、候補位置情報毎の現し回数と候補位置情報の総数量の比例に基づいて、候補位置情報の現し確率を獲得し、そして現し確率をそれぞれ予め設定した確率閾値と比較して、確率閾値より大きい現し確率に対応する候補位置情報を獲得し、ある候補位置情報の現し確率が確率閾値より大きく、当該候補位置情報は高頻度位置情報であると、高頻度候補位置情報を本発明の実施例における目標位置情報とし、候補位置情報の現し確率が確率閾値以下であると、当該候補位置情報を廃棄する。
【００４６】
最後に、前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得し、前記クライアントのユーザー位置情報は前記少なくとも一つの目標位置情報を含む。選択的に、さらにクライアントとユーザー位置情報の対応関係を格納し、このようにして、クライアントへ入力リソースをプッシュする必要がある時、クライアントの標記及びクライアントとユーザー位置情報の対応関係に基づいて、当該クライアントのユーザー位置情報を獲得し、さらにユーザー位置情報に基づいてクライアントへ入力リソースをプッシュしてもよい。例えば、ユーザーＡが最近の所定時間に常にフランスで現すと、ユーザーＡが使用するクライアントのユーザー位置情報はフランスであることを獲得でき、当該ユーザー位置情報に基づいて、フランスに関連する入力リソースをユーザーに推薦し、例えばアイフェルの入力法皮膚をユーザーに推薦する。
【００４７】
ここで、ユーザーの趣味好き又は位置が常に変化するので、本発明の実施例において、サーバーは周期的に前記方法で最近の一つの周期内のクライアントのユーザー特徴情報を獲得でき、このようにして、ユーザーへ入力リソースを推薦する必要がある時に、直接にクライアントの標記及び予めに獲得した対応関係に基づいて、クライアントのユーザー特徴情報を獲得し、さらに、ユーザー特徴情報に従って入力リソースを得て、最後にクライアントに獲得した入力リソースをプッシュすることができ、このようにして入力リソースのプッシュ効率を向上でき、サーバーの処理負荷を低減できる。
【００４８】
Ｓ２０２で、前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含む。
【００４９】
具体的に、サーバーは、ユーザー特徴情報を獲得してから、先ずに、当該ユーザー特徴情報と候補入力リソースの関連関係に基づいて、前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得する。
【００５０】
ユーザー特徴情報に関連する候補入力リソースの数量が多いと、候補入力リソースからユーザーへ推薦する必要がある入力リソースを選択する。例えば、前記少なくとも一つの候補入力リソースから、少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、少なくとも一つの入力リソースを獲得し、即ちアップデート時間が最も近い少なくとも一つの候補入力リソースを選択して、クライアントへプッシュする入力リソースとし、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最高の少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、即ちユーザー評価が最高の少なくとも一つの候補入力リソースを選択してクライアントへプッシュする入力リソースとする。ここで、アップデート時間の長くなる順序に従い少なくとも一つの候補入力リソースを配列し、順序配列結果から順序が前になる一つ以上の候補入力リソースがアップデート時間が最も近い少なくとも一つの候補入力リソースであり、同じく、ユーザーの評価が低くなる順序に従い少なくとも一つの候補入力リソースを配列し、順序配列結果から順序が前になる一つ以上の候補入力リソースがユーザー評価最高の少なくとも一つの候補入力リソースである。
【００５１】
例えば、ユーザーが最近の所定時間に常にネットワークで友達と強撃する巨人に関連する話題を検討すると、クライアントを利用して「強撃する巨人」を入力する頻度が高くなり、サーバーはクライアントが報告したスクリーン表示単語に基づいて、「強撃する巨人」は目標単語であることを判断し、当該目標単語を分野辞書でマッチングを行い、趣味分野「アニメ」を獲得し、「アニメ」の重み値を１増加させ、「アニメ」がユーザー趣味情報であると、最後にクライアントへアニメに関連する入力法皮膚をプッシュする。
【００５２】
ここで、獲得した少なくとも一つの入力リソースが一つの入力リソースであると、当該一つの入力リソースは入力法皮膚、入力法フォント又は入力法文字サイズであってもよく、獲得した少なくとも一つの入力リソースが少なくとも二つの入力リソースであれば、当該少なくとも二つの入力リソースは全部入力法皮膚であってもよく、又は全部入力法フォントであってもよく、又は全部入力法文字サイズであってもよく、又は入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも二つであってもよい。例えば、三つの入力リソースを獲得し、当該三つの入力リソースは、二つの入力法皮膚及び一つの入力法フォントを含む。
【００５３】
Ｓ２０３で、前記クライアントへ前記少なくとも一つの入力リソースをプッシュする。
【００５４】
具体的に、サーバーは、少なくとも一つの入力リソースを獲得してから、クライアントへ獲得した少なくとも一つの入力リソースをプッシュする必要がある。
【００５５】
本発明の実施例において、クライアントへ少なくとも一つの入力リソースをプッシュする方法は、以下のようなものがある。
【００５６】
第一は、前記サーバーが一つの入力リソースを獲得すると、前記クライアントへ当該入力リソースを出力して、前記クライアントが前記入力リソースに基づいて直接に前記クライアントの現在の入力リソースをアップデートするようにする。例えば、サーバーは、入力法皮膚の表示ピクチャをクライアントへ発送して、クライアントが当該入力法皮膚の表示ピクチャに基づいて現在の入力法皮膚の表示ピクチャをアップデートするようにして、入力法皮膚のアップデートを実現する。
【００５７】
第二は、前記サーバーが少なくとも二つの入力リソースを獲得すると、サーバーは前記クライアントへ一つの入力リソースの推薦ウィンドーを出力でき、当該入力リソースの推薦ウィンドーには少なくとも二つの前記入力リソースの表示ピクチャを表示し、このようにして、クライアントはユーザーが入力リソースの切り替えを行うか否かを提示でき、ユーザーが推薦ウィンドーから選択した入力リソースを受信し、そしてユーザーが選択した入力リソースに基づいて現在の入力リソースをアップデートしてもよい。
【００５８】
本発明の実施例は、さらに、前記方法の実施例における各ステップ及び方法を実現するためのシステムの実施例を提供する。
【００５９】
図３を参照すると、それは、本発明の実施例で提供する入力リソースプッシュシステムのブロック図である。図に示すように、当該システムは、クライアントのユーザー特徴情報を獲得する特徴処理手段３０１と、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得するリソース処理手段３０２と、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、前記クライアントへ前記少なくとも一つの入力リソースをプッシュするリソース出力手段３０３とを含む。
【００６０】
ここで、前記ユーザー特徴情報はユーザー趣味情報であり、前記特徴処理手段３０１は、具体的に、前記クライアントの少なくとも一つのスクリーン表示単語を獲得し、前記少なくとも一つのスクリーン表示単語の単語頻度情報を獲得し、前記少なくとも一つのスクリーン表示単語、前記少なくとも一つのスクリーン表示単語の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得し、前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得することに用いられる。
【００６１】
ここで、前記分野辞書には、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、前記特徴処理手段３０１は、前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得する時に、具体的に、前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、前記目標単語との共起回数が最大な共起単語を獲得し、前記共起単語に基づいて前記分野辞書の全部単語でマッチングを行い、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、重み値が最大な少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得するに用いられる。
【００６２】
ここで、前記ユーザー特徴情報はユーザー位置情報であり、前記特徴処理手段３０１は、具体的に、前記クライアントの少なくとも一つの候補位置情報を獲得し、前記少なくとも一つの候補位置情報の現し回数を獲得し、前記少なくとも一つの候補位置情報、前記少なくとも一つの候補位置情報の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得し、前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得するに用いられる。
【００６３】
ここで、前記リソース処理手段３０２は、具体的に、前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得し、前記少なくとも一つの候補入力リソースから、前記少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最も高い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得するに用いられる。
【００６４】
本実施例における各処理手段が図２に示す方法を実行するので、本実施例で詳細に記述しなかった部分は、図２についての関連説明を参照してもよい。
【００６５】
本発明の実施例の技術方案は、以下の効果を有する。
【００６６】
獲得したユーザー特徴情報、例えばユーザー趣味情報又はユーザー位置情報に基づいて、入力リソース、例えば入力法皮膚、入力法フォント又は入力法文字サイズを獲得し、そして、ユーザーに獲得した入力リソースをプッシュし、従来技術と異なり、入力リソースの切り替え過程を簡単で便利に実現でき、クライアントが入力リソースを速やかに獲得するようにし、端末でのシステムの運転負荷を低減し、システムの運転効率を向上させ、サーバーが入力リソースのインテリジェントなプッシュを実現できる。
【００６７】
本発明で提供する技術案で開示したシステム、装置及び方法は、他の形態によって実現できることは理解すべきである。例えば、前記装置の実施例はただ事例的なもので、例えば、前記手段の区分はただロジック機能の区分で、実際に実現する時には他の区分方式であってもよい。
【００６８】
前記で分離部材として説明した手段は、物理上で分離したものであってもよく物理上で分離しなかったものであってもよく、手段として説明した部材は、物理的なものであってもよく物理的なものでなくてもよく、即ち、同一の位置にあってもよく、複数のネットワークユニットに分布されていてもよい。実際の必要によってそれにおける一部または全部手段を選択して本実施例の方案の目的を実現してもよい。
【００６９】
また、本発明の各実施例における各機能手段は一つの処理モジュールに集積してもよく、各手段が物理上で単独に存在してもよく、二つ又は二つ以上の手段を一つの手段に集積してもよい。前記集積した手段は、ハードウェアの形式に実現してもよく、ハードウェアにソフトウェアの機能手段を結合する形式で実現してもよい。
【００７０】
上記のソフト機能手段の形式で実現した集積した手段は、一つのコンピューターが可読な記憶媒体に記憶してもよい。前記ソフト機能手段は一つの記憶媒体に記憶してもよく、複数の命令を含んで一つのコンピューターデバイス（パーソナルコンピューター、サーバー、又はネットワークデバイス等）又はプロセッサー（ｐｒｏｃｅｓｓｏｒ）によって、本発明の各実施例の前記方法の一部のステップを実行させてもよい。前記記憶媒体は、Ｕディスク（ＵＳＢ）、ポータブルハードウェア、読み出し専用メノリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、ランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）、ディスク又は光ディスク等の複数のプログラムコードを記憶できる媒体を含む。
【００７１】
前記はただ本発明の好ましい実施例で、本発明についての限定ではなく、本発明の主旨及び原則の範囲で実行したいずれの修正、等価置換、改良などは、全部本発明の範囲に属すべきである。
【図１】
2017509069.tif 000003
【図２】
2017509069.tif 000004
【図３】
2017509069.tif 000005
【手続補正書】
【提出日】平成29年1月6日(2017.1.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアントのユーザー特徴情報を獲得し、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得し、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュすることを含み、
前記ユーザー特徴情報はユーザー趣味情報であり、前記クライアントのユーザー特徴情報を獲得するには、
前記クライアントの少なくとも一つのスクリーン表示単語を獲得し、
前記少なくとも一つのスクリーン表示単語の単語頻度情報を獲得し、
前記少なくとも一つのスクリーン表示単語、前記少なくとも一つのスクリーン表示単語の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得し、
前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得することを含み、
前記分野辞書には、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得するには、
前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、
前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、前記目標単語との共起回数が最大な共起単語を獲得し、前記共起単語に基づいて前記分野辞書の全部単語でマッチングを行い、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、
重み値が最大な少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得することを含む
入力リソースプッシュ方法。
【請求項２】
前記ユーザー特徴情報はユーザー位置情報であり、前記クライアントのユーザー特徴情報を獲得するには、
前記クライアントの少なくとも一つの候補位置情報を獲得し、
前記少なくとも一つの候補位置情報の現し回数を獲得し、
前記少なくとも一つの候補位置情報、前記少なくとも一つの候補位置情報の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得し、
前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得することを含む
請求項１に記載の入力リソースプッシュ方法。
【請求項３】
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得するには、
前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得し、
前記少なくとも一つの候補入力リソースから、前記少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最も高い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得することを含む
請求項１または２に記載の入力リソースプッシュ方法。
【請求項４】
クライアントのユーザー特徴情報を獲得する特徴処理手段と、前記ユーザー特徴情報はユーザー趣味情報又はユーザー位置情報を含み、
前記ユーザー特徴情報に基づいて、少なくとも一つの入力リソースを獲得するリソース処理手段と、前記入力リソースは、入力法皮膚、入力法フォント及び入力法文字サイズにおける少なくとも一つを含み、
前記クライアントへ前記少なくとも一つの入力リソースをプッシュするリソース出力手段とを含み、
前記ユーザー特徴情報はユーザー趣味情報であり、前記特徴処理手段は、具体的に、
前記クライアントの少なくとも一つのスクリーン表示単語を獲得し、
前記少なくとも一つのスクリーン表示単語の単語頻度情報を獲得し、
前記少なくとも一つのスクリーン表示単語、前記少なくとも一つのスクリーン表示単語の単語頻度情報及び予め設定した単語頻度閾値に基づいて、少なくとも一つの目標単語を獲得し、
前記少なくとも一つの目標単語及び予め設定した分野辞書に基づいて、前記クライアントのユーザー趣味情報を獲得することに用いられ、
前記分野辞書には、少なくとも一つの趣味分類及び前記趣味分類毎に含む少なくとも一つの単語を含み、前記特徴処理手段は、具体的に、
前記目標単語毎に基づいて、前記分野辞書の全部単語でマッチングを行い、
前記目標単語にマッチングする単語が存在すると、当該単語が属する趣味分類に対応する重み値を１増加させ、前記目標単語にマッチングする単語が存在しないと、前記目標単語との共起回数が最大な共起単語を獲得し、前記共起単語に基づいて前記分野辞書の全部単語でマッチングを行い、前記共起単語にマッチングする単語が属する趣味分類に対応する重み値を１増加させ、
重み値が最大な少なくとも一つの前記趣味分類に基づいて、前記クライアントのユーザー趣味情報を獲得するに用いられる
入力リソースプッシュシステム。
【請求項５】
前記ユーザー特徴情報はユーザー位置情報であり、前記特徴処理手段は、具体的に、
前記クライアントの少なくとも一つの候補位置情報を獲得し、
前記少なくとも一つの候補位置情報の現し回数を獲得し、
前記少なくとも一つの候補位置情報、前記少なくとも一つの候補位置情報の現し回数及び予め設定した確率閾値に基づいて、少なくとも一つの目標位置情報を獲得し、
前記少なくとも一つの目標位置情報に基づいて、前記クライアントのユーザー位置情報を獲得する
請求項４に記載の入力リソースプッシュシステム。
【請求項６】
前記リソース処理手段は、具体的に、
前記ユーザー特徴情報に関連する少なくとも一つの候補入力リソースを獲得し、
前記少なくとも一つの候補入力リソースから、前記少なくとも一つの入力リソースをランダムに選択し、又は、前記少なくとも一つの候補入力リソースから、アップデート時間が最も近い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得し、又は、前記少なくとも一つの候補入力リソースから、ユーザーの評価が最も高い少なくとも一つの候補入力リソースに基づいて、前記少なくとも一つの入力リソースを獲得するに用いられる
請求項４または５に記載の入力リソースプッシュシステム。
【国際調査報告】
2017509069.tif 000006
2017509069.tif 000007
2017509069.tif 000008
2017509069.tif 000009