信息搜索方法及其裝置制造方法
【專利摘要】本發明提出一種信息搜索方法及其裝置,其中,信息搜索方法包括:接收用戶通過客戶端發送的搜索詞;確定搜索詞對應的類型信息,根據類型信息獲得對應的應用信息;以及向客戶端返回應用信息。本發明實施例的信息搜索方法,通過確定搜索詞對應的類型信息,并根據類型信息獲得對應的應用信息,降低了用戶應用搜索的門檻,使用戶可以在不知道應用類型的情況下,獲取與關鍵詞對應的應用信息,有效地優化了搜索結果,節省了用戶時間,提升了用戶體驗。
【專利說明】信息搜索方法及其裝置
【技術領域】
[0001]本發明涉及計算機網絡【技術領域】,特別涉及一種信息搜索方法及其裝置。
【背景技術】
[0002]在類似應用商店(app store)的平臺中,用戶可通過應用搜索功能,輸入搜索詞來對自己需要的應用進行搜索。其中,搜索詞主要通過應用的名稱、截圖或圖標、簡介、關鍵詞、版本信息、新功能信息、產品支持信息等,對應用進行搜索。
[0003]但是,在實現本發明過程中,發明人發現現有技術中至少存在如下問題:如果用戶對應用并不了解,可能無法輸入合適的搜索詞進行搜索,可能導致搜索不到所需的應用,導致用戶體驗變差。例如:用戶想閱讀小說“斗破蒼穹”,輸入“斗破蒼穹”進行搜索,如果用戶不知道“斗破蒼穹”需要通過小說閱讀器應用才能進行閱讀,則用戶無法從搜索結果中獲取合適的小說閱讀器應用進行閱讀。
【發明內容】
[0004]本發明實施例旨在至少在一定程度上解決上述技術問題。
[0005]為此,本發明的第一個目的在于提出一種信息搜索方法,該方法能夠有效地優化搜索結果,節省用戶時間,提升用戶體驗。
[0006]本發明的第二個目的在于提出一種信息搜索裝置。
[0007]為達上述目的,根據本發明第一方面實施例提出了一種信息搜索方法,包括:接收用戶通過客戶端發送的搜索詞;確定所述搜索詞對應的類型信息,根據所述類型信息獲得對應的應用信息;以及向所述客戶端返回所述應用信息。
[0008]本發明實施例的信息搜索方法,通過確定搜索詞對應的類型信息,并根據類型信息獲得對應的應用信息,降低了用戶應用搜索的門檻,使用戶可以在不知道應用類型的情況下,獲取與關鍵詞對應的應用信息,有效地優化了搜索結果,節省了用戶時間,提升了用戶體驗。
[0009]本發明第二方面實施例提出了一種信息搜索裝置,包括:接收模塊,用于接收用戶通過客戶端發送的搜索詞;確定獲得模塊,用于確定所述搜索詞對應的類型信息,根據所述類型信息獲得對應的應用信息;以及返回模塊,用于向所述客戶端返回所述應用信息。
[0010]本發明實施例的信息搜索裝置,通過確定搜索詞對應的類型信息,并根據類型信息獲得對應的應用信息,降低了用戶應用搜索的門檻,使用戶可以在不知道應用類型的情況下,獲取與關鍵詞對應的應用信息,有效地優化了搜索結果,節省了用戶時間,提升了用戶體驗。
[0011]本發明的附加方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【專利附圖】
【附圖說明】[0012]發明的上述和/或附加的方面和優點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0013]圖1為根據本發明一個實施例的信息搜索方法的流程圖。
[0014]圖2為根據本發明一個具體實施例的信息搜索方法的流程圖。
[0015]圖3為根據本發明一個實施例的信息搜索裝置的結構圖。
[0016]圖4為根據本發明一個具體實施例的信息搜索裝置的結構圖。
【具體實施方式】
[0017]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。
[0018]下面參考附圖描述本發明實施例的信息搜索方法及其裝置。
[0019]圖1為根據本發明一個實施例的信息搜索方法的流程圖。如圖1所示,該信息搜索方法包括:
[0020]S101,接收用戶通過客戶端發送的搜索詞。
[0021]在本發明的實施例中,服務器可接收客戶端發送的搜索詞。其中,搜索詞為用戶在客戶端輸入的。例如:用戶可在客戶端輸入“自由飛翔”等歌曲類型的搜索詞。
[0022]S102,確定搜索詞對應的類型信息,根據類型信息獲得對應的應用信息。
[0023]在本發明的實施例中,首先,服務器可基于已建立的第一數據庫確定搜索詞對應的類型信息。其中,第一數據庫可以是基于歷史搜索數據自動建立并保存的,可包含搜索信息及其對應的類型信息。然后,服務器可根據類型信息查詢已建立的第二數據庫,獲得與類型信息相關的應用類型,根據與類型信息相關的應用類型獲得對應的應用信息。其中,第二數據庫是基于歷史搜索數據激動建立并保存的,可包含應用信息及其對應的應用類型。
[0024]具體地,服務器可根據與類型信息相關的應用類型獲得多個應用信息,并對多個應用信息進行排序。更具體地,可通過以下一種或多種方式對多個應用信息進行排序。服務器可獲得每個應用信息的下載量,根據下載量對多個應用信息進行排序,即根據用戶對應用下載的次數的多少進行排序。服務器也可獲得每個應用信息的評價信息,根據評價信息對多個應用信息進行排序,即根據用戶對應用的評價的高低進行排序。服務器也可獲得每個應用信息的發布時間信息,根據發布時間信息對多個應用信息進行排序,如:發布時間最新的可排在最前。服務器也可獲得用戶的歷史搜索數據獲得用戶的選擇信息,根據用戶的選擇信息對多個應用信息進行排序,即根據用戶的使用習慣對應用進行排序。服務器也可獲得客戶端的配置信息,根據配置信息對多個應用信息進行排序,如客戶端為手機,其硬件信息不支持視頻播放,則用戶在輸入歌曲類型的搜索詞時,可將音樂播放應用排列在前,這樣可以保證用戶下載的應用可用,節省了用戶搜索以及使用的成本。
[0025]舉例來說,搜索詞為“自由飛翔”,基于第一數據庫可確定“自由飛翔”對應的類型信息為“歌曲”,再根據第二數據庫,可獲得“歌曲”對應的應用類型可為音樂播放器或視頻播放器,然后根據應用類型,可獲得如:酷狗播放器、qq播放器、千千靜聽等應用信息。然后按照上述規則進行排序。
[0026]S103,向客戶端返回應用信息。[0027]在本發明的實施例中,在獲得對應的應用信息后,服務器可向客戶端返回應用信息,以使用戶根據返回的應用信息選擇自己需要的應用進行安裝等操作。
[0028]本發明實施例的信息搜索方法,通過確定搜索詞對應的類型信息,并根據類型信息獲得對應的應用信息,降低了用戶應用搜索的門檻,使用戶可以在不知道應用類型的情況下,獲取與關鍵詞對應的應用信息,有效地優化了搜索結果,節省了用戶時間,提升了用戶體驗。
[0029]圖2為根據本發明一個具體實施例的信息搜索方法的流程圖。如圖2所示,該信息搜索方法包括:
[0030]S201,基于歷史搜索數據建立并保存包含搜索信息及其對應的類型信息的第一數據庫。
[0031 ] 在本發明的實施例中,服務器可基于歷史搜索數據自動建立并保存第一數據庫。其中,第一數據庫可包含搜索信息及其對應的類型信息。當然,也可通過開發者提交的方式,手動將搜索信息及其對應的類型信息寫入第一數據庫。例如:搜索信息為“變形金剛”,其對應的類型信息可為視頻類型。
[0032]S202,基于歷史搜索數據建立并保存包含應用信息及其對應的應用類型的第二數據庫。
[0033]在本發明的實施例中,服務器可基于歷史搜索數據自動建立并保存第二數據庫。其中,第二數據庫可包含應用信息及其對應的應用類型。當然,應用信息及其對應的應用類型也可以通過開發者提交方式,手動將應用信息及其對應的應用類型寫入第二數據庫。例如:“暴風影音”對應的類型為視頻播放器類型。
[0034]S203,接收用戶通過客戶端發送的搜索詞。
[0035]在本發明的實施例中,服務器可接收客戶端發送的搜索詞。其中,搜索詞為用戶在客戶端輸入的。例如:用戶可在客戶端輸入“自由飛翔”等歌曲類型的搜索詞。
[0036]S204,確定搜索詞對應的類型信息,根據類型信息獲得對應的應用信息。
[0037]在本發明的實施例中,首先,服務器可基于第一數據庫確定搜索詞對應的類型信息。其中,第一數據庫可以是基于歷史搜索數據自動建立并保存的,可包含搜索信息及其對應的類型信息。然后,服務器可根據類型信息查詢第二數據庫,獲得與類型信息相關的應用類型,根據與類型信息相關的應用類型獲得對應的應用信息。其中,第二數據庫可以是是基于歷史搜索數據自動建立并保存的,可包含應用信息及其對應的應用類型。
[0038]具體地,服務器可根據與類型信息相關的應用類型獲得多個應用信息,并對多個應用信息進行排序。更具體地,可通過以下一種或多種方式對多個應用信息進行排序。服務器可獲得每個應用信息的下載量,根據下載量對多個應用信息進行排序,即根據用戶對應用下載的次數的多少進行排序。服務器也可獲得每個應用信息的評價信息,根據評價信息對多個應用信息進行排序,即根據用戶對應用的評價的高低進行排序。服務器也可獲得每個應用信息的發布時間信息,根據發布時間信息對多個應用信息進行排序,如:發布時間最新的可排在最前。服務器也可獲得用戶的歷史搜索數據獲得用戶的選擇信息,根據用戶的選擇信息對多個應用信息進行排序,即根據用戶的使用習慣對應用進行排序。服務器也可獲得客戶端的配置信息,根據配置信息對多個應用信息進行排序,如客戶端為手機,其硬件信息不支持視頻播放,則用戶在輸入歌曲類型的搜索詞時,可將音樂播放應用排列在前,這樣可以保證用戶下載的應用可用,節省了用戶搜索以及使用的成本。
[0039]舉例來說,搜索詞為“自由飛翔”,基于第一數據庫可確定“自由飛翔”對應的類型信息為“歌曲”,再根據第二數據庫,可獲得“歌曲”對應的應用類型可為音樂播放器或視頻播放器,然后根據應用類型,可獲得如:酷狗播放器、qq播放器、千千靜聽等應用信息。然后按照上述規則進行排序。
[0040]S205,向客戶端返回應用信息。
[0041]在本發明的實施例中,在獲得對應的應用信息后,服務器可向客戶端返回應用信息,以使用戶根據返回的應用信息選擇自己需要的應用進行安裝等操作。
[0042]本發明實施例的信息搜索方法,通過建立第一數據庫和第二數據庫,通過查詢第一數據庫可確定搜索詞對應的類型信息,并通過查詢第二數據庫可獲得類型信息對應的應用信息,降低了用戶應用搜索的門榲,有效地優化了搜索結果,節省了用戶時間,提升了用戶體驗。
[0043]為了實現上述實施例,本發明還提出一種信息搜索裝置。
[0044]圖3為根據本發明一個實施例的信息搜索裝置的結構圖。如圖3所示,該信息搜索裝置包括:接收模塊100、確定獲得模塊200和返回模塊300。
[0045]具體地,接收模塊100用于接收用戶通過客戶端發送的搜索詞。
[0046]在本發明的實施例中,接收模塊100可接收客戶端發送的搜索詞。其中,搜索詞為用戶在客戶端輸入的。例如:用戶可在客戶端輸入“自由飛翔”等歌曲類型的搜索詞。
[0047]確定獲得模塊200用于確定搜索詞對應的類型信息,根據類型信息獲得對應的應用信息。
[0048]在本發明的實施例中,首先,確定獲得模塊200可基于已建立的第一數據庫確定搜索詞對應的類型信息。其中,第一數據庫可以是基于歷史搜索數據自動建立并保存的,可包含搜索信息及其對應的類型信息。然后,確定獲得模塊200可根據類型信息查詢已建立的第二數據庫,獲得與類型信息相關的應用類型,根據與類型信息相關的應用類型獲得對應的應用信息。其中,第二數據庫是基于歷史搜索數據激動建立并保存的,可包含應用信息及其對應的應用類型。
[0049]具體地,確定獲得模塊200可根據與類型信息相關的應用類型獲得多個應用信息,并對多個應用信息進行排序。更具體地,可通過以下一種或多種方式對多個應用信息進行排序。可獲得每個應用信息的下載量,根據下載量對多個應用信息進行排序,即根據用戶對應用下載的次數的多少進行排序。也可獲得每個應用信息的評價信息,根據評價信息對多個應用信息進行排序,即根據用戶對應用的評價的高低進行排序。也可獲得每個應用信息的發布時間信息,根據發布時間信息對多個應用信息進行排序,如:發布時間最新的可排在最前。也可獲得用戶的歷史搜索數據獲得用戶的選擇信息,根據用戶的選擇信息對多個應用信息進行排序,即根據用戶的使用習慣對應用進行排序。也可獲得客戶端的配置信息,根據配置信息對多個應用信息進行排序,如客戶端為手機,其硬件信息不支持視頻播放,則用戶在輸入歌曲類型的搜索詞時,可將音樂播放應用排列在前,這樣可以保證用戶下載的應用可用,節省了用戶搜索以及使用的成本。
[0050]舉例來說,搜索詞為“自由飛翔”,基于第一數據庫可確定“自由飛翔”對應的類型信息為“歌曲”,再根據第二數據庫,可獲得“歌曲”對應的應用類型可為音樂播放器或視頻播放器,然后根據應用類型,可獲得如:酷狗播放器、qq播放器、千千靜聽等應用信息。然后按照上述規則進行排序。
[0051]返回模塊300用于向客戶端返回應用信息。
[0052]在本發明的實施例中,在獲得對應的應用信息后,返回模塊300可向客戶端返回應用信息,以使用戶根據返回的應用信息選擇自己需要的應用進行安裝等操作。
[0053]本發明實施例的應用信息的搜索裝置,通過確定搜索詞對應的類型信息,并根據類型信息獲得對應的應用信息,降低了用戶應用搜索的門檻,使用戶可以在不知道應用類型的情況下,獲取與關鍵詞對應的應用信息,有效地優化了搜索結果,節省了用戶時間,提升了用戶體驗。
[0054]圖4為根據本發明一個具體實施例的信息搜索裝置的結構圖。如圖4所示,該信息搜索裝置包括:接收模塊100、確定獲得模塊200、返回模塊300、第一建立模塊400和第二建立模塊500。
[0055]具體地,接收模塊100、確定獲得模塊200、返回模塊300與上一個實施例描述一致,在此不贅述。
[0056]第一建立模塊400用于基于歷史搜索數據建立并保存包含搜索信息及其對應的類型信息的第一數據庫。
[0057]在本發明的實施例中,第一建立模塊400可基于歷史搜索數據自動建立并保存第一數據庫。其中,第一數據庫可包含搜索信息及其對應的類型信息。當然,也可通過開發者提交的方式,手動將搜索信息及其對應的類型信息寫入第一數據庫。例如:搜索信息為“變形金剛”,其對應的類型信息可為視頻類型。
[0058]第二建立模塊500基于歷史搜索數據建立并保存包含應用信息及其對應的應用類型的第二數據庫。
[0059]在本發明的實施例中,第二建立模塊500可基于歷史搜索數據自動建立并保存第二數據庫。其中,第二數據庫可包含應用信息及其對應的應用類型。當然,應用信息及其對應的應用類型也可以通過開發者提交方式,手動將應用信息及其對應的應用類型寫入第二數據庫。例如:“暴風影音”對應的類型為視頻播放器類型。
[0060]本發明實施例的應用信息的搜索裝置,通過建立第一數據庫和第二數據庫,通過查詢第一數據庫可確定搜索詞對應的類型信息,并通過查詢第二數據庫可獲得類型信息對應的應用信息,降低了用戶應用搜索的門檻,有效地優化了搜索結果,節省了用戶時間,提升了用戶體驗。
[0061]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
[0062]此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
[0063]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬【技術領域】的技術人員所理解。
[0064]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(R0M),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0065]應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0066]本【技術領域】的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0067]此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0068]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。
【權利要求】
1.一種信息搜索方法,其特征在于,包括: 接收用戶通過客戶端發送的搜索詞; 確定所述搜索詞對應的類型信息,根據所述類型信息獲得對應的應用信息;以及 向所述客戶端返回所述應用信息。
2.根據權利要求1所述的方法,其特征在于,在所述確定所述搜索詞對應的類型信息之前,還包括: 基于歷史搜索數據建立并保存包含搜索信息及其對應的類型信息的第一數據庫; 其中,所述確定所述搜索詞對應的類型信息,包括:基于所述第一數據庫確定所述搜索詞對應的類型信息。
3.根據權利要求1或2所述的方法,其特征在于,在所述根據所述類型信息獲得對應的應用信息之前,還包括: 基于歷史搜索數據建立并保存包含應用信息及其對應的應用類型的第二數據庫;其中,所述根據所述類型信息獲得對應的應用信息,包括:根據所述類型信息查詢所述第二數據庫,獲得與所述類型信息相關的應用類型,根據與所述類型信息相關的應用類型獲得對應的應用信息。
4.根據權利要求3所述的方法,其特征在于,所述根據與所述類型信息相關的應用類型獲得對應的應用信息 ,包括: 根據與所述類型信息相關的應用類型獲得多個應用信息,并對所述多個應用信息進行排序。
5.根據權利要求4所述的方法,其特征在于,所述對所述多個應用信息進行排序,包括: 獲得每個應用信息的下載量,根據所述下載量對所述多個應用信息進行排序;和/或 獲得每個應用信息的評價信息,根據所述評價信息對所述多個應用信息進行排序;和/或 獲得每個應用信息的發布時間信息,根據所述發布時間信息對所述多個應用信息進行排序;和/或 獲得所述用戶的歷史搜索數據獲得用戶的選擇信息,根據用戶的選擇信息對所述多個應用信息進行排序;和/或 獲得所述客戶端的配置信息,根據所述配置信息對所述多個應用信息進行排序。
6.一種信息搜索裝置,其特征在于,包括: 接收模塊,用于接收用戶通過客戶端發送的搜索詞; 確定獲得模塊,用于確定所述搜索詞對應的類型信息,根據所述類型信息獲得對應的應用信息;以及 返回模塊,用于向所述客戶端返回所述應用信息。
7.根據權利要求6所述的裝置,其特征在于,還包括:第一建立模塊,用于: 在所述確定獲得模塊確定所述搜索詞對應的類型信息之前,基于歷史搜索數據建立并保存包含搜索信息及其對應的類型信息的第一數據庫; 其中,所述確定獲得模塊,具體用于:基于所述第一數據庫確定所述搜索詞對應的類型信息。
8.根據權利要求6或7所述的裝置,其特征在于,還包括:第二建立模塊,用于: 在所述確定獲得模塊根據所述類型信息獲得對應的應用信息之前,基于歷史搜索數據建立并保存包含應用信息及其對應的應用類型的第二數據庫; 其中,所述確定獲得模塊,具體用于:根據所述類型信息查詢所述第二數據庫,獲得與所述類型信息相關的應用類型,根據與所述類型信息相關的應用類型獲得對應的應用信肩、O
9.根據權利要求8所述的裝置,其特征在于,所述確定獲得模塊,具體用于: 根據與所述類型信息相關的應用類型獲得多個應用信息,并對所述多個應用信息進行排序。
10.根據權利要求9所述的裝置,其特征在于,所述確定獲得模塊,具體用于: 獲得每個應用信息的下載量,根據所述下載量對所述多個應用信息進行排序;和/或 獲得每個應用信息的評價信息,根據所述評價信息對所述多個應用信息進行排序;和/或 獲得每個應用信息的發布時間信息,根據所述發布時間信息對所述多個應用信息進行排序;和/或 獲得所述用戶的歷史搜索數據獲得用戶的選擇信息,根據用戶的選擇信息對所述多個應用信息進行排序;和/或 獲得所述客戶端的配置信息,根據所述配置信息對所述多個應用信息進行排序。
【文檔編號】G06F17/30GK103995845SQ201410188858
【公開日】2014年8月20日 申請日期:2014年5月6日 優先權日:2014年5月6日
【發明者】劉俊啟 申請人:百度在線網絡技術(北京)有限公司