场馆的座椅控制方法、装置、系统及服务器与流程

文档序号:16516542发布日期:2019-01-05 09:40阅读:149来源:国知局
场馆的座椅控制方法、装置、系统及服务器与流程

本发明涉及座椅控制技术领域,更具体地,涉及一种场馆的座椅控制方法,一种场馆的座椅控制装置,一种服务器,以及一种场馆的座椅控制系统。



背景技术:

随着人们生活水平的提高,去现场看演出或者比赛越来越受人们的喜爱。目前,无论是纸质门票还是电子门票,在验票成功后,观演人员便可自由进入场馆寻找自己的座位就座。在此,由于场馆的座椅处于无管控的自由状态,因此,乱占座或者串座的现象会时有发生,该种行为不仅会扰乱现场秩序,还会给其他观演人员造成不良的影响,甚至给场馆或主办方带来一定的损失。因此,非常有必要提供一种能够对场馆座位进行管控的技术方案。



技术实现要素:

本发明的一个目的是提供一种场馆的座椅控制的新技术方案。

根据本发明的第一方面,提供了一种场馆的座椅控制方法,其包括:

获取入场凭证信息;

验证所述入场凭证信息得到验证结果;

根据验证通过的验证结果,获取所述场馆中的与所述入场凭证信息绑定的座椅的标识信息;

根据所述标识信息控制所述座椅解锁。

可选地,所述入场凭证信息包括校验码和身份标识信息中的任意一项或者多项。

可选地,所述方法还包括:

根据验证通过的验证结果,获取与所述入场凭证信息绑定的移动终端的当前位置;

检测所述当前位置是否满足第一设定条件,并在满足所述第一设定条件的情况下,再执行所述根据所述标识信息控制所述座椅解锁的步骤。

可选地,在执行所述根据所述标识信息控制所述座椅解锁的步骤之后,所述方法还包括:

检测设定的闭锁事件;

根据检测到所述闭锁事件的检测结果,控制所述座椅闭锁。

可选地,所述闭锁事件包括以下任意一项或者多项:

接收到闭锁指令;

与所述入场凭证信息绑定的移动终端的当前位置满足第二设定条件;

所述座椅处于空位状态达到设定时间;

解除所述入场凭证信息与所述座椅之间的绑定关系。

可选地,所述当前位置包括:

所述移动终端至与所述座椅之间的当前距离。

可选地,所述方法还包括:

根据验证通过的验证结果,检测是否接收到外部触发的解锁指令;

响应于所述解锁指令,执行所述根据所述标识信息控制所述座椅解锁的步骤。

可选地,所述根据所述标识信息控制所述座椅解锁的步骤包括:

根据所述标识信息,与对应的座椅建立通信连接;

根据所述通信连接,向所述座椅发送解锁指令以控制所述座椅解锁。

根据本发明的第二方面,提供了一种场馆的座椅控制装置,其包括:

入场信息获取模块,用于获取入场凭证信息;

验证模块,用于验证入场凭证信息得到验证结果;

座椅信息获取模块,用于根据验证通过的验证结果,获取所述场馆中的与所述入场凭证信息绑定的座椅的标识信息;

执行模块,用于根据所述标识信息控制所述座椅解锁;或者,

所述座椅控制装置包括存储器和处理器,所述存储器用于存储指令,所述指令用于控制处理器操作以执行根据上述任一项所述的方法。

根据本发明第三方面,提供了一种服务器,其包括根据本发明第二方面所述的座椅控制装置。

根据本发明的第四方面,提供了一种场馆的座椅控制系统,其包括信息采集装置、座椅和根据本发明第三方面所述的服务器;

所述信息采集装置用于采集入场凭证信息发送至所述服务器进行验证;

所述座椅包括座椅本体和开关锁装置,所述开关锁装置安装在所述座椅本体上,所述安装被设置为使得所述开关锁装置在闭锁状态下禁止所述座椅本体打开;

所述开关锁装置用于根据所述服务器的控制执行解锁操作。

本发明的一个有益效果在于,本发明实施例的方法可以对场馆的座椅进行有效的管控,避免乱占座或者串座的现象发生,有利于维护场馆的秩序,提高观演人员的观演体验。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。

图1是根据本发明实施例的场馆的座椅控制系统的结构示意图。

图2是根据本发明另一实施例的座椅控制系统的结构示意图。

图3是根据本发明实施例的场馆的座椅控制方法的流程示意图。

图4是根据本发明另一实施例的场馆的座椅控制方法的流程示意图。

