[发明专利]控制图形用户界面有效
申请号: | 201580066311.0 | 申请日: | 2015-10-16 |
公开(公告)号: | CN107003801B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | F·达卡特;V·吉奥万尼尼;F·依科斯布拉亚特;C·阿提雅斯;C·斯泰系诺斯 | 申请(专利权)人: | 艾玛迪斯简易股份公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0489;G06F9/451;G06F8/38;H04L29/08 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 郭思宇 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 图形 用户界面 | ||
1.一种控制电子设备的图形用户界面GUI的方法,
其中所述GUI由被所述电子设备处理的GUI定义文档定义,所述GUI定义文档包括描述GUI的导航行为的至少两个导航策略,并且所述GUI定义文档定义:
用于渲染所述GUI的所述GUI的布局,
所述GUI的可导航元素,
至少一个导航事件,以及
每个可导航元素的至少一个导航数据集作为遵循所述至少两个导航策略中的一个导航策略的导航规则,其中,对于相应的可导航元素,导航数据集为所述至少一个导航事件中的相应一个导航事件指定响应于所述导航事件要导航到的所述可导航元素中的下一个可导航元素,
其中所述GUI定义文档还定义遵循所述至少两个导航策略中的另一导航策略的至少一个导航规则;
所述方法包括:
由所述电子设备根据所述布局渲染所述GUI;以及
通过以下方式从当前可导航元素导航到下一个可导航元素:
由所述电子设备接收导航事件,以及
响应于接收到的导航事件,由所述电子设备将所述当前可导航元素设置为非活动的,并且将所述下一个可导航元素设置为活动的用于用户交互,
其中,根据所述至少两个导航策略中的所述一个导航策略,所述下一个可导航元素基于所述当前可导航元素的所述至少一个导航数据集来确定,以及
其中,根据所述至少两个导航策略中的所述另一导航策略,所述下一个可导航元素通过分析被渲染的GUI内所述当前可导航元素和周围可导航元素之间的空间关系以及将在水平和/或垂直方向上最近邻所述当前可导航元素的可导航元素确定为下一个可导航元素来确定。
2.如权利要求1所述的方法,还包括响应于将所述下一个可导航元素设置为活动的,强调所述下一个可导航元素。
3.如前述权利要求中任一项所述的方法,其中所述导航事件包括来自键盘的键代码或来自用户输入的字符代码中的至少一个。
4.如权利要求1或2所述的方法,其中所述GUI定义文档定义每个可导航元素的至少2个或至少4个或至少6个导航数据集,其中在特定可导航元素的数据集内的每个导航数据集关于其对应的导航事件是唯一的。
5.如权利要求1或2所述的方法,
其中所述GUI定义文档定义:
用于每个可导航元素的唯一可导航元素标识符,以及
起始标识符,所述起始标识符对应于所述可导航元素中的特定一个可导航元素的唯一可导航元素标识符;以及
其中所述方法还包括:
维护当前可导航元素标识符,以及
初始化所述GUI,其包括将所述当前可导航元素标识符设置为所述起始标识符的值;以及
其中从所述当前可导航元素导航到所述下一个可导航元素还包括:
当导航到所述下一个可导航元素时,将所述当前可导航元素标识符设置为所述下一个可导航元素的所述唯一可导航元素标识符的值。
6.如权利要求1或2所述的方法,其中所述GUI定义文档包括HTML文档,所述可导航元素是HTML元素;以及其中渲染所述GUI由web浏览器执行。
7.如权利要求1或2所述的方法,其中从所述当前可导航元素导航到所述下一个可导航元素由web浏览器通过JavaScript执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾玛迪斯简易股份公司,未经艾玛迪斯简易股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580066311.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:包括橡胶嵌段互聚物的热塑性硫化橡胶
- 下一篇:包括嵌段复合物的热塑性硫化橡胶