[发明专利]可自定制和面向网络服务的手机桌面环境的实现方法无效

专利信息
申请号: 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.接下来,摩斯拉平台将启动该桌面环境的各种桌面小应用,并载入专属于这些应用的组件包,异步的会话数据将用于这些小应用的启动;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子(中国)研发中心;三星电子株式会社,未经三星电子(中国)研发中心;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810243903.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top