从自主交通工具控制向操作员交通工具控制的转换的制作方法

文档序号:11449871阅读:173来源:国知局
从自主交通工具控制向操作员交通工具控制的转换的制造方法与工艺

相关申请

本申请要求享有于2015年1月9日提交的标题为“transitioningfromautonomousvehiclecontroltooperatorvehiclecontrol”的美国临时专利申请no.62/101421的权益,通过引用将该美国临时申请的全部内容并入本文。



背景技术:

自动或自主受控交通工具正在不断发展。自主受控交通工具是能够在只有很少的或者没有人工操作员输入的情况下由计算机或者基于计算机的控制系统来控制的交通工具。在应用于诸如汽车的交通工具时,可以设想希望的是在人工操作员控制和自主控制之间进行切换。该人工操作员控制和自主控制之间的切换通常包括两个事件:从操作员控制切换至自主控制,以及从自主控制切换至操作员控制,其中,这两个事件面临不同的挑战。从操作员控制切换到自主控制通常要求自主控制系统有能力确认以安全且稳定的方式采取交通工具控制的能力。这通常包括某一类型的自动化验证系统,其用于确认自主控制系统能够安全地控制交通工具。

在很多方式中,从自主控制切换至人工操作员控制比从人工操作员控制切换至自主控制更加困难,因为自主控制系统难以验证操作员有能力以安全且稳定的方式采取交通工具控制。

因此,希望的是自主控制系统能够快速且有效率地验证操作员有能力以安全且稳定的方式采取交通工具控制,之后才将控制转换到操作员。



技术实现要素:

处于所附权利要求的范围内的系统、方法和装置的各种实施方式均具有几个方面,其中没有任何单个方面单独负责实现文中描述的期望的属性。在不对所附权利要求的范围构成限制的情况下,文中描述了一些突出特征。

本说明书中描述的主题的一种或多种实施方式的细节将在附图和下文的描述中得以阐释。通过所述描述、附图和权利要求,其它特征、方面和优点将变得显而易见。注意,下述附图的相对尺寸可能不是按比例绘制的。

本公开的一个方面提供了一种用于对交通工具控制进行转换的方法,所述方法包括:获得一个或多个操作员交通工具控制输入,对所述一个或多个操作员交通工具控制输入进行分析,以确定操作员对正在主动地控制交通工具的运动的一个或多个自主交通工具控制输入的遵从性,以及基于对所述一个或多个操作员交通工具控制输入的分析,当所述一个或多个操作员交通工具控制输入与所述一个或多个自主交通工具控制输入在阈值内匹配时,允许操作员采取对交通工具的人工控制。

本公开的另一方面提供了一种用于对交通工具控制进行转换的设备,所述设备包括:被配置为获得一个或多个操作员交通工具控制输入的操作员跟踪模块,以及被配置为对一个或多个操作员交通工具控制输入进行分析以确定操作员对主动地控制交通工具的运动的一个或多个自主交通工具控制输入的遵从性的比较模块,所述比较模块被配置为基于对一个或多个操作员交通工具控制输入的分析,当一个或多个操作员交通工具控制输入与一个或多个自主交通工具控制输入在阈值内匹配时允许操作员采取对交通工具的人工控制。

本公开的另一方面提供了一种用于使交通工具从自主控制转换至操作员控制的方法,所述方法包括:自主控制交通工具,获得一个或多个操作员交通工具控制输入,将所述一个或多个操作员交通工具控制输入与正在主动地控制交通工具的运动的自主交通工具控制输入进行比较,以确定操作员对所述一个或多个自主交通工具控制输入的遵从性,以及基于所确定的操作员对所述正在主动地控制交通工具的运动的一个或多个自主交通工具控制输入的遵从性,使交通工具控制从自主控制转换至操作员控制。

附图说明

在附图中,贯穿各附图,类似的附图标记表示类似的部分,除非另外指示。对于具有字母符号标示(例如“102a”或“102b”)的附图标记,字母符号标示可以对存在于同一附图中的两个类似部分或元件进行区分。当意在使附图标记包含所有附图中的具有相同附图标记的所有部分时,可以省略附图标记的字母符号标示。

图1是示出能够无需操作员的交通工具的示例性实施例的方框图,在所述交通工具中,能够实现用于从自主交通工具控制切换到操作员交通工具控制的系统。

图2是示出了图1的操作员接口的示例性实施例的图示。

