打印机维护的制作方法

文档序号:15884252发布日期:2018-11-09 18:32阅读:147来源:国知局
打印机维护的制作方法

在目前的打印系统中,打印机有望在广泛的工作条件下实现长久的使用寿命。为了提供良好的打印机,需要打印机的标记剂传递部件的可靠性维护(例如清洁和保养)例程。

附图说明

图1是描述其中可以实施本公开的各种示例的示例环境的框图。

图2a和图2b是描述打印机维护系统的示例的框图。

图3a和图3b是描述用于实施打印机维护系统的示例的存储器资源和处理资源的框图。

图4示出了打印机维护系统的示例。

图5是描述用于打印机维护的方法的示例的实施的流程图。

图6是描述用于打印机维护的方法的示例的实施的流程图。

图7是描述用于打印机维护的方法的示例的实施的流程图,其中来自打印机的经授权的非匿名数据流包括与根据标记剂订阅服务在打印机处的标记剂消耗有关的数据。

具体实施方式

简介:根据打印机操作的外界环境,打印机和打印机中包含的标记剂传递系统的维护需求会有很大不同。例如,相比于在相对低的温度和高的湿度(例如,15摄氏度和80%的相对湿度)的环境中操作的打印机,在高温和低湿度(例如,35摄氏度和20%的相对湿度)的环境中操作的打印机将需要更多的维护事件。

目前,许多打印机供应商提供被配置为执行维护例程的打印机,这些维护例程将在广泛的外界温度和湿度范围内保持打印机和标记剂传递系统的健康。供应商通常不会知道在制造或销售时操作特定打印机所处的精确环境条件。因此,许多供应商会将打印机的维护方面调整到最积极的维护水平,以确保打印机在极具挑战性的条件下操作。由于在良性环境下操作的打印机可能会执行被设计为在高温和/或低湿度环境中能够打印的维护例程,这可能导致与不必要的维护例程相关的耗材(例如,维护事件使用的标记剂)、能量和时间的浪费。

为了解决这些问题,下面更详细描述的各种示例提供了用于打印机维护的系统和方法。在示例中,打印机维护系统经由网络(例如,互联网)接收表示在同样连接到网络的打印机处测量的环境因素的环境数据。环境数据经由来自打印机的经授权的非匿名数据流在打印机维护系统处接收。在示例中,经授权的非匿名数据流是先前由打印机的用户授权的数据流。在特定示例中,经授权的数据流与根据标记剂订阅服务(例如,根据订阅授权使用安装在打印机上的标记剂的协议)在打印机处的标记剂消耗有关。在示例中,根据经授权的非匿名数据流,在打印机上接收环境数据以及打印机的订阅数据。订阅数据表示在打印机上标记剂消耗的订阅。在示例中,所接收的环境数据可以包括在打印机处测量的温度数据和/或湿度数据。基于接收的环境数据,打印机维护系统确定在打印机上发生服务事件的指令。打印机维护系统经由网络向打印机发送使打印机执行服务事件的服务事件指令。

在本公开的其他示例中,网络连接的打印机包括处理器和传感器,传感器用于测量打印机处的环境因素。在示例中,打印机可以包括温度传感器和/或湿度传感器。在特定示例中,温度传感器可以是包括在打印机上的打印头内的温度传感器。打印机被配置为经由网络向打印机外部的打印机维护服务发送指示环境因素的环境数据。打印机经由来自打印机的先前经授权的非匿名数据流将环境数据发送到打印机维护服务。在示例中,经授权的非匿名数据流包括表示打印机上的标记剂消耗的数据。在其他示例中,经授权的非匿名数据流包括由打印机解释为授权在打印操作或维护事件中利用存储在标记剂保持部件处的标记剂的数据。打印机又通过网络接收在打印机上将执行服务事件(例如,标记剂喷射操作、标记剂泵送操作和/或擦拭操作)的服务事件指令。服务事件指令是基于环境数据在打印机维护服务中确定的指令。打印机然后根据接接收的指令促使服务事件的执行。