图5是根据本发明第三实施例的场馆的座椅控制方法的流程示意图。

图6是根据本发明第四实施例的场馆的座椅控制方法的流程示意图。

图7是根据本发明一个例子的场馆的座椅控制方法的流程示意图。

图8是根据本发明实施例的场馆的座椅控制装置的原理框图。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

<系统实施例>

图1是根据本发明实施例的场馆的座椅控制系统的结构示意图。

根据图1所示,本实施例的场馆的座椅控制系统可以包括信息采集装置1000、服务器2000以及座椅3000。信息采集装置1000、服务器2000以及座椅3000之间,可以通过网络4000建立通信连接。

该网络4000可以是任何形式的有线网络,也可以是任何合适的无线网络,例如但不限于4g网络、3g网络、gsm、gprs、wlan等等。

服务器2000分别与信息采集装置1000和座椅3000进行通信连接的网络可以是同一网络,也可以是不同的网络。

信息采集装置1000用于采集入场凭证信息并发送至服务器2000进行验证。

信息采集装置1000可以是任何形式的信息采集装置,包括但不限于人脸识别装置、身份证阅读器、二维码读取器、用于输入校验码(如字符串形式的校验码)的输入装置、指纹采集装置、虹膜图像采集装置、语音采集装置等的任意一种或者多种。

信息采集装置1000可以是独立的物理实体,也可以集成在场馆的闸机中,或者集成在场馆的任何其他电子设备中,例如与场馆的本地服务器集成在一起等。

如图1所示,座椅3000包括座椅本体3010,座椅本体3010可以包括座板和椅背,座板可以相对椅背展开和闭合,座椅本体3010还可以包括复位机构,该复位机构被设置为使得座板在失去外力作用时自动闭合。

如图1所示,座椅3000还包括开关锁装置3020,该开关锁装置3020安装在座椅本体3010上,该安装被设置为使得开关锁装置3020在闭锁状态下禁止座椅本体打开,即禁止通过外力打开上述座板。开关锁装置3020可以安装在座椅本体3010的任何能够实现该功能的位置,例如安装在座板与椅背之间,又例如安装在座板与椅背的固定支架之间等。

开关锁装置3020用于根据服务器2000的控制执行解锁和闭锁操作。

在本发明的一个实施例中,该开关锁装置3020可以包括电机等动力驱动件,对应该驱动件的驱动控制器,及由驱动件驱动的锁机构。驱动控制器可以根据解锁指令或者闭锁指令控制驱动件动作,以通过驱动件驱动该锁机构动作,进而实现座椅本体的解锁或者闭锁。

在本发明的一个实施例中,该开关锁装置3020可以包括电磁铁及通电控制电路等,通电控制电路可以根据解锁指令或者闭锁指令控制电磁铁消磁或者产生磁力,进而实现座椅本体的解锁或者闭锁。

在本发明的一个实施例中,开关锁装置3020根据服务器2000的控制执行解锁操作后,座板便可以在外力的作用下相对椅背展开。当外力消失后,座板将在复位机构的作用下相对椅背闭合,此时,只要开关锁装置3020未执行关锁操作,座板仍然可以在外力的作用下相对椅背展开。在开关锁装置3020根据服务器2000的控制执行关锁操作后,座椅本体3010自动关锁,此时,将禁止座板在外力的作用下相对椅背展开。

在本发明的一个实施例中,开关锁装置3020还可以包括施力机构,在该实施例中,开关锁装置3020根据服务器2000的控制执行解锁操作后,可以通过该施力机构向上述座板施加外力,以控制座板在解锁后自动展开。在开关锁装置3020根据服务器2000的控制执行关锁操作时,可以先控制施力机构回位以使座板在复位机构的作用下相对椅背闭合,之后再执行关锁动作,此时,将禁止座板在外力的作用下相对椅背展开。

服务器2000包括本发明实施例的座椅控制装置2100,图2示出了根据本发明实施例的座椅控制装置2100的硬件结构示意图。

根据图2所示,该座椅控制装置2100可以包括至少一个处理器2110,以及至少一个存储器2120。

处理器2110可以是台式机处理器、服务器处理器或者移动版处理器等。

存储器2120可以包括rom(只读存储器)、ram(随机存取存储器)、诸如硬盘的非易失性存储器等。

存储器2120用于存储指令,该指令用于控制处理器2110进行操作以执行根据本发明任一实施例的座椅控制方法。技术人员可以根据本发明所公开方案设计指令。指令如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。

