[发明专利]使用户界面和输入控制适应的方法在审
申请号: | 201180072054.3 | 申请日: | 2011-12-06 |
公开(公告)号: | CN103635871A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | G.兰焦尼;M.L.贝尔托纳;P.R.佩斯拉 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张金金;汤春龙 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 界面 输入 控制 适应 方法 | ||
1. 一种方法,其包括:
响应于应用的执行,确定与第一装置关联的第一装置性质;
至少基于所述第一装置性质和所述应用的抽象用户界面(AUI)生成第一具体图形用户界面(CUI);以及
在所述第一装置上显示所述第一CUI用于所述应用的执行。
2. 如权利要求1所述的方法,其中所述第一装置性质包括关于屏幕大小、分辨率和非触摸屏输入界面的存在的信息。
3. 如权利要求1所述的方法,其进一步包括:
确定所述第一装置性质中的变化;以及
如果必要的话,至少基于更新的第一装置性质和所述应用的相同AUI生成第二具体图形用户界面(CUI)。
4. 如权利要求1所述的方法,其进一步包括:
至少基于在所述AUI中表示的多个基于任务的元素来确定多个
用户界面元素;以及
对所述多个用户界面元素执行重新编页。
5. 如权利要求1所述的方法,其中所述第一CUI的生成包括:
确定是否分割成两个或以上的屏幕页面;以及
对所述两个或以上的屏幕页面中的每个插入导航控制,其中最后的屏幕页面没有到后续屏幕的导航控制。
6. 如权利要求1所述的方法,其进一步包括:
至少基于所述第一装置性质和所述应用的AUI来确定多个用户界面元素;
至少基于所述第一装置性质确定是否使用一个或多个屏幕页面用于执行所述应用;以及
确定在所述一个或多个屏幕页面上在哪里显示所述多个用户界面元素中的每个。
7. 如权利要求1所述的方法,其进一步包括确定将两个或以上的屏幕页面组合成一个屏幕页面,并且将用户界面元素从所述两个或以上的屏幕页面移动到所述一个屏幕页面。
8. 如权利要求1所述的方法,其进一步包括:
至少基于所述第一装置性质和所述应用的AUI确定多个用户界面元素;以及
基于每个用户界面元素的先后次序信息以及剩余屏幕页面信息来计算屏幕页面中用户界面元素的数量的估计。
9. 如权利要求1所述的方法,其进一步包括:
至少基于所述AUI中表示的多个基于任务的元素确定多个用户界面元素;
创建第一屏幕页面;
至少基于所述第一屏幕页面的大小生成哪些用户界面元素适合所述第一屏幕页面的估计;以及
如果存在还未渲染的任何用户界面元素则确定分割成第二屏幕页面。
10. 如权利要求1所述的方法,其进一步包括:
至少基于所述AUI中表示的多个基于任务的元素确定多个用户界面元素;以及
根据每个用户界面元素的最小大小、每个用户界面元素的先后次序信息、每个用户界面元素的群组性质信息、每个用户界面元素的强制大小或其任意组合来执行所述用户界面元素的重新编页。
11. 如权利要求1所述的方法,其中所述AUI在不知晓第二装置的情况下被创建,其中不同的CUI将基于所述AUI而动态生成以用于所述第二装置。
12. 如权利要求1所述的方法,其中所述第一装置性质包括关于一个或多个硬件按钮的信息,所述方法进一步包括生成能够从所述一个或多个硬件按钮和在所述第一装置的显示器上显示的一个或多个软按钮来接收用户输入的所述第一CUI。
13. 如权利要求1所述的方法,其进一步包括从GUI设计生成所述抽象用户界面,其中生成所述AUI包括:
对所述应用分析所述GUI设计;
确定多个基于任务的元素;
生成所述多个基于任务的元素的表示;以及
将所述表示嵌入所述应用的可执行二进制码,其中所述抽象GUI采用变换性语言表示。
14. 如权利要求1所述的方法,其进一步包括至少基于所述AUI确定一个或多个用户界面元素,其中所述多个用户界面元素与第一群组标识符关联,其中相同的群组标识符的所述用户界面元素被渲染为具体群组小部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180072054.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:小车式开关一次定相辅助车
- 下一篇:一种钠硫电池负极