图3是示出了图1和图2的平视显示器的示例性实施例的图示。

图4是示出了图1的平视显示器的示例性实施例的图示。

图5是示出了用于从自主交通工具控制转换至操作员交通工具控制的方法的示例性实施例的流程图。

图6是示出了用于执行图5的比较功能的方法的示例性实施例的流程图。

具体实施方式

本文中使用“示例性”一词表示“充当示例、实例或例示”。文中的被描述为“示例性”的任何方面未必一定要被解释为相对于其它方面是优选的或者有利的。

在本说明书中,术语“应用”还可以包括具有可执行内容的文件,所述可执行内容例如为:目标代码、脚本、字节代码、标记语言文件和补丁。此外,文中提及的“应用”还可以包括在性质上非可执行的文件,例如需要打开的文档或者需要被存取的其它数据文件。

如本说明书中使用的,术语“部件”、“数据库”、“模块”、“系统”等意在指代与计算机相关的实体,其为硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于在处理器上运行的过程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过例示,在计算装置上运行的应用和该计算装置都可以是部件。一个或多个部件可以驻留在执行过程和/或线程内,并且部件可以集中在一个计算机上,和/或可以分布在两个或更多计算机之间。此外,这些部件可以从具有存储于其上的各种数据结构的各种计算机可读介质执行。各个部件可以借助本地和/或远程处理来进行通信,例如根据具有一个或多个数据分组的信号(例如,所述数据分组是来自通过所述信号与本地系统、分布式系统中的一个部件交互和/或跨越如internet的网络与其它系统交互的另一部件的数据)进行通信。

如文中所使用的,术语“交通工具”包括通常由操作员控制并且可以由自主交通工具控制系统控制的任何类型的交通工具。作为示例,术语“交通工具”可以包括汽车、船或舰、飞机或者任何其它交通工具。

如文中所使用的,术语“操作员”是指对交通工具进行操作的个人。操作员可以是汽车的驾驶员、船的船长或舵手、飞机的机长或飞行员或者任何其它交通工具操作员。

如文中所使用的,术语“自动化交通工具控制”和“自主交通工具控制”是指能够在无需操作员输入的情况下对交通工具进行操作的任何自动化或自主交通工具控制系统。

图1是示出能够无需操作员的交通工具(下文称为“交通工具”)100的示例性实施例的方框图,在交通工具100中,能够实现用于从自主交通工具控制转换到操作员交通工具控制的系统。

在示例性实施例中,交通工具100包括自主交通工具控制系统102和操作员接口170。在示例性实施例中,自主交通工具控制系统102包括通过系统总线107操作地耦合到一起的处理器106和存储器104。处理器106可以是被配置为执行存储在存储器104中的指令的通用处理器或专用处理器。处理器106还可以包含板载存储器(未示出),并且可以包括分布式计算功能。

在示例性实施例中,存储器104可以包含一个或多个代码集或可执行指令或模块。在示例性实施例中,存储器104可以包括自主交通工具控制模块110、操作员跟踪模块111、比较模块109和操作员反馈模块108。自主交通工具控制模块110、操作员跟踪模块111、比较模块109和操作员反馈模块108的每者可以包括被配置为执行文中描述的某些任务的硬件元件、软件或者硬件和软件的组合。

在示例性实施例中,操作员接口170包括被配置为向交通工具100的操作员提供输出通信的输出元件171以及被配置为向自主交通工具控制系统102提供输入的输入元件177。输出元件171可以包括平视显示器(hud)172、视觉元件174、触觉元件175和可听元件176。hud172可以被配置为将与交通工具100有关的信息显示、投影或者以其它方式放置到操作员的视觉通路中。在示例性实施例中,hud172可以被配置为在自主交通工具控制系统102对交通工具的操作进行控制时,以视觉方式向操作员传达操作员可以模仿或者跟踪自主交通工具控制系统102的性能的方式。

类似地,视觉元件174和音响元件176可以被配置为在自主交通工具控制系统102控制交通工具的操作时以视觉和可听方式向操作员传达操作员可以模仿或者跟踪自主交通工具控制系统102的性能的方式。触觉元件175可以在自主交通工具控制系统102控制交通工具的操作时向操作员提供触觉反馈,以传达操作员可以模仿或者跟踪自主交通工具控制系统102的性能的方式。

