ImageVerifierCode 换一换
格式:PDF , 页数:11 ,大小:969.86KB ,
资源ID:1566344      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-1566344.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一种控制用户终端上的页面应用对象的方法和装置.pdf)为本站会员(e2)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

一种控制用户终端上的页面应用对象的方法和装置.pdf

1、(10)申请公布号 CN 103077012 A(43)申请公布日 2013.05.01CN103077012A*CN103077012A*(21)申请号 201210482791.7(22)申请日 2012.11.23G06F 9/44(2006.01)(71)申请人覃文浩地址 610036 四川省成都市蜀兴南街8号新和名座9楼21号申请人韩庆谭真王皓(72)发明人覃文浩 韩庆 谭真 王皓(74)专利代理机构北京亿腾知识产权代理事务所 11309代理人陈霁(54) 发明名称一种控制用户终端上的页面应用对象的方法和装置(57) 摘要本发明涉及一种控制用户终端上的页面应用程序的方法和装置,该方法

2、包括:当用户通过用户终端上的页面应用对象浏览页面时,将一个或多个页面元素转换成一个或多个对应的屏幕元素,屏幕元素包括一个或多个行为属性,行为属性用于控制所述页面应用对象;收集用户与所述屏幕元素的交互信息;以及根据交互信息和交互规则,用与交互信息对应的屏幕元素的行为属性对页面应用对象进行控制,所述交互规则被预先建立用于定义交互信息与对应的屏幕元素的行为属性之间的对应关系。本发明利用页面应用对象的页面元素生成屏幕元素上,根据用户与屏幕元素的交互对页面应用对象进行控制,便于用户进行页面切换,提高了页面浏览效率,改善了用户体验。(51)Int.Cl.权利要求书2页 说明书6页 附图2页(19)中华人民

3、共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书6页 附图2页(10)申请公布号 CN 103077012 ACN 103077012 A1/2页21.一种控制用户终端上的页面应用对象的方法,包括:当用户通过用户终端上的页面应用对象浏览页面时,将一个或多个页面元素转换成一个或多个对应的屏幕元素,所述屏幕元素包括一个或多个行为属性,所述行为属性用于控制所述页面应用对象;收集用户与所述屏幕元素的交互信息;以及根据所述交互信息和交互规则,用与所述交互信息对应的屏幕元素的行为属性对所述页面应用对象进行控制,所述交互规则被预先建立用于定义所述交互信息与对应的屏幕元素的行为属性之间的对应关系

4、。2.根据权利要求1所述的方法,其中,所述将一个或多个页面元素转换成一个或多个对应的屏幕元素的步骤包括:从所述页面中提取待转换的一个或多个页面元素;为所述一个或多个页面元素建立其各自的属性以及它们之间的逻辑关系;以及根据所述属性和所述逻辑关系将所述页面元素转换为屏幕元素,屏幕元素继承了对应的页面元素的属性。3.根据权利要求1所述的方法,其中,所述屏幕元素还包括外观属性,所述外观属性用于定义所述屏幕元素在用户终端的屏幕上的显示外观,所述交互规则还用于定义所述交互信息与所述外观属性之间的对应关系,所述方法还包括:根据所述交互信息和所述交互规则,改变对应的屏幕元素的外观属性;以及根据改变后的外观属性

5、更新所述屏幕元素在用户终端的屏幕上的显示外观。4.根据权利要求1所述的方法,还包括:根据所述交互信息和交互规则,改变所述交互信息与对应的屏幕元素的行为属性之间的对应关系,以用于下一次交互时对所述页面应用对象的控制。5.根据权利要求3所述的方法,还包括:根据所述交互信息和交互规则,改变所述交互信息与所述外观属性之间的对应关系,以用于下一次交互时对外观属性的改变。6.根据权利要求1所述的方法,其中,所述页面应用对象是浏览器。7.根据权利要求1所述的方法,其中,所述交互信息是用户与所述用户终端上的触敏显示屏接触得到的,和/或是用户通过语音输入得到的。8.一种控制用户终端上的页面应用对象的装置,包括:

6、屏幕元素生成模块,用于在用户通过用户终端上的页面应用对象浏览页面时,将一个或多个页面元素转换成一个或多个对应的屏幕元素,所述屏幕元素包括一个或多个行为属性,所述行为属性用于控制所述页面应用对象;交互信息收集模块,用于收集用户与所述屏幕元素的交互信息;以及控制模块,用于根据所述交互信息和交互规则,用与所述交互信息对应的屏幕元素的行为属性对所述页面应用对象进行控制,所述交互规则被预先建立用于定义所述交互信息与对应的屏幕元素的行为属性之间的对应关系。9.根据权利要求8所述的装置,其中,所述屏幕元素生成模块还包括:提取模块,用于从所述页面中提取待转换的一个或多个页面元素;属性建立模块,用于为所述一个或

7、多个页面元素建立其各自的属性;权 利 要 求 书CN 103077012 A2/2页3逻辑关系建立模块,用于建立所述多个页面元素之间的逻辑关系;以及转换模块,用于根据所述属性和所述逻辑关系将所述页面元素转换为屏幕元素,屏幕元素继承了对应的页面元素的属性。10.根据权利要求8所述的装置,其中,所述屏幕元素还包括外观属性,所述外观属性用于定义所述屏幕元素在用户终端的屏幕上的显示外观,所述交互规则还用于定义所述交互信息与所述外观属性之间的对应关系,所述控制模块还包括:外观属性改变模块,用于根据所述交互信息和所述交互规则改变对应的屏幕元素的外观属性;以及显示更新模块,用于根据改变后的外观属性更新所述屏

8、幕元素在用户终端的屏幕上的显示外观。11.根据权利要求8所述的装置,其中,所述控制模块还包括:第一对应关系改变模块,用于根据所述交互信息和交互规则,改变所述交互信息与对应的屏幕元素的行为属性之间的对应关系,以用于下一次交互时对所述页面应用对象的控制。12.根据权利要求10所述的装置,其中,所述控制模块还包括:第二对应关系改变模块,用于根据所述交互信息和交互规则,改变所述交互信息与所述外观属性之间的对应关系,以用于下一次交互时对所述外观属性的改变。13.一种用户终端,包括如权利要求8-12之一所述的用于控制用户终端上的页面应用对象的装置。14.根据权利要求13所述的用户终端,还包括:触敏显示屏,

9、用于使得用户与之进行接触而得到用户与所述屏幕元素的交互信息。权 利 要 求 书CN 103077012 A1/6页4一种控制用户终端上的页面应用对象的方法和装置技术领域0001 本发明涉及互联网领域,尤其涉及一种控制用户终端上的页面应用对象的方法和装置。背景技术0002 移动互联网浏览器是用户访问互联网的最重要入口之一。0003 移动互联网浏览器承载于手持设备上,它拥有与个人计算机上浏览器不同的特性。相对于个人计算机的传统浏览器而言,移动互联网浏览器既受制于相对较小的显示屏幕,并且没有个人计算机必备的两个重要输入设备键盘与鼠标,但是又具有个人计算机并不拥有的多点触摸屏幕等新特性。0004 手持

10、设备与个人计算机不同的特性加之移动场景下用户的需求变更带来了对移动互联网浏览器的新要求。就用户体验来说,目前的移动互联网浏览器主要还是源于个人计算机上的传统浏览器,在其基础上针对小屏幕的特性做了相应的定制。但是,由于个人计算机上的浏览器为鼠标加键盘的操作习惯进行了优化,而在鼠标和键盘被替换成为触摸屏后,并没有为触摸屏定制全新的操作体验,只能继续使用手指触摸去完成原本为鼠标键盘设计的人机交互。0005 手持设备的小屏幕无法放置原本在个人计算机上的大量浏览器功能元素,丢失的界面元素降低了移动互联网浏览器的人机交互能力。同时,局促的屏幕也无法同时在屏幕上同时放置多个浏览页面,也就无法像个人计算机一样

11、在把多个页面同时在桌面打开切换。0006 手持设备采用触摸屏虚拟键盘方式进行输入模拟键盘,手指点选模拟鼠标指针,输入和点选效率低于物理键盘和鼠标,多页面切换时的字符输入效率低,对多页面控制能力较弱。0007 手持设备受限于目前无线网络较低的数据传输速率,浏览速度明显低于个人计算机常用的有线网络,再加上相对个人计算机而言较低的处理能力,页面间切换延迟较大。0008 目前手持设备上的输入技术趋势是使用基于多点触摸技术的手势化方式操纵图形目标,尽量减少输入操作,减少或者尽量避免使用非图形化的文字交互。0009 以上四点描述所反映的现实情况就是:手持设备的交互技术从硬件和软件已经转向专门为多点触摸屏幕