以这种方式,所公开的示例为打印机维护提供了经济且高效的方法和系统,该打印机维护可以利用与标记剂订阅服务相关的现有非匿名数据流。通过利用这种非匿名数据流,维护打印机的指令可以根据特定打印机的周围环境信息来确定。根据订阅服务,打印机的用户以及打印机和标记剂的供应商都应当理解利用所公开的示例享有的降低的成本、节省的时间以及增加的文档质量。

以下描述分为几个部分。第一部分,标注为“环境”,描述了可以实施各个示例的环境。第二部分,标注为“部件”,描述了用于实现各个示例的各种物理和逻辑部件的示例。第三部分,标注为“说明性示例”,呈现打印机维护的示例。第四部分,标注为“操作”,描述了各个示例的实施。

环境:图1描述了其中作为打印机维护的系统102的示例可以被实施的示例环境100。环境100被示出为包括计算设备104、客户端设备106、108和110、服务器设备112、服务器设备114和打印机116。部件104-116经由链路118互连。

链路118通常表示能够实现电子连接、无线连接、其他连接或其组合以能够实现部件104-116之间的数据通信的基础设施或基础设施的组合。这样的基础设施可以包括,但不限于电缆、无线、光纤或经由电信链路、红外链路或射频链路的远程连接。例如,链路118可以表示互联网、内联网和中间路由器、交换机和其他接口。如本文所使用的,“计算设备”可以是服务器、计算机联网设备、芯片组、台式计算机、笔记本电脑、工作站、平板电脑、智能电话或其他处理设备或器材。如本文所使用的,“电子连接”通常是指通过电导体连接的部件之间(例如,两个计算设备之间)的数据转移。“无线连接”通常是指未通过电导体直接连接的两个部件之间(例如,两个计算设备之间)的数据转移。无线连接可以经由无线通信协议或无线标准来交换数据。

客户端设备106、108和110通常表示用户可以与之交互以经由链路118与其他客户端设备、服务器设备112、服务器设备114和/或打印机116通信的计算设备。服务器设备112通常表示用于供应由部件104-110、114和116消耗的程序和对应数据的计算设备。服务器设备114通常表示一起用于供应由部件104-110、112和116消耗的程序和相应数据的一组计算设备。

计算设备104通常表示用户可以与之交互以经由链路118与客户端设备106-110、服务器设备112、服务器设备114和/或打印机116通信的计算设备。计算设备104被示出为包括核心设备部件120。核心设备部件120通常表示用于提供设备104被设计的计算功能的硬件和编程。这样的硬件可以包括处理器和存储器、显示装置122和用户接口124。编程可以包括操作系统和应用程序。显示装置122通常表示硬件和编程的组合以展现或呈现用户感知的消息、图像、视图或其他呈现,并且可以包括但不限于视觉、触觉或听觉显示。在示例中,显示装置122可以是或包括监视器、触摸屏、投影设备、触摸/感觉显示设备或扬声器。用户接口124通常表示硬件和编程的组合,以实现用户和设备104之间的交互,使得用户可以实现对设备104的操作或控制。在示例中,用户接口124可以是或包括键盘、小键盘或鼠标。在一些示例中,可以组合显示装置122和用户接口124的功能,如在触摸屏装置的情况下那样,触摸屏装置可以在设备104处呈现电子文档或图像的显示,并且还可以使得用户能够操作或控制设备104的功能。

打印机116通常表示被配置为产生图像的物理打印表示的任何计算设备。打印机116可以是除了打印之外还可以执行诸如扫描和/或复印的功能的多功能设备。在示例中,打印机116可以是位于商业打印供应商设施中的打印系统中的打印机。在其他示例中,打印机116可以是位于家中的打印机。在示例中,打印机116可以是热喷墨打印机、压电喷墨打印机、乳胶墨打印机、固体墨打印机、激光打印机或喷射标记剂以形成图像的任何其他类型的打印机。打印机116包括用于提供打印功能的硬件和编程。打印机116可以包括用于使打印机解释打印数据的操作系统,以及用于根据由打印数据提供的映射而在介质上施加一种或多种标记剂从而在介质上形成图像的打印元件。

