[發明專利]一種基于云計算的在線操作系統無效
| 申請號: | 201110040422.8 | 申請日: | 2011-02-18 |
| 公開(公告)號: | CN102075546A | 公開(公告)日: | 2011-05-25 |
| 發明(設計)人: | 謝敏;解志國;何亮 | 申請(專利權)人: | 北京積木恒碩科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100193 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 計算 在線 操作系統 | ||
技術領域
本發明涉及在線操作系統,特別是一種基于云計算的在線操作系統。
背景技術
隨著云計算及云存儲技術的發展、HTML5標準的推出、網絡帶寬及硬件性能的快速提升,物聯網以從概念走向實施,越來越多的產品和服務以在線的形式為用戶服務,同時也有越來越多形式的“終端”產品出現(如互聯網電視、電子書、iPad、智能手機等),傳統的運行于PC機上的Windows、Linux等操作系統及其應用已經無法快速適應終端設備尺寸、性能及操作方式的需求。在此背景下,我們提出一種基于云計算的在線操作系統。
發明內容
本發明的目的在于解決上述技術問題,提出一種基于云計算的在線操作系統,以簡潔高效的方式為各類終端提供一個統一的基于國際標準的在線程序運行環境,為各類在線服務和內容提供一個到達用戶的快速通道,并可在不同的硬件終端間進行內容共享和互動。
根據本發明提供的具體實施例,本發明公布了如下技術方案:
一種基于云計算的在線操作系統,包括:
云終端共享內核模塊,用于提供基礎服務支撐環境,包括用戶賬號驗證模塊、應用程序管理模塊、分布式存儲模塊;
終端在線操作系統模塊,運行在終端設備上,用于提供適合終端設備的運行支撐環境,包括:
應用模塊,用于為應用程序提供系統API接口,并維護應用的接入和管理功能;
在線加載模塊,用于在線加載應用程序;
運行時環境模塊,用于提供程序運行界面和系統級別設置功能;
終端適配模塊,用于為不同的終端提供外設及功能適配。
進一步的,上述用戶賬號驗證模塊,用于提供用戶賬號的單點登錄服務,獨立存儲用戶的賬號信息,同一用戶的賬號信息可以應用在不同終端,可實現同一賬號在不同終端的數據共享。
進一步的,上述應用程序管理模塊,用于對所有的應用程序進行管理;對于應用程序提供者,提供應用接入服務;對于終端設備,按需加載正確的應用程序版本。
進一步的,上述分布式存儲模塊提供分布式云存儲代理服務,為第三方應用提供在線存儲支持。
進一步的,上述終端適配模塊還包括一個設備API模塊,用于快速適配不同的終端設備。
進一步的,所有的應用程序在終端在線操作系統中運行時,都是以Web方式加載,以獨立進程的方式運行。
進一步的,上述在線加載模塊在啟動時會檢測是否應用程序是否有更新;當終端設備無法聯網時,系統允許在線應用以脫機的方式運行,并在聯網后將數據進行同步。
與現有技術相比,本發明具有如下優點:
首先,本發明為各類終端提供了一個統一的基于國際標準的在線程序運行環境,可以滿足不同終端的接入需求。本發明包括一個終端適配模塊,用于為不同的終端提供適配端口。通過調整終端適配模塊中的設備API模塊,即可快速適配不同的終端設備。
其次,本發明一種基于云計算的在線操作系統可以實現在不同的硬件終端間進行內容共享和互動。不同硬件終端間內容共享的實現,主要通過以下幾點來實現:(1)本發明的用戶賬號驗證模塊提供統一的單點登錄系統,可以將不同的終端設備通過賬號關聯起來;(2)終端上應用的在線加載的模式,保證了可以根據不同的賬號加載不同的內容;上述兩點保證了“有權限的用戶才能加載應用”,且“加載了應用的用戶有權限訪問應用對于的內容服務”。基于此,應用者可直接從第三方應用提供者處獲取內容服務。
再次,相對于現有的桌面應用程序,運行于本系統內的在線應用程序有了更加靈活的部署和更新方式。在使用安全域保證在線應用程序安全運行的基礎上,在線應用程序需要通過系統審核后,進入系統備選的可安裝程序,用戶根據自己的喜好選擇是否安裝;在線應用每次啟動時會檢測是否有更新,以保證用戶使用到的永遠都是最新的版本;當終端設備暫時無法聯網時,系統允許在線應用以脫機的方式運行,并在聯網后將數據進行同步。
最后,本發明通過使用安全域保證在線應用程序安全運行。整個系統的安全,包括三個層面:數據安全、賬號權限安全、在線應用程序運行態安全。數據安全通過云端共享內核的防火墻來保障;權限安全通過云端內核的單點登錄機制保障;而在線應用程序的安全則通過在線操作系統內核的安全域機制來保障。所有的應用程序在WebOS中運行時,都是以Web方式加載,以獨立進程的方式運行。Web加載方式,通過瀏覽器層面的沙箱機制保證了應用間的獨立性和安全性;以獨立進程方式運行,使得每個應用程序之間不會相互影響,即使其中一個應用程序出現問題,也不會影響到其他的應用程序。
附圖說明
圖1本系統示意圖;
圖2本系統體系結構圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京積木恒碩科技有限公司,未經北京積木恒碩科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110040422.8/2.html,轉載請聲明來源鉆瓜專利網。