12、设计的手势化方式操纵图形目标为主,以虚拟键盘为辅进行有限的字符输入操作。然而,移动浏览器的交互技术仍然停留在类似个人计算机使用的键盘鼠标方式为主,主要使用虚拟键盘进行相当数量的支付输入交互和类鼠标光标操作的触摸屏点击交互。用户使用移动浏览器时的交互操作效率较低,阻碍了移动浏览器作为移动互联网门户入口的推广。0010 目前解决移动浏览器多页面切换技术的一种方案就是从页面本身的布局着手,分割出部分或者全部页面作为多页面切换的导航之用。优点是该方案继承自个人计算机上的传统浏览器,用户对切换方式并不陌生;缺点是如果使用了该技术做页面切换,移动设备有说 明 书CN 103077012 A2/6页5限的页

13、面面积限制了该方案的场景,很多情况下一旦打开多页面切换或者导航,就会占据很大部分页面面积,使得导航的同时无法获得足够的页面面积继续页面浏览。页面切换导航和真正的页面浏览之间的反复切换降低了页面浏览效率,是令人不快的用户体验。0011 还有一种解决跳转的导航方案,即页面程序本身在设计时候即加入导航部件,该部件既可以占据页面的部分也可以浮动在页面上成为一个独立的图层专门处理导航信息。缺点就是导航也是页面的部分,会给页面的设计带来额外的负担,每次都需要下载的导航代码也会给本来就移动设备浏览时有限的带宽增加新的延迟;最大的限制是,该导航代码是本页面的一部分,无法在无代码关联多站点之间完成页面切换和导航

14、,而跨网站的导航正是客户页面浏览时最需要满足的需求。发明内容0012 本发明的目的是提供一种能够克服上述缺陷的控制用户终端上的页面应用对象的方法和装置。0013 在本发明的第一方面,提供了一种控制用户终端上的页面应用对象的方法,包括:当用户通过用户终端上的页面应用对象浏览页面时,将一个或多个页面元素转换成一个或多个对应的屏幕元素,所述屏幕元素包括一个或多个行为属性,所述行为属性用于控制所述页面应用对象;收集用户与所述屏幕元素的交互信息;以及根据所述交互信息和交互规则,用与所述交互信息对应的屏幕元素的行为属性对所述页面应用对象进行控制,所述交互规则被预先建立用于定义所述交互信息与对应的屏幕元素的

15、行为属性之间的对应关系。0014 在本发明的第二方面,提供了一种控制用户终端上的页面应用对象的装置,包括:屏幕元素生成模块,用于在用户通过用户终端上的页面应用对象浏览页面时,将一个或多个页面元素转换成一个或多个对应的屏幕元素,所述屏幕元素包括一个或多个行为属性,所述行为属性用于控制所述页面应用对象;交互信息收集模块,用于收集用户与所述屏幕元素的交互信息;以及控制模块,用于根据所述交互信息和交互规则,用与所述交互信息对应的屏幕元素的行为属性对所述页面应用对象进行控制,所述交互规则被预先建立用于定义所述交互信息与对应的屏幕元素的行为属性之间的对应关系。0015 在本发明的第三方面,提供了一种用户终

16、端,包括:屏幕元素生成模块,用于在用户通过用户终端上的页面应用对象浏览页面时,将一个或多个页面元素转换成一个或多个对应的屏幕元素,所述屏幕元素包括一个或多个行为属性,所述行为属性用于控制所述页面应用对象;交互信息收集模块,用于收集用户与所述屏幕元素的交互信息;以及控制模块,用于根据所述交互信息和交互规则,用与所述交互信息对应的屏幕元素的行为属性对所述页面应用对象进行控制,所述交互规则被预先建立用于定义所述交互信息与对应的屏幕元素的行为属性之间的对应关系。0016 本发明利用页面应用对象的页面元素生成屏幕元素上,根据用户与屏幕元素的交互对页面应用对象进行控制,方便用户进行页面切换,提高了页面浏览

