应用管理方法、装置及终端设备与流程

文档序号:15931091发布日期:2018-11-14 01:38阅读:159来源:国知局

本发明涉及电子通讯技术领域,具体而言,涉及一种应用管理方法、装置及终端设备。

背景技术

随着电子通讯技术的快速发展,电子产品在日常生活中已实现基本普及。如今各个行业也都基本实现电子化办公,为了方便人们的出行及生活,人们需要携带多种行业卡,例如银行卡、公交卡、信用卡等,以进行日常生活中的支付等行为。现有的行业卡都是属于单应用的行业卡,其执行功能单一且应用固定不可变。若需对行业卡进行升级或开通其他应用,需要至相关发卡机构处进行处理,十分不便且浪费社会资源。



技术实现要素:

有鉴于此,本发明的目的在于,提供一种应用管理方法、装置及终端设备以解决上述问题。

本发明的较佳实施例提供一种应用管理方法,应用于终端设备,所述终端设备包括终端本体以及插接于所述终端本体的智能卡,所述终端本体与所述智能卡通过蓝牙传输通道实现近场通讯,所述方法包括:

所述终端本体响应管理操作,所述管理操作包括更新操作,向应用服务器发送与所述更新操作对应的应用更新请求;

所述终端本体接收所述应用服务器返回的与所述应用更新请求对应的更新应用;

所述终端本体通过所述蓝牙传输通道将所述更新应用传送至所述智能卡;

所述智能卡接收所述终端本体传送的更新应用,并根据所述更新应用对安装的与所述更新应用对应的第一应用进行更新。

进一步地,所述终端本体将所述更新应用通过蓝牙传输通道传送至所述智能卡的步骤之前,所述方法还包括:

所述终端本体对接收到的更新应用进行识别,以判定所述更新应用的更新路径,所述更新路径包括终端更新路径和智能卡更新路径;

若判定所述更新路径为终端更新路径,再检测所述终端本体中是否安装有与所述更新应用对应的第二应用,若安装有,则根据所述更新应用对安装在所述终端本体中的与所述更新应用对应的第二应用进行更新,若未安装有,则将所述更新应用安装至所述终端本体中;

若判定所述更新路径为智能卡更新路径,则执行将所述更新应用传送至所述智能卡的步骤。进一步地,所述根据所述更新应用对安装的与所述更新应用对应的第一应用进行更新的步骤之前,所述方法还包括:

检测所述智能卡中是否安装有与所述更新应用对应的第一应用,若安装有,则执行所述根据所述更新应用对安装的与所述更新应用对应的第一应用进行更新的步骤;

若未安装有,则将所述更新应用安装至所述智能卡中。

进一步地,所述管理操作还包括删除操作,所述方法还包括:

所述终端本体响应所述删除操作以获得所述删除操作包含的待删除应用的应用信息;

根据所述应用信息获得所述待删除应用的存储位置,若所述待删除应用存储在所述终端本体中,则将所述终端本体中与所述待删除应用对应的第二应用删除;

若所述待删除应用存储在所述智能卡中,则通过所述蓝牙传输通道将所述应用信息发送至所述智能卡,所述智能卡将安装的与所述待删除应用对应的第一应用删除。

进一步地,所述智能卡中存储有密钥信息,所述终端本体通过所述蓝牙传输通道将所述更新应用传送至所述智能卡的步骤之前,所述方法还包括:

所述终端本体接收输入的密钥信息,并将该密钥信息发送至所述智能卡;

所述智能卡根据存储的密钥信息对接收到的密钥信息进行验证,并在验证通过后向所述终端本体返回验证通过信息;

所述终端本体在接收到所述智能卡返回的验证通过信息后,执行所述通过所述蓝牙传输通道将所述更新应用传送至所述智能卡的步骤。

进一步地,所述应用更新请求携带有id标识信息,所述终端本体接收所述应用服务器返回的与所述应用更新请求对应的更新应用的步骤,包括:

所述终端本体接收所述应用服务器对所述应用更新请求中携带的id标识信息进行验证后所反馈的与所述应用更新请求对应的更新应用。

进一步地,所述智能卡为sim卡。

本发明的另一较佳实施例提供一种应用管理终端,应用于终端设备,所述终端设备包括终端本体以及插接于所述终端本体的智能卡,所述终端本体与所述智能卡通过蓝牙通道实现近场通讯,所述终端本体包括操作响应模块、第一接收模块以及传送模块,所述智能卡包括第二接收模块以及更新模块;

所述响应模块用于响应管理操作,所述管理操作包括更新操作,向应用服务器发送与所述更新操作对应的应用更新请求;

所述第一接收模块用于接收所述应用服务器返回的与所述应用更新请求对应的更新应用;

所述传送模块用于通过所述蓝牙传输通道将所述更新应用传送至所述智能卡;

所述第二接收模块用于接收所述终端本体传送的更新应用;

所述更新模块用于根据所述更新应用对安装的与所述更新应用对应的第一应用进行更新。

本发明的另一较佳实施例还提供一种终端设备,所述终端设备包括终端本体以及插接在所述终端本体上的智能卡,所述终端本体与所述智能卡通过蓝牙传输通道实现近场通讯;

所述终端本体用于响应管理操作,所述管理操作包括更新操作,向应用服务器发送与所述更新操作对应的应用更新请求,并接收所述应用服务器返回的与所述应用更新请求对应的更新应用,将所述更新应用通过所述蓝牙传输通道传送至所述智能卡;

所述智能卡用于接收所述终端本体传送的更新应用,并根据所述更新应用对安装的与所述更新应用对应的第一应用进行更新。

本发明的另一较佳实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,实现上述的应用管理方法。

本发明实施例提供的应用管理方法、装置及终端设备,该终端设备包括终端本体及插接于终端本体的智能卡,通过终端本体响应用户的更新操作并向应用服务器发送与该更新操作对应的应用更新请求。在接收到应用服务器返回的与所述应用更新请求对应的更新应用后通过蓝牙传输通道将该更新应用传送至智能卡。智能卡在接收到终端本体传送的更新应用后,根据该更新应用对当前已安装的与该更新应用对应的应用进行更新。通过该应用管理方案,智能卡可实现多应用安装及应用更新,解决了目前各行业卡执行功能单一带来的不便,且通过终端本体作为中介向智能卡传送更新应用以使智能卡实现多应用更新,解决了各行业卡应用更新不便的弊端。并且,该应用管理方案中终端本体与智能卡之间通过蓝牙传输通道实现通讯,避免了现有技术中采用nfc方式进行通信时存在的易受到手机厂商及通信运营商的权限管控的弊端。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的应用管理方法的应用场景示意图。

图2为本发明较佳实施例提供的应用管理方法的流程图。

图3为本发明较佳实施例提供的应用管理方法的另一流程图。

图4为本发明较佳实施例提供的应用管理方法的另一流程图。

图5为本发明较佳实施例提供的应用管理终端的功能模块框图。

图6为本发明较佳实施例提供的终端本体的示意性结构框图。

图标:100-终端本体;110-基带芯片;120-蓝牙芯片;130-总线;140-处理器;141-操作响应模块;142-第一接收模块;143-传送模块;150-存储介质;160-总线接口;170-网络适配器;180-用户接口;200-智能卡;210-解析单元;211-第二接收模块;212-更新模块;220-蓝牙主控芯片;230-安全芯片;300-应用服务器。

具体实施方式

随着互联网技术和电子商务的蓬勃发展,人们在日常生活中的支付活动也日趋习惯无现金支付的方式,日常消费越来越便捷,非接触移动支付作为一种新的储值卡移动支付手段,无论是在用户的使用习惯、支付便捷性还是在支付安全方面都有着传统支付无法比拟的优势。

