[发明专利]用于提供可配置小键盘的标准化方法和系统无效
申请号: | 200880024579.8 | 申请日: | 2008-07-16 |
公开(公告)号: | CN101755252A | 公开(公告)日: | 2010-06-23 |
发明(设计)人: | 阿迪蒂亚·纳拉因·斯里瓦斯塔瓦 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 配置 小键盘 标准化 方法 系统 | ||
相关申请案
本申请案主张2007年7月16日申请的标题为“可动态配置的小键盘(DynamicallyConfigurable Keypad)”的第60/950,112号美国临时专利申请案的优先权的权益,所述申请案的整个内容以引用的方式并入本文中。
技术领域
本发明大体上涉及移动计算机系统,且更明确地说,涉及供例如蜂窝式电话等移动装置上使用的常见小键盘接口软件层。
背景技术
例如蜂窝式电话等移动电子装置(移动装置)的使用由于其便携性、连接性和不断增加的计算能力而不断增加。随着移动装置逐渐复杂化,应用软件的多样性和复杂性正在增加,使得移动装置成为多用途生产力工具。但是,移动装置的有用性及其应用因可用于用户接口的面积较小而受限。传统的蜂窝式电话包含具有固定配置的简单小键盘。最近,移动装置已经以微型QWERTY小键盘、触摸屏接口以及可配置按键为特色而发布。进一步的小键盘革新预期提供更好的用户接口且支持更有用的应用。
传统上,小键盘通过将按键的下压变换为可由移动装置及其应用软件解译的电信号来起作用。图1说明典型移动装置的硬件/软件架构,其展示如何将按键按压事件传送到应用软件。传统固定小键盘5上的按键的按压使电路闭合或改变电容或电阻,其产生可由硬件驱动器4处理的电信号。硬件驱动器4可为电路、软件或硬件与软件的混合物,视特定移动装置而定。硬件驱动器4将从小键盘5接收到的电信号转换成可由在移动装置上运行的软件应用程序解译的格式。此信号可呈经中断或存储在可由应用软件存取的存储器表中的值的形式。此经中断或存储在存储器中的值可由运行时环境软件层3接收,运行时环境软件层3例如是无线二进制运行时环境()、Windows和。运行时环境软件层3的目的是提供应用软件与移动装置之间的共用接口。因此,按键按压事件信号以按键按压事件消息的形式传递到应用层2上。应用软件必须能够理解按键按压事件的意义,且因此必须经编写以适应下面的硬件驱动器4和小键盘硬件5。还可将按键按压事件传送到用户接口层1(例如)以显示与特定按键相关联的值。
通过使用例如图1中所说明的先前已知的系统/硬件架构,应用程序开发者必须使其软件适合于只有应用程序可能加载于其上的每一类型移动装置才有的小键盘布局和相关联的功能性。因此,经配置以用于常规小键盘的应用程序可能无法在具有触摸屏小键盘的移动装置上起作用,且为装备有触摸屏的移动装置编写的应用程序将无法在常规移动装置上操作。如果应用程序开发者想要编写可在若干种类装置上使用的单个应用程序,那么开发者必须在软件中预见和解决可在各种移动装置上使用的所有不同种类的小键盘。因此,应用软件将必须包含与每一类型的装置小键盘布局和按键按压事件信号相互操作所需的代码和信息。此要求增加了软件的复杂性,且使得应用程序开发者难以提供可承担的可在多种装置上运行的应用程序。而且,应用程序开发者无法编写可在采用尚未开发的小键盘的未来移动装置上操作的应用程序。因此,应用程序开发已必然落后于硬件开发。另外,在不同种类的装置上使用的不同小键盘布局和功能性使得开发者难以创建在多种移动装置上具有共同外观和感觉的应用程序。
发明内容
各种实施例系统和方法提供移动装置的软件架构内的小键盘协议接口层,其为应用软件提供标准小键盘接口。小键盘协议使应用程序能够指定按键事件定义,且提供用以与多种小键盘一起使用的图形,且以应用程序可辨识的标准格式接收按键按压事件。通过提供共用的小键盘接口,小键盘协议相对于用户接口简化了应用程序开发过程,且允许单个应用程序在采用多种不同小键盘配置的多种不同类型的移动装置上操作。小键盘协议还可充当与键击解译应用程序的接口,所述应用程序例如为预测性文本、转译和拼写检查软件。小键盘协议还可使用户能够具有对用户接口的更大控制。
附图说明
并入本文中且构成本说明书的一部分的附图说明本发明的示范性实施例,且连同上文所给出的概括描述和下文所给出的详细描述一起用以阐释本发明的特征。
图1是标准现有技术手机的硬件/软件架构图。
图2是由各种实施例实现的手机系统的系统组件图。
图3是根据实施例的硬件/软件架构图的一部分。
图4是可与各种实施例一起使用的典型手机的组件框图。
图5是一实施例的硬件/软件架构图。
图6是另一实施例的硬件/软件架构图。
图7是说明根据实施例的通信流程的软件架构图的一部分。
图8是由实施例实现的功能性的一部分的过程流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880024579.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:搜索内容的方法和设备
- 下一篇:旋转式压缩机