欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

輸出搜索結(jié)果的方法、裝置及電子設備與流程

文檔序號:12071257閱讀:329來源:國知局
輸出搜索結(jié)果的方法、裝置及電子設備與流程

本公開涉及信息處理技術(shù)領域,具體地,涉及一種輸出搜索結(jié)果的方法、裝置及電子設備。



背景技術(shù):

隨著信息時代的到來,人們獲取信息的方式越來越便捷。為了便于人們獲取信息,搜索引擎客戶端和搜索引擎服務器應運而生。其中,搜索引擎客戶端配置于智能終端中,人們可以通過智能終端的輸入組件輸入搜索請求,搜索引擎客戶端在檢測到該搜索請求后,調(diào)用搜索引擎服務器,搜索引擎服務器根據(jù)該搜索請求進行搜索,進而返回搜索結(jié)果給搜索引擎客戶端,最后通過智能終端的輸出組件輸出搜索結(jié)果,以使人們獲知搜索結(jié)果。

然而,隨著信息更新的頻次越來越高,相關(guān)技術(shù)要求用戶多次輸入搜索請求,才能夠獲知最新的搜索結(jié)果,因此,相關(guān)技術(shù)不適用于信息更新頻次較高的場景。



技術(shù)實現(xiàn)要素:

為克服相關(guān)技術(shù)中存在的問題,本公開提供一種輸出搜索結(jié)果的方法、裝置、計算機程序產(chǎn)品、非臨時性計算機可讀存儲介質(zhì)及電子設備。

根據(jù)本公開實施例的第一方面,提供一種輸出搜索結(jié)果的方法,應用于搜索引擎客戶端,所述搜索引擎客戶端配置于智能終端中,所述智能終端與搜索引擎服務器之間有通信連接,所述方法包括:存儲所述搜索引擎客戶端檢測到的搜索請求;定期向所述搜索引擎服務器發(fā)送調(diào)用指令,所述調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行搜索;控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果。

根據(jù)本公開實施例的第二方面,提供一種輸出搜索結(jié)果的裝置,配置于搜索引擎客戶端,所述搜索引擎客戶端配置于智能終端中,所述智能終端與搜索引擎服務器之間有通信連接,所述裝置包括:存儲模塊,被配置為存儲所述搜索引擎客戶端檢測到的搜索請求;發(fā)送模塊,被配置為定期向所述搜索引擎服務器發(fā)送調(diào)用指令,所述調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行搜索;控制模塊,被配置為控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果。

根據(jù)本公開實施例的第三方面,提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包含能夠由可編程的裝置執(zhí)行的計算機程序,所述計算機程序具有當由所述可編程的裝置執(zhí)行時用于執(zhí)行上述的輸出搜索結(jié)果的方法的代碼部分。

根據(jù)本公開實施例的第四方面,提供一種非臨時性計算機可讀存儲介質(zhì),所述非臨時性計算機可讀存儲介質(zhì)中包括一個或多個程序,所述一個或多個程序用于執(zhí)行上述的輸出搜索結(jié)果的方法。

根據(jù)本公開實施例的第五方面,提供一種電子設備,所述電子設備包括:上述的非臨時性計算機可讀存儲介質(zhì);以及一個或者多個處理器,用于執(zhí)行所述非臨時性計算機可讀存儲介質(zhì)中的程序。

本公開的實施例提供的技術(shù)方案可以包括以下有益效果:搜索引擎客戶端在檢測到搜索請求后,對搜索請求進行存儲,以便于對搜索請求進行重復利用,針對同一搜索請求,本公開提出搜索引擎客戶端定期調(diào)用搜索引擎服務器,以指示搜索引擎服務器依據(jù)該搜索請求進行搜索,進而控制智能終端的輸出組件輸出搜索引擎服務器返回的搜索結(jié)果。因此,對用戶來說,輸入一次搜索請求,即可定期獲知最新的搜索結(jié)果,適用于信息更新的頻次較高的場景。

本公開的其他特征和優(yōu)點將在隨后的具體實施方式部分予以詳細說明。

附圖說明

附圖是用來提供對本公開的進一步理解,并且構(gòu)成說明書的一部分,與下面的具體實施方式一起用于解釋本公開,但并不構(gòu)成對本公開的限制。在附圖中:

