基于覆盖的需求响应信号的制作方法

文档序号:12839176阅读:199来源:国知局
基于覆盖的需求响应信号的制作方法与工艺



背景技术:

随着人口增长和每名消费者使用的电子设备数量的增加,功率消耗相应地增加。虽然电力部门公司(诸如电力公司)可通过使附加的发电机在线来增加电力供应,但是对于在电功率的供应和需求的实用侧上可实现的电力供应存在着限制。就这一点而言,可向(例如,与其电子设备相关联的)消费者发送需求响应(dr)信号,从而请求他们参与需求响应事件。在需求响应事件期间,参与的消费者(例如,已选择加入需求响应事件的消费者)可诸如通过推迟将原本需要电力的任务来改变功耗或使用。

通过推迟这些任务,可减少电气设施上的负载。换句话说,参与需求响应事件使得设施能够调整对电力的需求,而不是调整电力的供应。参与需求响应事件可由位置上的子仪表来验证。可例如像利用奖励或降低的价格来对消费者参与需求响应事件进行补偿。然而,如果没有接收到需求响应信号,那么这可导致消费者无法参与需求响应事件,从而花费消费者他们的奖励以及电力部门公司在电网上的额外负载,这在需求响应期间是不期望的。



技术实现要素:

提供本概述是为了以简化形式介绍下文将在具体实施方式中进一步描述的概念选择。本概述并非意图识别所要求保护的主题的关键特征,也并非意图被用作确定所要求保护的主题的范围的辅助。

根据一个或多个方面,一种用于管理电动车辆(ev)的需求响应(dr)的方法可包括接收ev的当前位置和目的地位置;确定ev是否有资格参与dr事件;确定从所述当前位置到所述目的地位置的行进路线是否与非覆盖区域相关联,在所述非覆盖区域中所述ev的远程信息处理控制单元(tcu)具有与原始设备制造商(oem)服务器的连接性的较低的阈值水平,以使得ev无法从所述oem服务器接收dr信号;以及基于ev有资格参与dr事件、ev具有沿着行进路线的当前覆盖、和ev朝向非覆盖区域行进来发送dr信号作为dr请求。dr信号包括与dr事件相关联的dr信息。

根据一个或多个方面,一种用于管理电动车辆(ev)的需求响应(dr)的系统包括覆盖模块和dr模块。覆盖模块接收ev的当前位置和目的地位置。覆盖模块确定从当前位置到目的地位置的行进路线是否与非覆盖区域相关联,在所述非覆盖区域中,ev的远程信息处理控制单元(tcu)已限制与原始设备制造商(oem)服务器的连接性,以使得ev无法从所述oem服务器接收dr信号。dr信号包括与dr事件相关联的dr信息。dr模块确定ev是否有资格参与dr事件。dr模块基于ev有资格参与dr事件、ev具有沿着行进路线的当前覆盖以及ev朝向非覆盖区域行进来发送dr信号作为dr请求。

根据一个或多个方面,一种用于管理电动车辆(ev)的需求响应(dr)的方法包括:确定ev的当前位置和目的地位置;并且基于ev有资格参与dr事件、ev具有沿着从当前位置到目的地位置的行进路线的当前覆盖、和ev朝向非覆盖区域行进来接收dr信号作为dr请求,在所述非覆盖区域中,ev的远程信息处理控制单元(tcu)已限制与原始设备制造商(oem)服务器的连接性。

附图说明

被认为是本公开的特征的新颖特征在所附权利要求中阐述。在下面的描述中,在整个说明书和附图中分别用相同的数字表示相同的部分。附图不一定按比例绘制,并且为了清楚和简明起见,某些附图可能以夸张或概括的形式示出。然而,通过结合附图参考说明性实施方案的以下具体实施方式,可以最佳地了解本公开本身以及使用的优选模式、其进一步的目标和优势,其中:

图1是根据一个实施方案的实现基于覆盖的需求响应(dr)的开放车辆电网集成平台(ovgip)架构的示例性部件图的图示;

图2是根据一个实施方案的实现基于覆盖的需求响应(dr)的开放车辆电网集成平台(ovgip)架构的示例性部件图的图示;

