提供数据处理系统的音频引导部署的方法和系统的制作方法

文档序号:6560030阅读:196来源:国知局
专利名称:提供数据处理系统的音频引导部署的方法和系统的制作方法
技术领域
本发明一般涉及打包(packaging)系统,尤其涉及数据处理系统的打包系统。更具体地说,本发明涉及一种用于提供数据处理系统的音频引导部署的系统、方法和计算机程序产品。
背景技术
随着计算机和信息技术不断深入美国人的日常生活,能够使用计算技术的人与无法使用计算技术的人相比,其生活质量已有所不同。对于那些能够使用计算技术的人可用的服务包括了商务、社交和信息方面的很多机会。但不幸的是,研究表明,在美国,残障人士拥有计算机的可能性不到非残障人士的一半,而使用因特网的可能性则约为四分之一。
计算机技术和因特网蕴藏着巨大的潜力来扩展残障人士的生活空间并提高其独立性。现在,出门困难的人可以登录并定购食品、购买用品、研究健康问题、参与在线讨论、约会朋友或结交新朋友。以前,盲人要等几个月或几年,他们需要的信息才能以盲人点字法或录音磁带的形式获得,而现在他们能够与有视力的人在同一时间获得相同的新闻故事、杂志文章、政府报告以及关于消费者产品的信息(通过web浏览器的文本-语音适应)。执笔或使用键盘困难的人可以使用最新的语音识别软件来写信、付账或执行与工作相关的任务。
尽管这些新技术具有良好的前景,但计算机变革还是不能顾及到很多残障人士。研究表明,只有四分之一的残障人士拥有计算机,并且只有十分之一曾经使用过因特网。上年纪的残障人士以及受教育程度低的人利用这些新技术的可能性更小。
正如对非残障人士一样,新计算设备的安装和部署对于残障人士的初次使用来说也是严重的障碍。部署通常取决于解读操作手册的能力,尽管这些手册有时对熟练用户来说是有意义的,但对新手来说并不会特别有用。因此,需要一种方法来简化新计算机设备的部署。

发明内容
公开了一种用于提供数据处理系统的音频引导部署的方法。指定与第一容器中的数据处理系统相关的解包(unpack)指令用于可听表示(audible presentation),查询第一容器中的一个或多个位置传感器以确定是否空间配置了位置传感器用于解包指令的可听表示。响应确定没有空间配置位置传感器用于解包指令的可听表示,可听地表示位置传感器出错消息。查询与第一容器相关联的一个或多个射频传感器以确定第一容器内容是否针对指令的可听表示准备就绪,并且响应确定第一容器内容没有针对解包指令的可听表示准备就绪,可听地表示射频传感器出错消息。响应确定第一容器内容准备好解包指令的可听表示,通过可听地表示解包指令来提供数据处理系统的音频引导部署。


