用于交互式通信和分析的方法、系统与软件技术方案

技术编号:2849960 阅读:191 留言:0更新日期:2012-04-11 18:40
一种用于交互通信以便由用户响应所述用户产生的电信号的方法、系统和软件,它包括:(A)为所述用户提供表示目标项目列表的交互式显示;(B)接收由所述用户响应所述交互式显示而产生的检测到的电信号;(C)将所述检测到的电信号处理并转换成数字数据;(D)分析所述数字数据,以将使用所述交互式显示呈现给所述用户的所述目标项目列表之一与所述用户的选择相关联。步骤(A)-(D)基于呈现给所述用户的目标项目列表的层次关系,以选择所述用户需要的一个目标项目。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及一种交互式通信或分析系统与方法,其包括显示和分析从模拟信号获得的数字数据流,从所述分析的数据流确定选择指示并基于指数缩减算法执行迭代选择。
技术介绍
所遇到的问题之一涉及与伤残或残疾人士的交互沟通。此类人士通常无能力(如活动或移动能力范围)以肯定地交互沟通,因此需要他人的帮助以完成所有任务中最基本的任务如表达其需要。此外,由于他们不能轻松地表达他们的需要,因此,他们不能有效地沟通和利用适于伤残人士使用的交互式装置来表达其需要。随着此类交互式装置的处理能力快速提高而尺寸减小,这些交互式装置如果使以上指出的缺点得到解决,则现在非常适用于残疾人沟通。专利技术概述在一个方面,本专利技术为用户提供了响应用户产生的电信号的交互式通信方法、软件和系统,包括(A)为所述用户提供表示目标项目列表的交互式显示;(B)接收由所述用户响应所述交互式显示而产生的检测到的电信号;(C)将所述检测到的电信号处理并转换成数字数据;(D)分析所述数字数据,以将使用所述交互式显示呈现给所述用户的所述目标项目列表之一与所述用户的选择相关联;以及(E)基于呈现给所述用户的目标项目列表的层次关系,迭代地重复步骤(A)-(D),以选择所述用户需要的目标项目。在一个方面,电信号代表在所述用户神经肌肉部位产生的生物信号。在另一方面,处理和转换所述数字数据的步骤还包括以图形显示来显示对应于所述检测到的电信号的转换十进制值,其特征在于,最近时间周期的所述十进制值替代在所述图形显示上显示的连续(或时间周期性)时间周期滚动范围内一个较早时间周期(例如,前一个)的所述十进制值。在又一方面中,本专利技术提供一种用于处理和显示电信号的方法,包括生成表示接收的电信号的数字数据流;生成表示在一个时间周期内电信号值的十进制值;以图形显示来显示所述十进制值,其中,最近时间周期的十进制值替代在所述图形显示上显示的连续(或时间周期性)时间周期滚动范围内更早(例如,前一个)时间周期的所述十进制值。在又一方面,基于在一个时间周期或连续时间周期内收到的所述接收电信号的最大值和最小值,自动确定所述图形显示的最大值和最小值。在另一方面,本专利技术提供一种从目标项目列表中交互选择的方法,包括(A)将目标项目分成n个列表;(B)向用户显示所述n个列表;(C)确定用户选择的所述n个列表之一;(D)通过只使用在步骤(C)和步骤(A)中选择的所述列表中的所述目标项目,迭代重复步骤(A)-(C),直至在步骤(C)中的所述选择的列表只有1个目标项目。附图简述结合于说明书并作为其一部分的附图示出了本专利技术的实施例,并且与以上给出的一般描述和如下对上述实施例的详细说明一起用于解释本专利技术的原理。附图说明图1显示用于检测到的电信号的图形显示的计算机屏幕显示;图2显示示范初始交互屏幕;图3是显示初始类与目标项目列表之间的关系的方框图;图4是显示两个目标项目列表的示范屏幕;图5是公开选择的目标项目的示范屏幕;图6是显示本专利技术的交互式通信系统的组件的方框图。实施例详细说明本专利技术涉及一种用于交互式通信和分析的方法(和相关系统与软件),其利用对从模拟源获得的数字数据的改进显示并对该数字数据进行分析,根据对该数字数据的分析确定选择指示,并利用将上述选择指示与指数缩减算法一起用于迅速从大得多的目标项目列表中选择目标项目的选择系统。下面将参照附图描述本专利技术。这些附图显示了实施本专利技术系统、方法与程序的特定实施例的某些细节。然而,通过附图描述本专利技术不应视为对本专利技术施加了可能存在于附图中的任何限制。本专利技术设想到了方法和系统以及用于完成其操作的在任何计算机可读介质上的程序产品。本专利技术的实施例可使用现有计算机处理器实施,或者通过为此目的或另一目而结合的专用计算机处理器来实现。如上所述,本专利技术范围内的实施例包括计算机可读介质上的程序产品和用于承载或在其上存有计算机可执行指令或数据结构的载体。此类计算机可读介质可以是可由通用或专用计算机访问的任何可用介质。此类计算机可读介质可包括例如RAM、ROM、EPROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁性存储装置,或者可由通用或专用计算机存取的、可用于承载或存储可执行指令或数据结构形式的所需程序代码的任何其它介质。可通过网络或另一通信连接(硬连线、无线或硬连线或无线的组合)将信息传送或提供给计算机时,计算机将该连接完全视为计算机可读介质。因此,任何此类连接完全可称为计算机可读介质。上述组合还应包括在计算机可读介质范围内。计算机可执行指令例如包括使通用计算机、专用计算机或专用处理装置执行某一功能或某组功能的指令与数据。下面将就可以在一个实施例中通过包括由在联网环境中的计算机执行的计算机可执行指令如程序模块的程序产品来实现的一般方法步骤来描述本专利技术。通常,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。计算机可执行指令、相关联数据结构和程序模块代表了用于执行本文所公开方法的步骤的程序代码示例。此类可执行指令或相关联数据结构的特定序列代表了用于执行此类步骤中所述功能的相应动作的示例。本专利技术适于在使用至具有处理器的一个或多个远程计算机的逻辑连接的联网环境中应用。逻辑连接可包括局域网(LAN)和广域网(WAN),它们在这里作为示例而非限制。此类联网环境在办公范围或企业范围的计算机网络、企业内部网和因特网中是常见的。本领域技术人员会理解,此类网络计算环境通常会包括许多类型的计算机系统配置,包括个人计算机、手持装置、多处理器系统、基于微处理器的或可编程的消费电子产品、网络PC、微计算机、大型机等。本专利技术还可在分布式计算环境中实施,在这些环境中,任务由通过通信网络链接(通过硬连线链路、无线链路或硬连线或无线链路的组合链接)的本地和远程处理装置执行。在分布式计算环境中,程序模块可位于本地和远程存储装置中。如上所述,在一个实施例中,本专利技术涉及用于伤残或残疾人的交互式通信装置,并包括以下三个组件(1)虚拟模拟实时信号绘图仪(VARSP);(2)指数杠杠作用的字母数字字符串选择器(ELASS);以及(3)自动信号范围调整(ASRA)。其中每个组件将在本文中作进一步详细讨论。应该认识到,虽然这些组件中的每个组件在本文中是参照(例如用于伤残或残疾人士的)交互式通信装置实施例进行描述的,但它们还设计成与本文中进一步描述的各种其它应用一起使用。虚拟模拟实时信号绘图仪(VARSP)VARSP设计为处理和绘制适当的电信号,例如肌电图仪(EMG)信号。然而,这些信号可从任一来源收到,在一个实施例中,它设计为处理和利用由市场上可购买到、由Therapeutic Alliances公司开发的NeuroEDUCATORTMEMG处理器(以下称为“NeuroEudcator”)发送的以独特方式排列的数据流。本领域技术人员会认识到,NeuroEducator EMG捕获和处理装置只是EMG捕获和处理(或数字化)装置的一个示例。也可考虑使用其它EMG捕获和处理装置而非NeuroEducator。例如,NeuroEducator的四个通道每个均轮询粘附于目标神经肌肉部位上的皮肤的单独一组EMG处理器,例如每50毫秒轮询一次。NeuroEducator将模拟EMG信本文档来自技高网...