圖1是根據(jù)一示例性實施例示出的一種適用于輸出搜索結(jié)果的方法的通信系統(tǒng)的示意圖。

圖2是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的方法的流程圖。

圖3是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的方法的示意圖。

圖4是根據(jù)一示例性實施例示出的將上述輸出搜索結(jié)果的方法應用于智能終端內(nèi)的Siri場景時的示意圖。

圖5是根據(jù)一示例性實施例示出的所依據(jù)的搜索請求的優(yōu)先級較低時輸出搜索結(jié)果的示意圖。

圖6是根據(jù)一示例性實施例示出的所依據(jù)的搜索請求的優(yōu)先級較高時輸出搜索結(jié)果的示意圖。

圖7是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的裝置的框圖。

圖8是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的裝置的另一框圖。

具體實施方式

以下結(jié)合附圖對本公開的具體實施方式進行詳細說明。應當理解的是,此處所描述的具體實施方式僅用于說明和解釋本公開,并不用于限制本公開。

首先,對本公開提供的輸出搜索結(jié)果的方法所適用的通信系統(tǒng)進行說明。請參考圖1,圖1是根據(jù)一示例性實施例示出的一種適用于輸出搜索結(jié)果的方法的通信系統(tǒng)的示意圖。如圖1所示,該通信系統(tǒng)100包括:智能終端110以及搜索引擎服務器120,智能終端110與搜索引擎服務器120之間有通信連接,在智能終端110中配置有搜索引擎客戶端1101。

其中,智能終端110可以是:移動智能終端、車載智能終端、智能電視、可穿戴設備等。搜索引擎客戶端1101是一種安裝于智能終端110上且運行與智能終端110上的應用程序客戶端,搜索引擎客戶端1101可以是瀏覽器客戶端、人工智能語音助手(例如:Siri)等,搜索引擎客戶端1101是面向用戶的,用戶通過智能終端的輸入組件(例如:麥克風、觸摸屏等)輸入搜索請求,搜索引擎客戶端1101即可檢測到搜索請求。

相關(guān)技術(shù)中,搜索引擎客戶端1101在檢測到搜索請求后,即可調(diào)用搜索請求服務器120,然后搜索請求服務器120依據(jù)該搜索請求進行搜索,接著將搜索結(jié)果返回給搜索引擎客戶端1101,進而控制智能終端110的輸出組件(例如:揚聲器、顯示屏等)輸出搜索結(jié)果。至此,一次搜索過程完成,搜索請求失效。在信息更新的頻次較高的場景下,即使該搜索請求的對應的搜索結(jié)果發(fā)生更新,用戶也無法及時獲知。如果用戶想要獲知最新的搜索結(jié)果,需要多次輸入該搜索請求,搜索引擎客戶端1101每次檢測到搜索請求后,調(diào)用搜索引擎服務器120,搜索引擎服務器120依據(jù)該搜索請求完成一次搜索過程,最終,搜索引擎客戶端1101控制智能終端的輸出組件輸出該次搜索過程中搜索引擎服務器120返回的搜索結(jié)果。

可見,相關(guān)技術(shù)中,搜索引擎客戶端1101將搜索請求作為一次性的請求。也就是說,對于用戶輸入的搜索請求,該搜索請求的有效期限于一次搜索過程,搜索引擎服務器返回搜索結(jié)果后,該搜索請求的有效期即到期。

為解決上述問題,本公開提供一種輸出搜索結(jié)果的方法,該方法適用于圖1所示的通信系統(tǒng)中的搜索引擎客戶端1101。在實際應用中,可以由搜索引擎客戶端1101本身執(zhí)行本公開提供的輸出搜索結(jié)果的方法,還可以由配置于搜索引擎客戶端1101中的一個功能組件執(zhí)行本公開提供的輸出搜索結(jié)果的方法。

請參考圖2,圖2是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的方法的流程圖。如圖2所示,該方法包括以下步驟:

步驟S21:存儲所述搜索引擎客戶端檢測到的搜索請求;

步驟S22:定期向所述搜索引擎服務器發(fā)送調(diào)用指令,所述調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行搜索;