图3是根据一个实施方案的实现基于覆盖的需求响应(dr)的开放车辆电网集成平台(ovgip)架构的示例性部件图的图示;

图4是根据一个实施方案的实现基于覆盖的需求响应(dr)的开放车辆电网集成平台(ovgip)架构的示例性部件图的图示;

图5是根据一个实施方案的用于提供基于覆盖的需求响应(dr)信号的方法的示例性流程图的图示;

图6是根据一个实施方案的包括处理器可执行指令的示例性计算机可读介质或计算机可读设备的图示,所述处理器可执行指令被配置来根据一个或多个实施方案实施本文阐述的一个或多个规定;并且

图7是根据一个实施方案的示例性计算环境的图示,其中根据一个或多个实施方案实现本文阐述的一个或多个规定。

具体实施方式

电力公司可发出或发送指示电力公司期望消费者诸如通过推迟将原本需要电力的任务来在预定时间减少其在电网上的负载的需求响应(dr)信号。具体地,电力公司可在一个或多个预定时间或时间窗期间发送指示插电式混合动力车辆(phev)或电动车辆(ev)被要求避免或推迟充电的dr事件的dr信号。通常,这可通过用户或消费者批准来完成,从而赋予用户选择加入(例如,参与)dr事件或选择退出(例如拒绝参与)dr事件的机会。尽管本公开的部分是参考phev来描述的,但是本文公开的概念也适用于ev。

参考图1,电力部门公司110可通过在中央服务器120处生成dr信号来发起对dr事件的请求,所述中央服务器120可将dr信号传送到原始设备制造商(oem)服务器130,所述oem服务器130随后直接或间接地将dr信号发送到插电式混合动力车辆(phev)150。例如,phev150可跨网络140通过远程信息处理控制单元(tcu)或phev150的发射器/接收器而通信地耦合到oem服务器130。可替代地,phev150可使用移动设备160(诸如智能电话或蜂窝电话)作为中介来与oem服务器130通信。在本文,移动设备160可利用安装的应用程序或‘app’来向用户提供接受或拒绝dr事件请求的接口。换句话说,当移动设备160接收dr信号时,dr信号可通过移动设备160呈现的接口作为dr请求呈现给用户。

然而,因为由于车辆的移动性,oem服务器130与phev150之间的通信可能是间歇性的,所以oem服务器130可基于预期的覆盖不足而向phev150发送dr信号。例如,oem服务器130可在phev150进入(例如,通过信号强度阈值或信噪比(snr或s/n)阈值测量的)非覆盖或低覆盖区域之前将dr信号发送到phev150。换句话说,oem服务器130可在phev150处于信号强度高于phev150或相关联的移动设备160的信号强度阈值的覆盖区域中时,而不是在点火开启时、在点火关闭时或者以预定的间隔发送dr事件的dr信号。

以这种方式,当phev150处于覆盖区域之外(例如,在地下停车场中、在具有点状覆盖的区域中等)时,phev150能够参与dr事件,由此向phev150的用户或驾驶员提供从电力部门公司110获得奖励并且向电力部门公司110提供减少电网上的额外负载的机会。换句话说,oem服务器130可基于与phev150相关联的覆盖或者与链接到phev150的移动设备160相关联的覆盖来向phev150发送dr信号。因此,考虑到信号或覆盖(例如,dr信号)何时可能损失或者基于信号强度阈值,dr信号的此基于覆盖的传输使得phev150能够接收dr信号。

覆盖可不必基于全球定位系统(gps)坐标或车辆的位置,例如车辆可停放在地下停车场平台中或者停放在车库中,其中覆盖在停车平台或车库外部(而不是内部)可用。以这种方式,两个用户可针对相同的区域、位置或gps坐标经历不同的覆盖。例如,驾驶第一phev的第一用户可停放在覆盖存在的地面地段上,并且因此没有与oem服务器130的连接性问题。继续此示例,驱动第二phev的第二用户可停放在地面地段下的没有与oem服务器130的连接性或者连接性较弱的地下地段中。在这一点上,oem服务器130可跟踪并使一个或多个位置与相应用户的覆盖或信号强度相关联,以确定对于每个用户存在覆盖的位置或者以其他方式确定相应用户的覆盖模式。

