[发明专利]自动生成适应于某交互终端设备用户界面的系统及方法无效
申请号: | 201210057339.6 | 申请日: | 2012-03-07 |
公开(公告)号: | CN102622233A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 刘力;殷旭;孟祥旭;杨承磊 | 申请(专利权)人: | 山东大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/048;G06F17/30 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 250061 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 生成 适应 交互 终端设备 用户界面 系统 方法 | ||
技术领域
本发明涉及用户中心设计领域和人机交互技术领域,特别涉及一种针对不同的交互终端设备,根据其显示效果和交互方式的差异,生成与该交互终端设备适应的图形用户界面的系统及方法,以使用户得到最佳的体验。
背景技术
由于不同的显示设备对用户界面有不同的要求。经常会出现用一些低分辨率的设备显示的效果不好,或者在一些终端做好的演示文档换一个终端会出现颜色和格式上的问题。这是因为不同的显示设备对色彩的显示和分辨率的不同造成的,当然还有其他因素也会影响显示效果。
由于不同的交互设备对用户界面有不同的要求。现今,主流的交互方式是鼠标点击选择。但是并不是所有的交互终端设备都有鼠标,比如手机等等。对于触摸屏来说,由于其精确度的限制,一些低分辨率、小尺寸的触摸屏对于Windows右上角的关闭按钮就会很难触发;另外,对于一些只有按键的设备,如Windows的一排菜单或工具栏就会需要多次点击方向键才能选择到想要选择的控件。这样都会影响用户体验的质量,而容易导致用户的流失。
云计算是一种基于互联网的计算方式,可以把共享的软硬件资源和信息按需分配给计算机和其他设备。用户可以用不同的交互终端设备(例如:手机,PC机,甚至汽车、家电的屏幕等)随时随地通过互联网登录云计算的用户界面进行操作。不同的交互终端设备由于显示效果和交互方式的限制会对用户界面会有不同的要求,所以用户界面需要自动适应于连接的交互终端设备使用户获得最佳的体验。
发明内容
本发明涉及一种能针对交互终端设备的显示效果和交互方式自动生成适应于该交互终端设备的用户界面的方法。系统首先识别交互终端的显示设备型号和交互方式,查询或者测试得出修改用户界面所需的数据,根据数据检查用户界面并标记出需要修改的内容,最后根据检查结果按规则生成适应于该交互终端设备的用户界面,以使用户获得最佳的体验。
为实现上述目的,本发明采用以下方案:
自动生成适应于交互终端设备的用户界面的方法,该方法的实现步骤如下:
步骤1:首先识别交互终端的显示设备型号和交互方式;
步骤2:在常用交互终端设备的数据库中查找是否有可用的数据;
步骤3:如果没有查找到该交互终端设备的数据,则转入步骤4进行执行;如果查找到该交互终端设备的数据,则转入步骤5继续执行;
步骤4:对该交互终端设备进行一系列的测试,得出修改界面所需要的数据,并将测出的数据连同交互终端的显示设备型号和交互方式存入数据库中,以便下次使用和共享给其他使用相同交互终端设备的用户。
步骤5:根据步骤3或4中得到的数据,检查原始用户界面的所有元素及其属性,并标记需要修改的元素或者属性,同时按照设定好的用户界面修改规则把标记的需要修改的元素及属性进行调整,生成新的用户界面并显示出来;
步骤2中所述的常用的交互终端设备包括市场上存在的显示器、触摸屏、鼠标、键盘和体感设备。
步骤2中所述数据库的数据包括交互终端设备的分辨率、点距、颜色的显示效果和交互方式的操作精度。
一种自动生成适应于交互终端设备的用户界面的系统,该系统包括常用交互终端设备的数据库,测试模块,检查界面模块,界面生成模块;
其中:常用交互终端设备的数据库存储着交互终端设备和其对应的修改界面所需的数据;测试模块是通过一系列测试得出交互终端设备的性能数据,并调用检查界面模块;检查界面模块,根据得到的修改界面所需的数据去检查图形用户界面上所有元素,标记需要修改的元素,并调用界面生成模块;界面生成模块修改已经标记好的的需要修改的元素,修改是按照程序设定的修改规则进行的,根据标记元素的类型和位置做出相应的修改。
应用本发明的有益效果:使用户在使用新的交互终端设备时,系统修改并生成适应于该交互设备的用户界面,操作更流畅,显示效果更自然,使用户获得最佳的用户体验。比如,换用触摸屏时系统会检测用户界面的元素,根据触摸屏的精度将元素调整到最适合触摸屏操作的大小,并增加目标选择的辅助策略,是用户能更加流畅的操作;当展示存储在云端的幻灯片时,系统会根据这个显示设备的分辨率和色差等调节幻灯片的内容和颜色,使显示效果最佳。
附图说明
图1是自动适应于不同终端的用户界面生成系统的流程图;
图2是测试模块的流程图。
图3是系统模块的调用关系图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210057339.6/2.html,转载请声明来源钻瓜专利网。