步驟S23:控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果。

由于用戶是通過智能終端的輸入組件輸入搜索請求的,所以本公開中,搜索引擎客戶端對來自于智能終端的輸入組件的搜索請求進行識別,如果成功識別出搜索請求,則檢測到搜索請求,進而存儲該搜索請求;如果未能識別出搜索請求,則認為是用戶的誤操作,通過智能終端的輸出組件請求用戶重新輸入搜索請求。

搜索引擎客戶端在檢測到搜索請求后,不再將搜索請求作為一次性的請求,而是對搜索請求進行存儲,以便于對搜索請求進行重復利用,延長搜索請求的有效期。在實際應用中,搜索引擎客戶端可以將搜索請求存儲到智能終端本地,也可以將搜索請求存儲到與智能終端綁定的云端,本公開不對搜索請求的存儲位置進行限定。

考慮到信息更新的頻次較高,本公開提出搜索引擎客戶端針對已存儲的同一搜索請求,定期調(diào)用搜索引擎服務器,以指示搜索引擎服務器依據(jù)該搜索請求進行搜索,相應地,搜索引擎服務器定期將搜索到的搜索結(jié)果返回給搜索引擎客戶端,最后,搜索引擎客戶端控制智能終端的輸出組件定期輸出搜索引擎服務器返回的搜索結(jié)果。

舉例來講,用戶想知道2016年8月31日北京的天氣怎么樣,則可以通過智能終端的麥克風輸入相應的語音,搜索引擎客戶端對該語音進行識別,如果識別結(jié)果為:2016年8月31日北京的天氣怎么樣?則存儲該搜索請求。然后每隔三小時向搜索引擎服務器發(fā)送調(diào)用指令,以指示搜索引擎服務器搜索2016年8月31日北京的天氣,相應地,搜索引擎服務器每隔三小時搜索2016年8月31日北京的天氣,并將搜索到的結(jié)果返回給搜索引擎客戶端,相應地,搜索引擎客戶端控制智能終端的輸出組件每隔三小時輸出搜索引擎服務器返回的搜索結(jié)果。因此,用戶每隔三小時就可以獲知2016年8月31日北京的天氣,以便于用戶及時獲知2016年8月31日北京的天氣變化。

采用上述技術(shù)方案,搜索引擎客戶端在檢測到搜索請求后,對搜索請求進行存儲,以便于對搜索請求進行重復利用,針對同一搜索請求,本公開提出搜索引擎客戶端定期調(diào)用搜索引擎服務器,以指示搜索引擎服務器依據(jù)該搜索請求進行搜索,進而控制智能終端的輸出組件輸出搜索引擎服務器返回的搜索結(jié)果。因此,對用戶來說,輸入一次搜索請求,即可定期獲知最新的搜索結(jié)果,適用于信息更新的頻次較高的場景。

可選地,考慮到如果搜索引擎客戶端調(diào)用搜索引擎服務器的次數(shù)太頻繁,則搜索引擎客戶端會頻繁控制智能終端的輸出組件輸出搜索引擎服務器返回的搜索結(jié)果,給用戶造成一定的干擾;如果搜索引擎客戶端調(diào)用搜索引擎服務器的次數(shù)太少,則有可能會導致搜索引擎客戶端不能及時控制智能終端的輸出組件將搜索結(jié)果所發(fā)生的變化輸出給客戶。為了避免上述問題,本公開中,搜索引擎客戶端向搜索引擎服務器發(fā)送調(diào)用指令的周期是可設置的。

一種可能的設置方式是:由使用智能終端的用戶自行設置。另一種可能的設置方式包括以下步驟:

在檢測到所述搜索請求時,向所述搜索引擎服務器發(fā)送初次調(diào)用指令,所述初次調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行初次搜索;

控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的經(jīng)初次搜索后的初次搜索結(jié)果;

根據(jù)所述初次搜索結(jié)果的更新周期,設定調(diào)用周期;

按照所設定的調(diào)用周期,向所述搜索引擎服務器發(fā)送調(diào)用指令。

本公開中的搜索引擎客戶端在檢索到搜索請求后,一方面執(zhí)行步驟S21:存儲搜索請求,另一方面執(zhí)行步驟:向搜索引擎服務器發(fā)送初次調(diào)用指令。