17、效率,改善了用户体验。附图说明0017 图1是根据本发明实施例的控制用户终端上的页面应用对象的方法的流程图;说 明 书CN 103077012 A3/6页60018 图2是根据本发明实施例的将页面元素转换成屏幕元素的流程图;0019 图3是根据本发明实施例的通过收集用户与屏幕元素的交互信息对页面应用对象进行控制的流程图;以及0020 图4是根据本发明实施例的在用户终端上控制页面应用对象的装置的示意图。具体实施方式0021 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。0022 图1是根据本发明实施例的控制用户终端上的页面应用对象的方法的流程图。0023 在步骤101,当用户通过用

18、户终端上的页面应用对象浏览页面时,将页面上的一个或多个页面元素转换成一个或多个对应的屏幕元素。这些屏幕元素以一定的规则显示在用户终端的屏幕上,并且浮动于页面之上,不占用页面的平面空间。转换生成的每个屏幕元素包括一个或多个行为属性,用于在用户与该屏幕元素发生交互时对页面应用对象进行控制。屏幕元素还可以包括外观属性,用于定义屏幕元素在用户终端的显示屏上的显示外观。0024 在步骤102,当用户与屏幕元素发生交互时,收集用户与屏幕元素的交互信息。用户可以用各种方式与屏幕元素发生交互,例如在台式计算机上通过键盘、鼠标与之交互,或者在移动终端上通过与触摸显示屏的接触与之交互;或者通过语音输入与屏幕元素发

19、生交互。0025 在步骤103,根据交互信息和预先建立的交互规则,通过所述行为属性对页面应用对象进行控制,交互规则定义了交互信息和发生交互的屏幕元素的行为属性之间的对应关系。也就是说,根据交互信息,根据对应关系选取与用户交互的屏幕元素的一个行为属性来控制页面应用对象。交互规则中还可以定义交互信息与发生交互的屏幕元素的外观属性之间的对应关系。也就是说,还可以根据交互信息,通过选取与之对应的外观属性来控制屏幕元素的外观。0026 在本发明的另一个实施例中,还可以收集用户终端中的各类传感器的感测数据,例如温度、湿度、气压、地理位置传感器等等感测到的温度、湿度、气压和地理位置等数据。相应地,交互规则中

20、还可以定义这些感测数据与屏幕元素的行为属性的对应关系,以及与屏幕元素的外观属性的对应关系。从而,可以根据这一类感测数据及其在交互规则与行为属性的对应关系,对页面应用对象和/或屏幕元素进行控制。0027 图2是根据本发明实施例的将页面元素转换成屏幕元素的流程图。0028 在步骤201,用户通过用户终端上的页面应用对象打开页面。例如,页面应用对象可以是浏览器,页面是诸如网页之类的浏览器页面。0029 在步骤202,从打开的页面中提取出页面元素。例如,当用户在移动终端上浏览网站和/或应用的页面时,页面元素按照预定义的规则被提取出来。页面元素可以来自于用户通过浏览器浏览的一个或多个网站页面,也来自于浏

21、览器历史记录、预设的系统数据接口或者第三方、浏览器收藏夹,以及其他具有页面的应用程序对象等等。页面元素可以是在屏幕上可见或不可见的,包括链接、图标、文字、视频、音频等等。0030 在步骤203,建立提取的页面元素的属性。页面元素的属性可以按照预定义的规则来建立,一个页面元素除了行为属性之外还包括外观属性。外观属性用于定义页面元素被转换成屏幕元素之后在屏幕上的显示外观,包括形状、图案、位置、大小、亮度、透明度、颜色说 明 书CN 103077012 A4/6页7等等;行为属性用于页面元素被转换成屏幕元素之后,与用户交互时控制页面应用对象所产生的行为,例如使浏览器跳转或新开启一个特定链接的页面。0

22、031 在步骤204,建立提取的多个页面元素之间的逻辑关系。多个页面元素之间的逻辑关系包括显示顺序、显示优先级等等。显示顺序用于确定页面元素被转换成屏幕元素后在屏幕上的显示顺序,显示优先级用于确定页面元素被转换成屏幕元素后的显示优先级。0032 在步骤205,建立交互规则,其定义了用户与屏幕元素的交互信息与该屏幕元素的行为属性之间的对应关系。例如,对屏幕元素的点击对应于浏览器跳转到一个特定链接。交互规则还可以定义用户与屏幕元素的交互信息与该屏幕元素的外观属性之间的对应关系。例如,向特定方向拖拽屏幕元素对应于特定的透明度;长时间按压屏幕元素对应于特定的形状、大小、亮度;等等。应当理解,可以只有一