在示例中,打印机116是被配置为通过链路118接收通信和打印作业的打印机,例如基于云的打印服务。在示例中,打印机116可以包括可以根据授权使用标记剂进行打印操作(例如,打印内容和/或为维护打印机)的标记剂订阅来锁定和解锁的一种或多种标记剂。如本文所使用的,“基于云的服务”通常是指可以通过诸如互联网之类的网络从计算设备访问的服务。

下面更详细讨论的系统102通常表示用于打印机维护的硬件和编程的组合。在一些示例中,系统102可以全部集成在核心设备部件120内。在其他示例中,系统102可以被实施为计算设备104、客户端设备106-110、服务器设备112、服务器设备114或打印机116的部件,其中它可以部分地基于经由链路118从核心设备部件118接收的数据采取动作。在其他示例中,系统102可以分布于计算设备104、客户端设备106-110、服务器设备112、服务器设备114或打印机116之间。

部件:图2a、图2b、图3a和图3b描述了用于实施各种示例的物理和逻辑部件的示例。在图2a和图2b中,各个部件被识别为引擎202、204、206、208、218、220和222。在描述引擎202-208和218-222时,焦点在每个引擎的指定功能上。然而,这里使用的术语“引擎”通常是指用于执行指定的功能的硬件和编程的组合。如后面关于图3a和图3b所例示的,每个引擎的硬件,例如可以包括处理器和存储器中的一个或两个,而编程可以是存储在该存储器上并且可由处理器执行以执行指定功能的代码。

图2a是描述打印机维护系统102的部件的框图。在该示例中,系统102包括环境数据引擎202、指令确定引擎204、指令发送引擎206和辅助环境数据引擎208。在执行它们各自的功能中,引擎202-208可以访问数据储存库,例如系统102可访问的、用于存储和检索数据的存储器。

在示例中,环境数据引擎202通常表示硬件和编程的组合,用于经由网络(例如,链路118)接收指示在打印机116处测量的环境因素的环境数据。如本文所使用的,“经授权的非匿名数据流”通常指来自打印机的、用于识别打印机和/或打印机的用户的数据流,其中该数据流是由打印机的用户授权的。在示例中,“经授权的非匿名数据流”可以识别关于打印机的打印机名称、型号、号码、ip地址、地理位置、使用次数、使用频率、打印页面、打印内容的类型等中的一种或多种。在示例中,“经授权的非匿名数据流”可以由作为管理员用户的打印机用户授权。在示例中,“经授权的非匿名数据流”可以包括与根据标记剂订阅服务在打印机处的标记剂消耗有关的数据。

如本文所用,“标记剂”通常指包含颜料且可在打印操作期间通过打印机施加在介质上的物质,包括但不限于水性油墨、溶剂油墨、uv可固化油墨、染料升华油墨、胶乳油墨、液体电子照相油墨、液体或固体调色剂和粉末。“颜料”通常指包括但不限于与水、油或其他基料混合以产生油墨或其它流体的不溶性粉末的着色物质。在示例中,标记剂可以是但不限于具有黑色颜料的黑色标记剂、具有青色颜料的青色标记剂、具有品红色颜料的品红色标记剂或具有黄色颜料的黄色标记剂。“墨水”通常是指在打印操作期间要施加到介质上的任何流体。