为了解决现有技术中存在的多行业卡执行功能单一的问题,将多行业应用集成于终端设备以避免因执行功能单一而对用户在携带、使用等方面带来的不便。发明人经研究发现,在应用较多时,对终端本体造成较大负担,且某些应用具有较高安全需求,终端本体由于其系统原因难以满足要求。鉴于上述各种因素,本实施例提出了一种将某些满足一定要求的应用安装于插接于终端本体的智能卡,并通过终端本体作为中介以对智能卡上的应用进行更新的方案,进而可分别解决行业卡执行功能单一、终端本体应用负担过大以及行业卡应用更新不便带来的弊端。

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

请参阅图1,为本发明实施例提供的应用管理方法的应用场景示意图,该场景中包括终端设备及应用服务器300,所述终端设备与所述应用服务器300通信连接。所述终端设备包括终端本体100以及插接于所述终端本体100的智能卡200。在本实施例中,所述智能卡200为sim卡,可为蓝牙sim卡。所述终端本体100可为智能手机、带插卡功能的平板电脑等。

所述蓝牙sim卡为用户身份识别卡,可完成非接触支付功能。所述蓝牙sim卡包括解析单元210、蓝牙主控芯片220以及安全芯片230。其中,所述解析单元210可采用任意具有信息解析功能的芯片,例如所述解析单元210可采用微控制单元。所述安全芯片230包括通信单元以及应用单元,所述通信单元可实现sim卡的相关通信功能,所述应用单元中能够安装多个第一应用,例如运营商出厂应用、生活应用(例如公交卡应用、社保卡应用)等,由此,可将多行业应用集成于所述安全芯片230中,用户不需要携带多张行业卡,从而提升用户体验,极大方便了人们的生活。

所述终端本体100包括基带芯片110以及蓝牙芯片120。所述基带芯片110用于对终端本体100在通信过程中的各项信息进行处理。所述终端本体100通过所述蓝牙芯片120与所述蓝牙sim卡中的蓝牙主控芯片220进行配对通信,以与所述蓝牙sim卡实现近场通讯。所述终端本体100中能够安装多个第二应用,例如互联网业务应用(如京东、美团、网易等)。

请参照图2,图2为应用于图1所示的终端设备的一种应用管理方法的流程图,以下将对所述方法包括的各个步骤进行详细阐述。

步骤s101,所述终端本体100响应管理操作,所述管理操作包括更新操作,向应用服务器300发送与所述更新操作对应的应用更新请求。

步骤s102,所述终端本体100接收所述应用服务器300返回的与所述应用更新请求对应的更新应用。

由于现有技术中的行业卡的应用一般为发卡机构进行安装并对其更新,因此大多数只能够具有单一应用,且存在应用更新不便的问题。并且,由于终端本体100上安装较多的应用会因下载、安装、更新等对终端本体100造成负担,且某些类型的业务需求并不需要与终端本体100进行交互以完成,且有一些业务需求需要较高的安全要求,而终端本体100由于其系统原因难以满足相应的安全要求。鉴于上述多个因素,本实施例中,可将某些行业应用,例如安全级别高、大小较小或使用频率较高等行业应用,安装于插接在所述终端本体100中的智能卡200上,将另一些应用安装于所述终端本体100上。

如此,智能卡200可集成多行业应用于一体,并通过所插接的终端本体100与应用服务器300的通信来实现安装的应用的更新。

所述终端本体100可响应用户的更新操作,并向对应的应用服务器300发送与所述更新操作对应的应用更新请求。应用服务器300在接收到终端本体100发送的应用更新请求后,将与该应用更新请求对应的更新应用返回至所述终端本体100。例如,当社保机构的服务器接收到终端本体100发送的社保卡应用的应用更新请求后,社保机构的服务器将社保卡应用对应的更新应用发送至所述终端本体100。

可选地,在本实施例中,考虑到某些应用服务器300对终端本体100及智能卡200的可信度要求较高,或者是其相关应用可能包含客户的隐私信息,为了保障相关应用的信息安全,避免信息泄露或非法用户进行更新应用下载,所述应用更新请求可携带id标识信息,该id标识信息可为用户输入的信息,如此可增加应用更新的安全性。