【技术保护点】
一种供用户响应所述用户产生的电信号的交互式通信方法,它包括:(A)为所述用户提供表示目标项目列表的交互式显示;(B)接收由所述用户响应所述交互式显示而产生的检测到的电信号;(C)将所述检测到的电信号处理并转换成数字数 据;(D)分析所述数字数据,以将使用所述交互式显示呈现给所述用户的所述目标项目列表之一与所述用户的选择相关联;以及(E)基于呈现给所述用户的目标项目列表的层次关系,迭代地重复步骤(A)-(D),以选择所述用户所需的一个目标项 目。

【技术特征摘要】
【国外来华专利技术】US 2003-6-12 60/477,7621.一种供用户响应所述用户产生的电信号的交互式通信方法,它包括(A)为所述用户提供表示目标项目列表的交互式显示;(B)接收由所述用户响应所述交互式显示而产生的检测到的电信号;(C)将所述检测到的电信号处理并转换成数字数据;(D)分析所述数字数据,以将使用所述交互式显示呈现给所述用户的所述目标项目列表之一与所述用户的选择相关联;以及(E)基于呈现给所述用户的目标项目列表的层次关系,迭代地重复步骤(A)-(D),以选择所述用户所需的一个目标项目。2.如权利要求1所述的方法,其特征在于,接收检测到的电信号的所述步骤包括接收在所述用户的神经肌肉部位产生的电信号;以及将所述检测到的电信号处理和转换成数字数据的所述步骤包括将所述接收的电信号滤波并转换成数字数据流信号。3.如权利要求2所述的方法,其特征在于,接收电信号的所述步骤还包括每时间周期接收作为双字节十六进制代码的所述电信号。4.如权利要求3所述的方法,其特征在于,将所述检测到的电信号处理和转换成数字数据的所述步骤包括每时间周期将所述接收的双字节十六进制代码转换成单个十进制值。5.如权利要求4所述的方法,其特征在于,将所述检测到的电信号处理和转换成数字数据的所述步骤还包括以图形显示来显示所述十进制值,其中,最近时间周期的所述十进制值替代在所述图形显示上显示的连续时间周期滚动范围内较早时间周期的所述十进制值。6.如权利要求1所述的方法,其特征在于,分析所述数字数据以便与用户选择关联的所述过程包括将所述检测到的电信号与所述电信号的阈值作比较。7.如权利要求6所述的方法,其特征在于,所述阈值包括一个时间周期内检测到的最大和最小电信号值之间的中线值。8.如权利要求1所述的方法,其特征在于,分析所述数字数据以便与用户选择关联的所述过程包括分析与对应于所述检测到的电信号值的图形形状相关的参数。9.如权利要求8所述的方法,其特征在于,所述参数包括所述图形的斜率(变化速率)。10.如权利要求5所述的方法,其特征在于,通过确定时间周期内所述检测到的电信号的最大值和最小值,自动确定所述图形显示的最大值和最小值。11.如权利要求1所述的方法,其特征在于,向所述用户提供交互显示的所述步骤包括显示n个列表,每个列表包含一组目标项目,其中,所述用户的选择指示所述n个列表中包含所述用户需要的目标项目的一个列表。12.如权利要求1所述的方法,其特征在于,n=2。13.如权利要求11所述的方法,其特征在于,所述步骤(E)迭代重复,直至所述用户选择的列表只包含一个目标项目。14.如权利要求1所述的方法,其特征在于,所述检测到的电信号包括肌电图仪(EMG)信号。15.一种记录有程序代码的计算机可读介质,所述程序代码编程为使计算系统执行以下步骤,包括(A)为所述用户提供表示目标项目列表的交互式显示;(B)接收由所述用户响应所述交互式显示而产生的检测到的电信号;(C)将所述检测到的电信号处理并转换成数字数据;(D)分析所述数字数据,以将使用所述交互式显示呈现给所述用户的所述目标项目列表之一与所述用户的选择相关联;以及(E)基于呈现给所述用户的目标项目列表的层次关系,迭代地重复步骤(A)-(D),以选择所述用户需要的目标项目。16.一种交互式通信系统,它包括显示单元,其为用户迭代地提供表示目标项目列表的交互显示;信号处理单元,其配置为...

【专利技术属性】
技术研发人员:PCSH福特
申请(专利权)人:控制仿生学公司
类型:发明
国别省市:US[美国]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1