[发明专利]用于运行时可配置的用户界面控制器的系统及方法有效
申请号: | 201080045931.3 | 申请日: | 2010-09-16 |
公开(公告)号: | CN102687105A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 罗伯特·J·卡普;布雷特·S·纳什 | 申请(专利权)人: | FST私人有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F9/44;G06F13/14 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 刘国伟 |
地址: | 澳大利*** | 国省代码: | 澳大利亚;AU |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 运行 配置 用户界面 控制器 系统 方法 | ||
技术领域
背景技术
本发明涉及结合消费型电子装置使用的界面控制系统及方法。更明确地说,本发明涉及用于控制在器具上的用户界面的系统及方法以实现增强的用户个性化及运行时可配置性。
消费型电子装置的用户日益对定制及个性化感兴趣。此现象已导致高度个性化社交网络网页、蜂窝式电话的可定制铃声及个人电脑可用的背景主题的广泛普及。商家及制造商已意识到通过提供产品设计及颜色的更多选择来利用用户对更多选项的这种受驱动欲望。
本发明涉及消费型电子装置,其包含大范围的装置,包含个人计算机、游戏系统及便携式个人器具(例如,媒体播放机、PDA及移动电话)。大多数这些消费型电子装置具有完全类似的用户界面(UI)。当特别考虑便携式个人器具时,一般来说,用于此些装置的UI是主要应用程序软件的部分,或代码,或由用于设计所述界面的专用工具包产生。
此外,对于来自相同制造商或使用相同技术基础的装置来说常见的是,共享相同核心设计特点中的许多特点,且因此任何定制或个性化通常是受限制的。为适应变体数目,将要求所述操作系统放大且以失去共享核心的优势的方式消耗存储器。典型地,可由用户作出的改变相对简单,关注于改变使用中背景(壁纸)或调色板。许多情况下,UI的更改仅在带有伴随经济处罚的核心软件的改变之后为可能。
通常,器具可并入有确定用户将如何体验互动的用户界面。举例来说,在地址簿中,屏幕可显示邀请用户输入信息的符号,且此视觉元件将完全依赖于应用程序员如何构思所述UI。因为用户受所察觉的易用性的强烈影响,且此为主观量度,实物产品的制造商通常执行冗长的研究以帮助其提供“最佳”UI体验。因为所述UI通常并入于应用程序中,所以结果通常为较长的开发循环,且如果所述UI证明不受欢迎,那么将产生不期望的市场反应。
计算科学中的常见设计模式是在最初关于大约1979年的施乐(Xerox)PARC“Smalltalk”作品中所描述的模型-视图-控制器方法论。此方案的成功使用将商业逻辑从用户界面考虑中分离出来,以产生一种应用程序,在其中较容易彼此不受影响地修改输出外观或应用程序的用户感知或下层应用程序商业规则。然而,处置器具的UI组件中的共同限制是所述UI必须在编译时指定,且此后仅仅可能存在上文所论述的有限及相当细微的改变。
已尝试用以“再换肤”移动电话的显示元件的商业定制成果(由TriGenix在2004年十月获得且现在并入到高通(Qualcomm)的Brew技术中,在其“换肤”应用程序中使用扩展的标记语言),但主要是因为使用的复杂性而成效有大有小。这必定迫使制造商针对所述问题采取具有相对繁重的存储器需求的图形方法。
假如用户强烈希望将其设备个性化且不受欢迎的用户界面的风险可能显著损害器具销售,那么存在提供可容易定制的界面的强烈需求,所述可容易定制的界面使用起来相对不复杂,且没有繁重的存储器或处理要求。此些系统及方法可在运行时对较宽范围的消费型电子装置中的用户界面的个性化及修改提供增强的控制。因此,用户能够在无留意汇编及嵌入过程的延迟及困难的情况下立即看到改变的结果。
考虑到上述内容,揭示了用于改进器具的个性化的效率的系统及方法。本发明为具有在设计阶段中的空前灵活性、非凡的易用性及对下层应用程序的最小依赖性的用户界面的实施方案提供一种新颖的方法。
发明内容
本发明揭示用于结合消费型电子装置使用的界面控制系统及方法。更明确地说,本发明涉及用于控制器具上的用户界面以实现增强的用户个性化及运行时可配置性的系统及方法。
所述界面控制系统为制造商、服务提供商(如果存在)、当然还有最终用户提供灵活性。通过使用解译程序,或一些嵌入于虚拟机中的功能等效物,可完成运行时操作,且用户能够在无留意汇编及嵌入过程的延迟及困难的情况下立即看到改变的结果。制造商可享受现有的OS(操作系统)或Kernel(核心)及任何相关联的应用程序的广泛的再使用,且将UI设计及实施方案视为所述器具的背景内完全单独的活动。
所述系统可包括能实现个性化的设备。所述设备可具有微处理器、存储器及操作系统。结合所述操作系统而操作的应用程序可存在于所述系统上。这些应用程序可产生及接收界面数据。
所述设备还可包括用于经由用户界面将信息提供给用户且从用户接收信息的装置。可至少部分地通过与所述操作系统及应用程序两者分开的可更改数据库来控制所述用于提供及接收信息的装置。这可允许改变数据库,而不对下层操作系统或应用程序作任何改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于FST私人有限公司,未经FST私人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080045931.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对象控制方法、对象控制程序及Web服务器
- 下一篇:带有接合识别功能的起动机