输入元件177可以包括照相机178、传感器接口179和安全带模块181。在示例性实施例中,照相机178可以包括一个或多个静物照相机或视频摄像机,其被配置为观察交通工具100的操作员,并将该信息传达给操作员跟踪模块111。在示例性实施例中,传感器接口179可以被配置为接收来自交通工具100上的一个或多个传感器的信息,并将传感器的状态传达给操作员跟踪模块111。在示例性实施例中,安全带模块181可以被配置为接收来自交通工具100上的一个或多个安全系统的信息,并将安全系统的状态传达给操作员跟踪模块111。将输入元件177的输出(包括来自传感器接口179的输出)经由连接189提供给操作员跟踪模块111。

交通工具100包括交通工具系统114和交通工具控制装置141。交通工具系统114可以包括实际交通工具系统,例如加速器115、制动器116、转向装置117、离合器118以及其它系统119。在示例性实施例中,交通工具系统114是实际交通工具系统,而不是对这些系统的控制。例如,加速器115可以包括交通工具100的负责推进的动力系。类似地,制动器116可以包括交通工具的负责减慢和停止交通工具100的制动系统。

传感器121与交通工具系统114的每者相关联。例如,传感器122与加速器115相关联,传感器124与制动器116相关联,传感器126与转向装置117相关联,传感器127与离合器118相关联,并且传感器128与其它系统119相关联。传感器121的每者可以被配置为确定其各自的交通工具系统的状态并将其传达给线控系统(在汽车背景下被称为线传驱动系统)112。线控系统112接收来自各种交通工具控制装置的电子控制输入,并提供用于通常通过致动器131对交通工具系统114进行操作的信号。例如,致动器132与传感器122和加速器115相关联。在示例性实施例中,致动器132接收来自线控系统112的控制信号,并提供使加速器115控制交通工具100的速度的信号。相关联的传感器122对交通工具系统(该示例中的加速器115)和致动器132两者进行监测,并向传感器接口179(图1中未示出连接)提供信息。类似地,致动器134与传感器124和制动器116相关联。在示例性实施例中,致动器134接收来自线控系统112的控制信号,并提供使制动器116控制交通工具100的减慢和/或停止的信号。相关联的传感器124对交通工具系统(该示例中的制动器116)和致动器134两者进行监测,并向传感器接口179提供信息。类似地,致动器136与传感器126和转向装置117相关联。在示例性实施例中,致动器136接收来自线控系统112的控制信号,并提供使转向装置117控制交通工具100的方向的信号。相关联的传感器126对交通工具系统(该示例中的转向装置117)和致动器136两者进行监测,并向传感器接口179提供信息。类似地,致动器137与传感器127和离合器118相关联。在示例性实施例中,致动器137接收来自线控系统112的控制信号,并提供使离合器118将驱动力接合到交通工具100或者使驱动力脱离交通工具100的信号。相关联的传感器127对交通工具系统(该示例中的离合器118)和致动器137两者进行监测,并向传感器接口179提供信息。类似地,致动器138与传感器128和其它系统119相关联。

交通工具控制装置141也通过传感器151耦合至线控系统112。交通工具控制装置141是接收来自操作员的控制输入的控制系统。例如,加速器142可以是交通工具100的被配置为由操作员用脚操作的加速器踏板。类似地,制动器144可以包括交通工具100的被配置为由操作员用脚操作的制动器踏板。类似地,方向盘146可以是交通工具100的被配置为由操作员用手操作的方向盘;离合器147可以是交通工具100的被配置为由操作员用脚操作的离合器踏板;并且其它控制装置148可以是任何其它交通工具控制装置。

传感器152与加速器142相关联,传感器154与制动器144相关联,传感器156与方向盘146相关联,传感器157与离合器147相关联,并且传感器158与其它控制装置148相关联。传感器151向线控系统提供相应的控制输入,以将操作员提供的交通工具控制转变到实际的交通工具系统114。

传感器161也与相应的交通工具控制装置141相关联。传感器162与加速器142相关联,传感器164与制动器144相关联,传感器166与方向盘146相关联,传感器167与离合器147相关联,并且传感器168与其它控制装置148相关联。

交通工具100还包括操作员输入模块182、交通工具控制接口184和自动化系统输入模块186。在示例性实施例中,操作员输入模块182表示在交通工具处于人工操作员控制下时或者在交通工具处于自主控制下时提供给交通工具100的人工操作员输入,并且将人工操作员输入与自主控制输入进行比较以在自主交通工具控制模块110将控制让渡给人工操作员之前确定人工操作员模仿自主交通工具控制的方式。这样,操作员输入模块182通过连接196操作地耦合至交通工具控制装置141,通过连接194操作地耦合至传感器161,并且通过连接188操作地耦合至比较模块109。在示例性实施例中,传感器161接收来自操作员输入模块182的相应输入,并向传感器接口179提供输出(图1中未示出连接)。