在示例中,标记剂订阅服务可以是这样的服务,其中用户与标记剂供应商达成订阅协议,使得许多内容页面被授权在打印机处利用安装在打印机上的墨水进行打印。在其他示例中,标记剂订阅服务可以是这样的服务,其中用户与标记剂供应商达成订阅协议,使得打印机处的大量墨水被授权用于打印机处的打印或维护操作。标记剂订阅服务的其他变化是可能的并且通过本公开设想得到。在特定示例中,环境数据引擎202用于接收环境数据以及打印机的订阅数据。

在示例中,所接收的环境数据可以包括温度数据、湿度数据或与打印机的环境因素(例如,温度和/或湿度)相关的其他数据。在示例中,环境数据是关于打印机处的湿度因素的数据,并且环境数据通过打印机内包括的湿度传感器在打印机处收集。在另一示例中,环境数据是关于打印机处的温度因素的数据,并且环境数据经由打印机内包括的温度传感器在打印机处收集。

在示例中,环境数据可以是关于打印机处的温度因素的数据,并且环境数据可以经由包括在安装在打印机上的打印头内的温度传感器在打印机处收集。如本文所使用的,“打印头”通常指具有多个喷嘴的部件,标记剂、预处理流体或其他流体通过喷嘴喷射。打印头的示例是按需喷墨打印头,诸如压电打印头和热电阻打印头。一些打印头可以是也存储待分配流体的墨盒的一部分。其他打印头是独立的并且通过离轴流体源供应流体。在特定示例中,环境数据可以是关于打印机处的温度因素的数据,其中环境数据经由包括在安装在打印机上的打印头内的温度传感器在打印机处收集,在打印事件之后经过预定时间之后进行温度测量。预定时间是为了使打印头温度与环境温度平衡,使得温度测量将是打印机周围环境相对于打印操作环境的精确测量。

在示例中,环境数据引擎202可以通过联网协议经由链路116通过来自打印机的经授权的非匿名数据流来接收环境数据。在示例中,联网协议可以包括但不限于传输控制协议/网际协议(“tcp/ip”)、超文本传输协议(“http”)和/或会话发起协议(“sip”)。

继续至图2a,指令确定引擎206通常表示硬件和编程的组合,用于基于环境数据确定在打印机处发生服务事件的指令。在示例中,指令可以是可以由打印机116解释的任何计算机语言或者任何消息格式或元数据格式。

继续至图2a,指令发送引擎209通常表示硬件和编程的组合,用于经由网络(例如链路118)向打印机发送由指令确定引擎206确定的服务事件指令。服务事件指令将促使打印机执行在服务事件指令中指定的服务事件。在示例中,指令发送引擎208可以通过网络协议经由链路116将打印服务事件指令发送到打印机。在示例中,联网协议可以包括但不限于传输控制协议/网际协议(“tcp/ip”)、超文本传输协议(“http”)和/或会话发起协议(“sip”)。

在某些示例中,系统102可以另外包括辅助环境数据引擎208。辅助环境数据引擎208通常表示硬件和编程的组合,用于接收指示网络上的除了打印机之外的设备处的环境参数的辅助环境数据(例如,湿度数据和/或温度数据)。在示例中,打印机以外的网络设备可以是与打印机位于同一建筑物中的智能恒温器。如本文所使用的,“智能恒温器”通常是指连接到网络(例如互联网)的硬件和编程的组合,并且负责控制建筑物或任何其他容器的至少一部分中的温度。在示例中,智能恒温器可以是允许根据时间表和/或经由连接到网络的例如智能手机或平板电脑的另一个联网设备来控制温度的设备。在示例中,网络设备可以是与打印机位于相同的房间内或位于距打印机规定或预定距离内的智能恒温器。在示例中,辅助环境数据引擎208可以通过网络协议经由链路116接收辅助环境数据。在示例中,联网协议可以包括但不限于传输控制协议/网际协议(“tcp/ip”)、超文本传输协议(“http”)和/或会话发起协议(“sip”)。

在示例中,指令确定引擎204可以反过来基于由环境数据引擎202接收的打印机环境数据和基于由辅助环境数据引擎208接收的辅助环境数据,来确定服务事件指令。

