瀏覽器中的消息推送方法和瀏覽器裝置制造方法
【專利摘要】本發(fā)明公開了一種瀏覽器中的消息推送方法和瀏覽器裝置,訴搜狐的方法包括:將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián);將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息;接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。可以在不影響頁面顯示的情況下,直觀的瀏覽器的狀態(tài)欄顯示推送消息,便于為用戶提供推送消息,使得不用通過點擊再展示消息,從而在減少用戶的操作的同時提高對消息的處理速度。
【專利說明】瀏覽器中的消息推送方法和瀏覽器裝置
【技術領域】
[0001]本發(fā)明涉及計算機技術,具體涉及一種瀏覽器中的消息推送方法,和一種瀏覽器裝置。
【背景技術】
[0002]瀏覽器中通??梢园惭b很多擴展插件,通過擴展的插件可以方便的在瀏覽器中進行各種操作,如可以在瀏覽器中安裝音樂播放器插件收聽音樂,又如可以在瀏覽器中安裝社交網(wǎng)絡的本地插件,瀏覽社交網(wǎng)絡的信息等
[0003]擴展的插件在瀏覽器中通常采用圖標等進行展示,從而減少對瀏覽器界面中空間的占用,但這也就導致了插件的顯示位置較小。若插件中有一些消息要推送給用戶,如社交網(wǎng)絡的熱門話題,或者用戶留言等內容,則無法進行展示,通常僅采用特殊標志進行標識。用戶在發(fā)現(xiàn)該特殊標志后可以點擊插件進行查看,若有興趣則可以進一步點擊瀏覽。
[0004]但是,上述這樣進行插件消息展示時,用戶必須要點擊插件才能看到消息,然后再選擇有興趣的進行瀏覽,消息查看非常不方便。
【發(fā)明內容】
[0005]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的瀏覽器裝置和相應的瀏覽器中的消息推送方法。
[0006]依據(jù)本發(fā)明的一個方面,提供了一種瀏覽器中的消息推送方法,包括:將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián);將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息;接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
[0007]本發(fā)明一個可選實施例中,所述將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息,包括:將所述側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息;在所述狀態(tài)欄中展示所述推送消息。
[0008]本發(fā)明一個可選實施例中,所述依據(jù)所述指示信息執(zhí)行相應的操作,包括以下至少一項:在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面;啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容;啟動與所述推送消息關聯(lián)的應用進程。
[0009]本發(fā)明一個可選實施例中,在所述狀態(tài)欄中展示推送消息,包括:從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
[0010]本發(fā)明一個可選實施例中,,所述生成推送消息之后,還包括:檢測所述消息隊列中的推薦消息是否達到數(shù)量閾值;若所述消息隊列中的推送消息未達到數(shù)量閾值,則將生成的推送消息放入消息隊列中;若所述消息隊列中的推送消息已達到數(shù)量閾值,則確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替換所述放入時間最長的推送消息。[0011]本發(fā)明一個可選實施例中,還包括:當所述瀏覽器在操作系統(tǒng)中失去焦點時,暫停對所述推送消息的展示,直到所述瀏覽器恢復焦點為止。
[0012]本發(fā)明一個可選實施例中,還包括:當檢測到鼠標停留在頁面的鏈接地址上時,隱藏所述推送消息并在所述狀態(tài)欄顯示所述鏈接地址。
[0013]本發(fā)明一個可選實施例中,還包括:在瀏覽器開啟網(wǎng)頁的過程中,隱藏所述推送消息并在所述狀態(tài)欄顯示所述網(wǎng)頁的開啟狀態(tài)。
[0014]本發(fā)明一個可選實施例中,所述將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),包括:依據(jù)側邊欄插件的注冊請求,在所述瀏覽器中注冊所述側邊欄插件的推送事件,并將所述推送事件與所述狀態(tài)欄關聯(lián);則在所述狀態(tài)欄中展示推送消息之前,還包括:所述瀏覽器接收服務器發(fā)送的已注冊的所述推送事件的通知消息;向所述側邊欄插件發(fā)送所述推送事件的返回信息。
[0015]本發(fā)明一個可選實施例中,還包括:所述瀏覽器的側邊欄插件向與瀏覽器相獨立的程序注冊消息提醒事件和操作接口 ;當所述與瀏覽器相獨立的程序接收到服務器發(fā)送的已注冊的所述消息提醒事件的提醒消息時,所述側邊欄插件接收所述與瀏覽器相獨立的程序發(fā)送的所述消息提醒事件的返回信息;所述狀態(tài)欄接收所述側邊欄插件根據(jù)所述返回信息發(fā)送的通知消息。
[0016]根據(jù)本發(fā)明的另一個方面,提供了一種瀏覽器裝置,包括:關聯(lián)模塊,用于將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián);展示模塊,用于將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息;指示執(zhí)行模塊,用于接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
[0017]本發(fā)明一個可選實施例中,所述展示模塊,包括:生成子模塊,用于將所述側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息;展示子模塊,用于在所述狀態(tài)欄中展示所述推送消息。
[0018]本發(fā)明一個可選實施例中,所述指示執(zhí)行模塊,用于所述依據(jù)所述指示信息執(zhí)行相應的操作,包括以下至少一項:在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面;啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容;啟動與所述推送消息關聯(lián)的應用進程。
[0019]本發(fā)明一個可選實施例中,所述展示子模塊,用于從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
[0020]本發(fā)明一個可選實施例中,所述展示模塊,還包括:入隊子模塊,用于檢測所述消息隊列中的推送消息是否達到數(shù)量閾值;當所述消息隊列中的推送消息未達到數(shù)量閾值時,將生成的推送消息放入消息隊列中;當所述消息隊列中的推送消息已達到數(shù)量閾值時,確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替換所述放入時間最長的推送消息。
[0021]本發(fā)明一個可選實施例中,所述展示模塊,還用于當所述瀏覽器在操作系統(tǒng)中失去焦點時,暫停對所述推送消息的展示,直到所述瀏覽器恢復焦點為止。
[0022]本發(fā)明一個可選實施例中,所述展示模塊,還用于當檢測到鼠標停留在頁面的鏈接地址上時,隱藏所述推送消息并在所述狀態(tài)欄顯示所述鏈接地址。
[0023]本發(fā)明一個可選實施例中,所述展示模塊,還用于在瀏覽器開啟網(wǎng)頁的過程中,隱藏所述推送消息并在所述狀態(tài)欄顯示所述網(wǎng)頁的開啟狀態(tài)。
[0024]本發(fā)明一個可選實施例中,所述關聯(lián)模塊,用于依據(jù)側邊欄插件的注冊請求,在所述瀏覽器中注冊所述側邊欄插件的推送事件,并將所述推送事件與所述狀態(tài)欄關聯(lián);所述的裝置還包括:通知模塊,用于接收服務器發(fā)送的已注冊的所述推送事件的通知消息;向所述側邊欄插件發(fā)送所述推送事件的返回信息。
[0025]本發(fā)明一個可選實施例中,還包括:注冊模塊,用于所述側邊欄插件向與瀏覽器相獨立的程序注冊消息提醒事件和操作接口 ;當所述與瀏覽器相獨立的程序接收到服務器發(fā)送的已注冊的所述消息提醒事件的提醒消息時,所述側邊欄插件接收所述與瀏覽器相獨立的程序發(fā)送的所述消息提醒事件的返回信息;通知模塊,用于狀態(tài)欄接收所述側邊欄插件根據(jù)所述返回信息發(fā)送的通知消息。
[0026]本發(fā)明能夠將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),從而將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息,并在接收對所述推送消息的指示信息后,依據(jù)所述指示信息執(zhí)行相應的操作,從而可以在不影響頁面顯示的情況下,直觀的瀏覽器的狀態(tài)欄顯示推送消息,便于為用戶提供推送消息,使得不用通過點擊再展示消息,從而在減少用戶的操作的同時提高對消息的處理速度。
[0027]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0028]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0029]圖1示出了根據(jù)本發(fā)明實施例一提供的瀏覽器中的消息推送方法流程圖;
[0030]圖2示出了根據(jù)本發(fā)明實施例二提供的瀏覽器中的消息推送方法流程圖;
[0031]圖3示出了根據(jù)本發(fā)明實施例提供的瀏覽器中狀態(tài)欄對于推薦消息的顯示示意圖;
[0032]圖4示出了根據(jù)本發(fā)明實施例三提供的側邊欄插件獲取笑話為通知消息的消息獲取不意圖
[0033]圖5示出了根據(jù)本發(fā)明實施例三提供的消息推送示意圖;
[0034]圖6A示出了根據(jù)本發(fā)明實施例四提供的瀏覽器裝置結構圖;
[0035]圖6B示出了根據(jù)本發(fā)明實施例五提供的瀏覽器裝置可選結構圖。
【具體實施方式】
[0036]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
[0037]本發(fā)明實施例提供一種瀏覽器中的消息推送方法,能夠將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),從而將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息,并在接收對所述推送消息的指示信息后,依據(jù)所述指示信息執(zhí)行相應的操作,從而可以在不影響頁面顯示的情況下,直觀的瀏覽器的狀態(tài)欄顯示推送消息,便于為用戶提供推送消息,使得不用通過點擊再展示消息,從而在減少用戶的操作的同時提高對消息的處理速度。
[0038]實施例一
[0039]參照圖1,示出了根據(jù)本發(fā)明實施例一提供的瀏覽器中的消息推送方法流程圖。
[0040]步驟101,將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián)。
[0041]本發(fā)明實施例中,插件指的是安裝在終端設備的某個主程序中的起到一定補充功能的應用程序,其包括但不限于:瀏覽器的各種插件、聊天軟件客戶端插件、虛擬機桌面插件、郵件提醒插件以及其他具有消息提醒功能的插件。客戶端是指在安裝在終端設備中為客戶提供本地服務的程序。終端設備可以包括:電子計算機、平板電腦、手機以及其它能夠聯(lián)網(wǎng)的設備。
[0042]由于擴展的插件在瀏覽器中通常采用圖標等進行展示,以減少對瀏覽器界面中空間的占用,相對也就導致了插件的顯示位置較小,通常僅采用特殊標志進行標識。用戶在發(fā)現(xiàn)該特殊標志后可以點擊插件進行查看,若用戶感興趣可以再點擊進行瀏覽。這導致用戶操作比較繁瑣,且影響消息的展示效率。
[0043]因此,本實施例將瀏覽器側邊欄的擴展與狀態(tài)欄打通,即將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),從而狀態(tài)欄可以成為消息推送入口,成為消息欄,側邊欄插件和瀏覽器的推薦消息推送都可以通過該入口來推送。
[0044]步驟102,將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息。
[0045]關聯(lián)后狀態(tài)欄可以作為所述側邊欄插件的消息推送入口,獲取側邊欄插件發(fā)送的通知消息等,還可以獲取瀏覽器中的其他通知消息,然后將通知消息構成推薦消息在狀態(tài)欄中進行展示。
[0046]例如,當側邊欄的某個插件中含有消息通知瀏覽器的主程序后,瀏覽器的主程序可以將該消息構成推薦消息顯示到狀態(tài)欄上。
[0047]步驟103,接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
[0048]推薦消息展示在狀態(tài)欄之后,用戶可以查看自己感興趣的消息,即向瀏覽器主程序或狀態(tài)欄的進程發(fā)送對某一推送消息的指示信息,在接收到該指示信息后,可以依據(jù)指示信息執(zhí)行相應的操作,如啟動插件、開啟網(wǎng)頁等。
[0049]例如,用戶對狀態(tài)欄中感興趣的推薦消息進行點擊,從而發(fā)送對該推薦消息的指示信息,可以基于該指示信息啟動推薦消息對應的側邊欄插件,從而采用插件執(zhí)行推薦消息的相關操作。
[0050]消息直接顯示在狀態(tài)欄中使得消息的顯示更加直觀,減少了用戶點擊查看消息的操作,且減少了消息被漏看的幾率,用戶對于消息一目了然從而更容易獲取感興趣的內容,提高了用戶的體驗效果,以及消息的展示、處理效率。
[0051]綜上所述,能夠將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),從而將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息,并在接收對所述推送消息的指示信息后,依據(jù)所述指示信息執(zhí)行相應的操作,從而可以在不影響頁面顯示的情況下,直觀的瀏覽器的狀態(tài)欄顯示推送消息,便于為用戶提供推送消息,使得不用通過點擊再展示消息,從而在減少用戶的操作的同時提高對消息的處理速度。
[0052]實施例二
[0053]在上述實施例的基礎上,本實施例進一步論述瀏覽器中的消息推送方法。
[0054]參照圖2,示出了根據(jù)本發(fā)明實施例二提供的瀏覽器中的消息推送方法流程圖。
[0055]步驟201,將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián)。
[0056]本發(fā)明一個可選實施例中,所述將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),包括:依據(jù)側邊欄插件的注冊請求,在所述瀏覽器中注冊所述側邊欄插件的推送事件,并將所述推送事件與所述狀態(tài)欄關聯(lián);則在所述狀態(tài)欄中展示推送消息之前,還包括:所述瀏覽器接收服務器發(fā)送的已注冊的所述推送事件的通知消息;向所述插件發(fā)送所述消息提醒事件的返回信息。 [0057]側邊欄插件可以發(fā)送注冊請求給瀏覽器,瀏覽器的主進程進行該側邊欄插件的推送事件的注冊,由于側邊欄插件可能包含多種,因此瀏覽器會對于發(fā)送注冊請求的側邊欄插件進行注冊,從而將該側邊欄的推送事件與狀態(tài)欄進行關聯(lián),即在接收到推送時間后會啟動狀態(tài)欄進行推薦消息的展示。
[0058]從而可以瀏覽器可以直接與側邊欄插件對應的服務器進行通信,在接收到服務器發(fā)送的已注冊的所述推送事件的通知消息后,在對將該通知消息構成推薦消息進行展示之前,還可以向所述插件發(fā)送所述推送事件的返回信息,以通知側邊欄插件該通知信息。
[0059]步驟202,接收通知消息。
[0060]步驟203,將各側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息。
[0061]瀏覽器的進程或狀態(tài)欄的線程可以接收到瀏覽器以及各側邊欄插件的通知消息,然后將該通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息。
[0062]例如,預置格式包括擴展ID,消息內容,指令參數(shù)等,對于消息內容的文字長度以40個中文字的寬度為基準,超過的文字最后顯示“…”,推送關聯(lián)信息為還顯示帶有對應側邊欄的圖標(Icon),從而確定推薦消息的來源等。
[0063]本發(fā)明一個可選實施例中,所述瀏覽器的側邊欄插件向與瀏覽器相獨立的程序注冊消息提醒事件和操作接口 ;當所述與瀏覽器相獨立的程序接收到服務器發(fā)送的已注冊的所述消息提醒事件的提醒消息時,所述側邊欄插件接收所述與瀏覽器相獨立的程序發(fā)送的所述消息提醒事件的返回信息;所述狀態(tài)欄接收所述側邊欄插件根據(jù)所述返回信息發(fā)送的通知消息。
[0064]在服務器側,當消息提醒事件被觸發(fā)時,例如網(wǎng)頁應用或網(wǎng)頁數(shù)據(jù)發(fā)生變化時,月艮務器向終端設備發(fā)送通知消息以通知消息提醒事件被觸發(fā);當終端設備安裝的與瀏覽器相獨立的程序接收到通知消息時,與瀏覽器相獨立的程序根據(jù)已注冊的消息提醒事件判斷是否是已注冊的消息提醒事件的通知消息;如果是,說明已注冊的消息提醒事件被觸發(fā),與瀏覽器相獨立的程序將來自于服務器的該消息提醒事件的返回信息發(fā)送至注冊該消息提醒事件的側邊欄插件;而插件則根據(jù)返回信息發(fā)送的通知消息狀態(tài)欄進行推薦消息的展現(xiàn)。[0065]步驟204,檢測消息隊列中的推薦消息是否達到數(shù)量閾值。
[0066]本實施例中,還配置由消息隊列用于對推薦消息進行存儲,從而消息隊列中存儲的推薦消息的數(shù)量是一定的,即為消息隊列配置了其所能存儲的推薦消息的數(shù)量閾值,如20條。
[0067]在生成推薦消息后,先檢測消息隊列中存儲的推薦消息是否已達到數(shù)量閾值。
[0068]若是,即消息隊列中的推送消息已達到數(shù)量閾值,則執(zhí)行步驟206 ;若否,即消息隊列中的推送消息未達到數(shù)量閾值,則執(zhí)行步驟205。
[0069]步驟205,將推送消息存入消息隊列。
[0070]若消息隊列中的推送消息未達到數(shù)量閾值,則可以將生成的推薦消息直接存入消息隊列中。
[0071]步驟206,確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替換所述放入時間最長的推送消息。
[0072]若消息隊列中的推送消息已達到數(shù)量閾值,則此時消息隊列中推薦消息已經(jīng)存滿了,則可以進行推薦消息的替換,即采用新生成的推薦消息替換消息隊列中的舊推薦消息。
[0073]可以對消息隊列進行檢測確定其中放入時間最長的推送消息,然后采用生成的推送消息替換所述放入時間最長的推送消息。并且,隊列是一種先進先出的線性表,因此最先被存儲隊列中的推薦消息是時間最長,因此可以再該消息隊列即線性表的前端(front)進行刪除操作,而在線性表的后端(rear)進行插入操作,即刪除消息隊列前端的推薦消息,而將生成的推薦消息插入到隊列的后端。
[0074]步驟207,從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
[0075]由于瀏覽器最多可以分別展示數(shù)量閾值的推送消息,因此配置了消息展示的推送間隔時間,如10秒,則在從消息隊列中依次獲取推薦消息后,至多可以獲取的推薦消息的條數(shù)為數(shù)量閾值的。然后按照推送間隔時間依次對各推送消息進行輪播,如最初的10秒展示第一條推薦消息,第二個10秒展示第二條推薦消息,依次進行展示,知道展示完所有推薦消息后,則重新對于第一條推薦消息進行展示,依此進行推薦消息的循環(huán)展示。
[0076]本實施例中還配置了推薦消息所展示的展示閾值,如5次,則當當某條推薦消息輪播次數(shù)達到展示閾值時,不再重復展示該推薦消息。
[0077]并且,當消息隊列中只有一條推薦消息時,可以再加一條空白條,即將該唯一的一條推薦消息與空白消息進行輪播。
[0078]其中,瀏覽器中狀態(tài)欄對于推薦消息的顯示如圖3所示。
[0079]步驟208,接收對所述推送消息的指示信息。
[0080]用戶看到推薦消息后,對于感興趣的推薦消息可以發(fā)出指示信息。可以依據(jù)指示信息執(zhí)行下述步驟209、210和211中的至少一項:
[0081]步驟209,在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面。
[0082]有一些推薦消息中直接展示有鏈接地址,如統(tǒng)一資源定位符(Uniform ResourceLocator, URL),獲取該推薦消息關聯(lián)有鏈接地址,指示信息可以指示開啟該鏈接地址對應的頁面,則可以在瀏覽器中啟動一個新標簽頁打開該URL對應的頁面。
[0083]例如推薦消息為劇集提醒,則指示信息可以指示播放該劇集,則在新標簽中打開該集電視劇頁面后,直接開始播放。
[0084]步驟210,啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容。
[0085]有一些消息是與側邊欄插件關聯(lián)的,如郵件、社交網(wǎng)絡等,則指示信息可以指示展示推送消息對應的推薦內容,則可以啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容。
[0086]例如,依據(jù)指示信息打開相應側邊欄插件的懸浮框,并定位到該條推薦消息,如側邊欄插件為笑話擴展插件,則可以打開笑話懸浮框,并定位到該條笑話,又如側邊欄插件為某一社交網(wǎng)絡的通知消息,如微博消息,則可以打開懸浮框展示該微博消息,用戶可以直接對該微博消息執(zhí)行評論、轉發(fā)等操作。
[0087]步驟211,啟動與所述推送消息關聯(lián)的應用進程。
[0088]推薦消息還可以與系統(tǒng)中的其他應用程序的應用進行關聯(lián),從而只是信息可以指示啟動與所述推送消息關聯(lián)的應用進程。如狀態(tài)欄中推薦了某一游戲,則可以依據(jù)指示信息啟動該游戲對應的應用進行,并啟動游戲。
[0089]本發(fā)明一個可選實施例中,當所述瀏覽器在操作系統(tǒng)中失去焦點時,暫停對所述推送消息的展示,直到所述瀏覽器恢復焦點為止。
[0090]應用程序作為操作系統(tǒng)的焦點指的是當前操作系統(tǒng)選中的應用程序,如正在運行該應用程序且在操作該應用程序,如通過鼠標等外設對該應用程序執(zhí)行操作,又如鼠標的光標在該應用程序中。例如雖然瀏覽器開啟,但用于正在采用視頻應用觀看視頻,則當前操作系統(tǒng)的焦點為視頻應用。而瀏覽器為操作系統(tǒng)的焦點時,通常是在操作系統(tǒng)中瀏覽器被選中。
[0091]因此,當瀏覽器失去焦點時,則暫停推薦信息在狀態(tài)欄的輪播,并在重新獲取焦點后繼續(xù)輪播。
[0092]本發(fā)明一個可選實施例中,當檢測到鼠標停留在頁面的鏈接地址上時,隱藏所述推送消息并在所述狀態(tài)欄顯示所述鏈接地址。
[0093]用戶瀏覽器的頁面中通常存儲一些鏈接地址,因此當鼠標停留在頁面的鏈接地址上時,暫停推薦信息在狀態(tài)欄的輪播,且隱藏該推薦消息,并且在狀態(tài)欄中顯示該鏈接地址,如URL,還可以進一步顯示該URL對應網(wǎng)頁的描述信息,如標題、關鍵字。
[0094]本發(fā)明一個可選實施例中,在瀏覽器開啟網(wǎng)頁的過程中,隱藏所述推送消息并在所述狀態(tài)欄顯示所述網(wǎng)頁的開啟狀態(tài)。
[0095]在瀏覽器開啟網(wǎng)頁的過程中,暫停推薦信息在狀態(tài)欄的輪播,且隱藏該推薦消息,并在狀態(tài)欄中顯示網(wǎng)頁的開啟狀態(tài),如開啟進度等信息。
[0096]當瀏覽器中沒有其他消息時,可以恢復狀態(tài)欄的初始狀態(tài),并且狀態(tài)欄可以對對白名單的擴展有效。
[0097]實施例三
[0098]在上述實施例的基礎上,本實施例以笑話作為推薦消息之一,詳述瀏覽器中的消息推送方法。
[0099]其中,笑話的側邊欄插件獲取笑話為通知消息的消息獲取示意圖如圖4所示,對應消息推送示意圖如圖5所示,[0100]本實施例中,假設每次從最新的笑話中順序抽取三條純文本笑話作為通知消息發(fā)送給瀏覽器的主程序,該通知消息含擴展ID、笑話ID、笑話內容等數(shù)據(jù)。
[0101]從服務端取回50條笑話存于本地,每天順序取三條純文本笑話進行推送,第一條笑話在瀏覽器啟動的5分鐘后開始推送,每條笑話推送間隔時間為5分鐘。
[0102]若點擊狀態(tài)欄上的某條笑話的土建消息后,將該推薦消息對應的推薦內容返回給笑話擴展,笑話擴展展開懸浮窗,向服務端請求最新笑話數(shù)據(jù),并且將其中的第一條笑話的數(shù)據(jù)替換為推送的那一條笑話內容,即該推薦消息,同時清除本地50條笑話,在第二天重新取最新的50條笑話,重新推送。
[0103]若當天無點擊,則第二天后再從這50條中取新3條進行推送,直至50條中的純文本笑話數(shù)量不夠3條,此時重新取最新的50條笑話,再重復執(zhí)行上述過程,直至當天純文本笑話少于3條時,不再推送。
[0104]則對應瀏覽器中展示推薦消息時,瀏覽器的主進程可以接收到各側邊欄插件發(fā)送的通知消息,其中i為正整數(shù)。然后將通知消息構成推薦消息,并檢測消息隊里中推薦消息是否達到數(shù)量閾值。
[0105]若達到數(shù)量閾值,則采用新生成的推薦消息替換消息隊列中最舊的推薦消息;若未達到數(shù)量閾值,則將新生成的推薦消息放入消息隊列中。
[0106]然后對消息隊里中的推薦消息進行輪播,檢測是否獲取推薦消息的指示信息。若獲取指示信息,則依據(jù)指示信息執(zhí)行相應的操作;若沒有執(zhí)行信息,則繼續(xù)輪播推薦消息,并檢測各推薦消息的展示次數(shù)是否達到展示閾值,若達到展示閾值則銷毀該消息,若未達到展示閾值,則繼續(xù)對推薦消息進行輪播。
[0107]從而可以再瀏覽器的狀態(tài)欄對該側邊欄插件的推薦消息進行展示,方便用戶查看和選擇有興趣的消息,且減少用戶的不必要操作。
[0108]實施例四
[0109]在上述實施例的基礎上,本實施例還提供了 一種瀏覽器裝置。
[0110]參照圖6A,示出了根據(jù)本發(fā)明實施例四提供的瀏覽器裝置結構圖。
[0111]該瀏覽器裝置包括:關聯(lián)模塊601、展示模塊602和指示執(zhí)行模塊603。
[0112]其中,關聯(lián)模塊601,用于將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián);展示模塊602,用于將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息;指示執(zhí)行模塊603,用于接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
[0113]綜上所述,能夠將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),從而將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息,并在接收對所述推送消息的指示信息后,依據(jù)所述指示信息執(zhí)行相應的操作,從而可以在不影響頁面顯示的情況下,直觀的瀏覽器的狀態(tài)欄顯示推送消息,便于為用戶提供推送消息,使得不用通過點擊再展示消息,從而在減少用戶的操作的同時提高對消息的處理速度。
[0114]實施例五
[0115]參照圖6B,示出了根據(jù)本發(fā)明實施例五提供的瀏覽器裝置可選結構圖。
[0116]該瀏覽器裝置還包括:通知模塊604和注冊模塊605。
[0117]其中,注冊模塊605,用于所述側邊欄插件向與瀏覽器相獨立的程序注冊消息提醒事件和操作接口 ;當所述與瀏覽器相獨立的程序接收到服務器發(fā)送的已注冊的所述消息提醒事件的提醒消息時,所述側邊欄插件接收所述與瀏覽器相獨立的程序發(fā)送的所述消息提醒事件的返回信息;通知模塊604,用于狀態(tài)欄接收所述側邊欄插件根據(jù)所述返回信息發(fā)送的通知消息。
[0118]本發(fā)明一個可選實施例中,關聯(lián)模塊601,用于依據(jù)側邊欄插件的注冊請求,在所述瀏覽器中注冊所述側邊欄插件的推送事件,并將所述推送事件與所述狀態(tài)欄關聯(lián);則通知模塊604,用于接收服務器發(fā)送的已注冊的所述推送事件的通知消息;向所述側邊欄插件發(fā)送所述推送事件的返回信息。
[0119]本發(fā)明一個可選實施例中,展示模塊602包括:生成子模塊6021,用于將所述側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息;展示子模塊6022,用于在所述狀態(tài)欄中展示所述推送消息。
[0120]本發(fā)明一個可選實施例中,指示執(zhí)行模塊603,用于所述依據(jù)所述指示信息執(zhí)行相應的操作,包括以下至少一項:在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面;啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容;啟動與所述推送消息關聯(lián)的應用進程。
[0121]本發(fā)明一個可選實施例中,展示子模塊6022,用于從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
[0122]本發(fā)明一個可選實施例中,展示模塊602還包括:入隊子模塊6023,用于檢測所述消息隊列中的推送消息是否達到數(shù)量閾值;當所述消息隊列中的推送消息未達到數(shù)量閾值時,將生成的推送消息放入消息隊列中;當所述消息隊列中的推送消息已達到數(shù)量閾值時,確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替換所述放入時間最長的推送消息。
[0123]本發(fā)明一個可選實施例中,展示模塊602還用于當所述瀏覽器在操作系統(tǒng)中失去焦點時,暫停對所述推送消息的展示,直到所述瀏覽器恢復焦點為止。
[0124]本發(fā)明一個可選實施例中,展示模塊602還用于當檢測到鼠標停留在頁面的鏈接地址上時,隱藏所述推送消息并在所述狀態(tài)欄顯示所述鏈接地址。
[0125]本發(fā)明一個可選實施例中,展示模塊602還用于在瀏覽器開啟網(wǎng)頁的過程中,隱藏所述推送消息并在所述狀態(tài)欄顯示所述網(wǎng)頁的開啟狀態(tài)。
[0126]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0127]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
[0128]類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
[0129]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0130]此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0131 ] 本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的瀏覽器裝置設備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0132]應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
[0133]本發(fā)明公開了 Al、一種瀏覽器中的消息推送方法,包括:
[0134]將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián);
[0135]將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息;
[0136]接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
[0137]A2、如Al所述的方法,所述將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息,包括:將所述側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息;在所述狀態(tài)欄中展示所述推送消息。[0138]A3、如Al所述的方法,所述依據(jù)所述指示信息執(zhí)行相應的操作,包括以下至少一項:在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面;啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容;啟動與所述推送消息關聯(lián)的應用進程。
[0139]A4、如A2所述的方法,在所述狀態(tài)欄中展示推送消息,包括:從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
[0140]A5、如A4所述的方法,所述生成推送消息之后,還包括:檢測所述消息隊列中的推薦消息是否達到數(shù)量閾值;若所述消息隊列中的推送消息未達到數(shù)量閾值,則將生成的推送消息放入消息隊列中;若所述消息隊列中的推送消息已達到數(shù)量閾值,則確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替換所述放入時間最長的推送消肩、O
[0141]A6、如Al所述的方法,還包括:當所述瀏覽器在操作系統(tǒng)中失去焦點時,暫停對所述推送消息的展示,直到所述瀏覽器恢復焦點為止。
[0142]A7、如Al所述的方法,還包括:當檢測到鼠標停留在頁面的鏈接地址上時,隱藏所述推送消息并在所述狀態(tài)欄顯示所述鏈接地址。
[0143]AS、如Al所述的方法,還包括:在瀏覽器開啟網(wǎng)頁的過程中,隱藏所述推送消息并在所述狀態(tài)欄顯示所述網(wǎng)頁的開啟狀態(tài)。
[0144]A9、如Al所述的方法,所述將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián),包括:依據(jù)側邊欄插件的注冊請求,在所述瀏覽器中注冊所述側邊欄插件的推送事件,并將所述推送事件與所述狀態(tài)欄關聯(lián);則在所述狀態(tài)欄中展示推送消息之前,還包括:所述瀏覽器接收服務器發(fā)送的已注冊的所述推送事件的通知消息;向所述側邊欄插件發(fā)送所述推送事件的返回信息。
[0145]AlO^n Al所述的方法,還包括:所述瀏覽器的側邊欄插件向與瀏覽器相獨立的程序注冊消息提醒事件和操作接口 ;當所述與瀏覽器相獨立的程序接收到服務器發(fā)送的已注冊的所述消息提醒事件的提醒消息時,所述側邊欄插件接收所述與瀏覽器相獨立的程序發(fā)送的所述消息提醒事件的返回信息;所述狀態(tài)欄接收所述側邊欄插件根據(jù)所述返回信息發(fā)送的通知消息。
[0146]本發(fā)明還公開了 B11、一種瀏覽器裝置,包括:
[0147]關聯(lián)模塊,用于將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián);
[0148]展示模塊,用于將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息;
[0149]指示執(zhí)行模塊,用于接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
[0150]B12、如Bll所述的裝置,所述展示模塊,包括:生成子模塊,用于將所述側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息;展示子模塊,用于在所述狀態(tài)欄中展示所述推送消息。
[0151]B13、如Bll所述的裝置:所述指示執(zhí)行模塊,用于所述依據(jù)所述指示信息執(zhí)行相應的操作,包括以下至少一項:在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面;啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容;啟動與所述推送消息關聯(lián)的應用進程。
[0152]B14、如B12所述的裝置:所述展示子模塊,用于從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
[0153]B15、如B14所述的裝置,所述展示模塊,還包括:入隊子模塊,用于檢測所述消息隊列中的推送消息是否達到數(shù)量閾值;當所述消息隊列中的推送消息未達到數(shù)量閾值時,將生成的推送消息放入消息隊列中;當所述消息隊列中的推送消息已達到數(shù)量閾值時,確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替換所述放入時間最長的推送消息。
[0154]B16、如Bll所述的裝置:所述展示模塊,還用于當所述瀏覽器在操作系統(tǒng)中失去焦點時,暫停對所述推送消息的展示,直到所述瀏覽器恢復焦點為止。
[0155]B17、如Bll所述的裝置:所述展示模塊,還用于當檢測到鼠標停留在頁面的鏈接地址上時,隱藏所述推送消息并在所述狀態(tài)欄顯示所述鏈接地址。
[0156]B18、如Bll所述的裝置:所述展示模塊,還用于在瀏覽器開啟網(wǎng)頁的過程中,隱藏所述推送消息并在所述狀態(tài)欄顯示所述網(wǎng)頁的開啟狀態(tài)。
[0157]B19、如Bll所述的裝置:所述關聯(lián)模塊,用于依據(jù)側邊欄插件的注冊請求,在所述瀏覽器中注冊所述側邊欄插件的推送事件,并將所述推送事件與所述狀態(tài)欄關聯(lián);所述的裝置還包括:通知模塊,用于接收服務器發(fā)送的已注冊的所述推送事件的通知消息;向所述側邊欄插件發(fā)送所述推送事件的返回信息。
[0158]B20、如Bll所述的裝置,還包括:注冊模塊,用于所述側邊欄插件向與瀏覽器相獨立的程序注冊消息提醒事件和操作接口 ;當所述與瀏覽器相獨立的程序接收到服務器發(fā)送的已注冊的所述消息提醒事件的提醒消息時,所述側邊欄插件接收所述與瀏覽器相獨立的程序發(fā)送的所述消息提醒事件的返回信息;
[0159]通知模塊,用于狀態(tài)欄接收所述側邊欄插件根據(jù)所述返回信息發(fā)送的通知消息。
【權利要求】
1.一種瀏覽器中的消息推送方法,包括: 將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián); 將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息; 接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
2.如權利要求1所述的方法,所述將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息,包括: 將所述側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息; 在所述狀態(tài)欄中展示所述推送消息。
3.如權利要求1所述的方法,所述依據(jù)所述指示信息執(zhí)行相應的操作,包括以下至少一項: 在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面; 啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容; 啟動與所述推送消息關聯(lián)的應用進程。
4.如權利要求2所述的方法,在所述狀態(tài)欄中展示推送消息,包括: 從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
5.如權利要求4所述的方法,所述生成推送消息之后,還包括: 檢測所述消息隊列中的推薦消息是否達到數(shù)量閾值; 若所述消息隊列中的推送消息未達到數(shù)量閾值,則將生成的推送消息放入消息隊列中; 若所述消息隊列中的推送消息已達到數(shù)量閾值,則確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替換所述放入時間最長的推送消息。
6.一種瀏覽器裝置,包括: 關聯(lián)模塊,用于將瀏覽器的狀態(tài)欄與所述瀏覽器的側邊欄插件關聯(lián); 展示模塊,用于將所述狀態(tài)欄作為所述側邊欄插件的消息推送入口,并在所述狀態(tài)欄中展示推送消息; 指示執(zhí)行模塊,用于接收對所述推送消息的指示信息,并依據(jù)所述指示信息執(zhí)行相應的操作。
7.如權利要求6所述的裝置,所述展示模塊,包括: 生成子模塊,用于將所述側邊欄插件的通知消息按照預置格式進行轉化,并配置相應的推送關聯(lián)信息生成推送消息; 展示子模塊,用于在所述狀態(tài)欄中展示所述推送消息。
8.如權利要求6所述的裝置: 所述指示執(zhí)行模塊,用于所述依據(jù)所述指示信息執(zhí)行相應的操作,包括以下至少一項:在所述瀏覽器中開啟所述推送消息中鏈接地址對應的頁面;啟動所述側邊欄插件對應的展示窗口,在所述展示窗口中顯示所述推送消息對應的推薦內容;啟動與所述推送消息關聯(lián)的應用進程。
9.如權利要求7所述的裝置: 所述展示子模塊,用于從消息隊列中至多獲取數(shù)量閾值的推送消息,按照推送間隔時間依次對各推送消息進行輪播。
10.如權利要求9所述的裝置,所述展示模塊,還包括: 入隊子模塊,用于檢測所述消息隊列中的推送消息是否達到數(shù)量閾值;當所述消息隊列中的推送消息未達到數(shù)量閾值時,將生成的推送消息放入消息隊列中;當所述消息隊列中的推送消息已達到數(shù)量閾值時,確定所述消息隊列中放入時間最長的推送消息,采用生成的推送消息替 換所述放入時間最長的推送消息。
【文檔編號】G06F17/30GK103646105SQ201310718797
【公開日】2014年3月19日 申請日期:2013年12月23日 優(yōu)先權日:2013年12月23日
【發(fā)明者】吳華鎧, 賈正強, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司