考慮到用戶通過智能終端的輸入組件輸入搜索請求的目的是為了獲得搜索結(jié)果,所以僅存儲搜索請求是無法滿足用戶需求的,還需要向用戶展示搜索結(jié)果。因此,搜索引擎客戶端向搜索引擎服務器發(fā)送初次調(diào)用指令,以指示搜索引擎服務器依據(jù)搜索請求進行初次搜索,在搜索引擎服務器完成初次搜索后,將初次搜索結(jié)果返回給搜索引擎客戶端,搜索引擎客戶端控制智能終端的輸出組件輸出初次搜索結(jié)果,以使用戶獲知初次搜索結(jié)果。

上述“初次”是相對于存儲搜索請求之后的“定期”而言的,“初次”是涉及到搜索引擎客戶端檢測到搜索請求后所觸發(fā)的一系列步驟?!岸ㄆ凇笔巧婕暗剿阉饕婵蛻舳舜鎯λ阉髡埱蠛笏|發(fā)的一系列步驟。

對于初次搜索結(jié)果,搜索引擎客戶端一方面控制智能終端的輸出組件將其輸出給用戶,另一方面可以根據(jù)初次搜索結(jié)果的更新周期,設定調(diào)用搜索引擎服務器的調(diào)用周期。一種可能的實施方式是:將初次搜索結(jié)果的更新周期作為調(diào)用搜索引擎服務器的調(diào)用周期,因為初次搜索結(jié)果的更新周期指明了初次搜索結(jié)果何時被更新,在同一搜索請求對應的各個搜索結(jié)果被更新的時間間隔固定的情況下,初次搜索結(jié)果的更新周期能夠反映搜索引擎服務器被定期調(diào)用后返回的搜索結(jié)果的更新周期,如果將初次搜索結(jié)果的更新周期作為調(diào)用周期,則調(diào)用時機與同一搜索請求對應的各個搜索結(jié)果被更新的時機相同,便于用戶在第一時間獲知更新后的搜索結(jié)果。

繼續(xù)以上述例子為例,用戶想知道2016年8月31日北京的天氣怎么樣,則可以通過智能終端的麥克風輸入相應的語音,搜索引擎客戶端對該語音進行識別,如果識別結(jié)果為:2016年8月31日北京的天氣怎么樣?則一方面存儲該搜索請求,另一方面,向搜索引擎服務器發(fā)送初次調(diào)用指令,以指示搜索引擎服務器對于2016年8月31日北京的天氣進行初次搜索,假設初次搜索結(jié)果為:晴,25攝氏度到30攝氏度。然后,搜索引擎客戶端控制智能終端的輸出組件輸出:2016年8月31日北京的天氣為晴,25攝氏度到30攝氏度。

假設“晴,25攝氏度到30攝氏度”將在一小時后被更新為“陰轉(zhuǎn)多云,25攝氏度到30攝氏度”,則更新周期為一小時,相應地,調(diào)用周期設定為一小時,則搜索引擎客戶端每隔一小時向搜索引擎服務器發(fā)送調(diào)用指令,以指示搜索引擎服務器搜索2016年8月31日北京的天氣,這樣,用戶每隔一小時就可以獲知2016年8月31日北京的天氣,由于一小時也是2016年8月31日北京的天氣發(fā)生變化的間隔,所以用戶可以在天氣發(fā)生變化后的第一時間獲知變化后的天氣。

采用上述技術(shù)方案,根據(jù)搜索結(jié)果發(fā)生變化的周期設定調(diào)用周期,可以使用戶在搜索結(jié)果發(fā)生變化的第一時間獲知變化后的搜索結(jié)果,符合用戶對搜索結(jié)果的及時性的要求,提高了用戶體驗。

可選地,本公開中定期調(diào)用搜索引擎服務器不是無休止地調(diào)用,在一定的條件下可以停止調(diào)用搜索引擎服務器,進而結(jié)束整個搜索過程。一種可能的實施方式是:如果搜索請求對應有截止日期,則在截止日期到期后,停止調(diào)用搜索引擎服務器。另一種可能的實施方式是:如果搜索引擎服務器返回的搜索結(jié)果與搜索請求所請求的搜索結(jié)果不匹配,則停止調(diào)用搜索引擎服務器。上述第一種可能的實施方式包括以下步驟:

存儲所述搜索引擎客戶端檢測到的搜索請求;

確定所述搜索請求對應的截止日期;

在所述截止日期到期前,定期向所述搜索引擎服務器發(fā)送調(diào)用指令,所述調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行搜索;

控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果。

本公開中,如果搜索請求中包括日期,則將搜索請求中包括的日期作為搜索請求對應的截止日期。例如:搜索請求為:2016年8月31日北京的天氣,則截止日期為:2016年8月31日。在2016年8月31日前,搜索引擎客戶端定期調(diào)用搜索引擎服務器,在2016年8月31日來臨后,搜索引擎客戶端停止調(diào)用搜索引擎服務器。

如果搜索請求中未包括日期,則可以根據(jù)搜索請求中的關(guān)鍵詞,確定搜索請求對應的截止日期。例如:搜索請求為2016年成都車展情況,則關(guān)鍵詞為2016年成都車展,由于2016年成都車展的舉辦時間2016年9月3日至2016年9月6日,則截止日期為:2016年9月7日。在2016年9月7日前,搜索引擎客戶端定期調(diào)用搜索引擎服務器,在2016年9月7日來臨后,搜索引擎客戶端停止調(diào)用搜索引擎服務器。采用上述技術(shù)方案,搜索引擎客戶端根據(jù)檢測到的搜索請求確定對應的截止日期,在截止日期到期前,定期調(diào)用搜索引擎服務器;在截止日期到期后停止調(diào)用搜索引擎服務器。因此,避免了因截止日期到期后仍控制智能終端的輸出組件輸出搜索引擎返回的結(jié)果,給用戶造成干擾。在截止日期到期后,不再向搜索引擎服務器發(fā)送調(diào)用指令,節(jié)約了智能終端的功耗,延長了待機時間。

上述第二種實施方式包括以下步驟:

存儲所述搜索引擎客戶端檢測到的搜索請求;

定期向所述搜索引擎服務器發(fā)送調(diào)用指令,所述調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行搜索;

控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果;

判斷所述搜索引擎服務器返回的搜索結(jié)果是否與所述搜索引擎客戶端依據(jù)所述搜索請求所預期的搜索結(jié)果匹配;

在判定所述搜索引擎服務器返回的搜索結(jié)果與所述搜索引擎客戶端依據(jù)搜索請求所預期的搜索結(jié)果不匹配時,停止向所述搜索引擎服務器發(fā)送所述調(diào)用指令。

本公開中,搜索引擎客戶端依據(jù)搜索請求所預期的搜索結(jié)果是指:搜索引擎客戶端依據(jù)搜索請求,確定出的用戶所期望的搜索結(jié)果。例如:搜索請求為:冰川時代這部電影什么時候上映?則預期的搜索結(jié)果為:上映時間是:某年某月某日。

由于搜索引擎客戶端定期向搜索引擎服務器發(fā)送調(diào)用指令,所以相應地,搜索引擎客戶端會定期收到搜索引擎服務器返回的搜索結(jié)果。搜索引擎客戶端對于受到的每個反饋結(jié)果,判斷該反饋結(jié)果是否與預期的搜索結(jié)果匹配,如果不匹配,則停止調(diào)用搜索引擎服務器,整個搜索過程結(jié)束;如果匹配,則繼續(xù)定期調(diào)用搜索引擎服務器。

舉例來講,搜索請求為:冰川時代這部電影什么時候上映?則預期的搜索結(jié)果為:上映時間是:某年某月某日。如果某次調(diào)用搜索引擎服務器后,搜索引擎服務器返回的搜索結(jié)果為:冰川時代這部電影已下架,則與預期的搜索結(jié)果不匹配,則停止調(diào)用搜索引擎服務器。