服务器2000可以是整体式服务器或是跨多计算机或计算机数据中心的分散式服务器。服务器可以是各种类型的,例如但不限于,网络服务器,新闻服务器,邮件服务器,消息服务器,广告服务器,文件服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在一些实施例中,每个服务器可以包括硬件,软件,或用于执行服务器所支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。在本发明实施例中,服务器用于提供支持本发明实施例的座椅控制所必需的全部功能。

该服务器2000可以是本地服务器,也可以是云端服务器。

该服务器2000还包括通信装置,以通过通信装置与信息采集装置1000和座椅3000建立通信连接。

在本发明的一个实施例中,服务器2000的通信装置可以包括无线通信装置,以与信息采集装置1000和/或座椅3000建立无线通信连接。该无线通信装置可以包括远程通信装置,例如,包括gsm模块、gprs模块、3g模块、4g模块、wlan模块中的至少一种。该无线通信装置也可以包括短距离通信装置,例如包括蓝牙通信装置、近场通信(nearfieldcommunication,nfc)装置、zigbee通信装置等。

在本发明的一个实施例中,服务器2000的通信装置可以包括有线通信装置,以与信息采集装置1000和/或座椅3000建立有线通信连接,该有线通信连接例如是usb连接、rs485连接或者rs232连接等。

在本发明的一个实施例中,服务器2000可以是本地服务器,信息采集装置1000可以与服务器2000以任何手段建立通信连接,也可以与服务器2000集成为一体,以形成一个物理实体。

在本发明的一个实施例中,座椅控制系统还可以包括主控装置,主控装置设置在场馆中,服务器2000的座椅控制装置2100可以通过主控装置控制所在场馆的座椅的解锁和闭锁,其中,主控装置与所在场馆的座椅的开关锁装置可以进行任意形式的无线或者有线的通信连接。

在该实施例中,主控装置可以包括至少一个处理器,该处理器例如是mcu等。

在该实施例中,服务器2000的座椅控制装置2100可以集中管理多个场馆的主控装置。

<方法实施例>

图3是根据本发明实施例的场馆的座椅控制方法的流程示意图。

根据图3所示,本发明实施例的场馆的座椅控制方法可以包括如下步骤:

步骤s3100,座椅控制装置2100获取入场凭证信息。

座椅控制装置2100可以从信息采集装置1000处获取入场凭证信息。

在本发明的一个实施例中,入场凭证信息可以包括校验码,该校验码可以是条形码、二维码、由数字和/或字母组成的字符串等,该校验码由售票方在用户购票成功后提供,该校验码可以保存在用户终端中,以供入场验证使用。

在本发明的一个实施例中,入场凭证信息可以包括身份标识信息。该身份标识信息可以包括生物特征和/或证件信息等,生物特征例如是指纹特征、人脸特征、虹膜特征、声纹特征等方式,证件信息例如是身份证信息等。该实施例中,用户需要在订票或者购票阶段提供自身的身份标识信息,以与信息采集装置1000在现场采集的入场凭证信息进行比对,完成验证。

步骤s3200,座椅控制装置2100验证该入场凭证信息得到验证结果。

根据该步骤s3200,座椅控制装置2100对获取到的入场凭证信息进行验证,得到验证通过与否的结果,如果验证通过则执行步骤s3300,如果验证未通过,则可以结束当前操作。

在本发明的一个实施例中,该步骤s3200中验证入场凭证信息得到验证结果可以包括:检测作为入场凭证信息的校验码是否有效,并在校验码有效的情况下,得到验证通过的验证结果。

在本发明的一个实施例中,该步骤s3200中验证入场凭证信息得到验证结果可以包括:比对获取到的身份识别信息与信息库中存储的身份识别信息,并在比对一致的情况下,得到验证通过的验证结果。

步骤s3300:座椅控制装置2100根据验证通过的验证结果,获取场馆中的与该入场凭证信息绑定的座椅的标识信息。

在该步骤s3300中,入场凭证信息基于购票行为确定,因此,入场凭证信息与场馆的座位具有唯一的映射关系,这便可以将入场凭证信息与场馆中的座椅绑定,而每个座椅又具有唯一的标识信息,因此,可以在该步骤s3300中根据入场凭证信息,获取场馆中与该入场凭证信息绑定的座椅的标识信息。

步骤s3400:座椅控制装置2100根据该标识信息控制对应的座椅解锁。

根据该步骤s3400,座椅解锁后,用户便可以按照座票入座。

在本发明的一个实施例中,步骤s3400中座椅控制装置2100根据该标识信息控制对应的座椅解锁可以包括如下步骤:

