(57)【要約】  本公開は、入力データの処理方法、装置、デバイス及び不発揮性コンピュータ記憶媒体を提供する。本公開の実施例は、ユーザーの少なくとも一つの入力データを獲得し、さらに前記少なくとも一つの入力データに基づいて、意味データを獲得して、前記意味データに基づいて、プッシュ情報を獲得するようにし、該プッシュ情報をユーザーに提供し、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、入力データの処理の柔軟性を向上させる。
2018508080.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの少なくとも一つの入力データを獲得し、
前記少なくとも一つの入力データに基づいて、意味データを獲得し、
前記意味データに基づいて、プッシュ情報を獲得し、
前記ユーザーに前記プッシュ情報を提供する
入力データの処理方法。
【請求項２】
前記ユーザーの少なくとも一つの入力データを獲得することは、
前記ユーザーの時間的に連続する少なくとも一つの入力データを獲得することを含む
請求項１に記載の入力データの処理方法。
【請求項３】
前記少なくとも一つの入力データに基づいて、意味データを獲得することは、
前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得し、
前記入力データ毎の単語袋に基づいて、前記意味データを獲得することを含む
請求項１又は２に記載の入力データの処理方法。
【請求項４】
前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得することは、
前記入力データ毎、又は前記入力データ毎と予め設置した拡張データに基づいて、前記入力データ毎の単語袋を獲得することを含む
請求項３に記載の入力データの処理方法。
【請求項５】
前記入力データは、
ユーザーの入力シリアル、及び
ユーザーの位置データにおける少なくとも一つを含む
請求項１〜４の何れかの一項に記載の入力データの処理方法。
【請求項６】
前記ユーザーの位置データは、
ユーザーの入力シリアルに対応する位置データ、及び
ユーザーの入力シリアルに対応する位置データ以外の他の位置データにおける少なくとも一つを含む
請求項５に記載の入力データの処理方法。
【請求項７】
ユーザーの少なくとも一つの入力データを獲得する獲得手段と、
前記少なくとも一つの入力データに基づいて、意味データを獲得する解析手段と、
前記意味データに基づいて、プッシュ情報を獲得するマッチング手段と、
前記ユーザーに前記プッシュ情報を提供するプッシング手段とを含む
入力データの処理装置。
【請求項８】
前記獲得手段は、具体的に、
前記ユーザーの時間的に連続する少なくとも一つの入力データを獲得する
請求項７に記載の入力データの処理装置。
【請求項９】
前記解析手段は、具体的に、
前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得し、
前記入力データ毎の単語袋に基づいて、前記意味データを獲得する
請求項７又は８に記載の入力データの処理装置。
【請求項１０】
前記解析手段は、具体的に、
前記入力データ毎、又は前記入力データ毎と予め設置した拡張データに基づいて、前記入力データ毎の単語袋を獲得する
請求項９に記載の入力データの処理装置。
【請求項１１】
前記入力データは、
ユーザーの入力シリアル、及び
ユーザーの位置データにおける少なくとも一つを含む
請求項７〜１０の何れかの一項に記載の入力データの処理装置。
【請求項１２】
前記ユーザーの位置データは、
ユーザーの入力シリアルに対応する位置データ、及び
ユーザーの入力シリアルに対応する位置データ以外の他の位置データにおける少なくとも一つを含む
請求項１１に記載の入力データの処理装置。
【請求項１３】
一つ又は複数のプロセッサーと、
メモリと、
一つ又は複数のプログラムを含むデバイスであって、前記一つ又は複数のプログラムは前記メモリに記憶されて、前記一つ又は複数のプロセッサーによって実行される時に、
ユーザーの少なくとも一つの入力データを獲得し、
前記少なくとも一つの入力データに基づいて、意味データを獲得し、
前記意味データに基づいて、プッシュ情報を獲得し、
前記ユーザーに前記プッシュ情報を提供する
デバイス。
【請求項１４】
コンピューターに、
ユーザーの少なくとも一つの入力データを獲得し、
前記少なくとも一つの入力データに基づいて、意味データを獲得し、
前記意味データに基づいて、プッシュ情報を獲得し、
前記ユーザーに前記プッシュ情報を提供させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、出願日が2015年10月26日で、出願番号が201510702341.8で、発明名称が「入力データの処理方法及び装置」である中国特許出願の優先権を要求する。
【０００２】
本公開は、入力方法の技術に関し、特に、入力データの処理方法、装置、デバイス及び不発揮性コンピュータ記憶媒体に関する。
【背景技術】
【０００３】
入力方法とは、いろいろな文字を端末に入力するために利用するコーディング方法であり、異なる言語、国家、又は地域にはたくさんの異なる入力方法、例えば、ソーコウピンイン入力方法（Sogou input method）、バイドウ入力方法（Baidu input method）、QQピンイン入力方法等がある。一般的には、入力方法ソフトウェアのクライアント側はユーザーが入力した文字シリアルに基づいて、この文字シリアルにマッチングする候補項目を提供して、ユーザーがディスプレイ表示で選択するようにする。ここで、クライアント側で提供する候補項目の配列順序は、候補項目のディスプレイ表示回数に関連する。
【０００４】
しかし、従来技術で提供する技術案は、ただこの文字シリアルにマッチングする候補項目のみを提供でき、且つ候補項目の配列順序は候補項目のディスプレイ表示回数に関連し、入力データの処理の柔軟性を低下させる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本公開の複数の方面は、入力データの処理の柔軟性を向上させる入力データの処理方法、装置、デバイス及び不発揮性コンピュータ記憶媒体を提供する。
【０００６】
本公開の一方面は、ユーザーの少なくとも一つの入力データを獲得し、前記少なくとも一つの入力データに基づいて、意味データを獲得し、前記意味データに基づいて、プッシュ情報を獲得し、前記ユーザーに前記プッシュ情報を提供する入力データの処理方法を提供する。
【０００７】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記ユーザーの少なくとも一つの入力データを獲得することは、前記ユーザーの時間的に連続する少なくとも一つの入力データを獲得することを含む。
【０００８】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記少なくとも一つの入力データに基づいて、意味データを獲得することは、前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得し、前記入力データ毎の単語袋に基づいて、前記意味データを獲得することを含む。
【０００９】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得することは、前記入力データ毎、又は前記入力データ毎と予め設置した拡張データに基づいて、前記入力データ毎の単語袋を獲得することを含む。
【００１０】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記入力データは、ユーザーの入力シリアル、及びユーザーの位置データにおける少なくとも一つを含む。
【００１１】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記ユーザーの位置データは、ユーザーの入力シリアルに対応する位置データ、及びユーザーの入力シリアルに対応する位置データ以外の他の位置データにおける少なくとも一つを含む。
【００１２】
本公開の他の一方面は、入力データの処理装置は、ユーザーの少なくとも一つの入力データを獲得する獲得手段と、前記少なくとも一つの入力データに基づいて、意味データを獲得する解析手段と、前記意味データに基づいて、プッシュ情報を獲得するマッチング手段と、前記ユーザーに前記プッシュ情報を提供するプッシング手段とを含む。
【００１３】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記獲得手段は、具体的に、前記ユーザーの時間的に連続する少なくとも一つの入力データを獲得する。
【００１４】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記解析手段は、具体的に、前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得し、前記入力データ毎の単語袋に基づいて、前記意味データを獲得する。
【００１５】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記解析手段は、具体的に、前記入力データ毎、又は前記入力データ毎と予め設置した拡張データに基づいて、前記入力データ毎の単語袋を獲得する。
【００１６】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記入力データは、ユーザーの入力シリアル、及びユーザーの位置データにおける少なくとも一つを含む。
【００１７】
前記の方面と何れか一つの可能な実現方式によると、さらに一実現方式を提供するが、前記ユーザーの位置データは、ユーザーの入力シリアルに対応する位置データ、及びユーザーの入力シリアルに対応する位置データ以外の他の位置データにおける少なくとも一つを含む。
【００１８】
本公開の他の一方面は、一つ又は複数のプロセッサーと、メモリと、一つ又は複数のプログラムを含むデバイスであって、前記一つ又は複数のプログラムは前記メモリに記憶されて、前記一つ又は複数のプロセッサーによって実行される時に、ユーザーの少なくとも一つの入力データを獲得し、前記少なくとも一つの入力データに基づいて、意味データを獲得し、前記意味データに基づいて、プッシュ情報を獲得し、前記ユーザーに前記プッシュ情報を提供するデバイスを提供する。
【００１９】
本公開の他の一方面は、一つ又は複数のプログラムを記憶する不発揮性コンピューター記憶媒体であって、前記一つ又は複数のプログラムが一つのデバイスによって実行される時に、前記デバイスに、ユーザーの少なくとも一つの入力データを獲得し、前記少なくとも一つの入力データに基づいて、意味データを獲得し、前記意味データに基づいて、プッシュ情報を獲得し、前記ユーザーに前記プッシュ情報を提供させる不発揮性コンピューター記憶媒体を提供する。
【００２０】
前記技術方案によると、本公開の実施例は、ユーザーの少なくとも一つの入力データを獲得し、さらに前記少なくとも一つの入力データに基づいて、意味データを獲得して、前記意味データに基づいて、プッシュ情報を獲得するようにし、該プッシュ情報をユーザーに提供し、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにして、入力データの処理の柔軟性を向上させる。
【００２１】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、プッシュ情報がより容易にユーザーの過度な関心を起こすようにし、入力データの処理の拡張性を有効に向上させる。
【００２２】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、ユーザーに直接に選択され、入力データの処理効率を有効に向上させる。
【００２３】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、ユーザーが過度な入力データを再度入力して他のプッシュ情報を獲得する必要がなく、入力データの処理の依頼性を有効に向上させる。
【００２４】
また、本公開で提供する技術案を利用して、基本な情報入力機能を提供するともに、さらに入力行為に関連する他のプッシュ情報、例えば、広告、ゲーム又はアプリー等を提供して、ユーザーの体験を有効に向上させる。
【図面の簡単な説明】
【００２５】
本公開の実施例の技術案を更に明確に説明するために、実施例又は従来技術で使用する必要がある図面を簡単に紹介するが、下に記述する図面は単に本発明の一部の実施例として、本領域の技術者であれば創造的な労働をしないでこれらの図面に基づいて他の図面を得られることは容易なことである。
【図１】図1は、本公開の一実施例で提供する入力データの処理方法のフローチャートである。
【図２】図2は、本公開の他の一実施例で提供する入力データの処理装置の構造概略図である。
【発明を実施するための形態】
【００２６】
本公開の実施例の目的、技術案と利点を更によく明確にするために、以下で本公開の実施例における図面と結合して本公開の実施例における技術案を明瞭、完全に記述する。記述する実施例は単に本発明の一部の実施例に過ぎなく、全部の実施例ではないことは明確にしなければならない。本領域の技術者が、本公開の実施例に基づいて創造的な労働をしないで得た全てのその他の実施例は、全部本公開が保護する範囲内に属する。
【００２７】
本公開の実施例に関する端末は、携帯電話、個人データアシスタント（Personal Digital Assistant、PDA）、無線携帯デバイス、タブレットコンピューター（Tablet Computer）、個人コンピューター（Personal Computer、PC）、MP3プレイヤー、MP4プレイヤー、着用デバイス（例えば、スマート眼鏡、智能腕時計、スマートブレスレット（Smart Bracelet）等）等を含んでいてもよいが、これらに限定されない。
【００２８】
本文に使われる用語「及び/または」は単に関連対象の関連関係を記述し、三つの関係の存在可能を意味する。例えば、A及び/またはBは、Aが単独で存在したり、AとBが同時に存在したり、Bが単独で存在するという3種類の場合を表すことができる。また、本文で文字「/」は一般に前後関連対象が「または」である関係を表す。
【００２９】
図1は、本公開の一実施例で提供する入力データの処理方法のフローチャートであって、図１に示すようである。
【００３０】
101、ユーザーの少なくとも一つの入力データを獲得する。
【００３１】
102、前記少なくとも一つの入力データに基づいて、意味データを獲得する。
【００３２】
103、前記意味データに基づいて、プッシュ情報を獲得する。
【００３３】
104、前記ユーザーに前記プッシュ情報を提供する。
【００３４】
ここで、101〜104の実行主体の一部又は全部は、ローカル端末に位置しているアプリ、例えば、入力方法アプリ等であってもよく、またはローカル端末に位置しているアプリに設置されているプラグインまたはソフトウェア開発キット（Software Development Kit、SDK）等の機能手段であってもよく、またはネットワーク側のサーバにある処理エンジンであってもよく、またはネットワーク側にある分布式システムであってもよく、本実施例ではこれに対して特別に限定しない。
【００３５】
入力方法とは、いろいろな文字を端末に入力するために利用するコーディング方法であり、異なる言語、国家、又は地域にはたくさんの異なる入力方法、例えば、ソーコウピンイン入力方法（Sogou input method）、バイドウ入力方法（Baidu input method）、QQピンイン入力方法等がある。一般的には、入力方法アプリはユーザーが入力した文字シリアルに基づいて、ユーザーに該文字シリアルに対応する幾らの候補項目を表示して、ユーザーが一つの候補項目を選択して入力操作、例えば、ディスプレイ表示操作を完了させるようにする。
【００３６】
前記アプリは、端末にインストールしたネイティブアプリ（nativeApp）であってもよく、または端末におけるブラウザー上の一つのウェブページアプリ（webApp）であってもよく、本実施例ではこれに対して特別に限定しない。
【００３７】
このようにして、ユーザーの少なくとも一つの入力データを獲得し、さらに前記少なくとも一つの入力データに基づいて、意味データを獲得して、前記意味データに基づいて、プッシュ情報を獲得するようにし、該プッシュ情報をユーザーに提供し、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、入力データの処理の柔軟性を向上させる。
【００３８】
好ましくは、本実施例の一つの可能な実現方式で、101で、獲得した前記入力データは、
【００３９】
ユーザーの入力シリアル、及びユーザーの位置データにおける少なくとも一つを含む。
【００４０】
所謂ユーザーの入力シリアルとは、ユーザーが入力方法アプリを利用して配布（即ちディスプレイ表示）したシリアルである。所謂一つの入力シリアルとは、一回に入力した単独な入力シリアルであり、又は複数回に連続して入力した組合せデータシリアルであり、本実施例ではこれを特別に限定しない。
【００４１】
具体的に、ユーザーの入力意図に基づいて、ユーザーが入力した文字シリアルを相応のに処理して、入力シリアルを獲得する。
【００４２】
具体的な実現過程で、前記ユーザーの文字シリアルは、テキストを含んでいてもよいが、これに限定されなく、本実施例はこれを特別に限定しない。例えば、ユーザーは、アプリで提供する入力フレームに異なる言語に対応する文字シリアルを入力してもよく、該テキストはピンインシリアルであってもよく、又はロマ文字シリアルであってもよく、またはフォントシリアル等であってもよく、本実施例はこれを特別に限定しない。
【００４３】
他の一具体的な実現過程で、入力意図は漢字等のいろいろな言語の文字を入力することであると、具体的に収集したピンインシリアル、ロマ文字シリアル或いはフォントシリアル等の文字シリアルをコーディング処理して、対応する幾らの候補項目を獲得し、さらにユーザーが入力した選択命令に基づいて、幾らの候補項目で一つの候補項目を選択して、入力シリアルの全部又は一部として、ディスプレイ表示操作を実行する。
【００４４】
ここで、101で、実行主体が入力方法アプリである場合に対して、ローカル入力方法アプリとクラウド入力方法アプリの二つの場合に分けて、それぞれ以下のように特別な説明をする。
【００４５】
第一場合、入力方法アプリがローカル入力方法アプリである場合、101で、具体的に前記文字シリアルに相応の処理を行って、処理結果を獲得する。例えば、文字シリアルをコーディング処理して、対応する幾らの候補項目を獲得し、さらにユーザーが入力した選択命令に基づいて、幾らの候補項目から一つの候補項目を選択して、入力シリアルの全部または一部とし、ディスプレイ表示操作を実行する。
【００４６】
第二場合、入力方法アプリはクラウド入力方法アプリである場合、101で、具体的に文字シリアルをクラウドサーバに発送して、クラウドサーバが前記文字シリアルに相応的な処理を行い、処理結果を返す。例えば、クラウドサーバは文字シリアルをコーディング処理して、対応する幾らの候補項目を獲得し、さらにユーザーが入力した選択命令に基づいて、幾らの候補項目から一つの候補項目を選択して、入力シリアルの全部または一部とし、入力シリアルを返し、ディスプレイ表示操作を実行する。
【００４７】
本実施例は、前記二つの場合に対して特別に限定しない。
【００４８】
所謂ユーザーの位置データとは、ユーザーの所在の位置のデータ、例えば、経度と緯度等の地理位置データ、又は、例えば、POI名称等のテキスト位置データ等であり、本実施例はこれを特別に限定しない。
【００４９】
ここで、前記ユーザーの位置データは、ユーザーの入力シリアルに対応する位置データ、及びユーザーの入力シリアルに対応する位置データ以外の他の位置データにおける少なくとも一つを含む。
【００５０】
ユーザーの入力シリアルに対応する位置データを例として、以下では入力データをどのように獲得するかを詳細に説明する。
【００５１】
一具体的な実現過程で、ユーザーが入力方法アプリを利用して一つの入力シリアルを配布（即ちディスプレイ表示）する時、端末が提供するインターフェースを呼び出して該端末の所在する位置の地理位置データを獲得してもよい。その後、獲得した地理位置データをユーザーが配布した入力シリアルと一緒に予め定義した形式で発送する。入力シリアルと該入力シリアルに対応する位置データ即ち入力データを受信してから、これらの入力データをデータベースに格納する。
【００５２】
前記入力データをデータベースに格納する前に、さらに濾過過程を一回実行して、入力シリアルを濾過する。該濾過流れは、通常のノイズ除き、品詞性分類、単語シリアル転換における少なくとも一つを含んでいてもよいが、これらに限定されない。
【００５３】
ユーザーの入力シリアル操作毎は、全部以上の過程によって処理する。毎回のユーザーの入力シリアル及び該入力シリアルに対応する位置データ即ち入力データの後に、該ユーザーが単位時間内に充分な入力データを累計して、予め設置した限定条件、例えば、一定のディスプレイ表示回数に到達する、一定の完全な文句数に到達する、或いは以上の任意組合に到達する等を満足するか否かを判断する。限定条件を満足すると、該ユーザーがデータベースに格納した全部の入力データを呼び出して、101で獲得したユーザーの少なくとも一つの入力データとする。
【００５４】
好ましくは、本実施例の一つの可能な実現方式で、101で、具体的に、前記ユーザーの時間的に連続する少なくとも一つの入力データを獲得する。該実現過程で、これらの入力データは時間上で連続してもよい。例えば、ユーザーが途切れなく連続して入力した一センテンスを、該ユーザーのこれらの入力データとしてもよい。このようにして、ユーザーが入力した入力データの表示意味の一貫性と一致性を保証することができる。
【００５５】
好ましくは、本実施例の一つの可能な実現方式で、102で、具体的に、前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得し、さらに、前記入力データ毎の単語袋に基づいて、前記意味データを獲得する。所謂意味データとは、ユーザーの行為の意図のあるデータを示す。
【００５６】
情報検索で、一つのテキスト即ち入力シリアルに対して、その単語順序、文法及びシンタクス（Syntax）を無視して、それをただ一つの単語の集合とし、又は単語の一つの組合せとする。所謂単語集合又は単語の組合せとは、単語袋（Bag of words）と呼んでもよい。
【００５７】
テキストで単語毎の出現は全部独立的なものであり、他の単語の出現に依存せず、又はこの文章の作者が何れかの一つの位置で一つの単語を選択することは前のセンテンスの影響を受けなく、独立的に選択するものである。
【００５８】
ここで、入力データ毎の単語袋は全部互いに独立的なものであることは理解できる。その為、意味データを獲得する過程で、入力データ毎の単語袋に対応する重みは互いに異なる。
【００５９】
具体的に、具体的に入力データ毎に対応するテキスト、例えば、入力シリアルに対応するテキスト、又は、例えば、位置データに対応するテキスト等に対して、単語分離処理を行って、単語分離結果を獲得してもよい。後に、単語分離結果で、該入力データの単語袋を構成する。
【００６０】
入力データに対応するテキストを単語分離処理してから、後の処理の効率とノイズ減少を向上させるために、単語分離処理して得た各単語を濾過処理し、濾過処理は予め設置した利用停止単語表に含まれた単語を濾過させる濾過処理を含んでいるが、これに限定されない。ここで、通用の単語表は予め単語頻度によって統計した虚詞、助詞、代名詞、冠詞、副詞、語気詞等であり、これらの単語は通常独立な意味表示能力を有していない。具体的に、既存のリソースで出現頻度が予め設置した高頻度の条件に到達する単語を収集して得てもよく、例えば、助詞"の"は高い出現頻度を有するが、それは通常低い意味表示能力を有するので、それを利用停止単語表に収集する。
【００６１】
一具体的な実現過程で、具体的に、前記入力データ毎に基づいて、前記入力データ毎の単語袋を獲得する。
【００６２】
他の一具体的な実現過程で、具体的に、前記入力データ毎と予め設置の拡張データに基づいて、前記入力データ毎の単語袋を獲得する。所謂拡張データとは、入力データ-拡張テキストの拡張対、例えば、地理位置データ-ホット単語の拡張対等であってもよい。
【００６３】
本実現方式で、具体的には、複数の次元でユーザーに意味解析モデルを構築し、毎回に構築した意義素解析モデルを一つの構造に格納し、前記入力データ毎の単語袋に基づいて、前記意味データを獲得し、このようにして、ユーザーのより大きい時間と空間次元での行為を推定できる。
【００６４】
本実施例で、ユーザーの少なくとも一つの入力データを獲得し、さらに前記少なくとも一つの入力データに基づいて、意味データを獲得して、前記意味データに基づいて、プッシュ情報を獲得するようにし、該プッシュ情報をユーザーに提供し、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、入力データの処理の柔軟性を向上させる。
【００６５】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、プッシュ情報がより容易にユーザーの過度な関心を起こすようにし、入力データの処理の拡張性を有効に向上させる。
【００６６】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、ユーザーに直接に選択され、入力データの処理効率を有効に向上させる。
【００６７】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、ユーザーが過度な入力データを再度入力して他のプッシュ情報を獲得する必要がなく、入力データの処理の依頼性を有効に向上させる。
【００６８】
また、本公開で提供する技術案を利用して、基本のな情報入力機能を提供するともに、さらに入力行為に関連する他のプッシュ情報、例えば、広告、ゲーム又はアプリー等を提供して、ユーザーの体験を有効に向上させる。
【００６９】
ここで、前記の各方法の実施例を簡単に記述するために、それを全部一連の動作の組合せとして記述したが、本公開によるとあるステップは他の順序で又は同時に実行してもよいので、本分野の当業者であれば、本公開はここで記述した動作順序に限定されないことを了解できる。また、本分野の当業者であれば、明細書に記載した実施例は全部好ましい実施例に属し、それに係る動作及びモジュールは本公開に必ずしも必要なものではないことを了解できる。
【００７０】
前記実施例で、各実施例に対する記述は全部重点があり、ある実施例で詳細に記述しなかった部分は、他の実施例の関連記述を参照してもよい。
【００７１】
図2は、本公開の他の一実施例で提供する入力データの処理装置の構造概略図であり、図2に示すようである。本実施例の入力データの処理装置は、獲得手段21と、解析手段22と、マッチング手段23と、プッシング手段24とを含んでいてもよい。ここで、獲得手段21は、ユーザーの少なくとも一つの入力データを獲得し、解析手段22は、前記少なくとも一つの入力データに基づいて、意味データを獲得し、マッチング手段23は、前記意味データに基づいて、プッシュ情報を獲得し、プッシング手段24は、前記ユーザーに前記プッシュ情報を提供する。
【００７２】
ここで、本実施例で提供する入力データの処理装置の一部又は全部ローカル端末に位置しているアプリ、例えば、入力方法アプリ等、またはローカル端末に位置しているアプリに設置されているプラグインまたはソフトウェア開発キット（Software Development Kit、SDK）等の機能手段であってもよく、またはネットワーク側のサーバにある処理エンジンであってもよく、またはネットワーク側にある分布式システムであってもよく、本実施例ではこれに対して特別に限定しない。
【００７３】
入力方法とは、いろいろな文字を端末に入力するために利用するコーディング方法であり、異なる言語、国家、又は地域にはたくさんの異なる入力方法、例えば、ソーコウピンイン入力方法（Sogou input method）、バイドウ入力方法（Baidu input method）、QQピンイン入力方法等がある。一般的には、入力方法アプリはユーザーが入力した文字シリアルに基づいて、ユーザーに該文字シリアルに対応する幾らの候補項目を表示して、ユーザーが一つの候補項目を選択して入力操作、例えば、ディスプレイ表示操作を完了させるようにする。
【００７４】
前記アプリは、端末にインストールしたネイティブアプリ（nativeApp）であってもよく、または端末におけるブラウザー上の一つのウェブページアプリ（webApp）であってもよく、本実施例ではこれに対して特別に限定しない。
【００７５】
好ましくは、本実施例の一つの可能な実現方式で、前記獲得手段21は、具体的に、前記ユーザーの時間的に連続する少なくとも一つの入力データを獲得してもよい。
【００７６】
好ましくは、本実施例の一つの可能な実現方式で、前記解析手段22は、具体的に、前記少なくとも一つの入力データにおける入力データ毎に基づいて、前記入力データ毎の単語袋を獲得し、前記入力データ毎の単語袋に基づいて、前記意味データを獲得してもよい。
【００７７】
具体的に、前記解析手段22は、具体的に、前記入力データ毎、又は前記入力データ毎と予め設置した拡張データに基づいて、前記入力データ毎の単語袋を獲得してもよい。
【００７８】
好ましくは、本実施例の一つの可能な実現方式で、前記獲得手段21獲得した前記入力データは、ユーザーの入力シリアル、及びユーザーの位置データにおける少なくとも一つを含む。
【００７９】
ここで、前記ユーザーの位置データは、ユーザーの入力シリアルに対応する位置データ、及びユーザーの入力シリアルに対応する位置データ以外の他の位置データにおける少なくとも一つを含む。
【００８０】
ここで、図1に対応する実施例における方法は、本実施例で提供する入力データの処理装置によって実現される。詳細な記述は、図1に対応する実施例に於ける関連内容を参照してもよく、ここでは重複に記述しない。
【００８１】
本実施例で、獲得手段は、ユーザーの少なくとも一つの入力データを獲得し、さらに、解析手段が前記少なくとも一つの入力データに基づいて、意味データを獲得し、マッチング手段が前記意味データに基づいて、プッシュ情報を獲得するようにし、プッシング手段によって該プッシュ情報をユーザーに提供し、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、入力データの処理の柔軟性を向上させる。
【００８２】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、プッシュ情報がより容易にユーザーの過度な関心を起こすようにし、入力データの処理の拡張性を有効に向上させる。
【００８３】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、ユーザーに直接に選択され、入力データの処理効率を有効に向上させる。
【００８４】
また、本公開で提供する技術案を利用して、プッシュ情報を獲得する時に、ユーザーの入力データを直接に考慮せず、ユーザーの入力データに基づいて獲得した意味データを考慮するので、ユーザーに提供したプッシュ情報がユーザーの意図により適合するようにし、ユーザーが過度な入力データを再度入力して他のプッシュ情報を獲得する必要がなく、入力データの処理の依頼性を有効に向上させる。
【００８５】
また、本公開で提供する技術案を利用して、基本のな情報入力機能を提供するともに、さらに入力行為に関連する他のプッシュ情報、例えば、広告、ゲーム又はアプリー等を提供して、ユーザーの体験を有効に向上させる。
【００８６】
所属分野の当業者であれば、記述の便利と簡潔のために、上述記述のシステム、装置と手段の具体的な動作過程は、前述方法の実施例における対応する過程を参照できることを理解すべきで、ここで重複に記述しない。
【００８７】
本公開で提供する幾つかの実施例で開示したシステム、装置及び方法は、他の方式によって実現できるのは理解すべきである。例えば、以上に記載した装置の実施例はただ例示的なもので、例えば、前記手段の分割はただロジック機能の分割で、実際に実現する時は他の分割方式によってもよい。例えば、複数の手段又はモジュールは結合でき又は他の一つのシステムに集積でき、またはある特徴は無視し、または実行しなくてもよい。他に、示しまたは検討した互いの間の結合または直接に結合又は通信接続は、あるインタフェース、装置または手段の間接のな接合又は通信接続によるものであってもよく、電気的、機械または他の形式であってもよい。
【００８８】
前記で分離部材として説明した手段は、物理的に分離したものであってもよく、物理的分離しなかったものであってもよく、手段として示した部材は物理的な手段であってもよく、物理的な手段でなくてもよく、即ち、同一の位置にあってもよく、複数のネットワークユニットに分布されていてもよい。実際の必要によってそれにおける一部または全部手段を選択して、本実施例の方案の目的を実現してもよい。
【００８９】
また、本公開の各実施例における各機能手段は一つの処理モジュールに集積してもよく、各手段が物理的に単独に存在してもよく、二つ又は二つ以上の手段を一つの手段に集積してもよい。前記集積した手段は、ハードウェアの形式に実現してもよく、ハードウェアにソフトウェアの機能手段を結合する形式で実現してもよい。
【００９０】
上記のソフト機能手段の形式で実現した集積した手段は、一つのコンピューターが可読な記憶媒体に記憶してもよい。前記ソフト機能手段は一つの記憶媒体に記憶してもよく、複数の命令を含んで一つのコンピューターデバイス（パーソナルコンピューター、サーバ、又はネットワークデバイス等）又は処理モジュール（processor）によって、本公開の各実施例の前記方法の一部のステップを実行させてもよい。前記記憶媒体は、Uディスク、ポータブルハードウェア、読み出し専用メモリ（Read-Only Memory、ROM）、ランダムアクセスメモリ（Random Access Memory、RAM）、ディスク又は光ディスク等の複数のプログラムコードを記憶できる媒体を含む。
【００９１】
最後に、以上の実施例はただ本公開の技術案を説明するためのもので、それについての限定ではなく、前記実施例を参照して本発明を詳細に説明したが、本分野の当業者は、前記の各実施例に記載の技術案を修正でき、又はその一部の技術特徴を等価置換でき、これらの修正又は置換の技術案の本質は本公開の各実施例の技術案の主旨及び範囲を離脱しない。
【図１】
2018508080.tif 000003
【図２】
2018508080.tif 000004
【国際調査報告】
2018508080.tif 000005
2018508080.tif 000006
2018508080.tif 000007
2018508080.tif 000008