将内部操作系统连接到应用操作系统技术方案

技术编号:2860672 阅读:150 留言:0更新日期:2012-04-11 18:40
通过把各种内部操作系统连接到DOS专有插件(360)的DOS服务器(340)把移动终端内部操作系统(DOS)的系统级功能连接到任意应用操作系统。所述DOS服务器通过客户接口(370)直接连接到应用层(380)。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及将应用操作系统通过接口连接到移动终端的内部操作系统以操作低层进程。2.相关技术的讨论受让人的有专利权的60系列平台版本1.0被设计成向制造商提供完整的智能电话的参考设计,包括无线应用的主机。它包括一组打算被那些应用重复使用的耐用部件,包括可配置的用户界面、无线应用协议(WAP)浏览器、多媒体信息服务(MMS)客户、短信息服务(SMS)客户、电子邮件客户、短距离连接性对象交换协议(OBEX)引擎、个人计算机(PC)连接性、蓝牙(Bluetooth)及红外线(IR)栈、个人信息管理(PIM)和电话应用、以及保证在不同的平台之间可以相互移植的必要的系统服务。它是用户能够引入并结合到他们不同的智能电话硬件设计的源程序代码产品。60系列平台运行在Symbian通用技术开放结构之上,这是Symbian应用程序接口(API)及操作系统技术的共同内核。它包括所有的与用于控制键盘、显示、实时时钟(RTC)、蓝牙、红外数据协议(IrDA)以及闪存文件(Flash file)设备的用户界面应用程序、动态连接库、可执行文件及设备驱动程序相关的接口。Symbian操作系统与设备的内核单元软件通过定义明确并被确证的传信体系结构相互通信。在Symbian操作系统以60系列平台一部分的形式交付的情形下,它并不需要单独从Symbian得到许可。Symbian操作系统通用技术及60系列结构框图如附图说明图1所示。Symbian操作系统通用技术被展示在制造商专有硬件及底层软件之上。典型的硬件包括中央处理单元,比如32位中央处理单元,在相对较低的速度下运行,例如36兆赫兹或1 90兆赫兹,尽管可预见未来的芯片能运行在较高的速度。典型的硬件还包括存储有包含中间件以及应用程序的内部操作系统的只读存储器(ROM)。系统还包括一些被系统内核及正在运行的程序所使用的随机存储器(RAM),使用的情形非常像台式计算机上的硬盘。ROM的总量可能是大约数十兆字节,而可操作的RAM可能少些。还提供各种典型的输入/输出设备,如键盘、卡插槽、拨号、串行、红外线、网际协议插槽等等。电池的补给由外部电源提供。在现有技术中众所周知,Symbian平台使用最初由Psion公司开发的EPOC软件结构。Symbian的构想是为移动无线操作系统设立标准,并使无线信息设备的巨大市场成为可能。核心Symbian操作系统设计的发展使用户公司能够许可并构建他们自己的系统。Symbian平台是开放的,即,任何公司都具有为其所卖出的每一台使用Symbian平台的设备付费给Symbian而得到所述产品的许可证的自由。Symbian由多个有权益的公司共同拥有。EPOC编程系统使用C++程序语言。它包括构建在内核之内的电源管理、复杂的存储器管理、事件处理机制以及有效的多任务技术。为了有效率地使用这些功能,以内在的C++的形式提供了一组连贯的API。另外,所述系统也被制成能够适应不同的中央处理器及硬件配置。这就使得将基于EPOC的系统与多种产品(如无线信息设备、手持便携式计算机及个人计算机)整合在一起成为可能。Symbian平台被设计成可扩展的,而且只需开发一次软件就可使其在使用同一用户界面的任意Symbian设备中工作。对于不同的用户界面,则需要一些额外的工作来优化应用程序。用于移动终端的开放操作系统,比如图1所展示的Symbian平台,描述了与低层功能的接口,比如移动通信全球系统(GSM)/射频调制解调器栈,但完全不涉及其外部的其他任何东西,比如启动原因、恢复出厂设定以及其它生产商想添加的任意其它特殊要求。现有的接口基于模型驱动体系(MDA)(用于媒体服务器以处理音频、编码解码等的插件模块)、通信服务器插件模块(CSY)(数据插件)和电话系统整合与实现(TSY)(EPOC电话系统-ETel的GSM信息插件)接口,它们满足欧洲电话标准委员会(ETSI)规范、但不考虑低层要求。在60系列代码中,内部操作系统的调用目前被基于特定元件的需求而置于代码的任意地方,但通过Symbian操作系统的开放结构进行传递。
技术实现思路
根据本专利技术的第一方面,用于把移动终端内部操作系统(DOS)的系统级功能连接到应用操作系统的方法包括以下的步骤通过DOS专有扩展模块向DOS提供请求信号以响应来自客户接口的请求信号;以及向客户接口提供应答信号以响应经由DOS专有扩展模块接收到的来自DOS的应答信号。根据本专利技术的第二方面,用于把移动终端内部操作系统(D0S)连接到应用操作系统的方法具有以下特征采用通过DOS专有扩展模块向DOS提供请求信号以响应来自客户接口的请求信号以及向客户接口提供应答信号以响应经由DOS专有扩展模块接收到的来自DOS的应答信号的方法来将所述DOS的系统级功能连接到应用操作系统。进一步根据本专利技术的第二方面,通过DOS专有扩展模块从DOS接收通知信号并有选择地将事件通知信号提供给客户接口以响应先前从客户接口接收到的用于注册事件通知的注册信号。还是根据本专利技术的第二方面,从客户接口向DOS提供未注册信号,所述未注册信号与先前提供其注册信号的事件有关。依据本专利技术的第三方面,用于将移动终端内部操作系统(DOS)连接到应用操作系统的设备包括客户接口,用于提供来自应用程序的请求服务用的请求信号、用于提供注册事件用的注册信号以及用于接收事件通知信号和应答信号;DOS服务器,它响应所述请求信号而通过用户接口提供所述请求信号,所述DOS服务器通过DOS协议接口响应所述注册信号以及事件通知信号而向客户接口提供事件通知信号,所述DOS服务器响应应答信号而提供应答信号给客户接口;以及DOS专有扩展模块,它响应请求信号而通过协议接口提供请求信号给DOS并通过协议接口接收应答信号以提供应答信号给DOS服务器,所述DOS专有扩展模块响应通过协议接口接收到的通知信号而提供事件通知信号给DOS服务器。根据本专利技术的第四方面,一种设备包括客户接口,用于提供来自应用程序的用以请求服务的请求信号;内部操作系统(DOS)服务器,它响应请求信号而通过用户接口提供请求信号给移动设备的DOS;以及DOS专有扩展模块,它响应来自DOS服务器的请求信号而通过协议接口提供请求信号给DOS并通过协议接口接收来自DOS的应答信号从而提供应答信号给DOS服务器,其中,所述DOS服务器提供应答信号给客户接口。进一步根据本专利技术的第四方面,所述客户接口还提供用于注册事件的注册信号,并且所述DOS服务器包括事件管理器,当从DOS收到客户已注册的事件通知时响应注册信号而提供事件通知信号给客户接口。本专利技术的这些或其它目的、特征和优点,将会因为通过对以下由附图所阐明的最佳模式实施例的详细描述的思考而变得显而易见。附图的简单说明图1展示了在专用应用层平台,例如受让人的60系列平台,与制造商专有的低层硬件之间的开放结构操作系统。图2展示了依据本专利技术的受让人的专用平台,所述平台与开放结构平台结合在一起与内部操作系统(DOS)通过接口连接以便操作在底层的制造商专有硬件。图3展示了依据本专利技术的、与DOS插件及客户接口连接的DOS服务器的更多细节。实施本专利技术的最佳方式如图2所示,Symbian 6.1加上60系列的组合包括AVKON用户界面20,AVKON用户界本文档来自技高网
...