该id标识信息可体现为用户的唯一标识,预先将id标识信息与用户的身份信息进行绑定,并将其绑定信息发送至对应的应用服务器300进行存储。

应用服务器300在接收到终端本体100发送的应用更新请求后,对该应用更新请求携带的id标识信息进行验证,以判定其id标识信息是否为预先认证且与所述终端本体100或智能卡200绑定的id标识信息。如此,则可判别发起应用更新操作的用户是否为合法用户。应用服务器300在判定接收到的id标识信息验证通过后,则将应用更新请求对应的更新应用返回至所述终端本体100。

步骤s103,所述终端本体100通过所述蓝牙传输通道将所述更新应用传送至所述智能卡200。

步骤s104,所述智能卡200接收所述终端本体100传送的更新应用,并根据所述更新应用对安装的与所述更新应用对应的第一应用进行更新。

在对所述步骤s103作进一步阐述之前,首先对接收到的应用更新的识别过程进行说明,请参阅图3,所述方法还可以包括:

步骤s201,所述终端本体100对接收到的更新应用进行识别以判定所述更新应用的更新路径,所述更新路径包括终端更新路径和智能卡更新路径。

步骤s202,若判定所述更新路径为终端更新路径,再检测所述终端本体100中是否安装有与所述更新应用对应的第二应用,若安装有,则根据所述更新应用对安装在所述终端本体100中的与所述更新应用对应的第二应用进行更新,若未安装有,则将所述更新应用安装至所述终端本体100中。

步骤s203,若判定所述更新路径为智能卡更新路径,则执行将所述更新应用传送至所述智能卡200的步骤。

由上述可知,所述智能卡200中可安装多个行业应用(第一应用),并且所述终端本体100中也可安装多个应用(第二应用),因此,在终端本体100接收到应用服务器300返回的更新应用后,可对更新应用进行识别以判定该更新应用的更新路径,以此来确定是将更新应用发送至所述智能卡200以进行对应的应用更新,还是在终端本体100中以进行对应的应用更新。

可选地,若判定接收到更新应用的更新路径为智能卡更新路径,则可通过蓝牙传输通道将更新应用发送至所述智能卡200,在智能卡200中进行对应的第一应用的更新。若判定接收到的更新应用的更新路径为终端更新路径,则可直接在所述终端本体100中进行对应的第二应用的更新。

进一步地,在本实施例中,可能存在终端本体100或智能卡200中未安装有与接收到的更新应用对应的应用的情况。因此,若判定所述更新应用的更新路径为终端更新路径后,还需检测所述终端本体100中是否存在与所述更新应用对应的第二应用,若存在,则可根据该更新应用对相应的第二应用进行更新。而若在终端本体100中不存在与所述更新应用对应的第二应用,则可直接将所述更新应用安装在所述终端本体100中。即本实施例中在所述终端本体100中存在与所述更新应用的第一应用的情况下实现的是对所述第二应用进行更新,在终端本体100中不存在与所述更新应用对应的第二应用的情况下,则实现的是对所述更新应用的安装。

此外,若判定所述更新应用的更新路径为智能卡更新路径后,还需检测所述智能卡200中是否已安装有与所述更新应用对应的第一应用,若安装有,则可根据所述更新应用对智能卡200中与该更新应用对应的第一应用进行更新,否则,则将所述更新应用安装至所述智能卡200中。

进一步地,在本实施例中,除了上述的可对应用进行更新和安装之后,还可实现应用的删除。可选地,所述管理操作还包括删除操作,所述应用管理方法还包括以下步骤:

所述终端本体100响应所述删除操作以获得所述删除操作包含的待删除应用的应用信息。

根据所述应用信息获得所述待删除应用的存储位置,若所述待删除应用存储在所述终端本体100中,则将所述终端本体100中与所述待删除应用对应的第二应用删除。

