设备控制系统和方法技术方案

技术编号:2872248 阅读:142 留言:0更新日期:2012-04-11 18:40
在用于控制一设备的一个系统中,所述设备具有一个专用用户接口,其中专用用户接口部件使用专用用户接口消息协议相互通信,该系统包括一个浏览器,适合于显示一个通用用户接口,根据用户与通用用户接口的交互来发出请求,并接收包括数据或事件的通知。一个转换系统被配置以接收被发出的请求,转换这些请求,并使用专用用户接口消息协议将它们通知给专用用户接口部件之一,并使用专用用户接口消息协议从专用用户接口部件接收信息,将这些信息转换成通知,并将它们转发给浏览器。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及设备控制系统,本专利技术尤其涉及用于移动电话的用户接口。由计算机和电话设备提供的功能在快速地合并。价格低廉的家用计算机现在能够与外部世界进行交互,具体是通过使其能够接入到互联网和万维网(WWW),与此同时电话机现在也开始提供类似的与外部世界的连接。当前增加移动电话所提供功能的趋势包括引入万维网的接入。虽然由浏览器使用的用户接口(UI)组件可能类似于在UI中用于控制电话的组件,但是不保证用户所看到的和所感受到的是相同的,这没有很好的实用性。然而,在移动电话中可以使用的存储器和计算机处理器资源一般受成本、大小和重量因素的限制。为了最佳地使用有限的资源,为每种移动电话机设计了一种特定的用户接口(UI)。这通常在机器代码层上进行以最佳地利用可用资源。通过设计UI应用程序,程序员可以设计UI以取得电话所具有的所有特性的优点,同时避免通用UI所需要的冗余代码和特性以便用不同的特性组和基本代码来支持不同的移动电话模型。设计UI应用程序的主要缺点包括每次开发一个新型电话机时开发UI应用程序的时间和成本;在维护和更新每个UI应用程序以确定软件故障或支持附加电话硬件或电话网络特性时的开销;以及程序员风格所导致的每个UI应用程序的个性通常影响UI的操作和外观,从而导致不同移动电话类型中的UI不同。万维网已经被发展和统一到一定程度,现在有用于客户-服务器通信(一般使用超文本传输协议,HTTP)、页面格式(主要是超文本置标语言,HTML或者在其基础上的改进)和底层功能(通常用Java、JavaScript、VBScript或动态服务器页面来实现)的已经被定义好的开放标准。根据用户应当如何显示链接的期望(通常是一个按钮或带下划线的通用资源定位器(URL)地址),诸如页面之间链接的万维网的交互特性通常被实现以具有跨越万维网相同的外观。然而,万维网主要用于全尺寸的计算机,例如PC机,它具有足够的存储器、快速的处理器、固定的存储容量和键盘/鼠标型输入设备。实现以允许PC用户接入万维网的万维网浏览器是公共需要的资源,并将许多老式PC机的资源使用到极限。为了使用户能够通过移动电话使用它们有限的显示区域,存储器和处理器接入万维网,已经专门开发了一种新型浏览器(称作微浏览器)以在诸如移动电话的小型设备上运行。与第四代浏览器相比(例如Netscape v4),微浏览器具有减小的容量和功能,被写入到透明接口,使用移动电话的输入设备使用现有的移动电话特性接入万维网,并限制总功耗。使用移动电话到万维网的连接所产生的又一个问题是无线数据网将具有较窄的可用带宽、更长的等待时间、更低的连接稳定性和更低的可预测性。以这些想法特征进行设计,已经开发了新的传输协议从而能够在移动设备和网络之间进行通信。最初的协议之一HDTP(由Unwired Planet开发)依然与WAP论坛所规定的更新技术并排地被使用。为了使移动设备能够访问万维网内容,一个网关存在于移动电话供应者的接收机上,它将HTTP业务编码/解码成HDTP/WAP业务和反之亦然。实现以支持这些协议的微浏览器对UI应用程序具有类似的限制,即必须为每种新的移动电话修改微浏览器以在电话上运行,并能够控制移动电话以建立到网关的连接并发送和接收数据。同时还尝试实现一个同样作为微浏览器工作的UI,因此以与UI应用程序相同的方式,微浏览器与移动电话的类型联系起来。而且,上述协议将不被用于与其余的移动电话通信,不能动态地生成HDML页面,支持动画或响应于诸如来话呼叫的非同步事件。根据本专利技术的一个方面,提供一种系统,用于控制具有一专用用户接口的一个设备,专用用户接口部件使用一个专用用户接口消息协议相互通信,该系统包括一个浏览器,适合于显示一个通用用户接口,根据用户与通用用户接口的交互而发出请求,并接收包括数据或事件的通知;和一个转换系统,被配置用于接收所发出的请求,转换该请求和使用专用用户接口消息协议将它们通知给专用用户接口部件之一,并使用专用用户接口消息协议从专用用户接口部件接收信息,将信息转换成通知并将它们转发给浏览器。通过在现有接口上叠加一个基于浏览器的用户接口,现有的互联网命令结构、技术以及最重要的外观和感觉(look and feel)可以被用于提供通用用户接口。本专利技术的一个重要方面在于现有的用户接口继续隐藏于浏览器之下,这意味着不需要为每种电话来专门编写基于浏览器的用户接口,仅需要修改浏览器以与现有的用户接口通信。该浏览器最好包括一个通信处理器,被配置以接收包括数据或事件的通知,并根据用户与通用用户接口的交互而发出请求,其中通信处理器确定请求类型,如果请求涉及万维网浏览,通信处理器将请求发送给万维网服务器,反之,通信处理器将请求转发给转换系统。该浏览器最好是一个万维网微处理器。该浏览器可以是一个HDML微浏览器。根据用户与通用用户接口的交互而发出的请求可以包括HDML“Get(获取)”消息。涉及通用用户接口的请求可以包括在HDML Get消息中内嵌的应用消息。转换系统最好被配置以从HDML Get消息中取回应用消息,将其添加给根据专用用户接口消息协议依据应用消息类型而确定的电子发送包络,并将其传递给专用用户接口部件之一。通知可以包括HDML“x-up-notify”消息。涉及通用用户接口的通知可以包括在HDML x-up-notify消息中内嵌的应用消息。从专用用户接口部件接收的一个通知可包括根据专用用户接口消息协议添加到一个电子发送包络上的一个或多个应用消息,其中转换系统被配置以取回内嵌它们在一个x-up-notify消息中的应用消息,并将该消息转发给通信处理器。通信处理器最好包括一个页面生成器,其中通信处理器将所接收的x-up-notify消息发送给页面生成器,该页面生成器根据内嵌的应用消息生成一个HDML页面,并将x-up-notify消息中的HDML页面发送给浏览器以执行动作。该设备最好包括一个移动电话。现在仅通过例子并参考附图来描述本专利技术的优选实施例,其中附图说明图1是根据本专利技术的移动电话控制系统的示意图;图2是根据本专利技术一个方面的移动电话控制系统具体实施例的示意图3是图2所示系统的部件的详细示意图;图4图示由图2和图3的移动电话控制系统所使用的消息;图5是用于本专利技术的面页生成器的示意图。图1是根据本专利技术的移动电话控制系统的示意图。移动电话10包括一个内嵌的用户接口20,用于控制电话的性能和用于通过显示区域30和输入设备40与用户交互。相对于用户接口20透明地实现微浏览器50以使用户能够访问万维网。转换单元60使微浏览器50对接到用户接口20。一个用户通过经微浏览器50输入命令来控制移动电话。微浏览器50被用于所有的用户交互,包括诸如访问一个地址薄、进行电话呼叫或访问万维网的工作。微浏览器命令由转换单元处理,并转换成相应的用户接口命令。反之亦然,由用户接口20将移动电话10所产生的事件,例如来话呼叫、SMS消息或所接收的万维网页面等通知给转换单元60。这些事件由转换单元60处理,并被转换成转发给微浏览器的相应微浏览器事件。图2是根据本专利技术的移动电话控制系统的具体实施例的示意图。移动电话10例如是具有由APPI(应用接口)消息协议定义的用户接口20的Philips Spar本文档来自技高网...

【技术保护点】
一种控制一个设备的系统,所述设备具有一个专用用户接口,专用用户接口部件使用专用用户接口消息协议相互通信,该系统包括一个浏览器,适合于显示一个通用用户接口,由用户与通用用户接口的交互来发出请求,并接收包括数据或事件的通知;和一个转换系统,被配置以接收被发出的请求,转换这些请求,并使用专用用户接口消息协议将它们通知给专用用户接口部件之一,并使用专用用户接口消息协议从专用用户接口部件接收信息,将这些信息转换成通知,并将它们转发给浏览器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:NJ拜尼斯LH波尔
申请(专利权)人:皇家菲利浦电子有限公司
类型:发明
国别省市:NL[荷兰]

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

1