【技术保护点】
一种方法,它包括以下步骤:采用以下方法把移动终端的内部操作系统(DOS)的系统级功能性连接到应用操作系统:响应来自客户接口的请求信号(410)而经DOS专有扩展模块(360)向所述DOS提供请求信号(450),以及响 应经所述DOS专有扩展模块从所述DOS接收到的应答信号(460)而向所述客户接口提供应答信号(480)。

【技术特征摘要】
US 2002-5-24 10/156,7521.一种方法,它包括以下步骤采用以下方法把移动终端的内部操作系统(DOS)的系统级功能性连接到应用操作系统响应来自客户接口的请求信号(410)而经DOS专有扩展模块(360)向所述DOS提供请求信号(450),以及响应经所述DOS专有扩展模块从所述DOS接收到的应答信号(460)而向所述客户接口提供应答信号(480)。2.一种用于将移动终端的内部操作系统(DOS)连接到应用操作系统(70)的方法,其特征在于通过响应来自客户接口(370)的请求信号(410)而经DOS专有扩展模块(360)向所述DOS提供请求信号(450)以及响应经所述DOS专有扩展模块从所述DOS接收到的应答信号(460)而向所述客户接口提供应答信号(480),来将所述DOS的系统级功能性连接到所述应用操作系统(70)。3.如权利要求2所述的方法,其特征在于经所述DOS专有扩展模块从所述DOS接收事件通知信号(420),以及响应先前从所述客户接口接收到的注册事件通知的注册信号(390)而有选择地向所述客户接口提供所述事件通知信号(420)。4.如权利要求3所述的方法,其特征在于向所述DOS提供来自所述客户接口的、与先前已提供其注册信号的事件有关的未注册信号(390)。5.一种用于将移动终端的内部操作系统(DOS)连接到应用操作系统的设备,它包括客户接口(370),用于提供来自应用程序的用来请求服务的请求信号(410)、用于提供用来注册事件的注册信号(390)以及用于接收事件通知信号(420)和应答信号(480);DOS服务器(340),它响应所述请求信号(410)而通过用户接口(102)提供所述请求信号(440)、响应所述注册信号(390)和所述事件通知信号(420)而通过所述DOS的协议...

【专利技术属性】
技术研发人员:D阿罗约M韦尤拉
申请(专利权)人:诺基亚有限公司
类型:发明
国别省市:FI[芬兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利