[發明專利]可自定制和面向網絡服務的手機桌面環境的實現方法無效
| 申請號: | 200810243903.7 | 申請日: | 2008-12-17 |
| 公開(公告)號: | CN101431569A | 公開(公告)日: | 2009-05-13 |
| 發明(設計)人: | 彭鴿;周江偉;沈志剛 | 申請(專利權)人: | 三星電子(中國)研發中心;三星電子株式會社 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;G06F9/44;G06F9/46 |
| 代理公司: | 南京經緯專利商標代理有限公司 | 代理人: | 葉連生 |
| 地址: | 210008江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 定制 面向 網絡服務 手機 桌面 環境 實現 方法 | ||
技術領域
本發明是一種用于實現手機桌面環境的實施方法,該方法定義了一種可自定制和面向網絡服務的Web(萬維網)桌面環境。實現這種桌面環境,可大大提高手機的Web化,給手機用戶帶來全新的界面操作和升級體驗。
背景技術
Linux操作系統自誕生之日起,就因其開放的優勢而在全世界迅速得到普及和應用。但最初的Linux并不具備圖形化操作界面,它的操作一般都是通過復雜的Shell命令進行,因此在其易用性方面受到制約。Linux誕生不久,自由軟件社區的計算機專家就開始了一個名為KDE的項目,旨在提供一個開放源碼的圖形用戶接口和開發環境,該項目的成功為Linux的蓬勃發展起著極大的促進作用。但由于KDE并不遵從GPL(GNU通用公共許可證,自由軟件的使用許可證)協議,1997年由墨西哥國立自治大學的Miguel?de?Icaza領導的項目組開始了GNOME開發計劃。GNOME項目的目的就是為了創建一套類似于KDE的并遵守GPL協議的桌面環境,GNOME使用的圖形庫是Gtk+(最初為編寫一個圖像處理軟件而創建的一套構件庫)。隨著KDE、GNOME桌面環境的推出和版本更新,Linux操作系統的桌面化逐漸成熟起來。由于KDE和GNOME都是針對個人電腦的,因此用于手持設備的Linux桌面環境目前正成為各大公司的研究熱點。
由于Linux系統的多用戶的特點,KDE和GNOME采用的都是X(Unix或Linux操作系統的圖形用戶接口的通稱)窗口系統,典型的X窗口系統(即X服務器)有XFree86和XOrg,它們支持多用戶操作,每個客戶端通過Socket(進程間通信方式)與X服務器通信,由X服務器負責關聯Linux圖形化驅動,這是目前個人電腦中Linux桌面環境的解決方案。而嵌入式設備的Linux桌面環境普遍采用的是能直接驅動設備顯卡的FrameBuffer(幀緩沖),它不需要任何外部的X窗口系統。FrameBuffer可理解為一個映射顯示設備內存的幀緩沖區,實際上為一種驅動程序接口。將GTK+改寫使之運行在FrameBuffer之上,GtkFB成為大多數嵌入式Linux桌面環境的解決方案,它徹底摒棄了傳統Linux桌面環境的C/S(客戶機-服務器)模式。
然而GtkFB采用的是單進程模型,所有的代碼必須運行在一個進程空間里,使得無法完成復雜系統的分層并通過進程來保護和分隔系統的各個模塊。并且與X窗口系統相比,GtkFB缺乏成熟而又廣泛的硬件支持,其安全性、穩定性不足,在顯示速度上也遠遜于X窗口系統。另外,某些X特性,比如DGA(直接圖形存取),Multiple?Screen(多屏幕),Xv?Extension(X視窗下的視頻重播)以及XRender?Extension(用以提供文字陰影,反鋸齒字形優化渲染的X擴展)也無法在基于GtkFB的系統上實現。更為重要的是,在軟件Web化的趨勢下,傳統的桌面環境缺乏新意,在開發周期和用戶體驗上無法與一些Web軟件比肩。目前,軟件正成為Web服務的使用者,服務可以說是未來應用的主流。
發明內容
技術問題:鑒于X服務器的成熟度和目前X擴展的發展,并考慮到下一代手機硬件性能的改善和Web環境的普及,本發明提出了一種可自定制和面向網絡服務的手機桌面環境的實現方法,旨在為下一代Linux手機提供一個桌面環境的解決方案。
技術方案:本發明的可自定制和面向網絡服務的手機桌面環境的實現方法是手機設備上的桌面環境綜合了摩斯拉平臺和Linux圖形用戶接口編程技術,將Linux圖形用戶接口程序結合進入摩斯拉平臺,對摩斯拉平臺進行Linux圖形用戶接口方面的擴展;即摩斯拉平臺將被注冊進入負責與Linux圖形服務器通信的組件包、桌面組件包、面板組件包、各種專屬于桌面小應用的組件包、以及窗口管理組件包;其步驟為:
a.根據摩斯拉平臺組件的形式要求,將各種管理程序包裝成摩斯拉平臺組件并注冊進入摩斯拉平臺,
b.當該桌面環境啟動后,將啟動摩斯拉平臺,載入負責與Linux圖形服務器進行通信的組件包,并啟動基于摩斯拉的桌面應用負責構筑墻紙和墻紙菜單及設置,載入桌面組件,啟動基于摩斯拉的面板應用,載入面板組件,與此同時,與網絡服務的異步連接將同時進行,桌面組件和面板組件將監測到異步響應,對桌面應用和面板應用的設置進行異步刷新;
c.接下來,摩斯拉平臺將啟動該桌面環境的各種桌面小應用,并載入專屬于這些應用的組件包,異步的會話數據將用于這些小應用的啟動;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子(中國)研發中心;三星電子株式會社,未經三星電子(中國)研發中心;三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810243903.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種話音業務的計費方法及其裝置
- 下一篇:確定邊緣設備的方法、系統及裝置





