移动电视和多媒体播放器键呈现制造技术

技术编号:5500656 阅读:208 留言:0更新日期:2012-04-11 18:40
用于在移动设备按键板上提供用于控制电视和多媒体应用的直观的用户接口的方法和装置将按键板协议用作视频应用软件与移动设备按键板之间的标准接口。该按键板协议可提供通用的接口和API集合以促进与包括可能在本申请提交之后开发的按键板在内的各种按键板兼容的视频应用的开发。视频应用可以向按键板通知用以支持视频功能的按键板配置,包括提供用于在显示器按键板上呈现直观的功能描述图形的图形。在实施例中,移动设备可被配置成使用移动设备内的区域无线数据链路收发机来控制外部多媒体播放器而同时在按键板上呈现示出指派给特定键的所指派的多媒体播放器功能的直观图形。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及移动计算机系统,尤其涉及用于在诸如蜂窝电话之类的移动设备 上使用的通用按键板接口软件层。背景由于其便携性、连通性和日益增长的计算能力,诸如蜂窝电话之类的移动电子设 备(移动设备)的使用日益增长。随着移动设备复杂性的增长,应用软件的多样性和复杂性 正在增加,从而将移动设备转变成多用途的生产力工具。然而,移动设备及其应用的有用性 受到可供用户接口使用的很小区域的限制。传统的蜂窝电话包括固定配置的简单按键板。 近来,已发布了具有微型QWERTY按键板、触摸屏接口和可重配置键的特征的移动设备。其 他按键板创新预期会提供更好的用户接口并支持更多的有用应用。传统上,按键板通过将对键的按压转换成可由移动设备及其应用软件解读的电信 号的方式起作用。附图说明图1解说了典型移动设备的硬件/软件架构,其示出了键按压事件是如 何被传达给应用软件的。对传统固定按键板5上的键的按压闭合了电路或者改变了电容或 电阻,这导致可由硬件驱动器4处理的电信号。取决于特定的移动设备,硬件驱动器4可以 是电路系统、软件或者硬件和软件的混合。硬件驱动器4将从按键板5接收到的电信号转 换成可由移动设备上运行的软件应用解读的格式。此信号可以是可由应用软件访问的存储 器表中的中断值或存储值的形式。此类存储器中的中断值或存储值可由诸如无线二进制运行时环境(BREW )、Windows Mobile 和;Linux 之类的运行时环境软件层3来接收。运行时环境软件层3的目的是提供应用软件与移动设备之间的通用接口。因此,键按压事 件信号以键按压事件消息的形式被传递给应用层2。该应用软件必须能够理解键按压事件 的含义,并且因此必须被编写成容适底层硬件驱动器4和按键板硬件5。键按压事件也可被 传达给用户接口层1以诸如显示与特定键相关联的值。使用先前已知的诸如图1中所示的系统/硬件架构,应用开发者不得不使他们的 软件适应对于应用可能被加载到其上的每种类型的移动设备而言唯一性的按键板布局和 相关联的功能性。因此,为常规按键板配置的应用可能不在具有触摸屏按键板的移动设备 上起作用,并且为装备有触摸屏的移动设备编写的应用将不在常规移动设备上工作。如果 应用开发者想要编写可在若干种设备上使用的单个应用,那么该开发者不得不在软件中预 料和解决可在各种移动设备上使用的所有不同种类的按键板。因此,应用软件将不得不包 括与每种类型的设备键盘布局和键按压事件信号进行互操作所需要的代码和信息。此要求 增加了软件复杂度并使应用开发者难以提供负担得起的可在各种设备上运行的应用。另 夕卜,应用开发者不能编写可在采用尚未开发出的按键板的未来移动设备上工作的应用。作为结果,应用开发必然落后于硬件开发。另外,在不同种类的设备上使用的不同的按键板布 局和功能性使开发者难以跨各种移动设备创生具有共同外观和感觉的应用。概述各种 实施例系统和方法提供移动设备的软件架构内的按键板协议接口层,该按键 板协议接口层为应用软件提供标准按键板接口。该按键板协议使移动电视和多媒体应用能 够指定键事件定义并提供与各种按键板联用的与媒体播放器功能一致的图形,而同时接收 标识格式的可由应用识别的键按压事件。通过提供通用按键板接口,该按键板协议简化了 关于用户接口的移动电视和多媒体应用开发过程并允许单个应用在采用各种不同按键板 配置的各种不同类型的移动设备上工作。该按键板协议还可用作与诸如预测文本、翻译和 拼写检查软件之类的敲键解读应用的接口。通过提供示出典型情况下与电视和多媒体播放 器相关联的键功能符号的键显示器,用户提供有用于此类应用的更直观的接口。在实施例 中,多媒体播放器控制器软件可以使移动设备能够使用局域数据链路收发机来控制外部多 媒体播放器而同时为多媒体播放器提供直观的用户接口。附图简述纳入本文并构成本说明书的一部分的附图解说了本专利技术的示例性实施例并且与 以上给出的一般描述和以下给出的详细描述一起用于解释本专利技术的特征。图1是现有技术标准蜂窝电话的硬件/软件架构图。图2是由各种实施例启用的蜂窝电话系统的系统组件图。图3是根据一实施例的硬件/软件架构图的一部分。图4是可与各种实施例联用的典型蜂窝电话的组件框图。图5是一实施例的硬件/软件架构图。图6是另一实施例的硬件/软件架构图。图7是根据一实施例的解说通信流的软件架构图的一部分。图8是由一实施例启用的功能性的一部分的过程流程图。图9是与图8中所解说的过程步骤相关联的消息的消息流程图。图10是一实施例的功能性的一部分的过程流程图。图11是适合在一实施例中使用的数据结构。图12是根据一实施例的键翻译表的数据结构。图13是一实施例的功能性的一部分的过程流程图。图14是根据一实施例的键按压事件中断的数据结构。图15是一实施例的功能性的一部分的过程流程图。图16是与图15中所解说的过程步骤相关联的消息的消息流程图。图17是与一实施例组合的采用预测文本应用的一实施例的过程流程图。图18是与图17中所解说的过程步骤相关联的消息的消息流程图。图19和20分别是采用显示器键的按键板的俯视图和截面图。图21和22是对包括触摸屏用户接口的蜂窝电话的解说。图23是对包括放置在键上方的显示器的蜂窝电话的解说。图24和25是对采用呈现不同键值符号的按键板显示器的实施例的解说。图26和27是对呈现不同按键板符号的触摸屏蜂窝电话的解说。图28和29是对包括呈现不同按键板符号的键显示器的蜂窝电话的解说。图30是对运行着电视或多媒体播放器应用的常规蜂窝电话的解说。图31是对运行着电视或多媒体播放器应用的采用显示器键的蜂窝电话的解说。图32是对运行着电视或多媒体播放器的采用触摸屏用户接口的蜂窝电话的解说ο图33是对运行着电视或多媒体播放器应用的采用键显示器的蜂窝电话的解说。图34是对运行着电视或多媒体播放器应用的带有触摸屏显示器接口的蜂窝电话 的解说。具体描述将参照附图详细描述各种实施例。在任何可能的地方,相同附图标记用于在附图 中通篇指代相同或类似部分。对特定示例和实现的引用作解说性之用,而无意限制本专利技术 或权利要求的范围。如本文中所使用的,术语“移动手持机”和“移动设备”可互换地使用并指代以下 设备中的任意一个各种蜂窝电话、个人数字助理(PDA)、掌上计算机、具有无线调制解调 器的膝上型计算机、无线电子邮件接收机(例如,Blackberry *Tre() 设备)、蜂窝电话、启 用多媒体因特网的蜂窝电话(例如,iPhone )、以及类似的个人电子设备。移动设备可包 括可编程的处理器和存储器,如以下参照图4更全面地描述的那样。在优选实施例中,移动 设备是能够经由蜂窝电话网络来通信的蜂窝手持式设备(例如,蜂窝电话)。现代蜂窝电话和其他移动设备使用各种用于接收用户输入的不同按键板。预期在 将来有提供更大灵活性的新型按键板。另外,移动设备10可连接至诸如键盘、按键板和外 部多媒体播放器之类的外部用户接口和设备或者与它们接口,如图2中所解说的那样。因 此,移动设备10可包括诸如本文中所描述的按键板20或触摸屏按键板,并还可藉由诸如 FireWire 或USB电缆之类的电缆52连接至外部键盘50。移动设备10还可通过电缆56连 接至诸如绘图板54之类的对触摸敏感的显示器或用本文档来自技高网...

【技术保护点】
一种用于为在移动设备上工作的视频应用提供用户接口的方法,包括:  在按键板协议中从所述视频应用接收按键板配置指令;  在所述按键板协议中接收键按压事件信号;  在所述按键板协议中使用所述收到按键板配置指令来确定与所述键按压事件相关联的键值;以及  向所述视频应用传达所述键值。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:AN斯里瓦斯塔瓦A阿达帕
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

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

1