23、个交互规则,所有的屏幕元素与用户交互时都将遵循这一规则对页面应用对象进行控制;也可以针对多个屏幕元素建立各自的交互规则,那么各个屏幕元素与用户交互时将遵循各自的交互规则对页面应用对象进行控制。0033 在步骤206,根据页面元素的属性及其逻辑关系将该页面元素转换成屏幕元素。屏幕元素继承了页面元素的属性并且显示在用户终端的显示屏上,每个屏幕元素的显示外观由其外观属性确定,而多个屏幕元素的显示顺序由它们之间的逻辑关系确定。0034 应当理解,步骤203和步骤204可以不限于本实施例中描述的先后关系。例如,也可以在提取多个页面元素之后,先建立该多个页面元素之间的逻辑关系,再为每个页面元素建立其属性。

24、还应当理解,步骤205也不限于本实施例中描述的与其他步骤之间的时序关系。例如,在所有屏幕元素共用同一交互规则的情况下,交互规则可以在页面元素被转换成屏幕元素之前的任何时间建立。0035 图3是根据本发明实施例的通过收集用户与屏幕元素的交互信息对页面应用对象进行控制的流程图。0036 在步骤301,收集用户与屏幕元素之间的交互信息。用户可以用各种方式与屏幕元素发生交互,例如在台式计算机上通过键盘、鼠标与之交互,或者在移动终端上通过与触摸显示屏的接触与之交互。交互信息可以包括对屏幕元素实施的点击、按压、拖拽、以及诸如单手指或多手指的放大、缩小之类的各种手势等等行为。0037 在步骤302,根据交互

25、信息和交互规则对页面应用对象进行控制。0038 当用户与屏幕元素发生交互时,根据交互信息在交互规则中选取对应的行为属性,进一步根据该行为属性对页面应用对象进行控制。例如,正常触摸该图标时,浏览器将跳转到该页面元素对应的一个链接;而对该图标进行长时间的触摸或者向特定方向上的拖拽等行为可以改变该页面元素的链接,进而浏览器跳转到该页面元素中行为属性中的另一个链接;等等。0039 另外,在用行为属性控制页面应用对象执行对应动作之后,交互规则中定义的交互信息与行为属性之间的对应关系也可以发生改变。从而,下一次交互发生的时候,对页面应用对象的控制将遵循改变后的对应关系。0040 在步骤303,根据交互信息

26、和交互规则对屏幕元素的外观进行控制。具体而言,按照交互规则中定义的用户与屏幕元素的交互信息与该屏幕元素的外观属性之间的对应关系,根据具体的交互信息为该屏幕元素选取新的外观属性,然后用改变的外观属性更新该屏幕元素在屏幕上的显示外观。说 明 书CN 103077012 A5/6页80041 另外,在屏幕元素的显示外观被更新之后,交互规则中定义的交互信息与外观属性之间的对应关系也可以发生改变。从而,下一次交互发生的时候,对屏幕元素的显示外观的控制将遵循改变后的对应关系。0042 图4是根据本发明实施例的在用户终端上控制页面应用对象的装置的示意图。0043 如图4所示,该装置包括屏幕元素生成模块、交互

27、信息收集模块和控制模块,其中,屏幕元素生成模块包括提取模块、属性定义模块、逻辑关系建立模块和转换模块。0044 用户通过用户终端上的页面应用对象打开页面。例如,页面应用对象可以是浏览器,页面是诸如网页之类的浏览器页面。提取模块从打开的页面中提取出页面元素。例如,当用户在移动终端上浏览网站和/或应用的页面时,页面元素按照预定义的规则被提取出来。页面元素可以来自于用户通过浏览器浏览的一个或多个网站页面,也来自于浏览器历史记录、预设的系统数据接口或者第三方、浏览器收藏夹,以及其他具有页面的应用程序对象等等。页面元素可以是在屏幕上可见或不可见的,包括链接、图标、文字、视频、音频等等。0045 属性定义