若所述待删除应用存储在所述智能卡200中,则通过所述蓝牙传输通道将所述应用信息发送至所述智能卡200,所述智能卡200将安装的与所述待删除应用对应的第一应用删除。在本实施例中,预先对可对更新应用的更新路径的划分进行限定,例如可根据更新应用的文件大小、更新应用的使用频率以及更新应用的安全要求等级等进行划分,例如,安全等级要求较高的更新应用,则可判定其更新路径为智能卡更新路径。由于智能卡200的存储空间较小,因此安装在智能卡200上的第一应用其大小一般为较小的应用。故例如文件大小较小的更新应用则可判定其更新路径为智能卡更新路径。

可选地,终端本体100在接收到应用服务器300返回的更新应用之后,获得该更新应用的大小,并检测该更新应用的大小是否小于预设阈值,若小于预设阈值,则可判定该更新应用的更新路径为智能卡更新路径。并将该更新应用通过蓝牙传输通道传送至所述智能卡200。而若所述更新应用的大于等于所述预设阈值,则可判定该更新应用的更新路径为终端更新路径,并将该更新应用保存在终端本体100,以对对应的第二应用进行更新。

进一步地,在本实施例中,为了进一步提高信息安全,以避免一些安全需求较高的应用,例如银行卡等,发生信息泄露,所述智能卡200还需对终端本体100发出的信息进行验证,以确定是否为合法用户本人的操作。

在本实施例中,可通过以下步骤实现智能卡200对终端本体100发出的信息的验证,请参阅图4:

步骤s301,所述终端本体100接收输入的密钥信息,并将该密钥信息发送至所述智能卡200。

步骤s302,所述智能卡200根据存储的密钥信息对接收到的密钥信息进行验证,并在验证通过后向所述终端本体100返回验证通过信息。

步骤s303,所述终端本体100在接收到所述智能卡200返回的验证通过信息后,执行所述通过所述蓝牙传输通道将所述更新应用传送至所述智能卡200的步骤。

具体实施时,在终端本体100发送更新应用至所述智能卡200之前,用户可通过终端本体100输入密钥信息,如数字密码、字符密码等,终端本体100将输入的密钥信息发送至智能卡200。智能卡200中预存有密钥信息,该密钥信息作为主密钥,以供后续验证所需。因此,在智能卡200接收到终端本体100发送的密钥信息后,根据存储的密钥信息对接收到的密钥信息进行比对,以检测接收到的密钥信息是否能够与存储的密钥信息匹配,若能够匹配,则判定接收到的密钥信息验证通过,可基本确定当前发起操作的用户为合法用户。

智能卡200在对接收到的密钥信息验证通过之后,返回对应的验证通过信息至所述终端本体100。终端本体100在接收到该验证通过信息后,可通过蓝牙传输通道将从应用服务器300获得的更新应用发送至智能卡200。

在经过以上步骤后,智能卡200在成功接收到终端本体100传送的更新应用后,根据接收到的更新应用对安装的与该更新应用对应的第一应用进行更新,以此实现通过终端本体100来完成智能卡200中的应用的更新过程。

本实施例提供的应用更新方案,首先通过将多行业应用集成于智能卡200中,避免现有技术中各行业卡执行功能单一所带来的不便以及资源的浪费,且减轻了终端本体100一端的应用程序压力。进一步地,通过终端本体100作为中介来实现智能卡200中应用的更新,解决了现有技术中各行业卡应用更新不便的弊端。

请参阅图5,为本发明实施例提供的终端本体100的结构框图,本实施例中,所述终端本体100可以是包括硬体、软体或内嵌逻辑元件或者两个或多个此类元件的组合的电子装置,例如包括室内或室外、手持、穿戴或车载设备甚至是服务器。如图5所示,终端本体100可以由总线130作一般性的总线体系结构来实现。根据终端本体100的具体应用和整体设计约束条件,总线130可以包括任意数量的互连总线130和桥接。总线130将各种电路连接在一起,这些电路包括处理器140、存储介质150和总线接口160。可选地,终端本体100可以使用总线接口160将网络适配器170等经由总线130连接。网络适配器170可用于实现终端本体100中物理层的信号处理功能,并通过天线实现射频信号的发送和接收。用户接口180可以连接外部设备,例如:键盘、显示器、鼠标或者操纵杆等。总线130还可以连接各种其它电路,如定时源、外围设备、电压调节器或者功率管理电路等,这些电路是本领域所熟知的,因此不再详述。