图2b是描述打印机116内包括的打印机服务系统102的部件的框图。在示例中,打印机116包括处理器212、用于测量打印机116处的环境因素的传感器214、标记剂保持部件216和打印服务系统102。在该示例中,系统102包括环境数据引擎218、指令接收引擎220和服务事件执行引擎222。在执行它们各自的功能中,引擎218-222可以访问数据储存库,例如系统102可访问的、可用于存储和检索数据的存储器。

在示例中,环境数据引擎218通常表示硬件和编程的组合,用于经由网络(例如,链路118)向打印机维护服务发送指示由传感器214测量的打印机116处的环境因素的环境数据。环境数据引擎218将经由来自打印机116的先前经授权的非匿名数据流来发送环境数据。

继续图2b的示例,指令接收引擎220通常表示硬件和程序的组合,用于经由网络接收将在打印机116处执行服务事件的服务事件指令。服务事件指令是基于环境数据引擎218发送给打印机维护服务的环境数据而在打印机维护服务处确定的指令。在某些示例中,服务事件指令是关于消耗标记剂的维护事件(例如用于保持打印头的健康的喷射服务操作、维持打印头的健康的泵送服务操作或任何打印头启动事件)的指令。在其他示例中,服务事件指令是关于不消耗标记剂的维护事件(例如用于保持打印头的健康的擦除操作)的指令。

继续图2b的示例,服务事件执行引擎222通常表示硬件和编程的组合,用于根据由指令接收引擎220接收的指令来促使服务事件的执行。

在示例中,环境数据引擎218可以经由来自打印机116的先前经授权的非匿名数据流发送打印机维护服务环境数据,其中该数据流包括指示打印机116处的标记剂消耗的数据。在某些示例中,系统102可以包括标记剂保持部件216。在示例中,来自打印机116的先前经授权的非匿名数据流包括由打印机116解释以针对打印机116处的打印操作或维护事件或在打印机116处的打印操作或维护事件中授权存储在标记剂保持部件2216处的标记剂的使用的数据。

鉴于图2a和图2b返回参照图1,在一个示例中,系统102可以包括云打印服务部件224,其包括在服务器设备112(或图1中示出或未示出的另一个设备)上操作的引擎202-208和/或包括在打印机116(或图1中未示出的另一个打印机)上操作的引擎218-222的打印设备部件226。在其他示例中,系统102可以包括被包括在计算设备104、客户端设备106-110、服务器设备112、服务器设备114和/或打印机116中的任何一个或多个内或横跨这些分布的引擎218-222和/或引擎202-208。

在前面对图2a和图2b的讨论中,引擎202-208和218-222被描述为硬件和编程的组合。引擎202-208和218-222可以以许多方式实施。参见图3a和图3b,编程可以是存储在有形存储器资源330上的处理器可执行指令,并且硬件可以包括用于执行那些指令的处理资源340。因此可以说存储器资源330存储程序指令,所述程序指令在由处理资源340执行时实施图1和图2的系统102。

存储器资源330通常表示能够存储可由处理资源340执行的指令的任何数量的存储部件。存储器资源330是非临时性的,意思是其不涵盖临时信号,而是由更多存储部件组成以存储相关指令。存储器资源330可以在单个设备中实施或横跨多个设备分布。类似地,处理资源340表示能够执行由存储器资源330存储的指令的任何数量的处理器。处理资源340可以被集成在单个设备中或横跨多个设备分布。此外,存储器资源330可以完全或部分地与处理资源340集成在相同的设备中,或者其可以是分开的但可由该设备和处理资源340访问。

在一个示例中,程序指令可以是安装包的一部分,安装包在安装时可以通过处理资源340来执行以实施系统102。在这种情况下,存储器资源330可以是诸如cd、dvd或闪存驱动器之类的便携式介质或由服务器保持的从其可以下载和安装安装包的存储器。在另一个例子中,程序指令可以是已经安装的应用程序或应用程序的一部分。这里,存储器资源330可以包括集成存储器,诸如硬盘驱动器、固态驱动器等。