28、模块建立提取的页面元素的属性。页面元素的属性可以按照预定义的规则来建立,一个页面元素除了行为属性之外还包括外观属性。外观属性用于定义页面元素被转换成屏幕元素之后在屏幕上的显示外观,包括形状、图案、位置、大小、亮度、透明度、颜色等等;行为属性用于页面元素被转换成屏幕元素之后,与用户交互时控制页面应用对象所产生的行为,例如使浏览器跳转或新开启一个特定链接的页面。0046 逻辑关系建立模块建立提取的多个页面元素之间的逻辑关系。多个页面元素之间的逻辑关系包括显示顺序、显示优先级等等。显示顺序用于确定页面元素被转换成屏幕元素后在屏幕上的显示顺序,显示优先级用于确定页面元素被转换成屏幕元素后的显示优先级。

29、0047 转换模块根据页面元素的属性及其逻辑关系将该页面元素转换成屏幕元素。屏幕元素继承了页面元素的属性并且显示在用户终端的显示屏上,每个屏幕元素的显示外观由其外观属性确定,而多个屏幕元素的显示顺序由它们之间的逻辑关系确定。0048 当用户与屏幕元素发生交互时,交互信息收集模块收集用户与屏幕元素之间的交互信息。用户可以用各种方式与屏幕元素发生交互,例如在台式计算机上通过键盘、鼠标与之交互,或者在移动终端上通过与触摸显示屏的接触与之交互。交互信息可以包括对屏幕元素实施的点击、按压、拖拽、以及诸如单手指或多手指的放大、缩小之类的各种手势等等行为。0049 控制模块根据交互信息和交互规则对页面应用对

30、象进行控制。交互规则可以是预先建立的,其定义了用户与屏幕元素的交互信息与该屏幕元素的行为属性之间的对应关系。例如,对屏幕元素的点击对应于浏览器跳转到一个特定链接。交互规则还可以定义用户与屏幕元素的交互信息与该屏幕元素的外观属性之间的对应关系。例如,向特定方向拖拽屏幕元素对应于特定的透明度;长时间按压屏幕元素对应于特定的形状、大小、亮度;等等。0050 应当理解,可以只有一个交互规则,所有的屏幕元素与用户交互时都将遵循这一规则对页面应用对象进行控制。还应当理解,也可以针对多个屏幕元素建立各自的交互规则,那么各个屏幕元素与用户交互时将遵循各自的交互规则对页面应用对象进行控制。根据本发明的另一个实施

31、例的在用户终端上控制页面应用对象的装置还可以包括交互规则说 明 书CN 103077012 A6/6页9建立模块,用于为提取的页面元素建立交互规则,页面元素对应的屏幕元素在与用户交互时将遵循该交互规则。0051 当用户与屏幕元素发生交互时,控制模块根据交互信息在交互规则中选取对应的行为属性,进一步根据该行为属性对页面应用对象进行控制。例如,正常触摸该图标时,浏览器将跳转到该页面元素对应的一个链接;而对该图标进行长时间的触摸或者向特定方向上的拖拽等行为可以改变该页面元素的链接,进而浏览器跳转到该页面元素中行为属性中的另一个链接;等等。0052 控制模块还可以包括第一对应关系改变模块,其用于在用行

32、为属性控制页面应用对象执行对应动作之后,改变交互规则中定义的交互信息与行为属性之间的对应关系。从而,下一次交互发生的时候,对页面应用对象的控制将遵循改变后的对应关系。0053 控制模块还用于根据交互信息和交互规则对屏幕元素的外观进行控制。具体而言,控制模块包括:外观属性改变模块,用于按照交互规则中定义的用户与屏幕元素的交互信息与该屏幕元素的外观属性之间的对应关系,根据具体的交互信息改变该屏幕元素的外观属性;和显示更新模块,用于用改变的外观属性更新该屏幕元素在屏幕上的显示外观。0054 相应地,控制模块还可以包括第二对应关系改变模块,其用于在屏幕元素的显示外观被更新之后,改变交互规则中定义的交互

33、信息与外观属性之间的对应关系。从而,下一次交互发生的时候,对屏幕元素的显示外观的控制将遵循改变后的对应关系。0055 专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。0056 结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理

34、器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。0057 以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说 明 书CN 103077012 A1/2页10图1图2图3说 明 书 附 图CN 103077012 A10

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1