被认为是本发明特征的新颖特性如附属权利要求书中所述。不过,在结合附图阅读时,通过参照以下举例实施方式的详述,可以最好地理解本发明本身以及优选使用方式及其目的和优点,其中图1描述了一种专用数据处理系统的框图,利用它可以实现用于提供数据处理系统的音频引导部署的方法、系统和计算机程序产品的本发明;图2说明了一种专用数据处理系统以及相关外围设备与多个容器连接的示意图,利用它可以实现用于提供数据处理系统的音频引导部署的方法、系统和计算机程序产品的本发明;和图3是一种用于提供数据处理系统的音频引导部署的过程的高级逻辑流程图。
具体实施例方式
本发明提供了一种用于为盒式数据处理系统提供音频引导部署的方法、系统和计算机程序产品。本发明利用一种专用数据处理系统来查询与一个或多个容器相关联的一系列传感器。响应相关联传感器的状态的发现,专用数据处理系统适当地以可听方式表示一系列出错消息和指令,以引导用户部署其组件包含在一个或多个容器中的盒式数据处理系统。这种部署指令的可听表示使得用户无需与大量的印刷资料交互就能部署数据处理系统。通过减少对印刷资料的依赖,本发明改善了盒式数据处理系统的对于视力不好用户的可部署性。此外,根据传感器查询所选择的指令和出错消息的交互特性为所有用户尤其为对部署数据处理系统不太熟悉的用户提供了不易出错的部署。最后,本发明的使用还能因不需要昂贵的印刷资料而节省费用。
下面,参照附图尤其参照图1,描述了根据本发明的优选实施方式的一种专用数据处理系统的框图。专用数据处理系统100包括处理存储单元(如ROM 102)和处理器104。输入/输出(I/O)控制器108通过有线链路(比如I/O线束112)提供了与一组RF传感器110的连通性。I/O控制器108还与盒式传感器(box sensor)114(比如按钮、磁场传感器或连通性传感器)连接。此外,I/O控制器108还将扬声器和LCD单元116连接到系统互连118,互连118将处理器104连接到ROM 102。
当根据本发明的优选实施方式进行操作时,专用数据处理系统100将若干条数据和指令存储在ROM 102中。这包括用于确定RF传感器110和盒式传感器114的状态的传感器例程128。响应RF先决条件140a-140n的状态检查,表示例程130通过扬声器和LCD单元116以可听方式(以及可选地,以可视方式)表示指令148a-148n、RF出错消息146a-146n和盒式传感器出错消息142a-142n。此外,还提供了加密单元132,用于对RF传感器110的通信进行加密。
ROM 102还包括消息数据结构126,该消息数据结构包括由第一盒式传感器先决条件140a、第一盒式传感器出错消息142a、第一RF先决条件144a、第一RF出错消息146a和第一指令148a组成的第一指令例程120a。此外,消息数据结构126还包括由第二盒式传感器先决条件140b、第二盒式传感器出错消息142b、第二RF先决条件144b、第二RF出错消息146b和第二指令148b组成的第二指令例程120b。最后,消息数据结构126还包括由第n盒式传感器先决条件140n、第n盒式传感器出错消息142n、第n RF先决条件144n、第n RF出错消息146n和第n指令148n组成的第n指令例程120a。
尽管这里只用三个指令例程120a-120n来表示消息数据结构126,然而,本领域技术人员立刻可以认识到本发明的方法允许在消息数据结构126中使用一系列大量的指令例程120a-120n。通过在消息数据结构126中使用一系列大量的指令例程120a-120n,本发明可以针对各种复杂的部署任务被扩展到一系列巨量的小指令。
下面,参照图2,说明了一种专用数据处理系统以及相关外围设备与多个容器连接的示意图,利用它可以实现用于提供数据处理系统的音频引导部署的方法、系统和计算机程序产品的本发明。专用数据处理系统100、RF传感器组110、I/O线束112、盒式传感器114以及扬声器和LCD单元116连接于第一容器200中。磁性位置传感器激励器(actuator)202(含有磁铁)附着于第一容器200的封盖204上,用于使盒式传感器114当中的磁场传感器能确定封盖204是否已打开。尽管盒式传感器当中的这种磁场传感器是用于确定容器是否被空间配置使用的一例证位置传感器,然而本领域技术人员可以知道,在不背离本发明的范围的前提下,位置传感器的其他实施方式同样可以适用。盒式传感器114还包括可供用户激励的例证按钮214。作为进一步的例子,可以指令用户在完成每个指令之后(例如空间配置了容器的一部分之后)激励按钮。第一远程射频单元206安装在置于第一容器200内的第二容器208上,使得专用数据处理系统100可以通过RF传感器110与第一远程射频单元206之间的通信(利用加密单元132进行了加密)来确定第二容器208是否已从第一容器200中移出。此外,第二远程射频单元210安装在第三容器212上,使得专用数据处理系统100可以通过RF传感器110与第二远程射频单元210之间的通信(利用加密单元132进行了加密)来确定第三容器212的接近度和状态。
下面参照图3说明用于提供数据处理系统的音频引导部署的过程的高级逻辑流程图。该过程从步骤300开始然后进至步骤302,该步骤描述了处理器104确定是否已通过扬声器和LCD单元116可听地表示了消息数据结构126中的所有指令例程120a-120n。如果已通过扬声器和LCD单元116可听地表示了消息数据结构126中的所有指令例程120a-120n,那么过程在步骤304中结束。如果尚未通过扬声器和LCD单元116可听地表示消息数据结构126中的所有指令例程120a-120n,那么过程接下来进至步骤306。步骤306说明了处理器104对消息数据结构126的指令例程120a-120n中的下一个指令例程120a进行排队。
然后,过程进至步骤308,该步骤描述了处理器104通过调用传感器例程128查询盒式传感器114来确定是否满足盒式传感器先决条件140a。盒式传感器先决条件140a-140n可以包括与各种形式的盒式传感器114相关的各种要求。如图2中所示,盒式传感器114包括按钮214,该按钮可作为“开始按钮”或“下一”按钮。盒式传感器先决条件140a可以要求按钮214已按下。此外,盒式传感器114还包括上述磁场传感器。磁性位置传感器激励器202(含有磁铁)附着于第一容器200的封盖204上,用于使盒式传感器114当中的磁场传感器能确定封盖204是否已打开。盒式传感器先决条件140a可以要求盒式传感器114当中的磁场传感器表明一个与磁性位置传感器激励器202移动到表示封盖204打开的位置相一致的磁场。
如果处理器104通过调用传感器例程128查询盒式传感器114判定不满足盒式传感器先决条件140a,那么过程进至步骤310。步骤310说明了处理器104利用表示例程130通过扬声器和LCD单元116可听地表示盒式传感器出错消息142a。盒式传感器出错消息142a可以是以用户能听懂的语言所讲的出错消息,指令用户执行诸如在封盖204处打开第一容器200的动作。当处理器104利用表示例程130通过扬声器和LCD单元116可听地表示了盒式传感器出错消息142a后,过程返回到步骤308。
返回到步骤308,如果处理器104通过调用传感器例程128查询盒式传感器114判定满足盒式传感器先决条件140a,那么过程进至步骤312,该步骤说明了处理器104通过调用传感器例程128查询RF传感器110(通过加密单元132的加密)来确定是否满足RF传感器先决条件144a。RF传感器先决条件144a-144n可以包括与远程射频收发信机(比如第一远程射频单元206或第二远程射频单元210)的状态相关的各种要求。
如图2中所示,第一远程射频单元206可以用于确定第二容器208与RF传感器110的接近度,从而确定第二容器208是否已从第一容器100内部移出。如图2中所示,第二远程射频单元210可以用于确定第三容器212与RF传感器110的接近度,从而确定是否所有所需材料都在手边。本领域技术人员可以很快认识到可以发送与远程射频收发信机(比如第一远程射频单元206或第二远程射频单元210)的状态相关的更复杂的信息,还可以认识到与远程射频收发信机(比如第一远程射频单元206或第二远程射频单元210)的状态相关的可选实施方式可以包括其自身的传感器和处理器,分别用于确定第二容器208和第三容器212的状态。
如果处理器104通过调用传感器例程128查询RF传感器110判定不满足RF传感器先决条件144a,那么过程进至步骤314。步骤314说明了处理器104利用表示例程130通过扬声器和LCD单元116可听地表示RF传感器出错消息146a。RF传感器出错消息146a可以是以用户能听懂的语言所讲的出错消息,指令用户执行诸如打开第一容器200并从第一容器200内部移出第二容器208,或者取回第三容器212并将它拿到离第一容器200较近的位置。当处理器104利用表示例程130通过扬声器和LCD单元116可听地表示了RF传感器出错消息146a后,过程返回到步骤312。
返回到步骤312,如果处理器104通过调用传感器例程128查询RF传感器110判定满足RF传感器先决条件144a,那么过程进至步骤316,该步骤说明了处理器104利用表示例程130可听地表示指令148a。指令148a可以是以用户能听懂的语言所讲的消息,指令用户执行诸如移走第一容器200中的内容的操作。然后,过程返回到上述步骤302。
尽管以上具体地参照一种优选实施方式进行描述说明了本发明,然而,本领域技术人员可以理解,在不背离本发明的精神和范围的前提下,本发明其形式和细节可以作出各种变化。此外,还有一点也很重要,即尽管本发明根据全功能计算机系统进行了描述,然而,本领域技术人员可以理解,本发明的机理可以按各种形式的程序产品来分发,并且无论实际实现这种分发所用的信号载体的具体类型如何,本发明都同样适用。信号载体的例子非限定性地包括了可记录类媒体(比如软盘或CD ROM)和传输类媒体(比如模拟或数据通信链路)。
权利要求
1.一种用于为解包至少第一容器提供音频引导部署的方法,所述方法包括指定与第一容器中的数据处理系统相关的解包指令用于可听表示;响应确定没有配置一个或多个位置传感器用于所述解包指令的所述可听表示,可听地表示位置传感器出错消息;响应确定所述第一容器内容没有针对所述解包指令的可听表示准备就绪,可听地表示射频传感器出错消息;和响应确定所述第一容器内容针对所述解包指令的可听表示准备就绪,通过从位于所述第一容器中的音频源可听地表示所述解包指令来提供所述数据处理系统的音频引导部署。
2.权利要求1的方法,还包括查询所述第一容器中的所述一个或多个位置传感器,以确定是否配置了所述位置传感器用于所述解包指令的所述可听表示;和查询与所述第一容器相关联的所述一个或多个射频传感器,以确定所述第一容器内容是否针对所述指令的所述可听表示准备就绪。
3.权利要求1的方法,其中所述查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的所述可听表示准备就绪的步骤还包括响应通过加密通信确定空间配置了所述位置传感器用于所述解包指令的所述可听表示,查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪。
4.权利要求1的方法,其中查询所述第一容器中的所述一个或多个位置传感器以确定是否空间配置了所述位置传感器用于所述解包指令的可听表示的步骤还包括查询磁场传感器。
5.权利要求1的方法,其中所述查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的步骤还包括查询位于第二容器中的与所述第一容器相关联的一个或多个射频传感器,其中所述第二容器位于所述第一容器外部。
6.权利要求1的方法,其中所述查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的步骤还包括查询位于第二容器中的与所述第一容器相关联的一个或多个射频传感器,其中所述第二容器位于所述第一容器中。
7.权利要求1的方法,其中所述查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的步骤还包括通过利用加密单元加密的传输来查询相关联的所述一个或多个射频传感器。
8.一种用于提供数据处理系统的音频引导部署的系统,所述系统包括用于指定与第一容器中的数据处理系统相关的解包指令用于可听表示的装置;用于查询所述第一容器中的一个或多个位置传感器,以确定是否空间配置所述位置传感器用于所述解包指令的可听表示的装置;用于响应确定没有空间配置所述位置传感器用于所述解包指令的所述可听表示,可听地表示位置传感器出错消息的装置;用于查询与所述第一容器相关联的一个或多个射频传感器,以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的装置;用于响应确定所述第一容器内容没有针对所述解包指令的可听表示准备就绪,可听地表示射频传感器出错消息的装置;和用于响应确定所述第一容器内容针对所述解包指令的可听表示准备就绪,通过可听地表示所述解包指令来提供所述数据处理系统的音频引导部署的装置。
9.权利要求8的系统,其中用于查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的装置还包括响应通过加密通信确定空间配置了所述位置传感器用于所述解包指令的所述可听表示,查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容针对所述指令的可听表示准备就绪。
10.权利要求8的系统,其中用于查询所述第一容器中的所述一个或多个位置传感器以确定是否空间配置了所述位置传感器用于所述解包指令的所述可听表示的装置还包括查询磁场传感器。
11.权利要求8的系统,其中用于查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的装置还包括查询位于第二容器中的与所述第一容器相关联的一个或多个射频传感器,其中所述第二容器位于所述第一容器外部。
12.权利要求8的系统,其中用于查询与所述第一容器相关联的一个或多个射频传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的装置还包括查询位于第二容器中的与所述第一容器相关联的一个或多个射频传感器,其中所述第二容器位于所述第一容器中。
13.权利要求8的系统,其中用于查询与所述第一容器相关联的一个或多个位置传感器以确定所述第一容器内容是否针对所述指令的可听表示准备就绪的装置还包括通过利用加密单元加密的传输来查询相关联的所述一个或多个射频传感器。
14.权利要求8的系统,其中用于查询所述第一容器中的所述一个或多个位置传感器以确定是否空间配置了所述位置传感器用于所述解包指令的可听表示的装置还包括查询用户输入按钮。
15.一种具有其中包含机器可处理的多个指令的机器可读媒体,其中所述多个指令在被所述机器处理时使所述机器完成任一方法权利要求中的方法。
全文摘要
公开了一种用于提供数据处理系统的音频引导部署的方法。指定用于可听表示的与第一容器中的数据处理系统相关的解包指令,查询第一容器中的一个或多个位置传感器以确定是否空间配置了位置传感器用于解包指令的可听表示。响应确定没有空间配置位置传感器用于解包指令的可听表示,可听地表示位置传感器出错消息。查询与第一容器相关联的一个或多个射频传感器以确定第一容器内容是否针对指令的可听表示准备就绪,并且响应确定第一容器内容没有针对解包指令的可听表示准备就绪,可听地表示射频传感器出错消息。响应确定第一容器内容准备好解包指令的可听表示,通过可听地表示解包指令来提供数据处理系统的音频引导部署。
文档编号G06F9/445GK1983182SQ200610100710
公开日2007年6月20日 申请日期2006年6月30日 优先权日2005年12月12日
发明者道格拉斯·R·布劳奇, 约汉·查尔斯·希尔伯恩 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1