專利名稱:一種搜索數(shù)據(jù)的方法、裝置及電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信系統(tǒng),特別涉及一種搜索數(shù)據(jù)的方法、裝置及電子設(shè)備。
背景技術(shù):
通常,在應(yīng)用電子設(shè)備進(jìn)行信息搜索時(shí),無論是進(jìn)行本地搜索還是云端數(shù)據(jù)庫的 搜索,經(jīng)常會(huì)出現(xiàn)由于描述不準(zhǔn)確、關(guān)鍵字范圍過大,導(dǎo)致返回結(jié)果過多且無關(guān)信息過載的 情況,極大地降低了信息搜索效率。
尤其是,在應(yīng)用手持移動(dòng)設(shè)備搜索的場景下,由于輸入控制不便,顯示空間局限, 使得搜索功能的實(shí)現(xiàn)非常繁瑣。
目前,為了是得到的搜索結(jié)果更準(zhǔn)確,一種方法是,用組合條件進(jìn)行搜索,如選用 高級(jí)搜索功能,使用或與非邏輯關(guān)系,并增加關(guān)鍵詞。該方法無論是設(shè)置的規(guī)則還是操作步 驟都非常繁瑣。另一種方法是,在上一次的搜索結(jié)果中增加條件排除,逐級(jí)縮小搜索范圍。 該方法的操作同樣非常復(fù)雜,而且需要多次查詢,計(jì)算量大。發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種搜索數(shù)據(jù)的方法、裝置及電子設(shè)備,既可以縮小搜索范圍, 有針對(duì)性地減少無關(guān)返回結(jié)果,又可以使得操作簡便,降低搜索的時(shí)間成本和操作成本。
本發(fā)明公開了一種搜索方法,應(yīng)用于電子設(shè)備,所述方法包括
獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵詞信息;
獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息;
根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果;
輸出所述搜索結(jié)果。
其中,根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果包括
根據(jù)所述第一信息和第二信息同時(shí)進(jìn)行搜索,獲得所述搜索結(jié)果;
或者,
根據(jù)所述第一信息進(jìn)行搜索,獲得初步搜索結(jié)果,根據(jù)所述第二信息處理所述初 步搜索結(jié)果,獲得所述搜索結(jié)果。
其中,在處理所述初步搜索結(jié)果包括以下操作之一或任意組合排序、篩選和分類。
其中,所述獲得第二信息的方式包括
啟動(dòng)傳感器,根據(jù)傳感器采集到數(shù)據(jù)獲得第二信息,其中,
所述采集到的數(shù)據(jù)包括運(yùn)動(dòng)狀態(tài);
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及 由運(yùn)動(dòng)所涉及的地理位置;
和/ 或,
所述采集到的數(shù)據(jù)包括環(huán)境聲音;
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與環(huán)境聲音匹配的場景信息;
和/ 或,
所述采集到的數(shù)據(jù)包括地理位置;
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括地理位置信息、與地理位置相關(guān)的 建筑物和/或地名。
其中,所述獲得第二信息的方式包括
檢測網(wǎng)絡(luò)運(yùn)行環(huán)境,獲得網(wǎng)絡(luò)運(yùn)行信息,根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息,其 中,
所述網(wǎng)絡(luò)運(yùn)行信息為當(dāng)前聯(lián)網(wǎng)所應(yīng)用的信息;
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括當(dāng)前聯(lián)網(wǎng)所處的位置信息;
和/ 或,
所述網(wǎng)絡(luò)運(yùn)行信息為運(yùn)動(dòng)狀態(tài);
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由 運(yùn)動(dòng)所涉及的地理位置;
和/ 或,
所述網(wǎng)絡(luò)運(yùn)行信息為瀏覽器當(dāng)前顯示的網(wǎng)頁;
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括根據(jù)瀏覽器當(dāng)前頁面中顯示的內(nèi)容確 定的關(guān)鍵詞。
其中,所述獲得第二信息的方式包括
檢測當(dāng)前系統(tǒng)時(shí)間,獲得時(shí)間信息,根據(jù)所述時(shí)間獲得第二信息,其中,
根據(jù)所述時(shí)間獲得的第二信息包括,通過預(yù)先對(duì)用戶行為學(xué)習(xí)獲得不同時(shí)段的常 用關(guān)鍵詞。
其中,所述獲得第二信息的方式包括
檢測當(dāng)前系統(tǒng)的應(yīng)用狀態(tài),獲得活動(dòng)應(yīng)用,根據(jù)所述活動(dòng)應(yīng)用獲得第二信息,其 中,
根據(jù)所述活動(dòng)應(yīng)用獲得的第二信息包括活動(dòng)應(yīng)用中所涉及的目標(biāo)所構(gòu)成的詞語。
本發(fā)明實(shí)施例還提供了 一種搜索裝置,應(yīng)用于電子設(shè)備,所述裝置包括
第一檢測模塊,用于獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān) 鍵詞信息;
第二檢測模塊,用于獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得 的當(dāng)前狀態(tài)信息;
搜索模塊,用于根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果;
輸出模塊,用于輸出所述搜索結(jié)果。
其中,所述搜索模塊包括
第一搜索子模塊,用于根據(jù)所述第一信息和第二信息同時(shí)進(jìn)行搜索,獲得所述搜 索結(jié)果;
或者,
第二搜索子模塊,用于根據(jù)所述第一信息進(jìn)行搜索,獲得初步搜索結(jié)果,根據(jù)所述第二信息處理所述初步搜索結(jié)果,獲得所述搜索結(jié)果。
其中,所述第二檢測模塊包括
啟動(dòng)t旲塊,用于啟動(dòng)傳感器,
第一分析模塊,用于根據(jù)傳感器采集到數(shù)據(jù)獲得第二信息,
其中,
所述采集到的數(shù)據(jù)包括運(yùn)動(dòng)狀態(tài);
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及 由運(yùn)動(dòng)所涉及的地理位置;
和/ 或,
所述采集到的數(shù)據(jù)包括環(huán)境聲音;
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與環(huán)境聲音匹配的場景信息;
和/ 或,
所述采集到的數(shù)據(jù)包括地理位置;
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括地理位置信息、與地理位置相關(guān)的 建筑物和/或地名。
其中,所述第二檢測模塊包括
網(wǎng)絡(luò)檢測子模塊,用于檢測網(wǎng)絡(luò)運(yùn)行環(huán)境,獲得網(wǎng)絡(luò)運(yùn)行信息,
第二分析模塊,用于根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息,
其中,
所述網(wǎng)絡(luò)運(yùn)行信息為當(dāng)前聯(lián)網(wǎng)所應(yīng)用的信息;
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括當(dāng)前聯(lián)網(wǎng)所處的位置信息;
和/ 或,
所述網(wǎng)絡(luò)運(yùn)行信息為運(yùn)動(dòng)狀態(tài);
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由 運(yùn)動(dòng)所涉及的地理位置;
和/ 或,
所述網(wǎng)絡(luò)運(yùn)行信息為瀏覽器當(dāng)前顯示的網(wǎng)頁;
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括根據(jù)瀏覽器當(dāng)前頁面中顯示的內(nèi)容確 定的關(guān)鍵詞。
其中,所述第二檢測模塊包括
時(shí)間檢測子模塊,用于檢測當(dāng)前系統(tǒng)時(shí)間,獲得時(shí)間信息,
第三分析模塊,用于根據(jù)所述時(shí)間獲得第二信息,
其中,
根據(jù)所述時(shí)間獲得的第二信息包括,通過預(yù)先對(duì)用戶行為學(xué)習(xí)獲得不同時(shí)段的常 用關(guān)鍵詞。
其中,所述第二檢測模塊包括
應(yīng)用檢測子模塊,用于檢測當(dāng)前系統(tǒng)的應(yīng)用狀態(tài),獲得活動(dòng)應(yīng)用,
第三分析模塊,用于根據(jù)所述活動(dòng)應(yīng)用獲得第二信息,
其中,
根據(jù)所述活動(dòng)應(yīng)用獲得的第二信息包括活動(dòng)應(yīng)用中所涉及的目標(biāo)所構(gòu)成的詞語。
本發(fā)明實(shí)施例還提供了 一種電子設(shè)備,所述電子設(shè)備包括
處理模塊,用于獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵詞 信息;獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息;根據(jù) 所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果;
輸出模塊,用于輸出所述搜索結(jié)果。
應(yīng)用本發(fā)明實(shí)施例提供的方法、裝置及電子設(shè)備,利用環(huán)境感知輸入通過電子設(shè) 備終端自動(dòng)檢測到的信息可以對(duì)用戶的搜索目標(biāo)進(jìn)行輔助判斷,從而縮小搜索范圍,有針 對(duì)性地減少無關(guān)返回結(jié)果。而這種終端自動(dòng)檢測到的信息是不需要用戶進(jìn)行任何干預(yù)和 操作的,因此,應(yīng)用本發(fā)明的搜索結(jié)果還可以使得操作簡便,降低搜索的時(shí)間成本和操作成 本。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明所提供實(shí)施例的搜索方法的流程圖2是本發(fā)明所提供實(shí)施例的搜索裝置的結(jié)構(gòu)示意圖3是本發(fā)明所提供實(shí)施例的電子設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
參見圖1,其是本發(fā)明所提供實(shí)施例的搜索方法的流程圖,該方法應(yīng)用于電子設(shè) 備,可以具體包括
步驟101,獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵詞信息。
步驟102,獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息。
步驟103,根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果。
其中,本步驟可以具體包括至少兩者搜索方式
方式一、根據(jù)所述第一信息和第二信息同時(shí)進(jìn)行搜索,獲得所述搜索結(jié)果;
該方式是將用戶輸入第一信息和終端自動(dòng)檢測到的第二信息同時(shí)作為搜索的輸 入,以縮小搜索范圍。
方式二、根據(jù)所述第一信息進(jìn)行搜索,獲得初步搜索結(jié)果,根據(jù)所述第二信息處理 所述初步搜索結(jié)果,獲得所述搜索結(jié)果;這里,處理所述初步搜索結(jié)果包括以下操作之一或任意組合排序、篩選和分類。
該方式是先根據(jù)用戶輸入的第一信息進(jìn)行搜索,在獲得的內(nèi)再根據(jù)終端自動(dòng)檢測 到的第二信息處理初步搜索結(jié)果,以獲得最佳搜索結(jié)果;
步驟104,輸出所述搜索結(jié)果。
需要說明的是,上述步驟102中所述獲得第二信息的方式可以包括啟動(dòng)傳感器, 根據(jù)傳感器采集到數(shù)據(jù)獲得第二信息。其中,根據(jù)傳感器采集到數(shù)據(jù)不同又可以分為以下 幾種情況
a,所述采集到的數(shù)據(jù)包括運(yùn)動(dòng)狀態(tài),如正在快速運(yùn)動(dòng)還是緩慢運(yùn)動(dòng)等;此時(shí),根據(jù) 傳感器采集到數(shù)據(jù)獲得的第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,如自行車、跑步 等,及由運(yùn)動(dòng)所涉及的地理位置。
b,所述采集到的數(shù)據(jù)包括環(huán)境聲音;此時(shí),根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信 息包括與環(huán)境聲音匹配的場景信息;例如,檢測到某個(gè)的人說話聲音,通過聲音匹配獲得 該人的姓名,該人的姓名即可作為第二信息;再例如,檢測到喇叭聲,通過聲音匹配獲知是 汽車?yán)?,則“汽車”及與汽車相關(guān)的詞語如“停車場”等即可作為第二信息。
C,所述采集到的數(shù)據(jù)包括地理位置;此時(shí),根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信 息可以包括地理位置信息如經(jīng)緯度等、與地理位置相關(guān)的建筑物和/或地名。
上述情況a、b、c可以存在其中之一或多個(gè),或同時(shí)存在。
需要說明的是,上述步驟102中所述獲得第二信息的方式可以包括檢測網(wǎng)絡(luò)運(yùn) 行環(huán)境,獲得網(wǎng)絡(luò)運(yùn)行信息,根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息,其中,根據(jù)所述網(wǎng)絡(luò)運(yùn) 行信息的不同可以分為以下幾種情況
d、所述網(wǎng)絡(luò)運(yùn)行信息為當(dāng)前聯(lián)網(wǎng)所應(yīng)用的信息,如是公司的網(wǎng)絡(luò)聯(lián)網(wǎng),還是通過 家庭的網(wǎng)絡(luò)聯(lián)網(wǎng),還是通過機(jī)場的設(shè)施聯(lián)網(wǎng)等;此時(shí),根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息 包括當(dāng)前聯(lián)網(wǎng)所處的位置信息,如具體的地理位置、地名、建筑物等均可能稱為當(dāng)前的第二信息。
e、所述網(wǎng)絡(luò)運(yùn)行信息為運(yùn)動(dòng)狀態(tài);例如,通過不斷變化的基站信息確定電子設(shè)備 終端當(dāng)前處于移動(dòng)狀態(tài),此時(shí),根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息可以包括與運(yùn)動(dòng)速度 相匹配的運(yùn)動(dòng)名稱如自行車、跑步等,及由運(yùn)動(dòng)所涉及的地理位置。
f,所述網(wǎng)絡(luò)運(yùn)行信息為瀏覽器當(dāng)前顯示的網(wǎng)頁;如百度網(wǎng)頁,此時(shí),根據(jù)所述網(wǎng)絡(luò) 運(yùn)行信息獲得第二信息包括根據(jù)瀏覽器當(dāng)前頁面中顯示的內(nèi)容確定的關(guān)鍵詞。例如,可以 根據(jù)百度網(wǎng)頁中搜索框內(nèi)已輸入的詞語作為關(guān)鍵詞。
需要說明的是,上述步驟102中所述獲得第二信息的方式可以包括檢測當(dāng)前系 統(tǒng)時(shí)間,獲得時(shí)間信息,根據(jù)所述時(shí)間獲得第二信息;此時(shí),根據(jù)所述時(shí)間獲得的第二信息 可以包括,通過預(yù)先對(duì)用戶行為學(xué)習(xí)獲得不同時(shí)段的常用關(guān)鍵詞。例如,通過對(duì)用戶的行 為學(xué)習(xí)獲得早上7:00——8:00搜索新聞,上午9:00-11:30搜索財(cái)經(jīng)和IT信息,晚上 5:30-6:30搜索新聞,則在檢測到到當(dāng)前時(shí)間為早上7:30時(shí)將“新聞”作為第二信息,在檢 測當(dāng)前時(shí)間為上午10:00時(shí)將“財(cái)經(jīng)”、“IT信息”及其相關(guān)信息如“股票”等作為第二信息。
需要說明的是,上述步驟102中所述獲得第二信息的方式可以包括檢測當(dāng)前系 統(tǒng)的應(yīng)用狀態(tài),獲得活動(dòng)應(yīng)用,如被打開激活的應(yīng)用或正在使用的應(yīng)用,根據(jù)所述活動(dòng)應(yīng)用 獲得第二信息;此時(shí),根據(jù)所述活動(dòng)應(yīng)用獲得的第二信息可以具體包括活動(dòng)應(yīng)用中所涉及的目標(biāo)所構(gòu)成的詞語。例如,當(dāng)前有詞典被打開,且在詞典的搜索欄內(nèi)有“仿膳”這個(gè)詞, 那么活動(dòng)應(yīng)用中所涉及的目標(biāo)即“仿膳”這個(gè)詞即可作為第二信息;再例如,有通訊錄或QQ 被打開,那么活動(dòng)應(yīng)用中所涉及的目標(biāo)即通訊錄和QQ中的好友列表中的人名可以作為第 二信息。再例如,電子書被打開,正在被應(yīng)用,那么該活動(dòng)應(yīng)用中所涉及的目標(biāo)如電子書的 書名、作者等都可以作為第二信息。再例如,應(yīng)用列表程序被打開,那么活動(dòng)應(yīng)用中所涉及 的目標(biāo)即應(yīng)用名稱可以作為第二信息。
總之,圖1所示實(shí)施例中的第二信息可以是根據(jù)需要任何能夠獲得的信息,這里, 并不對(duì)第二信息的具體獲得方式做嚴(yán)格限定。
這樣,應(yīng)用本發(fā)明實(shí)施例提供的方法,利用環(huán)境感知輸入通過終端自動(dòng)檢測到的 信息可以對(duì)用戶的搜索目標(biāo)進(jìn)行輔助判斷,從而縮小搜索范圍,有針對(duì)性地減少無關(guān)返回 結(jié)果。而這種終端自動(dòng)檢測到的信息是不需要用戶進(jìn)行任何干預(yù)和操作的,因此,應(yīng)用本發(fā) 明的搜索結(jié)果還可以使得操作簡便,降低搜索的時(shí)間成本和操作成本。
下面結(jié)合具體實(shí)例再對(duì)本發(fā)明做詳細(xì)說明。
一種場景是,用戶已經(jīng)打開了地圖軟件,并使用該地圖軟件搜索了霧靈山的位置; 那么,其是用戶是對(duì)霧靈山比較關(guān)注的。這樣,當(dāng)用戶在搜索旅游信息時(shí),如果其輸入的第 一信息是“北京周邊”,此時(shí),設(shè)備自動(dòng)的將地圖軟件中所使用的“霧靈山”作為第二搜索信肩、O
在具體搜索時(shí),一種可能的方式是,將“北京周邊”和“霧靈山”同時(shí)作為輸入,以 獲得用戶更為關(guān)系的搜索結(jié)果;另一種可能的方式是,先使用“北京周邊”進(jìn)行搜索,以獲得 一初步搜索結(jié)果,再在該初步搜索結(jié)果內(nèi)使用“霧靈山”進(jìn)行篩選或排序,以使用戶最為關(guān) 心的信息排列在前面。
再一種場景是,用戶需要查詢“花卉大觀園”在什么地方,如何到達(dá),在搜索軟件中 輸入了“花卉大觀園”這個(gè)信息,此時(shí)該用戶輸入的“花卉大觀園”相當(dāng)于第一信息;電子設(shè) 備終端通過傳感器檢測到用戶當(dāng)前所在位置為西直門,同時(shí)又檢測到了汽車?yán)嚷?,此時(shí), 設(shè)備自動(dòng)的將“西直門”和“自駕車”作為第二信息。
在具體搜索時(shí),一種可能的方式是,將“花卉大觀園”、“西直門”和“自駕車”同時(shí) 作為輸入,以獲得從西直門到花卉大觀園的自駕車搜索結(jié)果;另一種可能的方式是,先使用 “花卉大觀園”進(jìn)行搜索,以獲得一初步搜索結(jié)果,再在該初步搜索結(jié)果內(nèi)使用西直門”和 “自駕車”進(jìn)行篩選或排序,以使用戶最為關(guān)心的信息排列在前面。
可見,應(yīng)用本發(fā)明實(shí)施例提供的方法,利用環(huán)境感知輸入通過電子設(shè)備終端自動(dòng) 檢測到的信息可以對(duì)用戶的搜索目標(biāo)進(jìn)行輔助判斷,從而縮小搜索范圍,有針對(duì)性地減少 無關(guān)返回結(jié)果。而這種終端自動(dòng)檢測到的信息是不需要用戶進(jìn)行任何干預(yù)和操作的,因此, 應(yīng)用本發(fā)明的搜索結(jié)果還可以使得操作簡便,降低搜索的時(shí)間成本和操作成本。
本發(fā)明實(shí)施例還提供了一種搜索裝置,參見圖2,應(yīng)用于電子設(shè)備,所述裝置包 括
第一檢測模塊201,用于獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的 關(guān)鍵詞信息;
第二檢測模塊202,用于獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲 得的當(dāng)前狀態(tài)信息;
搜索模塊203,用于根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果;
輸出模塊204,用于輸出所述搜索結(jié)果。
其中,所述搜索模塊203可以包括
索結(jié)果;第一搜索子模塊,用于根據(jù)所述第一信息和第二信息同時(shí)進(jìn)行搜索,獲得所述搜
或者,
第二搜索子模塊,用于根據(jù)所述第一信息進(jìn)行搜索,獲得初步搜索結(jié)果,根據(jù)所述第二信息處理所述初步搜索結(jié)果,獲得所述搜索結(jié)果。
其中,所述第二檢測模塊202可以包括
啟動(dòng)模塊,用于啟動(dòng)傳感器,
第一分析模塊,用于根據(jù)傳感器采集到數(shù)據(jù)獲得第二信息,
其中,
所述采集到的數(shù)據(jù)包括運(yùn)動(dòng)狀態(tài);
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由運(yùn)動(dòng)所涉及的地理位置;
和/或,
所述采集到的數(shù)據(jù)包括環(huán)境聲音;
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與環(huán)境聲音匹配的場景信息;
和/或,
所述采集到的數(shù)據(jù)包括地理位置;
根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括地理位置信息、與地理位置相關(guān)的建筑物和/或地名。
其中,所述第二檢測模塊202還可以包括
網(wǎng)絡(luò)檢測子模塊,用于檢測網(wǎng)絡(luò)運(yùn)行環(huán)境,獲得網(wǎng)絡(luò)運(yùn)行信息,
第二分析模塊,用于根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息,
其中,
所述網(wǎng)絡(luò)運(yùn)行信息為當(dāng)前聯(lián)網(wǎng)所應(yīng)用的信息;
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括當(dāng)前聯(lián)網(wǎng)所處的位置信息;
和/或,
所述網(wǎng)絡(luò)運(yùn)行信息為運(yùn)動(dòng)狀態(tài);
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由運(yùn)動(dòng)所涉及的地理位置;
和/或,
所述網(wǎng)絡(luò)運(yùn)行信息為瀏覽器當(dāng)前顯示的網(wǎng)頁;
根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括根據(jù)瀏覽器當(dāng)前頁面中顯示的內(nèi)容確定的關(guān)鍵詞。
其中,所述第二檢測模塊202還可以包括
時(shí)間檢測子模塊,用于檢測當(dāng)前系統(tǒng)時(shí)間,獲得時(shí)間信息,
第三分析模塊,用于根據(jù)所述時(shí)間獲得第二信息,
其中,
根據(jù)所述時(shí)間獲得的第二信息包括,通過預(yù)先對(duì)用戶行為學(xué)習(xí)獲得不同時(shí)段的常 用關(guān)鍵詞。
其中,所述第二檢測模塊202還可以包括
應(yīng)用檢測子模塊,用于檢測當(dāng)前系統(tǒng)的應(yīng)用狀態(tài),獲得活動(dòng)應(yīng)用,
第三分析模塊,用于根據(jù)所述活動(dòng)應(yīng)用獲得第二信息,
其中,
根據(jù)所述活動(dòng)應(yīng)用獲得的第二信息包括活動(dòng)應(yīng)用中所涉及的目標(biāo)所構(gòu)成的詞語。
應(yīng)用本發(fā)明實(shí)施例提供的裝置,利用環(huán)境感知輸入通過電子設(shè)備終端自動(dòng)檢測到 的信息可以對(duì)用戶的搜索目標(biāo)進(jìn)行輔助判斷,從而縮小搜索范圍,有針對(duì)性地減少無關(guān)返 回結(jié)果。而這種終端自動(dòng)檢測到的信息是不需要用戶進(jìn)行任何干預(yù)和操作的,因此,應(yīng)用本 發(fā)明的搜索結(jié)果還可以使得操作簡便,降低搜索的時(shí)間成本和操作成本。
本發(fā)明實(shí)施例還提供了一種電子設(shè)備,參見圖3,所述電子設(shè)備包括
處理模塊301,用于獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵 詞信息;獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息;根 據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果;
輸出模塊302,用于輸出所述搜索結(jié)果。
應(yīng)用本發(fā)明實(shí)施例提供的電子設(shè)備,利用環(huán)境感知輸入通過電子設(shè)備終端自動(dòng)檢 測到的信息可以對(duì)用戶的搜索目標(biāo)進(jìn)行輔助判斷,從而縮小搜索范圍,有針對(duì)性地減少無 關(guān)返回結(jié)果。而這種終端自動(dòng)檢測到的信息是不需要用戶進(jìn)行任何干預(yù)和操作的,因此,應(yīng) 用本發(fā)明的搜索結(jié)果還可以使得操作簡便,降低搜索的時(shí)間成本和操作成本。
對(duì)于裝置和設(shè)備實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡 單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí) 體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存 在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵 蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要 素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中, 這里所稱得的存儲(chǔ)介質(zhì),如R0M/RAM、磁碟、光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍 內(nèi)。
權(quán)利要求
1.一種搜索方法,其特征在于,應(yīng)用于電子設(shè)備,所述方法包括 獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵詞信息; 獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息; 根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果; 輸出所述搜索結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果包括 根據(jù)所述第一信息和第二信息同時(shí)進(jìn)行搜索,獲得所述搜索結(jié)果; 或者, 根據(jù)所述第一信息進(jìn)行搜索,獲得初步搜索結(jié)果,根據(jù)所述第二信息處理所述初步搜索結(jié)果,獲得所述搜索結(jié)果。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在處理所述初步搜索結(jié)果包括以下操作之一或任意組合排序、篩選和分類。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲得第二信息的方式包括 啟動(dòng)傳感器,根據(jù)傳感器采集到數(shù)據(jù)獲得第二信息,其中, 所述采集到的數(shù)據(jù)包括運(yùn)動(dòng)狀態(tài); 根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由運(yùn)動(dòng)所涉及的地理位置; 和/或, 所述采集到的數(shù)據(jù)包括環(huán)境聲音; 根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與環(huán)境聲音匹配的場景信息; 和/或, 所述采集到的數(shù)據(jù)包括地理位置; 根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括地理位置信息、與地理位置相關(guān)的建筑物和/或地名。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲得第二信息的方式包括 檢測網(wǎng)絡(luò)運(yùn)行環(huán)境,獲得網(wǎng)絡(luò)運(yùn)行信息,根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息,其中, 所述網(wǎng)絡(luò)運(yùn)行信息為當(dāng)前聯(lián)網(wǎng)所應(yīng)用的信息; 根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括當(dāng)前聯(lián)網(wǎng)所處的位置信息; 和/或, 所述網(wǎng)絡(luò)運(yùn)行信息為運(yùn)動(dòng)狀態(tài); 根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由運(yùn)動(dòng)所涉及的地理位置; 和/或, 所述網(wǎng)絡(luò)運(yùn)行信息為瀏覽器當(dāng)前顯示的網(wǎng)頁; 根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括根據(jù)瀏覽器當(dāng)前頁面中顯示的內(nèi)容確定的關(guān)鍵詞。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲得第二信息的方式包括 檢測當(dāng)前系統(tǒng)時(shí)間,獲得時(shí)間信息,根據(jù)所述時(shí)間獲得第二信息,其中,根據(jù)所述時(shí)間獲得的第二信息包括,通過預(yù)先對(duì)用戶行為學(xué)習(xí)獲得不同時(shí)段的常用關(guān)鍵詞。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲得第二信息的方式包括 檢測當(dāng)前系統(tǒng)的應(yīng)用狀態(tài),獲得活動(dòng)應(yīng)用,根據(jù)所述活動(dòng)應(yīng)用獲得第二信息,其中, 根據(jù)所述活動(dòng)應(yīng)用獲得的第二信息包括活動(dòng)應(yīng)用中所涉及的目標(biāo)所構(gòu)成的詞語。
8.一種搜索裝置,其特征在于,應(yīng)用于電子設(shè)備,所述裝置包括 第一檢測模塊,用于獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵詞信息; 第二檢測模塊,用于獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息; 搜索模塊,用于根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果; 輸出模塊,用于輸出所述搜索結(jié)果。
9.根據(jù)權(quán)利要求8所述的搜索裝置,其特征在于,所述搜索模塊包括 第一搜索子模塊,用于根據(jù)所述第一信息和第二信息同時(shí)進(jìn)行搜索,獲得所述搜索結(jié)果; 或者, 第二搜索子模塊,用于根據(jù)所述第一信息進(jìn)行搜索,獲得初步搜索結(jié)果,根據(jù)所述第二信息處理所述初步搜索結(jié)果,獲得所述搜索結(jié)果。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二檢測模塊包括 啟動(dòng)模塊,用于啟動(dòng)傳感器, 第一分析模塊,用于根據(jù)傳感器采集到數(shù)據(jù)獲得第二信息, 其中, 所述采集到的數(shù)據(jù)包括運(yùn)動(dòng)狀態(tài); 根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由運(yùn)動(dòng)所涉及的地理位置; 和/或, 所述采集到的數(shù)據(jù)包括環(huán)境聲音; 根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括與環(huán)境聲音匹配的場景信息; 和/或, 所述采集到的數(shù)據(jù)包括地理位置; 根據(jù)傳感器采集到數(shù)據(jù)獲得的第二信息包括地理位置信息、與地理位置相關(guān)的建筑物和/或地名。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二檢測模塊包括 網(wǎng)絡(luò)檢測子模塊,用于檢測網(wǎng)絡(luò)運(yùn)行環(huán)境,獲得網(wǎng)絡(luò)運(yùn)行信息, 第二分析模塊,用于根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息, 其中, 所述網(wǎng)絡(luò)運(yùn)行信息為當(dāng)前聯(lián)網(wǎng)所應(yīng)用的信息; 根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括當(dāng)前聯(lián)網(wǎng)所處的位置信息; 和/或,所述網(wǎng)絡(luò)運(yùn)行信息為運(yùn)動(dòng)狀態(tài); 根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括與運(yùn)動(dòng)速度相匹配的運(yùn)動(dòng)名稱,及由運(yùn)動(dòng)所涉及的地理位置; 和/或, 所述網(wǎng)絡(luò)運(yùn)行信息為瀏覽器當(dāng)前顯示的網(wǎng)頁; 根據(jù)所述網(wǎng)絡(luò)運(yùn)行信息獲得第二信息包括根據(jù)瀏覽器當(dāng)前頁面中顯示的內(nèi)容確定的關(guān)鍵詞。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二檢測模塊包括 時(shí)間檢測子模塊,用于檢測當(dāng)前系統(tǒng)時(shí)間,獲得時(shí)間信息, 第三分析模塊,用于根據(jù)所述時(shí)間獲得第二信息, 其中, 根據(jù)所述時(shí)間獲得的第二信息包括,通過預(yù)先對(duì)用戶行為學(xué)習(xí)獲得不同時(shí)段的常用關(guān)鍵詞。
13.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二檢測模塊包括 應(yīng)用檢測子模塊,用于檢測當(dāng)前系統(tǒng)的應(yīng)用狀態(tài),獲得活動(dòng)應(yīng)用, 第三分析模塊,用于根據(jù)所述活動(dòng)應(yīng)用獲得第二信息, 其中, 根據(jù)所述活動(dòng)應(yīng)用獲得的第二信息包括活動(dòng)應(yīng)用中所涉及的目標(biāo)所構(gòu)成的詞語。
14.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括 處理模塊,用于獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵詞信息;獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息;根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果; 輸出模塊,用于輸出所述搜索結(jié)果。
全文摘要
本發(fā)明實(shí)施例提供了一種搜索方法、裝置及電子設(shè)備,應(yīng)用于電子設(shè)備,所述方法包括獲得第一信息,所述第一信息是通過檢測用戶輸入獲得的關(guān)鍵詞信息;獲得第二信息,所述第二信息是通過檢測終端當(dāng)前狀態(tài)獲得的當(dāng)前狀態(tài)信息;根據(jù)所述第一信息和第二信息進(jìn)行搜索,獲得一搜索結(jié)果;輸出所述搜索結(jié)果。應(yīng)用本發(fā)明,通過終端自動(dòng)檢測到的信息可以對(duì)用戶的搜索目標(biāo)進(jìn)行輔助判斷,從而縮小搜索范圍,有針對(duì)性地減少無關(guān)返回結(jié)果。而且,應(yīng)用本發(fā)明的搜索結(jié)果還可以使得操作簡便,降低搜索的時(shí)間成本和操作成本。
文檔編號(hào)G06F17/30GK103020069SQ201110283380
公開日2013年4月3日 申請(qǐng)日期2011年9月22日 優(yōu)先權(quán)日2011年9月22日
發(fā)明者陸游龍 申請(qǐng)人:聯(lián)想(北京)有限公司