采用上述技術(shù)方案,搜索引擎客戶端依據(jù)搜索請求確定預期的搜索結(jié)果,在搜索引擎服務器返回的搜索結(jié)果與預期的搜索結(jié)果匹配時,繼續(xù)定期調(diào)用搜索引擎服務器;在搜索引擎服務器返回的搜索結(jié)果與預期的搜索結(jié)果不匹配時,停止調(diào)用搜索引擎服務器。因此,避免了因與預期的搜索結(jié)果不匹配仍控制智能終端的輸出組件輸出搜索引擎返回的結(jié)果,給用戶造成干擾。在與預期的搜索結(jié)果不匹配后,不再向搜索引擎服務器發(fā)送調(diào)用指令,節(jié)約了智能終端的功耗,延長了待機時間。

可選地,為了使用戶及時查看最新的搜索結(jié)果,本公開提出對搜索請求進行優(yōu)先級劃分,所依據(jù)的搜索請求的優(yōu)先級越高,則表明用戶想要獲知最新的搜索結(jié)果的需求越強烈,則選擇對應優(yōu)先級的輸出組件輸出搜索引擎服務器返回的搜索結(jié)果。

請參考圖3,圖3是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的方法的示意圖。如圖3所示,該方法包括:

步驟S31:確定所述搜索引擎服務器返回的搜索結(jié)果所依據(jù)的搜索請求的優(yōu)先級;

步驟S32:從所述智能終端的輸出組件所提供的輸出方式中選擇與所述搜索請求的優(yōu)先級對應的輸出組件;

步驟S33:按照與所述搜索請求的優(yōu)先級對應的輸出方式,控制相應的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果。

本公開中,對搜索請求的優(yōu)先級進行劃分,一種可能的方式是:根據(jù)搜索請求被輸入的頻次進行劃分,如果一個搜索請求被輸入的頻次較高,則該搜索請求的優(yōu)先級較高;如果一個搜索請求被輸入的頻次較低,則該搜索請求的優(yōu)先級較低。

由于不同的搜索請求優(yōu)先級不同,所以搜索引擎客戶端將智能終端的輸出組件所提供的輸出方式分別與不同的優(yōu)先級對應。例如:智能終端的輸出組件包括:顯示屏、揚聲器、振動馬達、指示燈等,其中,顯示屏所提供的輸出方式包括:通過通知中心展示或者對話框展示,揚聲器所提供的輸出方式包括:響鈴或者語音播報,振動馬達所提供的輸出方式包括:發(fā)出振動,指示燈提供的輸出方式包括:閃爍。

在實際應用中,如果搜索請求的優(yōu)先級越高,則對應的輸出方式的種類越多,提示效果越好。例如:如果搜索請求的優(yōu)先級較高,則搜索引擎客戶端控制顯示屏通過通知中心展示搜索引擎返回的搜索結(jié)果,并且控制顯示屏通過對話框展示搜索引擎返回的搜索結(jié)果,此外還控制振動馬達發(fā)出振動,并且揚聲器語音播報搜索引擎返回的搜索結(jié)果。如果搜索請求的優(yōu)先級較低,則搜索引擎客戶端控制顯示屏通過通知中心展示即可。

采用上述技術(shù)方案,針對不同優(yōu)先級的搜索請求,向用戶發(fā)出不同強度的提示以及展示搜索引擎服務器返回的搜索結(jié)果,緊密結(jié)合用戶的搜索習慣,提高了用戶體驗。

請參考圖4,圖4是根據(jù)一示例性實施例示出的將上述輸出搜索結(jié)果的方法應用于智能終端內(nèi)的Siri場景時的示意圖。如圖4所示,智能終端的用戶啟用Siri功能,并通過智能終端的麥克風輸入語音,Siri將該語音識別為搜索請求:2016年8月31日北京的天氣如何?則Siri每隔三小時調(diào)用搜索引擎服務器,以查詢2016年8月31日北京的天氣,相應地,搜索引擎服務器每隔三小時搜索2016年8月31日北京的天氣,搜索引擎服務器在8:00搜索到的結(jié)果為:晴,25攝氏度到30攝氏度,并返回給Siri,Siri控制智能終端的顯示屏顯示:晴,25攝氏度到30攝氏度。搜索引擎服務器在11:00搜索到的結(jié)果為:小雨,25攝氏度到30攝氏度并返回給Siri,Siri控制智能終端的顯示屏顯示:小雨,25攝氏度到30攝氏度。

