[发明专利]通过眼睛控制和合适的交互方法使用通用软件应用的方法及装置无效
申请号: | 201080039407.5 | 申请日: | 2010-09-13 |
公开(公告)号: | CN102483650A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 保罗·因韦尔尼齐 | 申请(专利权)人: | SR兰博斯有限责任公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/048 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;郑霞 |
地址: | 意大利*** | 国省代码: | 意大利;IT |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 眼睛 控制 合适 交互 方法 使用 通用 软件 应用 装置 | ||
1.一种通过眼睛控制来使用通用软件应用的方法,包括以下步骤:
a)在与合适的数据处理设备相关联的合适的给定的可视化设备上可视化(20)控制用户界面以允许用户控制操作系统以及所述数据处理设备的相关联的应用程序;
b)通过包括在与所述数据处理设备相关联的合适的用户界面设备中的眼睛跟踪器件21(眼动跟踪仪)检测(21)以粗糙数据形式的用户的凝视的坐标,即关于每一用户的眼睛的凝视的坐标的采样;
c)对所述粗糙数据进行过滤(22)以使其稳定且适于提供关于用户的注视的指示,即在某些周围内的用户的凝视的数量;
d)将经过过滤的表示成注视点的x,y坐标的数据发送(23)至操作系统/应用控制模块(11),所述操作系统/应用控制模块(11)通过定义要执行的动作和要在所述控制用户界面上要引入的改变来处理所述数据;所述操作系统/应用控制模块(11)包括一套指令以控制操作系统和相关的应用以及运行开发应用图形界面,所述开发应用图形界面包含关于在屏幕视图中出现的交互器的信息并执行与由用户在那一刻注视的所述交互器相关联的本地动作;
e)执行由前述步骤(23)确定的动作以及,在必要的情况下,依据所发生的动作适当地修改所述控制用户界面;
f)重复从步骤b)开始的序列直到用户决定退出他正在使用的应用程序。
2.如权利要求1所述的方法,其中依据前述步骤c)的粗糙数据的过滤程序通过以下步骤执行:
g)通过使用统计标准检测和剔除非有效的采样来预过滤(30)所述粗糙数据;
h)在可能是由用户注视的一个点处将右眼的凝视的坐标和左眼的凝视的坐标结合(31);
i)计算(32)与期望的采样数量(依据预先考虑的采样数量定义)比较时的平均值和标准偏差;
j)为估算值定义(33)公差;
k)选择(34)可接受的数据,依据在前述步骤i)和步骤j)中所阐述的,在与那些将被丢弃的数据比较的情况下,区分出所述可接受的数据。
3.如权利要求1-2所述的方法,其中依据步骤d)的从所述操作系统/应用控制模块(11)接收的数据的处理依据以下的步骤序列执行:
l)通过界面管理模块(13A)分析用户想通过眼睛控制来控制的应用程序或操作系统的屏幕视图以及将关于所述屏幕视图和在实际用户界面中出现的所述交互器的信息发送(40)至坐标映射模块(12A);所述界面管理模块(13A)包括一套能够分析所述屏幕视图并能够检测关于所述屏幕视图及相关的所述交互器的信息的指令;所述坐标映射模块(12A)包括一套能够执行关于所述屏幕视图及相关的所述交互器的坐标的新映射的指令;
m)通过与关于来自所述眼动跟踪仪的用户的凝视的数据的比较通过所述坐标映射模块(12A)执行关于所述屏幕视图及相关的所述交互器的坐标的新映射(41),如果与具有与定义来自所述眼动跟踪仪的凝视的坐标的系统不同的原点的轴的另一系统比较,所述新映射允许定义来自客户端模块(13)的关于在所述屏幕视图中的所述交互器的位置的坐标;所述客户端模块(13)包括一套能够定义在实际屏幕视图中出现的所述交互器的位置和功能的指令;
n)交互器管理模块(12B)再次取出(42)在所检测的凝视的周围中出现的所述交互器,在所述界面上适当地显示它们并可能地修改它们,所述交互器管理模块(12B)包括一套能够执行输入的“凝视”的控制的指令以限定哪些交互器由用户限定并能够适当地将所述交互器显示在所述界面上,通过使用启发式技术决定通过确定哪个交互器将最可能被选择的出现顺序;然后所述交互器管理模块(12B)等待关于来自所述眼动跟踪仪的凝视的数据和等待对在侧部面板中出现的所述交互器中的一个的选择;
o)本地动作定义模块(12C)定义(43)与每一交互器相关的操作系统的本地动作(即与来自键盘的控制的插入、单击、拖放等对应的事件)以及将其发送至本地动作管理模块(13B),所述本地动作定义模块(12C)包括一套能够定义与所述操作系统的每一交互器相关的本地动作并使其能够用于连续处理的指令,所述本地动作管理模块(13B)包括一套能够接收关于与所选择的交互器相关的本地动作的信息并且将其作为在所述操作系统上的动作执行的指令;
p)所述本地动作管理模块(13B)接收(44)关于与所选择的交互器相关的本地动作的信息作为所述操作系统上的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SR兰博斯有限责任公司,未经SR兰博斯有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080039407.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种甲磺酸伊马替尼α晶型的制备方法
- 下一篇:确定电池组中的安全的装置与方法