步骤s3411:座椅控制装置2100根据该标识信息,与对应的座椅建立通信连接。

在该实施例中,座椅控制装置2100可以通过服务器2000的通信装置与对应的座椅3000建立通信连接。

步骤s3412:座椅控制装置2100根据该通信连接,向对应的座椅发送解锁指令以控制该座椅解锁。

在本发明的一个实施例中,步骤s3400中座椅控制装置2100根据该标识信息控制对应的座椅解锁也可以包括:座椅控制装置2100通过服务器2000的通信装置与该座椅所在场馆的主控装置建立通信连接,其中,该主控装置与所在场馆中的每一座椅的开关锁装置进行有线或者无线连接;以及,座椅控制装置2100根据该通信连接,向该座椅所在场馆的主控装置发送对应该座椅的解锁指令,以通过主控装置控制该座椅完成解锁。

根据以上步骤s3100~步骤s3400,本发明实施例的方法在验证入场凭证信息通过后,才控制与之相绑定的座椅解锁,这可以保证座椅使用的有效性,进而对场馆的座椅进行有效的管控,以更好的维持现场秩序,提高观演人员的观演体验。

图4是根据本发明另一实施例的场馆的座椅控制方法的流程示意图。

如图4所示,在该实施例中,在上述步骤s3400之后还可以包括如下步骤:

步骤s4100:座椅控制装置2100检测设定的闭锁事件。

该闭锁事件可以包括以下任意一项或者多项:

1)接收到闭锁指令,该闭锁指令可以是根据服务器2000、观演人员的移动终端、现场工作人员的操作终端等任一方触发生成的。

例如,在观演人员观演结束后,通过自身的移动终端触发该闭锁指令。

又例如,在演出结束后,由现场工作人员通过自身的操作终端触发该闭锁指令。

2)与入场凭证信息绑定的移动终端的当前位置满足第二设定条件。

例如,该第二设定条件包括:该移动终端的当前位置位于场馆之外。

又例如,该第二设定条件包括:该移动终端与对应座椅之间的当前距离大于设定阈值,且该状态至少持续设定时间。

3)该座椅处于空位状态达到设定时间。

例如,座椅上安装有压力传感器等,可以检测座椅是否处于被使用的状态。

又例如,座椅上安装有接近传感器等,可以检测座板是否处于相对椅背闭合的状态,进而检测座椅是否处于被使用的状态。

4)解除入场凭证信息与座椅之间的绑定关系。

该解除绑定关系可以由工作人员通过自身的操作终端操作,也可以由观演人员通过自身的移动终端操作。

步骤s4200:座椅控制装置2100根据检测到该闭锁事件的检测结果,控制座椅闭锁。

根据本发明该实施例,可以自动控制座椅在闭锁事件发生后执行闭锁动作,有利于更好、更方便的进行座位管控。

图5是根据本发明第三实施例的场馆的座椅控制方法的流程示意图。

如图5所示,本发明该实施例中,本发明方法还可以包括如下步骤:

步骤s5100:座椅控制装置2100根据验证通过的验证结果,获取与入场凭证信息绑定的移动终端的当前位置。

根据该步骤,观演人员可以通过移动终端购票,以绑定入场凭证信息与移动终端。

根据该步骤,观演人员可以通过移动终端进行注册,以绑定入场凭证信息与移动终端。

该移动终端例如是手机、平板电脑、智能穿戴设备等。

在本发明的一个实施例中,座椅控制装置2100可以从该移动终端获取该移动终端的当前位置,在该实施例中,移动终端具有定位装置。

在本发明的一个实施例中,座椅控制装置2100可以与移动终端建立短距离通信连接,例如建立蓝牙连接,以通过信号强度确定移动终端的当前位置。在本发明的一个实施例中,座椅控制装置2100可以通知座椅3000与绑定的移动终端建立短距离通信连接,以使座椅3000通过信号强度确定移动终端的当前位置,并将该当前位置反馈至座椅控制装置2100。

在本发明的一个实施例中,获取该移动终端的当前位置包括:该移动终端与对应座椅之间的当前距离。

步骤s5200:检测该当前位置是否满足第一设定条件。

对获取到的移动终端的当前位置进行检测,判断是否满足第一设定条件,并在满足第一设定条件时,再执行上述步骤s3400。

例如,该第一设定条件包括移动终端的当前位置位于场馆内。

又例如,该第一设定条件包括移动终端与对应座椅之间的当前距离小于设定阈值。

根据本发明该实施例,通过监控观演人员的当前位置,可以在观演人员距离对应座椅较近的位置再控制对应座椅解锁,这有利于提高座位管控的有效性。