以这种方式,oem服务器130可考虑第二用户和第二phev的信号损失或覆盖损失。因为第二phev在没有连接性或覆盖的地下地段中,所以第二phev将不能在此时间期间从oem服务器130接收dr信号或者通过网络140向oem服务器130发送跟踪数据或计费数据。因此,在地下地段中的第二phev150的点火关闭(或随后的点火开启)时,在第二phev150与oem服务器130之间没有数据进行传送。在一个或多个实施方案中,oem服务器130可在第二phev进入地下地段之前基于与第二phev相关联的覆盖模式来将dr信号发送到第二phev。此外,基于第一phev的覆盖模式,oem服务器130将了解尽管与和第二phev相同的目的地坐标或位置相关联,但不需要将dr信号发送到第一phev。

图2是实现基于覆盖的需求响应(dr)的开放车辆电网集成平台(ovgip)架构的示例性部件图的图示。在图2中,phev150的tcu210可接收phev150的当前位置。导航单元220可接收目的地位置并导出路线信息,诸如从当前位置到目的地位置的所提议的行进路线。导航单元220可包括接收来自用户或车辆乘客的输入(包括期望的目的地或目的地位置)的显示器和接口(例如,触摸屏、按钮、小键盘、麦克风等)。可替代地,移动设备160的应用模块260可执行导航应用程序或者接收目的地位置的应用程序。此信息可通过无线协议、有线连接等在移动设备160与phev150之间传递。oem服务器130的覆盖模块230可确定行进路线是否与非覆盖区域相关联,在所述非覆盖区域中tcu210与oem服务器130不具有或者具有有限的连接性(例如,低于阈值水平的连接性)(以使得phev150无法或不可能从oem服务器130接收dr信号)。

oem服务器130的dr模块240可管理dr信号的传输。从中央服务器120接收的dr信号可包括指示关于phev150是否有资格参与dr事件的条件的一个或多个dr标准。例如,dr模块240可确定关于dr信号何时被发出或发送到phev150的定时。这可基于phev150的当前位置和非覆盖区域的位置。在一个或多个实施方案中,dr模块240基于phev150有资格参与dr事件、phev150具有沿着行进路线的当前覆盖、以及phev150朝向非覆盖区域行进来将dr信号发送给phev150。换句话说,dr模块240可基于phev150的覆盖来发送dr信号,phev150的覆盖可由覆盖模块230根据历史覆盖模式、众包、提供商覆盖图等来确定。

继续参考图2,oem服务器130的覆盖模块230可跟踪phev150的一个或多个位置并且使phev150的一个或多个位置与覆盖或信号强度相关,并且确定用户或phev150的覆盖模式。可基于星期几、当日时间、phev150的位置以及此位置处的信号强度或snr来确定或跟踪覆盖模式。以这种方式,oem服务器130的覆盖模块230可跟踪并确定phev150何时以及在何处具有覆盖或足够的信号强度来接收dr信号,并且何时以及何处没有覆盖来接收dr信号。覆盖模块230可通过处理单元和/或存储器来实现,如将参考图6和图7所描述的。

