《通过鼠标运行轨迹控制浏览器的方法.pdf》由会员分享,可在线阅读,更多相关《通过鼠标运行轨迹控制浏览器的方法.pdf(6页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103729127 A (43)申请公布日 2014.04.16 CN 103729127 A (21)申请号 201310719256.3 (22)申请日 2013.12.24 G06F 3/0487(2013.01) G06F 3/0354(2013.01) (71)申请人 广西大学 地址 530004 广西壮族自治区南宁市大学东 路 100 号 (72)发明人 杨林峰 胡桂莉 周瑞 (54) 发明名称 通过鼠标运行轨迹控制浏览器的方法 (57) 摘要 本发明提供了一种通过鼠标运行轨迹控制浏 览器的方法, 包括 : 浏览器识别一种鼠标运行轨 迹 ; 记录所述鼠标运。
2、行轨迹中的至少三个点的坐 标 ; 根据所述鼠标的运行轨迹中, 所述至少三个 点的坐标之间的位置关系形成多维坐标向量, 其 中, 上述坐标向量的每一维代表上述鼠标运行轨 迹相应部分的特征 ; 将上述坐标向量与数据库中 预定鼠标运行轨迹相比较, 其中, 上述预定鼠标运 行轨迹是通过利用多种鼠标运行轨迹预先得到 的 ; 以及根据上述比较步骤的结果, 对所述浏览 器执行相应的操作指令。 根据本发明的方法, 能够 高效率且快速执行对浏览器网页的操作控制。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 。
3、说明书3页 附图1页 (10)申请公布号 CN 103729127 A CN 103729127 A 1/1 页 2 1. 一种通过鼠标运行轨迹控制浏览器的方法, 其特征在于, 包括以下步骤 : 浏览器识别一种鼠标运行轨迹 ; 记录所述鼠标运行轨迹中的至少三个点的坐标 ; 根据所述鼠标的运行轨迹中, 所述至少三个点的坐标之间的位置关系形成多维坐标向 量, 其中, 上述坐标向量的每一维代表上述鼠标运行轨迹相应部分的特征 ; 将上述坐标向量与数据库中预定鼠标运行轨迹相比较, 其中, 上述预定鼠标运行轨迹 是通过利用多种鼠标运行轨迹预先得到的 ; 以及 根据上述比较步骤的结果, 对所述浏览器执行相应。
4、的操作指令。 2. 根据权利要求 1 所述的方法, 其特征在于, 上述预定鼠标运行轨迹是通过执行以下 步骤得到的 : 根据所述鼠标的运行轨迹中, 所述至少三个点的坐标之间的位置关形成和所述鼠标经 过每个点的时间顺序, 确定所述多维坐标向量, 上述坐标向量的每一维代表上述每种鼠标 运行轨迹相应部分的特征, 得到针对上述多种鼠标运行轨迹的多个多维坐标向量 ; 以及 从上述多个多维坐标向量中推导上述预定鼠标运行轨迹模型。 3. 根据权利要求 1 或是所述的方法, 其特征在于, 上述鼠标运行轨迹相应部分特征包 括鼠标的移动方向、 移动距离、 每个点的坐标以及经过每个点的时间关系。 4. 根据权利要求 。
5、1 所述的方法, 其特征在于, 上述操作指令包括针对网页页面的操作。 5.根据权利要求1或4所述的一种鼠标运行轨迹控制的方法, 其特征在于, 上述操作指 令包括关闭网页、 新建网页、 网页前后混动、 网页刷新、 网页大小缩放、 收藏当前网页, 以及 打印当前网页。 权 利 要 求 书 CN 103729127 A 2 1/3 页 3 通过鼠标运行轨迹控制浏览器的方法 技术领域 0001 本发明涉及计算机网络技术, 尤其涉及通过鼠标运行轨迹控制浏览器的方法。 背景技术 0002 随着网络的普及, 网页浏览器作为显示网页服务器或者文件系统的内容, 并让用 户与这些文件进行交互的一种应用软件, 己被。
6、广大的上网用户所熟知并平凡使用。而鼠标 作为显示系统纵横位置的指示器使的计算机的操作更加的简捷、 方便。 0003 然而针对浏览器网页的操作指令所进行的操作步骤显得十分繁琐, 操作指令不能 快速的完成, 例如关闭当前网页窗口, 传统操作是先将鼠标的光标移动到网页窗口右上角 的关闭标签上, 然后鼠标左键单击该关闭标签才能关闭网页, 或者鼠标移动到桌面下方横 条的当前网页小窗口, 右键点击并选择关闭网页。 0004 现有技术存在的通过鼠标对用户的浏览器界面进行控制的方法, 一般是通过点 击, 或者右键弹出下拉菜单等方式, 给用户操作的选择对象, 这对用户很不方便。 发明内容 0005 本发明要解决。
7、的技术问题是用一种高效率且操作快捷的控制方法来快速执行对 浏览器网页的操作。 0006 为了解决上述技技术问题, 本发明提供了一种通过鼠标运行轨迹控制浏览器的方 法, 包括 : 0007 浏览器识别一种鼠标运行轨迹 ; 0008 记录所述鼠标运行轨迹中的至少三个点的坐标 ; 0009 根据所述鼠标的运行轨迹中, 所述至少三个点的坐标之间的位置关系形成多维坐 标向量, 其中, 上述坐标向量的每一维代表上述鼠标运行轨迹相应部分的特征 ; 0010 将上述坐标向量与数据库中预定鼠标运行轨迹相比较, 其中, 上述预定鼠标运行 轨迹是通过利用多种鼠标运行轨迹预先得到的 ; 以及 0011 根据上述比较步。
8、骤的结果, 对所述浏览器执行相应的操作指令。 0012 较佳的, 上述预定鼠标运行轨迹是通过执行以下步骤得到的 : 0013 根据所述鼠标的运行轨迹中, 所述至少三个点的坐标之间的位置关形成和所述鼠 标经过每个点的时间顺序, 确定所述多维坐标向量, 上述坐标向量的每一维代表上述每种 鼠标运行轨迹相应部分的特征, 得到针对上述多种鼠标运行轨迹的多个多维坐标向量 ; 以 及 0014 从上述多个多维坐标向量中推导上述预定鼠标运行轨迹模型。 0015 较佳的, 上述鼠标运行轨迹相应部分特征包括鼠标的移动方向、 移动距离、 每个点 的坐标以及经过每个点的时间关系。 0016 较佳的, 上述操作指令包括。
9、针对网页页面的操作。 0017 较佳的, 其特征在于, 上述操作指令包括关闭网页、 新建网页、 网页前后混动、 网页 说 明 书 CN 103729127 A 3 2/3 页 4 刷新、 网页大小缩放、 收藏当前网页, 以及打印当前网页。 0018 通过上述实施例提供的方法, 能够通过鼠标的动作, 控制浏览器页面, 方便用户操 作。 附图说明 0019 通过以下结合附图以举例方式对本发明的实施方式进行详细描述后, 本发明的其 他特征、 特点和优点将会更加明显。 0020 图 1 是本发明一个实施例的鼠标运行轨迹的应用系统结构图 ; 0021 图 2 是本发明一个实施例的方法流程图。 具体实施方。
10、式 0022 图 1 是本发明一个实施例的应用系统结构图, 可见, 本发明的应用系统包括鼠标 运行轨迹生成模块101, 鼠标运行轨迹识别模块102, 向量形成模块103, 数据库104, 匹配模 块105, 动作模块206。 鼠标运行轨迹生成模块101用于激活浏览器记录鼠标当前移动情况, 并生成鼠标运行轨迹模型。 0023 例如, 通过设置 “按住鼠标右键” 这一动作来激活鼠标运行轨迹模块, 直到 “鼠标右 键被弹开” 这一动作, 期间鼠标的移动距离和方向将形成多维的坐标向量, 从而被生成鼠标 运行轨迹模型。 0024 鼠标运行轨迹识别模块 102 用于识别鼠标在屏幕上的运行轨迹, 向量形成模。
11、块 103 用于根据由鼠标运行轨迹识别模块已识别出的鼠标运行轨迹, 形成多维坐标向量, 其 中, 坐标向量的每一维代表上述鼠标运行轨迹相应部分的特征, 包括鼠标移动的距离和方 向, 数据库 104 中存储有多个预定鼠标运行轨迹模型, 通过多个鼠标运行轨迹预先设定。鼠 标运行轨迹匹配模块 105 用于将向量形成模块 103 所形成的坐标向量与数据库 104 中存储 的预定鼠标运行轨迹模型进行比较。动作执行模块 106 用于根据匹配模块的比较结果, 转 而执行相应的操作指令。 0025 图 2 是本发明一个实施例的鼠标运行轨迹的控制的方法流程图。 0026 201, 流程开始。 0027 在 20。
12、2, 浏览器通过鼠标远行轨迹识别模块记录当前鼠标在浏览器页面上所留下 的运行轨迹, 包括从鼠标起点到鼠标终点运行的距离和方向, 以及 0028 203, 记录至少三个点的坐标, 经过每个点的时间先后顺序等。 0029 204, 形成多维坐标向量, 该多维坐标向量的每一维代表该鼠标运行轨迹相应部分 的特征, 上述的部分特征表示该鼠标运行的距离和方向。 0030 在 205, 将通过步骤 204 中所形成的多维坐标向量与数据库中的预定鼠标运行轨 迹模型进行相比较。 当中的预定鼠标运行轨迹模型是通过利用多个鼠标运行轨迹预先已经 设置好的。 0031 在 206, 步骤 205 中的模型比较, 如果模。
13、型匹配成功, 则进入流程 207 ; 否则进入流 程 208。 0032 在 207, 针对浏览器的网页执行相应的操作指令, 包括关闭网页、 新建网页、 网页前 后混动、 网页刷新或网页大小缩放, 以及收藏网页, 打印网页等。 说 明 书 CN 103729127 A 4 3/3 页 5 0033 在 208, 无指令操作。 0034 例如, 首先浏览器的数据库中预先定义多个鼠标运行轨迹模型, 例如顺时针画出 圆形, 表示刷新当前页面, 逆时针画圆表示收藏当前页面。 0035 当用户通过鼠标在浏览器页面做出顺时针画圆的运行轨迹时, 浏览器记录鼠标运 行的轨迹中的 5 个点, 通过该些点的坐标位。
14、置关系, 判定该些点组成一个圆, 再通过鼠标经 过该些点时的先后关系, 判定是顺时针还是逆时针。假设, 当判定是逆时针后, 与数据库中 存储的预定鼠标运行轨迹模型进行比对, 结果匹配成功, 浏览器立即执行 “收藏当前页面” 的操作指令。 0036 显而易见, 在不偏离本发明的真实精神和范围的前提下, 在此描述的本发明可以 有许多变化。 因此, 所有对于本领域技术人员来说显而易见的改变, 都应包括在本权利要求 书所涵盖的范围之内。本发明所要求保护的范围仅由所述的权利要求书进行限定。 说 明 书 CN 103729127 A 5 1/1 页 6 图 1 图 2 说 明 书 附 图 CN 103729127 A 6 。