图6是根据本发明第四实施例的场馆的座椅控制方法的流程示意图。

如图6所示,在该实施例中,本发明方法还可以包括如下步骤:

步骤s6100:座椅控制装置2100根据验证通过的验证结果,检测是否接收到外部触发的解锁指令。

在该步骤中,对应座椅的解锁需要接收到外部触发的解锁指令,该外部触发可以是观演人员通过移动终端触发,也可以是场馆人员通过场馆设备(例如场馆人员的操作终端)触发等。

该实施例中,外部触发的解锁指令指并非由座椅控制装置2100自身生成的解锁指令。

例如,在观演人员到达所在座椅后,通过自身的移动终端触发该解锁指令。

又例如,在观演人员进入场馆后,由场馆人员通过场馆设备触发该解锁指令。

步骤6200,座椅控制装置2100响应于该解锁指令后,执行上述步骤s3400。

根据本发明该实施例,在验证通过后,座椅控制装置2100只有在接收到外部触发的解锁指令后,才会执行控制对应座椅解锁的步骤,这更有利于进行座位管控,提高座椅管控的有效性。

<例子>

图7是根据本发明一个例子的场馆的座椅控制方法的流程示意图。

如图7所示,在该例子中,场馆的座椅控制方法可以包括如下步骤:

步骤s7110,信息采集装置1000获取到入场凭证信息。

该入场凭证信息可以通过纸质票据、电子票据、生物特征等方式承载。

步骤s7120,信息采集装置1000将获取到的入场凭证信息发送至服务器2000。

步骤s7210,服务器2000对入场凭证信息进行验证。

步骤s7220,入场凭证信息验证通过后,服务器2000获取与该入场凭证信息绑定的座椅的标识信息。

步骤s7230,服务器2000向具有该标识信息的座椅发送解锁指令。

步骤s7310,座椅3000接收到解锁指令,进行解锁动作。

步骤s7320,座椅3000完成解锁操作,发送反馈信息给服务器2000。

步骤s7330,座椅3000实时检测设定的闭锁事件。

步骤s7340,座椅3000在检测到闭锁事件的情况下,执行闭锁操作。

步骤s7350,座椅3000完成闭锁操作,发送反馈信息给服务器2000。

在本发明另外的例子中,座椅3000在检测到闭锁事件的情况下,也可以将闭锁事件上报给服务器2000,以由服务器2000根据闭锁事件向座椅3000下发闭锁指令。

在本发明另外的例子中,在座椅3000完成解锁后,也可以由服务器2000检测闭锁事件,并根据闭锁事件向座椅3000下发闭锁指令。

<装置实施例>

图8是根据本发明实施例的场馆的座椅控制装置的原理框图。

根据图8所示,本实施例中,场馆的座椅控制装置2100包括入场信息获取模块2130、验证模块2140、座椅信息获取模块2150和执行模块2160.

该入场信息获取模块2130用于获取入场凭证信息;

该验证模块2140用于验证入场凭证信息得到验证结果;

该座椅信息获取模块2150用于根据验证通过的验证结果,获取所述场馆中的与所述入场凭证信息绑定的座椅的标识信息;

该执行模块2160用于根据所述标识信息控制所述座椅解锁。

在本发明的一个实施例中,入场信息获取模块2130获取到的入场凭证信息包括校验码和身份识别信息中的任意一项或者多项。

在本发明的一个实施例中,座椅控制装置2100还可以包括位置检测模块(图中未示出)以及第一条件检测模块(图中未示出)。位置检测模块用于获取与入场凭证信息绑定的移动终端的当前位置。第一条件检测模块用于检测该当前位置是否满足第一设定条件,并在满足第一设定条件的情况下,再通知上述执行模块2160执行根据所述标识信息控制座椅解锁的操作。

在本发明的一个实施例中,座椅控制装置2100还可以包括闭锁事件检测模块(图中未示出),该闭锁事件检测模块用于检测设定的闭锁事件,并在检测到该闭锁事件的情况下,通知上述执行模块2160控制对应座椅闭锁。

在本发明的一个实施例中,座椅控制装置2100还可以包括指令获取模块(图中未示出),该指令获取模块用于根据验证通过的验证结果,检测是否接收到外部触发的解锁指令,并响应于该解锁指令,通知上述执行模块2160执行根据所述标识信息控制座椅解锁的步骤。

本发明的各个实施例及例子侧重说明与其他实施例及例子的不同之处,各实施例及例子之间的相同部分相互参见即可。

本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。

这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。

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