phev150的位置可由phev150的tcu210提供。tcu210可包括跟踪phev150的位置的gps设备、处理器、存储器和移动通信单元,所述移动通信单元可使得tcu210能够通过网络140与oem服务器130或者与phev150的其他部件通信(例如,或者访问来自控制器局域网(can)总线的信息)。此外,tcu210的存储器可记录在phev150的不同位置处的(例如,由tcu210测量的关于网络140或140'的)信号强度,并且将这些存储在存储单元250中。此外,此信息可由tcu210的移动通信单元传送到oem服务器130的覆盖模块230。因此,phev150的tcu210可确定phev150是否在覆盖区域中,并且将此信息提供给覆盖模块230,所述覆盖模块230‘映射’用户或phev150的覆盖模式。因此,覆盖模块230可从phev150的tcu210或存储单元250接收位置数据和信号数据,并且生成一个或多个用户的覆盖图,所述覆盖图指示覆盖模式(例如,当覆盖可能较弱时一周的次数或天数,或者覆盖较弱的位置)。

在一个或多个实施方案中,移动设备160可用作中介或者用于促进对dr事件中的参与的批准,由此移动设备160可代表phev150接受或接收dr信号(例如,并且发送对dr请求的对应响应)。例如,移动设备160可具有运行或执行提供接口的程序的应用模块260,所述接口使得用户能够在接收到dr信号时接受或拒绝与dr事件相关联的dr请求。程序或应用可被链接到phev150,以使得dr信号可被发送到移动设备160而不是phev150。因此,移动设备160可例如像基于手动用户输入或者基于用户简档设置自动地为phev150提供对oem服务器130的响应。

此外,移动设备160可具有其自己的gps单元,所述gps单元可用于通过另一网络140’向oem服务器130的覆盖模块230提供移动设备160的位置(并且因此提供相关联的phev150的位置)。网络140'可例如是蜂窝网络、无线网络等。当移动设备160被用作用于批准dr事件的中介时,oem服务器130的覆盖模块230可跟踪位置以及与移动设备160相关联的对应的信号强度(例如,蜂窝覆盖),而不是对于tcu210通过网络140到达oem服务器130。

当phev150正行进到非覆盖区域(例如,phev150或移动设备160的tcu210没有接收低信号强度或者接收到低于信号强度阈值的低信号强度的区域)时,可能希望在phev150进入非覆盖区域之前提前向phev150提供dr信号。在本文,oem服务器130的dr模块240可能已从中央服务器120接收到dr信号。dr信号可包括dr信息,诸如位置、日期,时间、dr事件的持续时间等。因此,dr模块240可存储dr信息并且基于可用的覆盖以及对于对应的dr事件的phev150的资格来将dr信号传播到不同的phev。以这种方式,oem服务器130的dr模块240可以以覆盖或即时访问类型的方式来将dr信号发送到phev150,而不是在点火开启、点火关闭或在预定时间间隔期间发送到phev150。

oem服务器130的dr模块240可具有用于存储dr信息的存储驱动器或存储器,以及使得oem服务器130能够通过网络140或其他网络140'发送信息或信号(诸如dr信号)的发射器或通信端口。此外,dr模块240可接收来自不同phev的dr请求或dr信号的响应,以及phev150已参与dr事件的验证。

在一个或多个实施方案中,oem服务器130的dr模块240可基于phev150的覆盖模式来发送dr信号。参考图3,历史数据330可用于确定phev150的覆盖模式。例如,可看出,phev150通常通过在周四下午7点时输入非覆盖区域320而在那段时间损失覆盖310。当phev150进入非覆盖区域320时,在phev150与oem服务器130之间的数据340的传输是不太可能或不可能的,如图3的虚线所示。

因此,如图4所示,oem服务器130(或dr模块240)可在星期四下午6点将dr信号440发送到phev150,这比当信号或覆盖通常损失420之前(例如当phev150仍具有覆盖410)的时间提前一小时。dr模块240因此可基于信号或覆盖的预期损失来管理dr信号440的传输的定时。

dr模块240可基于phev150将要或正在计划进入非覆盖区域的其他指示将dr信号发送到phev150。例如,覆盖模块230可基于位置(例如,死区、地下停车库)、来自服务提供商(例如,由电信公司提供的)的覆盖图、由众包创建的覆盖图来基于由phev150的导航单元220提供的预期目的地位置或预期行进路线或者使用移动设备160上的导航应用的导航来使用历史行进数据或行进模式确定非覆盖区域。换句话说,如果phev150的目的地位置处于非覆盖区域中或者涉及行进穿过非覆盖区域,并且phev150的当前位置处于覆盖区域中,那么dr模块240可在当前时间发送dr信号。如果phev150的行进路径或行进路线跨过非覆盖区域,那么dr模块240可在当前时间或者在phev150进入非覆盖区域之前的时间发送dr信号。

因此,oem服务器130的dr模块240可基于信号覆盖的预期损失(例如,由覆盖模块230确定)来管理向ev(诸如phev150)发送dr信号的定时。如所讨论的,覆盖损失可在良好覆盖区域中发生,例如像当车辆进入地下的车库或者进入停车场平台时。在一个或多个实施方案中,当覆盖充分或足够时,诸如当信号强度高于信号强度阈值或基于snr阈值时,dr模块240可发送dr信号。在其他实施方案中,dr模块240可基于信号的预期损失来发送dr信号,而不管信号强度如何。换句话说,在phev150具有适当的覆盖时,oem服务器130可向phev150发送dr信息或dr信号。这可仅当phev150具有覆盖或者当phev150正行进到覆盖已知较弱的目的地时而触发。

在从oem服务器130接收到时,phev150的存储单元250可接收与dr信号相关联的dr信息。在这一点上,移动设备160的应用模块260可向用户提供界面,所述界面呈现所提议的dr事件的细节,诸如如果用户参与或选择加入就将获得的奖励、选择加入选项、选择退出选项、与选择退出相关联的成本或处罚等。同样,dr信息可包括位置、日期、时间、dr事件的持续时间、使用信息、对应的指令(例如,将ev或phev150插入电网以使得phev150能够用作到电网电力供应的媒介物)。在任何情况下,phev150的存储单元250可存储与dr事件或dr信号相关联的dr信息。存储单元250可例如具有板载存储器单元,并且诸如通过在由dr信息指示的适当时间停止或开始充电来进一步有助于参与dr事件,即使当(例如,跨网络140、140'或者与oem服务器130的)外部通信是不可能的(诸如在地下停车库情境中)。

返回图2,phev150的电子控制单元(ecu)270可交叉参考dr信息作为用于发起参与dr事件的标准。例如,ecu270可验证phev150的位置(例如,检查phev150是否处于dr范围中),检查dr事件定时是否正确,或者确定用户在dr事件行为(诸如延迟充电)中接入phev150或者使用phev150作为到电力电网(v2g)情境中的车辆的电源之前是否已选择加入dr事件。以这种方式,ecu270可在使得phev150能够参与dr事件之前将dr信息验证为dr事件标准。

ecu270可包括具有处理器或处理单元(例如,微控制器)、存储器等的核,以及phev150的控制系统或子系统,包括例如在dr事件期间管理phev150的充电行为。

在这一点上,一旦ecu270验证已满足适当的dr标准(从dr信息导出)并且用户已(例如,通过手动接受dr请求或者基于简档设置自动地)选择加入dr事件,那么ecu270可协调或管理phev150在dr事件中的参与。例如,ecu270可根据dr信息管理phev150的充电延迟,或者基于dr信息使phev150向电网供电。

ecu270可使存储单元250通过存储与dr事件相关联的跟踪数据来验证参与dr事件,所述数据诸如点火开启数据、点火关闭数据、phev150的gps位置、充电之前的充电状态、充电之后的充电状态、开始或停止充电时间、日期、时间、位置、充电或延迟的持续时间、与phev150的电池或电池单元相关联的电压、电压的幅值、phev的状态等。

在一个或多个实施方案中,一旦phev150进入覆盖区域,tcu210就可将此跟踪数据发送到oem服务器130作为phev150已参与dr事件的验证。在其他实施方案中,tcu210可将跟踪数据递交给移动设备160,所述移动设备160可使用其他网络140'(例如,无线网络)将跟踪数据发送到oem服务器130的dr模块240,以便验证phev150参与dr事件。以这种方式,跟踪数据可用于在向用户或消费者授予奖励之前对参与dr事件进行双重检查或验证。

可替代地,子仪表(未示出)可验证phev150在dr事件中的参与。在本文,tcu210可通过电动车辆供电设备(evse)跨evse网络将跟踪数据传送到子仪表,并且传送到电力部门公司110。

根据一个或多个其他实施方案,参考图2和图4,例如,车辆可利用车辆与车辆(v2v)通信在它们之间传送或传播dr信号440。换句话说,如果第一车辆(例如,车辆150)在覆盖区域410与非覆盖区域420之间行进,那么所述车辆150可利用v2v通信将接收到的dr信号440中继到非覆盖区域420中的第二车辆(图4中未示出)。例如,第一车辆150的tcu210(或者其移动通信单元)可将本地存储在存储单元250上的dr信号440发送到第二车辆的tcu的接收器(图4中未示出)。以这种方式,车辆可充当车辆通信网络中的通信节点,并且其相应的车辆或tcu可充当专用短程通信(dsrc)设备,从而有助于将dr信号(一旦由覆盖区域410中的一个或多个车辆接收)传输和传播到非覆盖区域420中的车辆。

图5是用于提供基于覆盖的dr信号的方法500的示例性流程图的图示。在502处,可接收phev的当前位置和目的地位置。在504处,可作出关于ev是否有资格参与dr事件的确定。在506处,可分析行进路线以确定路线是否与其中ev的tcu具有与oem服务器的有限连接性的非覆盖区域相关联,以使得ev无法或不太可能从oem服务器接收dr信号。在508处,基于ev有资格参与dr事件、ev具有沿着行进路线的当前覆盖以及ev朝向非覆盖区域行进来发送dr信号。

在其他实施方案中,其他方法可包括:确定ev的当前位置和目的地位置;并且基于ev有资格参与dr事件、ev具有沿着从当前位置到目的地位置的行进路线的当前覆盖、和ev朝向非覆盖区域行进来接收dr信号作为dr请求,在所述非覆盖区域中,ev的tcu已限制与oem服务器的连接性。

另一个实施方案涉及一种包括被配置来实现本文所呈现的技术的一个或多个实施方案的处理器可执行指令的计算机可读介质。图6中示出以这些方式设计的计算机可读介质或计算机可读设备的实施方案,其中实现方式600包括其上编码有计算机可读数据606的计算机可读介质608,诸如cd-r、dvd-r、闪存驱动器、硬盘驱动器的盘等。此计算机可读数据606(诸如包括606中所示的多个0和1的二进制数据)继而包括被配置来根据本文阐述的原理中的一个或多个来操作的一组计算机指令604。在一个这种实施方案600中,处理器可执行计算机指令604可被配置来执行方法602,诸如图5的方法500。在另一个实施方案中,处理器可执行指令604可被配置来实现系统,诸如图2的系统130或150。本领域普通技术人员可设计出许多这类计算机可读介质,所述计算机可读介质被配置来根据本文所呈现的技术来进行操作。

如本申请中所使用的,术语“部件”、“模块”、“系统”、“接口”等通常旨在表示计算机相关的实体,其是硬件、硬件与软件的组合、软件或执行中的软件。例如,部件可以是但不限于在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序或计算机。通过说明,在控制器上运行的应用程序和控制器都可以是部件。驻留在进程或执行线程内的一个或多个部件和部件可位于一个计算机上或者分布在两个或更多个计算机之间。

此外,要求保护的主题被实现为使用标准编程或工程技术来产生软件、固件、硬件或其任何组合以控制计算机实现所公开的主题的方法、装置或制品。如本文所使用的术语“制品”旨在涵盖可从任何计算机可读设备、载体或介质访问的计算机程序。当然,在不脱离所要求保护的主题的范围或精神的情况下,可对此配置进行许多修改。

图7和以下讨论提供用于实现本文所阐述的一个或多个规定的实施方案的合适的计算环境的描述。图7的操作环境仅仅是合适的操作环境的一个示例,并且不旨在对操作环境的使用范围或功能提出任何限制。示例性计算设备包括但不限于个人计算机,服务器计算机、手持或膝上型设备、(诸如移动电话、个人数字助理(pda)、媒体播放器等的)移动设备、多处理器系统、消费者电子设备、迷你计算机、大型计算机、包括任何上述系统或设备的分布式计算环境等。

通常,在由一个或多个计算设备执行的“计算机可读指令”的一般上下文中描述各实施方案。计算机可读指令可通过计算机可读介质来分配,如下文将讨论的。计算机可读指令可被实现为执行一个或多个任务或者实现一个或多个抽象数据类型的程序模块,诸如函数、对象、应用程序编程接口(api)、数据结构等。通常,计算机可读指令的功能在各种环境中根据需要进行组合或分配。

图7示出包括计算设备712的系统700,所述计算设备712被配置来实现本文提供的一个或多个实施方案。在一种配置中,计算设备712包括至少一个处理单元716和存储器718。取决于计算设备的确切配置和类型,存储器718可以是易失性的(诸如ram)、非易失性的(诸如rom、闪存等)或者两者的组合。此配置在图7中由虚线714示出。

在其他实施方案中,设备712包括附加特征或功能。例如,设备712可包括附加存储装置,诸如可移动存储装置或不可移动存储装置,包括但不限于磁存储装置、光学存储装置等。这种附加存储装置在图7中由存储装置720示出。在一个或多个实施方案中,用于实现本文提供的一个或多个实施方案的计算机可读指令在存储装置720中。存储装置720可存储其他计算机可读指令以实现操作系统、应用程序等。计算机可读指令可被加载到存储器718中,以便例如由处理单元716执行。

本文使用的术语“计算机可读介质”包括计算机存储介质。计算机存储介质包括以用于存储诸如计算机可读指令或其他数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。存储器718和存储装置720是计算机存储介质的示例。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字通用盘(dvd)或其他光学存装置、磁带盒、磁带、磁盘存储装置或其他磁存储设备,或者可用于存储期望的信息并且可由设备712访问的任何其他介质。任何这种计算机存储介质是设备712的一部分。

术语“计算机可读介质”包括通信介质。通信介质通常在诸如载波或其他传输机制的“调制数据信号”中体现计算机可读指令或其他数据,并且包括任何信息传递介质。术语“调制数据信号”包括以在信号中编码信息的方式设置或改变其一个或多个特性的信号。

设备712包括输入设备724,诸如键盘、鼠标、笔、语音输入设备、触摸输入设备、红外摄像机、视频输入设备或任何其他输入设备。诸如一个或多个显示器、扬声器、打印机或任何其他输出设备的输出设备722可与设备712一起包括。输入设备724和输出设备722可通过有线连接、无线连接或其任何组合连接到设备712。在一个或多个实施方案中,来自另一计算设备的输入设备或输出设备可用作计算设备712的输入设备724或输出设备722。设备712可包括通信连接726,以有助于例如像通过网络728与一个或多个其他设备730进行通信。

尽管已以对结构特征或方法动作专用的语言描述了主题,但是应当理解,所附权利要求的主题不一定限于上述具体特征或动作。相反,上述具体特征和动作被公开为示例性实施方案。

在本文中提供实施方案的各种操作。描述一个或多个或所有操作的顺序不应被解释为暗示这些操作必须是顺序相关的。将基于此描述理解可选择的排序。此外,不是所有的操作都必须存在于本文提供的每个实施方案中。

如本申请中所使用的,“或者”旨在表示包含性的“或者”而不是排他性的“或者”。此外,包含性的“或者”可包括其任何组合(例如,a、b或其任何组合)。此外,除非另有说明或从上下文清楚地指示单数形式,否则本申请中使用的“一个”和“一种”通常被解释为表示“一个或多个”。此外,a和b等中的至少一个通常表示a或b或者a和b两者。此外,就具体实施方式或权利要求中使用的“包括”、“具有”、“有”、“带有”的术语及其变型来说,这些术语旨在以类似于术语“包含”的方式是包含性的。

此外,除非另有说明,否则“第一”、“第二”等并不旨在暗示时间方面、空间方面、排序等。相反,这些术语仅用作标识符、名称等,用于特征、元件、项目等。例如,第一通道和第二通道通常对应于通道a和通道b或者两个不同的或两个等同的通道或同一个通道。此外,“包含”、“包括”等通常意味着包含或包括但不限于。

尽管已关于一个或多个实现方式示出并描述了本公开,但是基于对本说明书和附图的阅读和理解,将发生等同的变化和修改。本公开包括所有这类修改和变化,并且仅由所附权利要求的范围限制。

应当理解,可合意地将各种上文公开的和其他的特征和功能或替代物或它们的变型组合到许多其他不同的系统或应用中。此外,本领域技术人员随后可以做出本文中目前未可预见或未预料到的各种替代、修改、变化或改进,而这些也旨在由以下权利要求书涵盖。

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