在图3a中,存储在存储器资源330中的可执行程序指令被描述为环境数据模块302、指令确定模块304、指令发送模块306和辅助环境数据模块308。环境数据模块302表示当由处理资源340执行时可以执行上文关于图2a的环境数据引擎202描述的功能中的任何功能的程序指令。指令确定模块304表示当由处理资源340执行时可执行上文关于图2a的指令确定引擎204所描述的功能中的任一者的程序指令。指令发送模块306表示当由处理资源340执行时可执行上文关于图2a的指令发送引擎206描述的功能中的任何功能的程序指令。辅助环境数据模块308表示当由处理资源340执行时可执行以上关于图2a的辅助环境数据引擎208描述的任何功能的程序指令。

在图3b中,存储在存储器资源330中的可执行程序指令被描述为环境数据模块318、指令接收模块320和服务事件执行模块322以及辅助环境数据模块308。环境数据模块318表示当由处理资源340执行时可以执行上文关于图2a的环境数据引擎218描述的功能中的任何功能的程序指令。指令接收模块320表示当由处理资源340执行时可以执行上文关于图2b的指令接收引擎220描述的功能中的任何功能的程序指令。服务事件执行模块322表示当由处理资源340执行时可执行上文关于图2b的服务事件执行引擎222描述的功能中的任何功能的程序指令。

说明性示例:鉴于图1、图2a和图3a,图4示出了用于打印机维护的系统102的示例。在示例中,系统102可以被托管在诸如服务器设备112(图1)之类的计算设备上或者分布在诸如服务器系统114(图1)之类的一组计算设备上。在示例中,系统102可以包括在经由互联网或其他网络(链路118)电连接到打印机116(图1)的云服务器系统内。在示例中,系统102可以被包括在打印机116内,该打印机116经由互联网或其他网络(链路118)电连接到云服务器系统。

从图4开始,在该示例中,云服务器402处的系统102经由互联网118接收环境数据404。环境数据是指示在打印机406处测量的环境因素(例如,环境温度或湿度)的数据。系统102经由来自打印机406的经授权的非匿名数据流408接收环境数据404。系统102基于环境数据404确定在打印机404上发生服务事件的指令410。系统102经由互联网118向打印机406发送服务事件指令410,以促使打印机406执行在指令410中描述的服务事件或主题的服务事件。

操作:图5是用于打印机维护的方法的实施的流程图。在讨论图5时,可以参考图2a和图3a中描述的部件。这样参考以提供上下文示例,而不是限制图5所示方法可以被实施的方式。经由网络接收指示在打印机处测量的环境因素的环境数据。通过来自打印机的经授权的非匿名数据流来接收环境数据(框502)。返回参考图2a和图3a,当由处理资源340执行时,环境数据引擎202(图2a)或环境数据模块318(图3a)可负责实施框502。

基于环境数据确定在打印机上发生服务事件的指令(框504)。返回参考图2a和图3a,指令确定引擎204(图2a)或指令确定模块304(图3a)在由处理资源340执行时可负责实施框504。

服务事件指令经由网络发送到打印机。服务事件指令使打印机执行服务事件(框506)。返回参考图2a和图3a,当由处理资源340执行时,指令发送引擎206(图2a)或指令发送模块306(图3a)可负责实施框506。

图6是用于打印机维护的方法的实施的流程图。在讨论图6中,可以参考图2a和图3a中描述的部件。这样的参考以提供上下文示例,而不是限制其中图6所描述的方法可以被实施的方式。打印机向打印机维护服务发送表示环境因素的环境数据。经由来自打印机的先前经授权的非匿名数据流在网络上进行发送(框602)。返回参考图2a和图3a,当由处理资源340执行时,环境数据引擎218(图2a)或环境数据模块318(图3a)可负责实施框602。