可以替换的,终端本体100也可配置成通用处理系统,例如通称为芯片,该通用处理系统包括:提供处理功能的一个或多个微处理器,以及提供存储介质150的至少一部分的外部存储器,所有这些都通过外部总线体系结构与其它支持电路连接在一起。

可替换的,终端本体100可以使用下述来实现:具有处理器140、总线接口160、用户接口180的asic(专用集成电路);以及集成在单个芯片中的存储介质150的至少一部分,或者,终端本体100可以使用下述来实现:一个或多个fpga(现场可编程门阵列)、pld(可编程逻辑器件)、控制器、状态机、门逻辑、分立硬件部件、任何其它适合的电路、或者能够执行本发明通篇所描述的各种功能的电路的任意组合。

其中,处理器140负责管理总线130和一般处理(包括执行存储在存储介质150上的软件)。处理器140可以使用一个或多个通用处理器和/或专用处理器来实现。处理器140的例子包括微处理器、微控制器、dsp处理器和能够执行软件的其它电路。应当将软件广义地解释为表示指令、数据或其任意组合,而不论是将其称作为软件、固件、中间件、微代码、硬件描述语言还是其它。

在图5中存储介质150被示为与处理器140分离,然而,本领域技术人员很容易明白,存储介质150或其任意部分可位于终端本体100之外。举例来说,存储介质150可以包括传输线、用数据调制的载波波形、和/或与无线节点分离开的计算机制品,这些介质均可以由处理器140通过总线接口160来访问。可替换地,存储介质150或其任意部分可以集成到处理器140中,例如,可以是高速缓存和/或通用寄存器。

请参阅图6,本发明的另一较佳实施例还提供一种应用于上述终端设备的应用管理终端,所述终端本体100包括操作响应模块141、第一接收模块142以及传送模块143,所述智能卡200包括第二接收模块211以及更新模块212。

所述操作响应模块141用于响应管理操作,所述管理操作包括更新操作,向应用服务器300发送与所述更新操作对应的应用更新请求。

所述第一接收模块142用于接收所述应用服务器300返回的与所述应用更新请求对应的更新应用。

所述传送模块143用于通过所述蓝牙传输通道将所述更新应用传送至所述智能卡200。

所述第二接收模块211用于接收所述终端本体100传送的更新应用。

所述更新模块212用于根据所述更新应用对安装的与所述更新应用对应的第一应用进行更新。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法中的对应过程,在此不再过多赘述。

综上所述,本发明实施例提供一种应用管理方法、装置及终端设备,该终端设备包括终端本体100及插接于终端本体100的智能卡200,通过终端本体100响应用户的更新操作并向应用服务器300发送与该更新操作对应的应用更新请求。在接收到应用服务器300返回的与所述应用更新请求对应的更新应用后通过蓝牙传输通道将该更新应用传送至智能卡200。智能卡200在接收到终端本体100传送的更新应用后,根据该更新应用对当前已安装的与该更新应用对应的应用进行更新。通过该应用管理方案,智能卡200可实现多应用安装及应用更新,解决了目前各行业卡执行功能单一带来的不便,且通过终端本体100作为中介向智能卡200传送更新应用以使智能卡200实现多应用更新,解决了各行业卡应用更新不便的弊端。

进一步地,该应用管理方案中终端本体100与智能卡200之间通过蓝牙传输通道实现通讯,避免了现有技术中采用nfc方式进行通信时存在的易受到手机厂商及通信运营商的权限管控的弊端。

在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

可以替换的,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其它可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的电子设备、服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,术语"包括"、"包含"或者其任何其它变体意在涵盖非排它性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

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