交通工具控制接口184通过连接197操作地耦合至线控系统112,并且通过连接191操作地耦合至操作员输入模块182,并且通过连接192操作地耦合至自动化系统输入模块186。交通工具控制接口184还通过连接199操作耦合至自主交通工具控制模块110。

自主模式

当交通工具100以自主模式进行操作时,自主交通工具控制模块110通过向交通工具控制接口184发送控制信号而对交通工具100进行控制,而交通工具控制接口184又向线控系统112提供控制信号。线控系统112通过致动器131和传感器121向交通工具系统114提供输入,以对交通工具100进行自主操作。自动化系统输入模块186通过连接198对线控系统112进行监测,并通过连接192将有关交通工具正在如何运行的信息提供给交通工具控制接口184。交通工具控制接口184通过连接199将该信息提供给自主交通工具控制系统110,自主交通工具控制系统110还将该信息提供给比较模块109。

从自主模式转换到人工模式

当交通工具100以自主模式进行操作并且希望切换至人工操作员模式时,自主交通工具控制模块110继续如上文所述地对交通工具100进行控制。然而,随着操作员开始参与交通工具控制装置141,操作员输入模块182连同传感器161一起开始感测、记录人工输入并通过连接195将该人工输入提供给传感器接口179。此外,传感器接口179、照相机178和安全带模块181也向操作员跟踪模块111提供输入。

操作员跟踪模块111接收来自输入元件177的关于操作员提供的人工输入的输入。操作员跟踪模块111还将该信息提供给比较模块109。通过这种方式,比较模块109接收用于通过自主交通工具控制系统110自主地操作交通工具100的自动化输入,并且还接收由试图模仿自主交通工具控制的人工操作员提供给交通工具100的人工输入。然而,此时,由人工操作员提供给交通工具100的人工输入并未被用来实际控制交通工具100,而是被引至比较模块109,以用于与自主交通工具控制输入进行比较。

比较模块109比较由人工操作员提供的人工输入模仿或者复制由自主交通工具控制系统110提供给交通工具100的自动化输入的方式,并将输出提供给操作员反馈模块108。根据由人工操作员提供的人工输入模仿或者复制由自主交通工具控制系统110提供的自动化输入的方式,操作员反馈模块108通过连接187将输出提供给输出模块171。例如,如果由人工操作员提供的人工输入未能在预定阈值内模仿或者复制由自主交通工具控制系统110提供的自动化输入,那么hud172、视觉元件174、触觉元件175和可听元件176中的一者或多者可以用于向人工操作员传达人工操作员未在能够将交通工具100的控制转换到人工操作员的水平和精确度上遵循自动化输入。反之,如果由人工操作员提供的人工输入在预定阈值内模仿或者准确地复制了由自主交通工具控制系统110提供的自动化输入,那么hud172、视觉元件174、触觉元件175和可听元件176中的一者或多者可以用于向人工操作员传达人工操作员在能够将交通工具100的控制转换到人工操作员的水平和精确度上遵循了自动化输入。

图2是示出了图1的操作员接口的示例性实施例的图示。操作员接口的元件可以集成到交通工具中。例如,汽车的操作员接口可以包括照相机204和211、灯207和208、扬声器209以及hud220。在示例性实施例中,相对于交通工具挡风玻璃202和交通工具座椅234示出了照相机204和211、灯207和208、扬声器209和hud220。方向盘231可以包括传感器222和224,以感测操作员的手的位置以及操作员的手与方向盘231的接触。加速器踏板226可以包括传感器227以感测用户的脚在加速器踏板226上的位置和/或压力。类似地,制动器踏板228可以包括传感器229以感测用户的脚在制动器踏板228上的位置和/或压力。座椅安全带系扣传感器236可以被实现为感测操作员是否扣上了其座椅安全带。触觉反馈元件233(例如,仅用作示例,振动元件)可以位于座椅234处,以向操作员提供触觉反馈。可以根据应用实现更多或者更少的图2所示的元件以及其它元件。