請參考圖5,圖5是根據(jù)一示例性實施例示出的所依據(jù)的搜索請求的優(yōu)先級較低時輸出搜索結(jié)果的示意圖。如圖5所示,所依據(jù)的搜索請求的優(yōu)先級較低時,搜索引擎客戶端控制顯示屏通過通知中心展示。

請參考圖6,圖6是根據(jù)一示例性實施例示出的所依據(jù)的搜索請求的優(yōu)先級較高時輸出搜索結(jié)果的示意圖。如圖6所示,所依據(jù)的搜索請求的優(yōu)先級較高時,搜索引擎客戶端控制顯示屏通過對話框展示搜索引擎返回的搜索結(jié)果,此外還控制振動馬達發(fā)出振動,并且揚聲器語音播報搜索引擎返回的搜索結(jié)果。

圖7是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的裝置700的框圖,其中,該裝置700配置于搜索引擎客戶端,例如,圖1所示的搜索引擎客戶端1101。

如圖7所示,該裝置700可以包括:

存儲模塊701,被配置為存儲所述搜索引擎客戶端檢測到的搜索請求;在檢測到用戶輸入的搜索請求時,存儲所述搜索請求;

發(fā)送模塊702,被配置為定期向所述搜索引擎服務器發(fā)送調(diào)用指令,所述調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行搜索;

控制模塊703,被配置為控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果。

可選地,所述裝置700還可以包括:

初次發(fā)送模塊,被配置為在檢測到所述搜索請求時,向所述搜索引擎服務器發(fā)送初次調(diào)用指令,所述初次調(diào)用指令用于指示所述搜索引擎服務器依據(jù)所述搜索請求進行初次搜索;

初次控制模塊,被配置為控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的經(jīng)初次搜索后的初次搜索結(jié)果;

所述發(fā)送模塊包括:

設定子模塊,被配置為根據(jù)所述初次搜索結(jié)果的更新周期,設定調(diào)用周期;

第一發(fā)送子模塊,被配置為按照所設定的調(diào)用周期,向所述搜索引擎服務器發(fā)送調(diào)用指令。

可選地,所述發(fā)送模塊包括:

確定子模塊,被配置為確定所述搜索請求對應的截止日有效期;

第二發(fā)送子模塊,被配置為在所述截止日期到期前搜索請求的有效期內(nèi),定期向所述搜索引擎服務器發(fā)送所述調(diào)用指令。

可選地,所述裝置700還包括:

判斷模塊,被配置為在所述控制模塊控制所述智能終端的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果之后,判斷所述搜索引擎服務器返回的搜索結(jié)果是否與所述搜索引擎客戶端依據(jù)所述搜索請求所預期請求的搜索結(jié)果匹配;

停止模塊,被配置為在判定所述搜索引擎服務器返回的搜索結(jié)果與所述搜索引擎客戶端依據(jù)搜索請求所預期請求的搜索結(jié)果不匹配時,停止向所述搜索引擎服務器發(fā)送所述調(diào)用指令。

可選地,所述控制模塊包括:

確定子模塊,被配置為確定所述搜索引擎服務器返回的搜索結(jié)果所依據(jù)的搜索請求的優(yōu)先級;

選擇子模塊,被配置為從所述智能終端的輸出組件所提供的輸出方式中選擇與所述搜索請求的優(yōu)先級對應的輸出組件;

控制子模塊,被配置為按照與所述搜索請求的優(yōu)先級對應的輸出方式,控制相應的輸出組件輸出所述搜索引擎服務器返回的搜索結(jié)果。

關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。

圖8是根據(jù)一示例性實施例示出的一種輸出搜索結(jié)果的裝置800的框圖,該裝置800配置于搜索引擎客戶端,例如,圖1所示的搜索引擎客戶端1101。搜索引擎客戶端配置于智能終端中,例如:圖1所示的智能終端110。如圖8所示,該裝置800可以包括:處理器801,存儲器802,多媒體組件803,輸入/輸出(I/O)接口804,以及通信組件805。