经由网络接收在打印机上将执行服务事件的服务事件指令。基于环境数据在打印机维护服务处确定服务事件指令(框604)。返回参考图2a和图3a,指令接收引擎220(图2a)或指令接收模块320(图3a)在由处理资源340执行时可负责实施框604。

根据指令促使服务事件被执行(框606)。返回参考图2和图3,当由处理资源340执行时,服务事件执行引擎222(图2a)或服务事件执行模块322(图3a)可负责实施框606。

图7是用于创建打印机维护的方法的实施的框图,其中来自打印机的经授权的非匿名数据流包括与根据标记剂订阅服务的打印机处的标记剂消耗有关的数据。在讨论图7中,可以参考2a和图3a中描述的部件。这样的参考以提供上下文示例,而不是限制可以实施图7所描述的方法的方式。经由互联网接收指示在打印机处测量的温度和湿度中的至少一个的环境数据。环境数据的接收是通过来自打印机的经授权的非匿名数据流,数据流包括与根据标记剂订阅服务在打印机上的标记剂消耗有关的数据(框702)。返回参考图2a和图3a,当由处理资源340执行时,环境数据引擎202(图2a)或环境数据模块302(图3a)可负责实施框702。

基于环境数据确定在打印机上发生服务事件的指令(框704)。返回参考图2a和图3a,当由处理资源340执行时,指令确定引擎204(图2)或指令确定模块304(图3)可负责实施框704。

服务事件指令经由互联网发送给打印机以使打印机执行服务事件(框706)。返回参考图2和图3,当由处理资源340执行时,指令发送引擎206(图2a)或指令发送模块306(图3a)可负责实施框706。

结论:图1-7有助于描述各个示例的架构、功能和操作。具体而言,图1、图2a、图2b、图3a和图3b描述各个物理和逻辑部件。各个部件至少部分被定义为程序或编程。每个这样的部件、其部分或其各种组合可以全部或部分地表示包括用于实现任何指定的逻辑功能的可执行指令的模块、段或部分代码。每个部件或其各种组合可以表示用于实施指定的逻辑功能的电路或多个互连电路。可以在由处理资源使用或与处理资源结合使用的存储器资源中实施示例。“处理资源”是指令执行系统,诸如基于计算机/处理器的系统或asic(专用集成电路)或可以从计算机可读介质中提取或获取指令和数据并执行其中包含的指令的其他系统。“存储器资源”是一种非临时性存储介质,可以包含、存储或保持供指令执行系统使用或与之相关的程序和数据。术语“非临时性”仅用于阐明这里使用的术语介质不包含信号。因此,存储器资源可以包括物理介质,例如电子、磁性、光学、电磁或半导体介质。合适的计算机可读介质的更多具体例子包括但不限于硬盘驱动器、固态驱动器、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器、闪存驱动器和便携式光盘。

虽然图5至图7的流程图示出了具体的执行顺序,但是执行顺序可以不同于所描述的顺序。例如,两个或更多框或箭头的执行顺序可以相对于所示的顺序被扰乱。同样,连续显示的两个或更多框可以同时执行或部分同时执行。这些变化在本公开的范围内。

应该理解,提供所公开示例的先前描述是为了使得本领域的任何技术人员能够制作或使用本公开。对于本领域技术人员来说,对这些示例的各种修改将是显而易见的,并且在不脱离本公开的精神或范围的情况下,可将本文定义的一般原理应用于其他示例。因此,本公开并非旨在限于本文中所示出的实例,而是应被赋予与本文中所揭示的原理和新颖特征一致的最广泛范围。本说明书(包括任何所附权利要求、摘要和附图)中公开的所有特征和/或如此公开的任何方法或过程的所有框或阶段中的所有特征可以以任何组合方式组合,除了这些特征、框和/或阶段中的至少一些是相互排斥的组合之外。

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