图3是示出了图1和图2的平视显示器的示例性实施例的图示300。在示例性实施例中,操作员反馈模块108(图1)可以生成使hud220显示具有行驶车道304和306的道路302的图像的控制信号。在该示例性实施例中,行驶车道306可以是交通工具100的行驶方向,并且行驶车道304可以用于在相反方向上行驶的交通工具。汽车320的图像可以在hud220上显示在车道306中。在示例性实施例中,图像320表示在车道306中行驶的交通工具100正由汽车320的图像所表示的自主交通工具控制模块110(图1)自主控制。汽车322的图像也可以显示在hud220上。在示例性实施例中,图像322表示交通工具100正由想要使交通工具100从自主控制转换至人工控制的操作员来人工控制。汽车322的图像跨中心线305指示人工用户输入不足以使交通工具100模拟由自主交通工具控制模块110(图1)提供的对交通工具100的控制,这指示从自主控制到人工控制的转换不应被许可。在这样的情况下,能够从操作员反馈模块108(图1)向操作员传达视觉和/或可听反馈,从而警示操作员其不能充分地控制交通工具100以使得自主交通工具控制模块110将控制转换给人工操作员。在该示例性实施例中,在hud220上将提供纠正警告的视觉操作员反馈以闪光箭头310的形式提供给操作员,从而通知操作员其应当对交通工具100进行控制,以便使交通工具100向右移动,即,离开中心线305并朝向行驶车道306的中心移动。在该示例性实施例中,操作员反馈模块108(图1)使不闪光的箭头312闪光将通知操作员控制交通工具100向左移动。

图4是示出了图1的平视显示器的示例性实施例的图示400。在示例性实施例中,操作员反馈模块108(图1)可以生成使hud220显示具有行驶车道404和406的道路402的图像的控制信号。在该示例性实施例中,行驶车道406可以是交通工具100的行驶方向,并且行驶车道404可以用于在相反方向上行驶的交通工具。汽车420的图像可以在hud220上被显示在车道406中。在示例性实施例中,图像420表示在车道406上行驶的交通工具100由自主交通工具控制模块110(图1)自主地控制。汽车422的图像也可以显示在hud220上。在示例性实施例中,图像422表示交通工具100由想要使交通工具100从自主控制转换至人工控制的操作员人工地控制。在图4所示的实施例中,操作员已经响应于闪光箭头310(图3)做出了反应,以使得汽车422的图像不再跨中心线405,并且指示人工用户输入现在足以使交通工具100在阈值内更密切地模仿由自主交通工具控制模块110(图1)提供的对交通工具100的控制,在该阈值内,可以将交通工具的控制从自主交通工具控制模块110(图1)转换给操作员。在该示例性实施例中,箭头410或箭头412都不闪光。在该示例性实施例中,现在在hud220上以闪光指示器414的形式向操作员提供视觉操作员反馈,从而通知操作员现在允许他们将交通工具100切换至人工控制。尽管图3和图4的示例使用转向装置作为唯一输入,但是应当指出在判断人工操作员输入是否足以控制交通工具时,可以通过比较模块109来分析任何数量的控制因素。例如,hud220可以包括“增大速度”指示器326和426作为对驾驶速度不够快的操作员的视觉警告,并且可以包括“减小速度”指示器328和428作为对驾驶速度过快的操作员的视觉警告。其它指示器也是可能的。

图5是示出了用于从自主交通工具控制转换至操作员交通工具控制的方法的示例性实施例的流程图。方法500中的方框可以按照所示的顺序执行或者可以不按所示的顺序执行。在示例性实施例中,可以由图1的自主交通工具控制系统102的实例执行图5中描述的方法500。

在方框502中,交通工具被置于自主驾驶模式,或者以前处于自主驾驶模式。

在方框504中,操作员请求采取对交通工具100的人工控制。替代地,在方框506中,自主交通工具控制系统102警示操作员他们应当采取对交通工具100的人工控制。

在方框508中,操作员将手放在方向盘上,将脚放在加速器、制动器上,等等。

在方框510中,操作员启动控制,以“模仿”或“匹配”由自主交通工具控制模块110(图1)提供的自动化控制输入。

在方框512中,音频和/或视觉和/或触觉反馈和/或指示器(在示例性实施例中其可以与视频游戏中的那些类似)为操作员提供有关其运动是否在预定阈值内密切地贴近自主交通工具控制模块110的那些活动的视觉、可听、触觉反馈。这可以采取主动控制反馈、平视显示器(hud)、灯、乐音、触觉反馈等形式。这些提示继续向操作员提供有关未在预定阈值内充分地匹配自主交通工具控制模块110的输入的人工控制范围(转向装置、加速器等)的反馈。

