[發明專利]瀏覽器窗口隔離方法及系統在審
| 申請號: | 201610113508.1 | 申請日: | 2016-02-29 |
| 公開(公告)號: | CN107133246A | 公開(公告)日: | 2017-09-05 |
| 發明(設計)人: | 方克明;許攀;宋鑫 | 申請(專利權)人: | 廣州市動景計算機科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙)11371 | 代理人: | 馮倩 |
| 地址: | 510627 廣東省廣州市天河區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 瀏覽器 窗口 隔離 方法 系統 | ||
技術領域
本發明涉及計算機移動通信技術領域,具體而言,涉及一種基于用戶終端的瀏覽器窗口隔離方法及系統。
背景技術
隨著終端技術的快速發展,個人電腦、平板電腦、智能手機等終端設備得到了廣泛的普及和應用,為終端設備開發的應用程序(APP)的種類越來越豐富、數量越來越龐大。通過點擊應用程序的頁面上的功能選項會調起外鏈,外鏈即外部鏈接,是一個頁面指向一個目標的連接關系。當外鏈被調起時會跳出網頁窗口,通過終端瀏覽器加載該外鏈指向的網頁。
但是,對于目前市場上的主流終端瀏覽器而言,應用程序的同一個頁面通過外鏈調起的網頁在瀏覽器里只保存一份全局Cookie,登錄賬號時通過該Cookie傳遞賬號和密碼信息,不支持賬號多開功能,不能同時登錄多個賬號。若將不同賬號的Cookie信息同時保存到該全局Cookie中,會造成不同賬號信息的混亂和相互影響,同樣無法順利實現一個用戶的多賬號登錄。因此,目前的終端瀏覽器的用戶賬號登錄方式不方便多賬號用戶的使用,嚴重影響了多賬號用戶使用瀏覽器的使用體驗。
發明內容
本發明的目的在于提供一種瀏覽器窗口隔離方法及系統以實現多賬號同時登錄。
為了實現上述目的,本發明實施例采用的技術方案如下:
第一方面,本發明實施例提供了一種瀏覽器窗口隔離方法,所述瀏覽器窗口隔離方法包括:響應用戶已登錄的應用程序的頁面上的功能選項被選中而生成外鏈以調用瀏覽器;若該外鏈符合瀏覽器窗口隔離開啟條件,根據該外鏈計算出一哈希值,并根據該哈希值查找瀏覽器中是否有對應的Cookie/Cache目錄;在該哈希值沒有對應的Cookie/Cache目錄時,創建一個新Cookie/Cache目錄,根據該新Cookie/Cache目錄,生成一個網絡請求對象,并依據該網絡請求對象在瀏覽器中打開一個窗口;以及在該哈希值有對應的Cookie/Cache目錄時,根據已有的Cookie/Cache目錄,生成一個網絡請求對象,并依據該網絡請求對象在瀏覽器中打開一個窗口。
第二方面,本發明實施例還提供了一種瀏覽器窗口隔離系統,所述瀏覽器窗口隔離系統包括:外鏈生成模組,用于響應用戶已登錄的應用程序的頁面上的功能選項被選中而生成外鏈以調用瀏覽器;查找模組,用于響應該外鏈符合瀏覽器窗口隔離開啟條件而根據該外鏈計算出一哈希值,并根據該哈希值查找瀏覽器中是否有對應的Cookie/Cache目錄;目錄創建模組,用于響應該哈希值沒有對應的Cookie/Cache目錄而創建一個新Cookie/Cache目錄;第一網絡請求對象生成模組,用于根據該新Cookie/Cache目錄,生成一個網絡請求對象,并依據該網絡請求對象在瀏覽器中打開一個窗口;第二網絡請求對象生成模組,用于響應該哈希值有對應的Cookie/Cache目錄而根據已有的Cookie/Cache目錄,生成一個網絡請求對象,并依據該網絡請求對象在瀏覽器中打開一個窗口。
第三方面,本發明實施例還提供了一種用戶終端,所述用戶終端包括:存儲器;處理器;及瀏覽器窗口隔離系統,所述瀏覽器窗口隔離系統安裝于所述存儲器中并包括一個或多個由所述處理器執 行的軟件功能模組,所述瀏覽器窗口隔離系統包括:外鏈生成模組,用于響應應用程序的頁面上的功能選項被選中而生成外鏈以調用瀏覽器,該外鏈包括站點域名和標識用戶身份的字段;查找模組,用于響應該外鏈符合瀏覽器窗口隔離開啟條件而根據外鏈的站點域名和標識用戶身份的字段計算出一哈希值,并根據該哈希值查找瀏覽器中是否有對應的Cookie/Cache目錄;目錄創建模組,用于響應該哈希值沒有對應的Cookie/Cache目錄而創建一個新Cookie/Cache目錄;第一網絡請求對象生成模組,用于根據該新Cookie/Cache目錄,生成一個網絡請求對象,并依據該網絡請求對象在瀏覽器中打開一個窗口;第二網絡請求對象生成模組,用于響應該哈希值有對應的Cookie/Cache目錄而根據已有的Cookie/Cache目錄,生成一個網絡請求對象,并依據該網絡請求對象在瀏覽器中打開一個窗口。
本發明實施例提供的瀏覽器窗口隔離方法及系統通過判斷外鏈是否符合瀏覽器窗口隔離開啟條件,且判斷由外鏈計算出的哈希值是否有對應的Cookie/Cache目錄,若該哈希值沒有對應的Cookie/Cache目錄則創建新Cookie/Cache目錄,并生成網絡請求對象。如此,以后即使在同一網站下登錄多個賬戶時,也可以利用對應的Cookie/Cache目錄進行多賬戶登錄,對于多賬戶的用戶的登錄操作更加簡便,提升用戶體驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市動景計算機科技有限公司,未經廣州市動景計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610113508.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:狀態信息管理系統、方法及電子設備
- 下一篇:一種信息查詢方法及裝置