其中,處理器801用于控制該裝置800的整體操作,以完成上述的輸出搜索結(jié)果的方法中的全部或部分步驟。存儲器802用于存儲各種類型的數(shù)據(jù)以支持在該裝置800的操作,這些數(shù)據(jù)的例如可以包括用于在該裝置800上操作的任何應用程序或方法的指令,以及應用程序相關(guān)的數(shù)據(jù),例如聯(lián)系人數(shù)據(jù)、收發(fā)的消息、圖片、音頻、視頻等等。該存儲器802可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),例如靜態(tài)隨機存取存儲器(Static Random Access Memory,簡稱SRAM),電可擦除可編程只讀存儲器(Electrically Erasable Programmable Read-Only Memory,簡稱EEPROM),可擦除可編程只讀存儲器(Erasable Programmable Read-Only Memory,簡稱EPROM),可編程只讀存儲器(Programmable Read-Only Memory,簡稱PROM),只讀存儲器(Read-Only Memory,簡稱ROM),磁存儲器,快閃存儲器,磁盤或光盤。多媒體組件803可以包括屏幕和音頻組件。其中屏幕例如可以是觸摸屏,音頻組件用于輸出和/或輸入音頻信號。例如,音頻組件可以包括一個麥克風,麥克風用于接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器802或通過通信組件805發(fā)送。音頻組件還包括至少一個揚聲器,用于輸出音頻信號。I/O接口804為處理器801和其他接口模塊之間提供接口,上述其他接口模塊可以是鍵盤,鼠標,按鈕等。這些按鈕可以是虛擬按鈕或者實體按鈕。通信組件805用于該裝置800與其他設備之間進行有線或無線通信。無線通信,例如Wi-Fi,藍牙,近場通信(Near Field Communication,簡稱NFC),2G、3G或4G,或它們中的一種或幾種的組合,因此相應的該通信組件805可以包括:Wi-Fi模塊,藍牙模塊,NFC模塊。

在一示例性實施例中,裝置800可以被一個或多個應用專用集成電路(Application Specific Integrated Circuit,簡稱ASIC)、數(shù)字信號處理器(Digital Signal Processor,簡稱DSP)、數(shù)字信號處理設備(Digital Signal Processing Device,簡稱DSPD)、可編程邏輯器件(Programmable Logic Device,簡稱PLD)、現(xiàn)場可編程門陣列(Field Programmable Gate Array,簡稱FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述的輸出搜索結(jié)果的方法。

在另一示例性實施例中,還提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包含能夠由可編程的裝置執(zhí)行的計算機程序,所述計算機程序具有當由所述可編程的裝置執(zhí)行時用于執(zhí)行上述的監(jiān)控方法的代碼部分。

在另一示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器802,上述指令可由裝置800的處理器801執(zhí)行以完成上述的輸出搜索結(jié)果的方法。示例地,該非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(Random Access Memory,簡稱RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設備等。

以上結(jié)合附圖詳細描述了本公開的優(yōu)選實施方式,但是,本公開并不限于上述實施方式中的具體細節(jié),在本公開的技術(shù)構(gòu)思范圍內(nèi),可以對本公開的技術(shù)方案進行多種簡單變型,這些簡單變型均屬于本公開的保護范圍。

另外需要說明的是,在上述具體實施方式中所描述的各個具體技術(shù)特征,在不矛盾的情況下,可以通過任何合適的方式進行組合。為了避免不必要的重復,本公開對各種可能的組合方式不再另行說明。

此外,本公開的各種不同的實施方式之間也可以進行任意組合,只要其不違背本公開的思想,其同樣應當視為本公開所公開的內(nèi)容。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海兴县| 简阳市| 大姚县| 佛山市| 黎平县| 瑞金市| 钟山县| 印江| 克山县| 霍林郭勒市| 池州市| 岱山县| 南丹县| 昔阳县| 龙岩市| 日土县| 开阳县| 维西| 易门县| 凤冈县| 渝中区| 咸丰县| 灵宝市| 民权县| 苏尼特左旗| 山阳县| 禄劝| 平顶山市| 黔江区| 黄梅县| 台湾省| 义乌市| 忻城县| 西峡县| 明光市| 平顺县| 永吉县| 洪湖市| 汶上县| 宝兴县| 曲阳县|