在方框514中,判断操作员是否在阈值内充分地遵循了自主交通工具控制模块110的输入。如果操作员未充分遵循自主交通工具控制模块110的输入,那么过程返回至方框512,并且操作员继续接收反馈。要测量的预定阈值可以包括一个或多个可测量参数,例如交通工具位置、速度、方向等。例如,参考图3和图4,预定阈值可以是人工操作员将交通工具控制到行使车道306和406内并且离开中心线305和405的准确度。此外,预定阈值可以基于各种变化的条件而改变或变化,例如基于变化的环境条件、变化的道路条件、变化的天气条件或者其它变化的条件。例如,预定阈值在晴朗白天与阴雨夜晚相比是不同的。

如果在方框514中确定操作员在阈值内充分遵循了自主交通工具控制模块110的输入,那么在方框516中,音频和/或视觉和/或触觉确认可以警示操作员其能够转换至人工模式。

在方框518中,操作员通过口头确认、按钮按下等方式切换至人工模式,并对交通工具采取人工控制。

图6是示出了用于执行图5的比较功能的方法的示例性实施例的流程图。方法600中的方框可以按照所示顺序执行或者可以不按照所示顺序执行。图6中描述的方法600可以由图1的自主交通工具控制系统102的实例执行。

在方框602、604和606中,操作员跟踪模块111(图1)接收来自输入模块177的照相机/视觉输入(方框602)、传感器输入(方框604)和安全输入(方框606)。

在方框608中,自主交通工具控制模块110向比较模块109提供自动化系统输入。

在方框610中,比较模块109将自动化系统输入与人工操作员输入进行比较。

在方框612中,判断操作员是否在阈值内充分地遵循了自主交通工具控制模块110的输入。如果操作员未在阈值内充分遵循自主交通工具控制模块110的输入,那么过程进行至方框616,其中,操作员反馈模块108提供音频和/或视觉和/或触觉反馈,以警示操作员他们未充分遵循自动化控制输入。

如果在方框612中确定操作员在阈值内充分遵循了自主交通工具控制模块110的输入,那么在方框614中,音频和/或视觉和/或触觉确认警示操作员其能够转换至人工模式。

在方框618中,操作员通过口头确认、按钮按下等方式切换至人工模式,并对交通工具采取人工控制。

鉴于上文的公开内容,例如,程序设计领域的普通技术人员能够基于本说明书中的流程图和相关联的描述毫无困难地写出计算机代码或者识别出适当的硬件和/或电路来实现所公开的发明。因此,不应认为对特定的程序代码指令集或者详细的硬件装置的公开是充分理解如何做出和使用本发明所必需的。在上文的描述中结合可以示出各种过程流的附图更加详细地解释了所主张保护的计算机实现的过程的创造性功能。

在一个或多个示例性方面中,所述的功能可以被实现成硬件、软件、固件或其任何组合。如果被实现成软件,功能可以作为一个或多个指令或代码被存储在计算机可读介质上。计算机可读介质包括计算机存储介质和通信介质,包括促进计算机程序从一个地方传输到另一个地方的任何介质。存储介质可以是可以由计算机访问的任何可用介质。例如但并非限制,这样的计算机可读介质可以包括ram、rom、eeprom、cd-rom或其它光盘存储器、磁盘存储器或其它磁存储装置、或可以用于以指令或数据结构的形式携带或存储期望的程序代码并且可以由计算机访问的任何其它介质。

同样,任何连接均被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤电缆、双绞线、数字用户线(“dsl”)或者诸如红外、无线电和微波等无线技术从网站、服务器或其它远程源传送软件,那么同轴电缆、光纤电缆、双绞线、dsl或者诸如红外线、无线电和微波等无线技术均包括在介质的定义中。

如本文所使用的,磁盘和光盘包括压缩光盘(“cd”)、激光盘、光学光盘、数字多用盘(“dvd”)、软盘和蓝光光盘,其中磁盘通常通过磁性方式复制数据,而光盘利用激光通过光学方式复制数据。上面的组合也应该包括在计算机可读介质的范围内。

尽管已经详细示出和描述了所选择的各方面,但是应当理解,可以在其中做出各种替换和变更,而不背离由所附权利要求定义的本发明的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1