CN106487557A - 一种应用的业务更新方法、装置、服务器及终端设备 - Google Patents
一种应用的业务更新方法、装置、服务器及终端设备 Download PDFInfo
- Publication number
- CN106487557A CN106487557A CN201510548438.8A CN201510548438A CN106487557A CN 106487557 A CN106487557 A CN 106487557A CN 201510548438 A CN201510548438 A CN 201510548438A CN 106487557 A CN106487557 A CN 106487557A
- Authority
- CN
- China
- Prior art keywords
- service
- business
- updates
- update
- need
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
本发明实施例提供一种应用的业务更新方法、装置、服务器及终端设备,其中方法包括:收集终端设备装载的目标应用的业务描述信息;根据所述业务描述信息,确定所述目标应用需更新的业务类型;向所述终端设备发送包含所述需更新的业务类型的通知信息;接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。本发明对终端设备所装载的目标应用进行应用更新的流程更为简单、便捷。
Description
技术领域
本发明涉及终端应用技术领域,具体涉及一种应用的业务更新方法、装置、服务器及终端设备。
背景技术
手机、平板电脑、笔记本等终端设备中装载的应用越来越多,为提升终端设备所装载的应用的版本或对应用打补丁等,终端设备所装载的应用经常需要进行业务更新;应用需要更新的业务类型有多种,如应用的内容、功能开关、策略逻辑等;对应的,可对应用的内容进行更新、功能开关进行更新或策略逻辑进行更新等。
本发明的发明人研究过程,目前主要是通过服务器与终端设备的数据交互实现应用的业务更新,由于应用需要更新的业务类型较多,使得应用的业务更新流程较为麻烦;因此,如何简化应用的业务更新流程,成为本领域技术人员需要考虑的问题。
发明内容
有鉴于此,本发明实施例提供一种应用的业务更新方法、装置、服务器及终端设备,以解决现有应用的业务更新流程较为麻烦的问题。
为实现上述目的,本发明实施例提供如下技术方案:
一种应用的业务更新方法,应用于服务器,所述方法包括:
收集终端设备装载的目标应用的业务描述信息;
根据所述业务描述信息,确定所述目标应用需更新的业务类型;
向所述终端设备发送包含所述需更新的业务类型的通知信息;
接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
本发明实施例还提供一种应用的业务更新方法,应用于终端设备,所述方法包括:
向服务器上传所装载的目标应用的业务描述信息;
接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息;
向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
本发明实施例还提供一种应用的业务更新装置,应用于服务器,所述装置包括:
收集模块,用于收集终端设备装载的目标应用的业务描述信息;
类型确定模块,用于根据所述业务描述信息,确定所述目标应用需更新的业务类型;
通知模块,用于向所述终端设备发送包含所述需更新的业务类型的通知信息;
请求接收模块,用于接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
更新数据发送模块,用于将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
本发明实施例还提供一种服务器,包括上述所述的应用的业务更新装置。
本发明实施例还提供一种应用的业务更新装置,应用于终端设备,所述装置包括:
上传模块,用于向服务器上传所装载的目标应用的业务描述信息;
通知接收模块,用于接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息;
请求发送模块,用于向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
更新数据接收模块,用于接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
本发明实施例还提供一种终端设备,包括上述所述的应用的业务更新装置。
基于上述技术方案,本发明实施例提供的应用的业务更新方法,服务器可在收集终端设备装载的目标应用的业务描述信息后,向终端设备通知所装载的目标应用需更新的业务类型,使得终端设备发送与所述需更新的业务类型相应的业务更新数据拉取请求,实现终端设备对需更新的业务类型相应的业务更新数据的获取,终端设备不需向服务器逐一询问各业务类型是否有业务更新数据,终端设备所装载的目标应用的应用更新流程更为简单、便捷。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的应用的业务更新***的结构框图;
图2为本发明实施例提供的应用的业务更新方法的信令流程图;
图3为本发明实施例提供的服务器接口的配置示意图;
图4为本发明实施例提供的应用的业务更新***的另一结构框图;
图5为本发明实施例提供的应用的业务更新方法的另一信令流程图;
图6为本发明实施例提供的应用的业务更新方法的流程图;
图7为本发明实施例提供的应用的业务更新方法的另一流程图;
图8为本发明实施例提供的应用的业务更新方法的再一流程图;
图9为本发明实施例提供的应用的业务更新方法的又一流程图;
图10为本发明实施例提供的确定目标应用需更新的业务类型的方法流程图;
图11为本发明实施例提供的应用的业务更新方法的又另一流程图;
图12为本发明实施例提供的应用的业务更新方法的又再一流程图;
图13为本发明实施例提供的应用的业务更新装置的结构框图;
图14为本发明实施例提供的服务器的结构框图;
图15为本发明实施例提供的应用的业务更新装置的另一结构框图;
图16为本发明实施例提供的终端设备的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的应用的业务更新***的结构框图,该***可用于实现本发明实施例所提供的应用的业务更新方法;参照图1,该应用的业务更新***可以包括:至少一个终端设备01和服务器02;其中终端设备01可以为手机、平板电脑、笔记本电脑等可装载应用的用户设备,服务器02可以为由多台服务器组成的服务器群组,也可以为单台服务器;
图2示出了本发明实施例提供的应用的业务更新方法的信令流程图,该方法可由图1所示应用的业务更新***实施,结合图1和图2,该应用的业务更新方法可以包括:
步骤S100、终端设备向服务器发送所装载的目标应用的业务描述信息;
步骤S110、服务器收集终端设备装载的目标应用的业务描述信息;
可选的,目标应用可以为终端设备所装载的某一应用,也可以为终端设备所装载的多个应用,目标应用可由服务器指定;
可选的,终端设备所装载的目标应用的业务描述信息可以为,描述终端设备所装载的目标应用的业务更新情况的信息,业务更新情况反应的是业务已更新的信息,如业务的历史更新信息,业务的已更新版本信息等;
可选的,服务器可下发收集目标应用的业务描述信息的指令至终端设备,终端设备响应该指令将目标应用的业务描述信息发送至服务器;也可以是,终端设备定时将所装载目标应用的业务描述信息发送至服务器,实现服务器对终端设备装载的目标应用的业务描述信息的收集;
显然,为便于服务器定位终端设备,终端设备在发送所装载的目标应用的业务描述信息时或之前,还需将终端设备的通信标识通知给服务器,通信标识可以如通信地址,用户账户等;
服务器可收集多个终端设备所装载的目标应用的业务描述信息,实现对多个终端设备所装载的目标应用的业务更新;各终端设备的业务更新流程可均如图2所示。
步骤S120、服务器根据所述业务描述信息,确定所述目标应用需更新的业务类型;
可选的,服务器收集的终端设备装载的目标应用的业务描述信息中,可携带描述业务更新情况的信息,服务器可将终端设备的业务更新情况与目标应用最新的业务更新信息进行比对,从而确定终端设备所装载的目标应用中未更新至最新的业务,该未更新至最新的业务的业务类型即为终端设备所装载的目标应用需更新的业务类型;
可选的,在将终端设备的业务更新情况与目标应用最新的业务更新信息进行比对时,可将所收集的业务描述信息所包含的所有业务类型的业务更新情况与对应的最新的业务更新信息进行比对,也可仅将所收集的业务描述信息所包含的某一或某几个业务类型的业务更新情况与对应的最新的业务更新信息进行比对,具体进行比对的业务类型可自定义设定。
步骤S130、服务器向所述终端设备发送包含所述需更新的业务类型的通知信息;
在本发明实施例中,服务器通过收集终端设备所装载的目标应用的业务描述信息,从而确定终端设备所装载的目标应用需更新的业务类型,进而通知终端设备所装载的目标应用需更新的业务类型,免去终端设备逐一询问目标应用的各业务更新接口而确定需更新的业务类型的操作,使得终端设备所装载的目标应用需更新的业务类型的确定流程更为简单、便捷。
步骤S140、终端设备向服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
步骤S150、服务器接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
终端设备接收到目标应用需更新的业务类型的通知信息后,需拉取对应的业务更新数据才能实现业务更新,因此终端设备在接收所述通知信息后,可向服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求,以便在后续接收到服务器发送的与所述需更新的业务类型相应的业务更新数据后,实现相应业务的更新。
步骤S160、服务器将所述需更新的业务类型相应的业务更新数据发送至所述终端设备;
步骤S170、所述终端设备接收所述业务更新数据,对所述目标应用进行业务更新。
可选的,本发明实施例可在服务器中配置进行终端设备与业务更新接口之间沟通的中间接口,本发明实施例称为第一接口,第一接口至少可实现业务描述信息的收集、通知信息的下发等;
图3示出了服务器接口的配置示意图,结合图3,第一接口可收集终端设备所装载的目标应用的业务描述信息,并在服务器确定所述目标应用需更新的业务类型后,向终端设备发送包含所述需更新的业务类型的通知信息;
可选的,一方面,在本发明实施例中,第一接口可对各业务更新接口进行调用,可由第一接口接收终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;通过第一接口调用与所述需更新的业务类型相应的业务更新接口,以拉取相应的业务更新数据,并通过第一接口将所拉取的业务更新数据发送至终端设备,实现终端设备所装载的目标应用的业务更新;
可选的,另一方面,终端设备在接收由第一接口发送的所述需更新的业务类型的通知信息后,也可向所述需更新的业务类型相应的业务更新接口发送拉取业务更新数据的请求,该业务更新接口在拉取业务更新数据后,可直接向所述终端设备发送业务更新数据,以实现终端设备所装载的目标应用的业务更新。
可选的,在本发明实施例中,图3所示接口可以为软件接口也可以为硬件接口;软件接口可对应单台服务器的情况,第一接口和各业务更新接口可为该服务器中软件的功能接口;硬件接口可对应服务器群组的情况,第一接口对应一台服务器,一个业务更新接口对应一台服务器,也可能存在多个业务更新接口对应一台服务器的情况;
图4示出了硬件接口情况下,应用的业务更新***的结构框图,图4所示服务器群组包括第一服务器021及多个业务更新服务器022,第一接口设置于第一服务器中,一个业务更新服务器可对应设置至少一个业务更新接口;
图5示出了本发明实施例提供的应用的业务更新方法的另一信令流程图,该方法可由图4所示***实现;结合图4和图5所示,该方法可以包括:
步骤S200、终端设备向第一服务器发送所装载的目标应用的业务描述信息;
步骤S210、第一服务器收集终端设备装载的目标应用的业务描述信息;
可选的,第一服务器可下发收集目标应用的业务描述信息的指令至终端设备,终端设备响应该指令将目标应用的业务描述信息发送至第一服务器;也可以是,终端设备定时将所装载目标应用的业务描述信息发送至第一服务器,实现第一服务器对终端设备装载的目标应用的业务描述信息的收集。
步骤S220、第一服务器根据所述业务描述信息,确定所述目标应用需更新的业务类型;
步骤S230、第一服务器向所述终端设备发送包含所述需更新的业务类型的通知信息;
步骤S240、终端设备向第一服务器发送与所述需更新的业务类型相应的业务更新数据的请求;
步骤S250、第一服务器接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
步骤S260、第一服务器向与所述需更新的业务类型相应的业务更新接口的业务更新服务器拉取相应的业务更新数据;
步骤S270、与所述需更新的业务类型相应的业务更新接口的业务更新服务器,将所述相应的业务更新数据发送至第一服务器;
步骤S280、第一服务器将所述业务更新数据发送至所述终端设备;
步骤S290、终端设备接收所述业务更新数据,对所述目标应用进行业务更新。
可选的,图5所示方法中,终端设备在接收所述第一服务器发送的通知信息后,也可向与所述需更新的业务类型相应的业务更新服务器发送拉取业务更新数据的请求;该业务更新服务器在接收该请求后,可拉取与所述需更新的业务类型相应的业务更新数据,并发送至终端设备,使得终端设备在接收所述业务更新数据后,可对目标应用进行业务更新。
可选的,在本发明实施例中,第一接口可对各业务更新接口进行调用(包括硬件场景或软件场景下),第一接口可收集各业务更新接口所对应的业务的最新更新信息,从而对各业务的最新更新信息进行记录,以根据所收集的终端设备装载的目标应用的业务描述信息,确定所述目标应用需更新的业务类型。
相比于现有技术,本发明实施例中服务器可收集终端设备装载的目标应用的业务描述信息,根据收集的业务描述信息,确定终端设备所装载的目标应用需更新的业务类型后,可直接向所述终端设备发送包含所述需更新的业务类型的通知信息,终端设备不需逐一询问各业务更新接口而确定需更新的业务类型的操作;同时,服务器在接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求后,可拉取相应的业务更新数据发送至所述终端设备,实现所述终端设备对所述目标应用的业务更新。本发明实施例中,服务器可向终端设备通知所装载的目标应用需更新的业务类型,使得终端设备发送与所述需更新的业务类型相应的业务更新数据拉取请求,实现终端设备对需更新的业务类型相应的业务更新数据的获取,终端设备不需向服务器逐一询问各业务类型是否有业务更新数据的操作,终端设备所装载的目标应用的应用更新流程更为简单、便捷。
下面以服务器角度,对本发明实施例提供的应用的业务更新方法进行介绍,下文描述的应用的业务更新方法可与上文***方法内容相互对应参照。
图6为本发明实施例提供的应用的业务更新方法的流程图,该方法可应用于服务器,服务器可以为由多台服务器组成的服务器群组,也可以为单台服务器;参照图6,该方法可以包括:
步骤S300、收集终端设备装载的目标应用的业务描述信息;
步骤S310、根据所述业务描述信息,确定所述目标应用需更新的业务类型;
步骤S320、向所述终端设备发送包含所述需更新的业务类型的通知信息;
步骤S330、接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
步骤S340、将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
可以看出,在本发明实施例中,服务器可在收集终端设备装载的目标应用的业务描述信息后,向终端设备通知所装载的目标应用需更新的业务类型,使得终端设备发送与所述需更新的业务类型相应的业务更新数据拉取请求,实现终端设备对需更新的业务类型相应的业务更新数据的获取,免去终端设备逐一询问各业务更新接口的操作,终端设备所装载的目标应用的应用更新流程更为简单、便捷。
可选的,服务器收集终端设备装载的目标应用的业务描述信息的方式可以为:服务器可下发收集目标应用的业务描述信息的指令至终端设备,终端设备响应该指令将目标应用的业务描述信息发送至服务器;也可以是,终端设备定时将所装载目标应用的业务描述信息发送至服务器,实现服务器对终端设备装载的目标应用的业务描述信息的收集;
可选的,一种通过服务器下发指令收集终端设备装载的目标应用的业务描述信息的实现方式可以为:在终端设备的运行状态处于预定运行状态时,服务器接收终端设备所发送的心跳信息,根据所述心跳信息向所述终端设备发送收集目标应用的业务描述信息的请求,以获取所述终端设备发送的目标应用的业务描述信息。可选的,预定运行状态可以为终端设备开机、或终端设备开启目标应用等,预定运行状态的具体形式可自定义设定。显然,服务器也可定时下发收集目标应用的业务描述信息的指令至终端设备。
可选的,为免去现有终端设备逐一询问各业务更新接口的操作,本发明实施例可在服务器中配置进行终端设备与业务更新接口之间沟通的中间接口,本发明实施例称为第一接口,本发明实施例至少可通过所述第一接口收集终端设备装载的目标应用的业务描述信息,通过所述第一接口向所述终端设备发送包含所述需更新的业务类型的通知信息。
图7示出了本发明实施例提供的应用的业务更新方法的另一流程图,参照图7,该方法可以包括:
步骤S400、通过第一接口收集终端设备装载的目标应用的业务描述信息;
步骤S410、根据所述业务描述信息,确定所述目标应用需更新的业务类型;
步骤S420、通过所述第一接口向所述终端设备发送包含所述需更新的业务类型的通知信息;
步骤S430、接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
步骤S440、将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
可选的,步骤S430和步骤S440也可通过第一接口实现,第一接口可对各业务更新接口进行调用;本发明实施例可通过第一接口接收终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求,通过第一接口调用与所述需更新的业务类型相应的业务更新接口,以拉取相应的业务更新数据,并通过第一接口将所拉取的业务更新数据发送至终端设备;
可选的,终端设备在接收由第一接口发送的所述需更新的业务类型的通知信息后,也可直接向所述需更新的业务类型相应的业务更新接口发送拉取业务更新数据的请求,该业务更新接口在拉取业务更新数据后,可直接向所述终端设备发送业务更新数据,以实现终端设备所装载的目标应用的业务更新;对应的,本发明实施例可通过与所述需更新的业务类型相应的业务更新接口,接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求,并在该业务更新接口拉取相应的业务更新数据后,通过该业务更新接口将相应的业务更新数据发送至所述终端设备。
在本发明实施例中,上文所示的第一接口和各业务更新接口可以为软件接口也可以为硬件接口;软件接口可对应单台服务器的情况,第一接口和各业务更新接口可为该服务器中软件的功能接口;硬件接口可对应服务器群组的情况,第一接口设置于第一服务器中,一个业务更新服务器可对应设置至少一个业务更新接口。
图8示出了本发明实施例提供的应用的业务更新方法的再一流程图,参照图8,该方法可以包括:
步骤S500、第一服务器收集终端设备装载的目标应用的业务描述信息;
步骤S510、第一服务器根据所述业务描述信息,确定所述目标应用需更新的业务类型;
步骤S520、第一服务器向所述终端设备发送包含所述需更新的业务类型的通知信息;
步骤S530、第一服务器接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
步骤S540、第一服务器从具有与所述需更新的业务类型相应的业务更新接口的业务更新服务器中,拉取相应的业务更新数据,并将所拉取的业务更新数据发送至所述终端设备。
可选的,本发明实施例中,也可由具有与所述需更新的业务类型相应的业务更新接口的业务更新服务器,接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;该业务更新服务器在拉取相应的业务更新数据后,可将所拉取的业务更新数据发送至所述终端设备。
可选的,本发明实施例可设置仅对某一品牌、或一地区的装载有目标应用的终端设备进行业务更新,从而对针对性的装载有目标应用的终端设备进行业务更新。可选的,本发明实施例可在业务描述信息中添加终端设备的描述信息;图9示出了本发明实施例提供的应用的业务更新方法的又一流程图,参照图9,该方法可以包括:
步骤S600、收集终端设备装载的目标应用的业务描述信息;
步骤S610、判断所述业务描述信息是否与预定的应用更新条件对应,若否,执行步骤S620,若是,执行步骤S630;
可选的,可将业务描述信息中携带的终端设备的描述信息,与预定的应用更新条件进行比对,判断终端设备的品牌、所处地区等条件是否与预定的应用更新条件对应;
步骤S620、结束流程;
步骤S630、根据所述业务描述信息,确定所述目标应用需更新的业务类型;
步骤S640、向所述终端设备发送包含所述需更新的业务类型的通知信息;
步骤S650、接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
步骤S660、将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
可选的,在本发明实施例中,服务器可将终端设备的业务更新情况与目标应用最新的业务更新信息进行比对,从而确定终端设备所装载的目标应用中未更新至最新的业务,该未更新至最新的业务的业务类型即为终端设备所装载的目标应用需更新的业务类型;
可选的,对于各个业务类型的业务的更新情况,本发明实施例可通过更新标识来标识;更新标识表示业务当前的已更新情况;本发明实施例可在目标应用的业务描述信息中携带目标应用各业务类型的更新标识;图10示出了本发明实施例提供的确定目标应用需更新的业务类型的方法流程图,参照图10,该方法可以包括:
步骤S700、将所收集的业务描述信息中的各业务类型的更新标识,与设定的目标应用的各业务类型的目标更新标识进行比对;
可选的,目标更新标识反映的是业务更新的结果,可以为表示业务最新的更新情况的标识等;本发明实施例可为目标应用的各业务类型均设置目标更新标识,也可仅为某一或某几个业务类型设置目标更新标识;
步骤S710、将所收集的业务描述信息中,更新标识与目标更新标识不对应的业务类型,确定为所述目标应用需更新的业务类型。
可选的,若业务描述信息中存在更新标识与目标更新标识不对应的业务类型,则说明该更新标识与目标更新标识不对应的业务未更新至最新,需对该业务进行更新;若业务描述信息中不存在更新标识与目标更新标识不对应的业务类型,则说明目标应用已完成业务更新,不存在需更新的业务。
图11示出了本发明实施例提供的应用的业务更新方法的又另一流程图,参照图11,该方法可以包括:
步骤S800、在终端设备的运行状态处于预定运行状态时,通过第一接口接收终端设备所发送的心跳信息;
步骤S810、根据所述心跳信息,通过第一接口向所述终端设备发送收集目标应用的业务描述信息的请求,以收集所述终端设备发送的目标应用的业务描述信息;
步骤S820、判断所述业务描述信息是否与预定的应用更新条件对应,若否,执行步骤S830,若是,执行步骤S840;
步骤S830、结束流程;
步骤S840、将所收集的业务描述信息中的各业务类型的更新标识,与设定的目标应用的各业务类型的目标更新标识进行比对;
步骤S850、将所收集的业务描述信息中,更新标识与目标更新标识不对应的业务类型,确定为所述目标应用需更新的业务类型;
步骤S860、通过所述第一接口向所述终端设备发送包含所述需更新的业务类型的通知信息;
步骤S870、通过所述第一接口接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
也可是通过与所述需更新的业务类型相应的业务更新接口接收该请求。
步骤S880、通过第一接口调用与所述需更新的业务类型相应的业务更新接口,以拉取相应的业务更新数据,将所拉取的业务更新数据发送至所述终端设备。
可选的,也可是通过与所述需更新的业务类型相应的业务更新接口直接拉取相应的业务更新数据,并发送至终端设备。
值得注意的是,多终端设备情况下,各终端设备的业务更新流程与上文描述的应用的业务更新方法一致。
下面以终端设备的角度对本发明实施例提供的应用的业务更新方法进行介绍,下文描述的应用的业务更新方法可与上文描述的应用的业务更新方法相互对应参照。
图12为本发明实施例提供的应用的业务更新方法的又再一流程图,该方法可应用于终端设备,终端设备可如手机、平板电脑、笔记本电脑等可装载应用的用户设备;参照图12,该方法可以包括:
步骤S900、向服务器上传所装载的目标应用的业务描述信息;
步骤S910、接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息;
步骤S920、向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
步骤S930、接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
可选的,终端设备可定时将所装载目标应用的业务描述信息发送至服务器;也可以是终端设备在接收到服务器下发的收集目标应用的业务描述信息的指令后,响应该指令将目标应用的业务描述信息发送至服务器。
可选的,终端设备可在运行状态处于预定运行状态时,向服务器发送心跳信息;终端设备在接收服务器根据所述心跳信息发送的收集目标应用的业务描述信息的请求后,可将目标应用的业务描述信息发送至服务器;可选的,预定运行状态可以为终端设备开机、启动目标应用等可自定义设定的状态。
可选的,服务器配置有第一接口,及各业务类型相应的业务更新接口;终端设备可向服务器的第一接口上传所装载的目标应用的业务描述信息;接收服务器的第一接口发送的包含所述目标应用需更新的业务类型的通知信息;向服务器的第一接口发送拉取与所述需更新的业务类型相应的业务更新数据的请求;接收所述服务器的第一接口发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新;
可选的,终端设备也可向服务器的第一接口上传所装载的目标应用的业务描述信息;接收服务器的第一接口发送的包含所述目标应用需更新的业务类型的通知信息;而后直接向与所述需更新的业务类型相应的业务更新接口,发送拉取与所述需更新的业务类型相应的业务更新数据的请求;对应的,可接收与所述需更新的业务类型相应的业务更新接口,发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
可选的,第一接口和各业务更新接口可以为软件接口,也可以为硬件接口;在硬件接口情况下,服务器可以包括:第一服务器及多个业务更新服务器;其中,第一接口设置于第一服务器上;一个业务更新服务器对应至少一个业务更新接口;
可选的,终端设备可向第一服务器上传所装载的目标应用的业务描述信息;接收第一服务器发送的包含所述目标应用需更新的业务类型的通知信息;向第一服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;接收第一服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新;
可选的,终端设备可向第一服务器上传所装载的目标应用的业务描述信息;接收第一服务器发送的包含所述目标应用需更新的业务类型的通知信息;向具有与所述需更新的业务类型对应的业务更新接口的业务更新服务器,发送拉取与所述需更新的业务类型相应的业务更新数据的请求;接收具有与所述需更新的业务类型对应的业务更新接口的业务更新服务器,发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
本发明实施例提供的应用的业务更新方法中,终端设备在向服务器上传所装载的目标应用的业务描述信息后,可接收服务器发送的包含所装载的目标应用需更新的业务类型的通知信息,使得终端设备可直接向服务器请求与需更新的业务类型相应的业务更新数据,免去终端设备逐一询问各业务更新接口的操作,终端设备所装载的目标应用的应用更新流程更为简单、便捷。
下面对本发明实施例提供的应用的业务更新方法的一个应用例进行介绍;以目标应用为即时通讯应用为例,本发明实施例可对即时通讯应用的界面进行更新;
各终端设备可向服务器上传即时通讯应用的业务描述信息,业务描述信息携带了所装载的即时通讯应用的各业务的更新编号,其中包括界面的更新编号;
对于各终端设备,服务器可将业务描述信息中的界面的更新编号,与界面最新的更新编号进行比对,若不一致,则可确定该终端设备所装载的即时通讯应用的界面当前需进行更新,可向终端设备发送需更新界面的通知信息;
终端设备接收该通知信息后,可向服务器拉取界面的更新数据,从而实现对即时通讯应用的界面更新。
下面对本发明实施例提供的应用的业务更新方法的另一应用例进行介绍,以目标应用为浏览器应用为例,本发明实施例可对浏览器应用进行更新,此处所指的浏览器应用可以为某一品牌的浏览器,如中国腾讯公司开发的QQ浏览器;
终端设备在开机、或所装载的浏览器被启动、或到达定时时间等预定运行状态下,可向第一服务器发送心跳信息;第一服务器为设置有第一接口的服务器,第一接口为终端设备与业务更新接口之间进行沟通的中间接口;
第一服务器根据心跳信息可确定终端设备处于在线状态,从而向终端设备发送收集浏览器的业务描述信息的请求;
终端设备接收该请求后,可确定所装载的浏览器当前的业务描述信息(可以是终端设备接收该请求后,通过浏览器的配置文件确定当前的业务描述信息;浏览器的业务描述信息也可以预先确定,由终端设备在接收该请求后调取),向第一服务器上传浏览器的业务描述信息,业务描述信息携带了浏览器当前的各业务的更新编号,如浏览器插件,功能开关等的更新编号;
第一服务器可将终端设备发送的业务描述信息中业务的更新编号,与浏览器业务最新的更新编号进行比对;若存在比对不一致的更新编号,则可确定终端设备当前装载的浏览器中更新编号不一致的业务需进行更新,第一服务器可向终端设备发送需更新业务的类型的通知信息;
终端设备接收该通知信息后,可向与需更新业务的类型相应的业务更新服务器,发送拉取需更新业务的业务更新数据的请求(所拉取的业务更新数据,可以为浏览器需更新的业务,由于当前编号与最新编号的差异所导致的差异的业务数据);业务更新服务器为设置有业务更新接口的服务器;
与需更新业务的类型相应的业务更新服务器提取业务更新数据(可根据需更新的业务当前编号与最新编号的差异,提取编号差异所对应的业务更新数据)并发送至终端设备;
终端设备接收该业务更新数据后,可根据该业务更新数据对浏览器中需更新的业务进行业务更新,从而实现对终端设备所装载的浏览器的业务更新。
可选的,终端设备可通过进程辅助浏览器业务的更新;下面以目标应用为浏览器应用为例,对本发明实施例提供的再一应用例进行介绍;
终端设备在开机、或所装载的浏览器被启动、或到达定时时间等预定运行状态下,可向第一服务器发送心跳信息;第一服务器为设置有第一接口的服务器,第一接口为终端设备与业务更新接口之间进行沟通的中间接口;
第一服务器根据心跳信息可确定终端设备处于在线状态,从而向终端设备发送收集浏览器的业务描述信息的请求;
终端设备接收该请求后,可启动浏览器的业务更新预进程(业务更新预进程为本发明实施例设置的浏览器进行业务更新前,确定浏览器的业务描述信息并上传的进程,业务更新预进程在判断需进行业务更新时,可触发业务更新进程启动,从而由业务更新进程进行业务的更新),终端设备通过该业务更新预进程可向第一服务器上传浏览器的业务描述信息,业务描述信息携带了浏览器当前的各业务的更新编号,如浏览器插件,功能开关等的更新编号;
第一服务器可将终端设备发送的业务描述信息中业务的更新编号,与浏览器业务最新的更新编号进行比对;若存在比对不一致的更新编号,则可确定终端设备当前装载的浏览器中更新编号不一致的业务需进行更新,第一服务器可向终端设备发送需更新业务的类型的通知信息;
终端设备接收该通知信息后,浏览器的业务更新预进程判断需进行业务更新,触发浏览器的业务更新进程启动;终端设备通过业务更新进程向与需更新业务的类型相应的业务更新服务器,发送拉取需更新业务的业务更新数据的请求(所拉取的业务更新数据,可以为浏览器需更新的业务,由于当前编号与最新编号的差异所导致的差异的业务数据);业务更新服务器为设置有业务更新接口的服务器;
与需更新业务的类型相应的业务更新服务器提取业务更新数据(可根据需更新的业务当前编号与最新编号的差异,提取编号差异所对应的业务更新数据)并发送至终端设备;
终端设备接收该业务更新数据后,浏览器的业务更新进程可根据该业务更新数据对浏览器中需更新的业务进行业务更新,从而实现对终端设备所装载的浏览器的业务更新。
下面对本发明实施例提供的应用于服务器的应用的业务更新装置进行介绍,下文描述的应用的业务更新装置可与上文以服务器角度描述的业务更新方法相互对应参照。
图13为本发明实施例提供的应用的业务更新装置的结构框图,该应用的业务更新装置可应用于服务器,参照图13,该应用的业务更新装置可以包括:
收集模块100,用于收集终端设备装载的目标应用的业务描述信息;
类型确定模块110,用于根据所述业务描述信息,确定所述目标应用需更新的业务类型;
通知模块120,用于向所述终端设备发送包含所述需更新的业务类型的通知信息;
请求接收模块130,用于接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
更新数据发送模块140,用于将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
可选的,服务器可配置有第一接口,及各业务类型相应的业务更新接口;收集模块100具体可通过第一接口收集终端设备装载的目标应用的业务描述信息;通知模块120具体可通过第一接口向所述终端设备发送包含所述需更新的业务类型的通知信息;
可选的,请求接收模块130可通过第一接口,或可通过与所述需更新的业务类型相应的业务更新接口,接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;更新数据发送模块140,可通过第一接口,或可通过与所述需更新的业务类型相应的业务更新接口,将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
本发明实施例还提供一种服务器,该服务器可包括上述所述的应用的业务更新装置;图14示出了本发明实施例提供的服务器的结构框图,参照图14,该服务器可以包括:处理器1,通信接口2,存储器3和通信总线4;
其中处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信;
可选的,通信接口2可以为通信模块的接口,如GSM模块的接口;
处理器1,用于执行程序;
存储器3,用于存放程序;
程序可以包括程序代码,所述程序代码包括计算机操作指令。
处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
其中,程序可具体用于:
收集终端设备装载的目标应用的业务描述信息;
根据所述业务描述信息,确定所述目标应用需更新的业务类型;
向所述终端设备发送包含所述需更新的业务类型的通知信息;
接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
本发明实施例还可提供一种服务器***,服务器***的结构可具体如图4所示,与图4部分描述相参照,此处不再赘述。
下面对本发明实施例提供的应用于终端设备的应用的业务更新装置进行介绍,下文描述的应用的业务更新装置可与上文以终端设备角度描述的业务更新方法相互对应参照。
图15为本发明实施例提供的应用的业务更新装置的另一结构框图,该应用的业务更新装置可应用于终端设备,参照图15,该应用的业务更新装置可以包括:
上传模块200,用于向服务器上传所装载的目标应用的业务描述信息;
通知接收模块210,用于接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息;
请求发送模块220,用于向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
更新数据接收模块230,用于接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
本发明实施例还提供一种终端设备,该终端设备可包括上述以终端设备角度描述的应用的业务更新装置;图16示出了本发明实施例提供的终端设备的结构框图,参照图16,该终端设备可以包括:处理器1’,通信接口2’,存储器3’和通信总线4’;
其中处理器1’、通信接口2’、存储器3’通过通信总线4’完成相互间的通信;
可选的,通信接口2’可以为通信模块的接口,如GSM模块的接口;
处理器1’,用于执行程序;
存储器3’,用于存放程序;
程序可以包括程序代码,所述程序代码包括计算机操作指令。
处理器1’可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器3’可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
其中,程序可具体用于:
向服务器上传所装载的目标应用的业务描述信息;
接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息;
向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (16)
1.一种应用的业务更新方法,其特征在于,应用于服务器,所述方法包括:
收集终端设备装载的目标应用的业务描述信息;
根据所述业务描述信息,确定所述目标应用需更新的业务类型;
向所述终端设备发送包含所述需更新的业务类型的通知信息;
接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
将所述需更新的业务类型相应的业务更新数据发送至所述终端设备。
2.根据权利要求1所述的应用的业务更新方法,其特征在于,所述服务器配置有第一接口,及各业务类型相应的业务更新接口;
所述收集终端设备装载的目标应用的业务描述信息包括:
通过所述第一接口收集终端设备装载的目标应用的业务描述信息;
所述向所述终端设备发送包含所述需更新的业务类型的通知信息包括:
通过所述第一接口向所述终端设备发送包含所述需更新的业务类型的通知信息。
3.根据权利要求2所述的应用的业务更新方法,其特征在于,所述接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求包括:
通过第一接口接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;或,通过与所述需更新的业务类型相应的业务更新接口,接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
所述将所述需更新的业务类型相应的业务更新数据发送至所述终端设备包括:
通过第一接口调用与所述需更新的业务类型相应的业务更新接口,拉取相应的业务更新数据,将所拉取的业务更新数据发送至所述终端设备;或,通过与所述需更新的业务类型相应的业务更新接口拉取相应的业务更新数据,将所拉取的业务更新数据发送至所述终端设备。
4.根据权利要求2所述的应用的业务更新方法,其特征在于,所述服务器包括:第一服务器及多个业务更新服务器,所述第一接口设置于第一服务器上;一个业务更新服务器对应至少一个业务更新接口;
其中,收集所述业务描述信息,确定所述目标应用需更新的业务类型,及向所述终端设备发送包含所述需更新的业务类型的通知信息均由第一服务器执行;
接收所述业务更新数据的请求由第一服务器执行,或由具有与所述需更新的业务类型相应的业务更新接口的业务更新服务器执行;
所述将所述需更新的业务类型相应的业务更新数据发送至所述终端设备包括:
第一服务器从具有与所述需更新的业务类型相应的业务更新接口的业务更新服务器中,拉取相应的业务更新数据,并将所拉取的业务更新数据发送至所述终端设备;
或,具有与所述需更新的业务类型相应的业务更新接口的业务更新服务器,拉取相应的业务更新数据,并将所拉取的业务更新数据发送至所述终端设备。
5.根据权利要求1所述的应用的业务更新方法,其特征在于,在收集终端设备装载的目标应用的业务描述信息后,还包括:
判断所述业务描述信息是否与预定的应用更新条件对应;
若是,则根据所述业务描述信息,确定所述目标应用需更新的业务类型;
若否,则取消确定所述目标应用需更新的业务类型。
6.根据权利要求1-5任一项所述的应用的业务更新方法,其特征在于,所述业务描述信息包括:各业务类型的更新标识;所述根据所述业务描述信息,确定所述目标应用需更新的业务类型包括:
将所收集的业务描述信息中的各业务类型的更新标识,与设定的目标应用的各业务类型的目标更新标识进行比对;
将所收集的业务描述信息中,更新标识与目标更新标识不对应的业务类型,确定为所述目标应用需更新的业务类型。
7.根据权利要求1所述的应用的业务更新方法,其特征在于,所述收集终端设备装载的目标应用的业务描述信息包括:
在终端设备的运行状态处于预定运行状态时,接收终端设备所发送的心跳信息;
根据所述心跳信息向所述终端设备发送收集目标应用的业务描述信息的请求,以获取所述终端设备发送的目标应用的业务描述信息。
8.一种应用的业务更新方法,其特征在于,应用于终端设备,所述方法包括:
向服务器上传所装载的目标应用的业务描述信息;
接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息;
向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
9.根据权利要求8所述的应用的业务更新方法,其特征在于,所述服务器配置有第一接口,及各业务类型相应的业务更新接口;
所述向服务器上传所装载的目标应用的业务描述信息包括:
向服务器的第一接口上传所装载的目标应用的业务描述信息;
所述接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息包括:
接收服务器的第一接口发送的包含所述目标应用需更新的业务类型的通知信息。
10.根据权利要求9所述的应用的业务更新方法,其特征在于,所述向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求包括:
向服务器的第一接口发送拉取与所述需更新的业务类型相应的业务更新数据的请求;或向服务器的与所述需更新的业务类型相应的业务更新接口,发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
所述接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据包括:
接收服务器的第一接口发送的与所述需更新的业务类型相应的业务更新数据;或接收服务器的与所述需更新的业务类型相应的业务更新接口,发送的与所述需更新的业务类型相应的业务更新数据。
11.根据权利要求9所述的应用的业务更新方法,其特征在于,所述服务器包括:第一服务器及多个业务更新服务器,所述第一接口设置于第一服务器上;一个业务更新服务器对应至少一个业务更新接口;
其中,所述业务描述信息向第一服务器上传,所接收的包含所述目标应用需更新的业务类型的通知信息由第一服务器发送;
所述拉取与所述需更新的业务类型相应的业务更新数据的请求向第一服务器发送,或向具有与所述需更新的业务类型相应的业务更新接口的业务更新服务器发送;
所接收的与所述需更新的业务类型相应的业务更新数据由第一服务器发送,或由具有与所述需更新的业务类型相应的业务更新接口的业务更新服务器发送。
12.根据权利要求8所述的应用的业务更新方法,其特征在于,所述向服务器上传所装载的目标应用的业务描述信息包括:
终端设备在运行状态处于预定运行状态时,向服务器发送心跳信息;
终端设备在接收服务器根据所述心跳信息发送的收集目标应用的业务描述信息的请求后,将目标应用的业务描述信息发送至服务器。
13.一种应用的业务更新装置,其特征在于,应用于服务器,所述装置包括:
收集模块,用于收集终端设备装载的目标应用的业务描述信息;
类型确定模块,用于根据所述业务描述信息,确定所述目标应用需更新的业务类型;
通知模块,用于向所述终端设备发送包含所述需更新的业务类型的通知信息;
请求接收模块,用于接收所述终端设备发送的拉取与所述需更新的业务类型相应的业务更新数据的请求;
更新数据发送模块,用于将所述需更新的业务类型相应的业务更新数据发送至所述终端设备,以便所述终端设备对所述目标应用进行业务更新。
14.一种服务器,其特征在于,包括权利要求13所述的应用的业务更新装置。
15.一种应用的业务更新装置,其特征在于,应用于终端设备,所述装置包括:
上传模块,用于向服务器上传所装载的目标应用的业务描述信息;
通知接收模块,用于接收所述服务器发送的包含所述目标应用需更新的业务类型的通知信息;
请求发送模块,用于向所述服务器发送拉取与所述需更新的业务类型相应的业务更新数据的请求;
更新数据接收模块,用于接收所述服务器发送的与所述需更新的业务类型相应的业务更新数据,根据所述业务更新数据对所述目标应用进行业务更新。
16.一种终端设备,其特征在于,包括权利要求15所述的应用的业务更新装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548438.8A CN106487557B (zh) | 2015-08-31 | 2015-08-31 | 一种应用的业务更新方法、装置、服务器及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510548438.8A CN106487557B (zh) | 2015-08-31 | 2015-08-31 | 一种应用的业务更新方法、装置、服务器及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106487557A true CN106487557A (zh) | 2017-03-08 |
CN106487557B CN106487557B (zh) | 2019-12-10 |
Family
ID=58236125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510548438.8A Active CN106487557B (zh) | 2015-08-31 | 2015-08-31 | 一种应用的业务更新方法、装置、服务器及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106487557B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108647102A (zh) * | 2018-05-11 | 2018-10-12 | 阿里巴巴集团控股有限公司 | 异构***的服务请求处理方法、装置和电子设备 |
CN108989113A (zh) * | 2018-07-24 | 2018-12-11 | 网宿科技股份有限公司 | 一种服务器的部署方法及管理服务器 |
CN112241284A (zh) * | 2020-12-16 | 2021-01-19 | 支付宝(杭州)信息技术有限公司 | 基于隐私保护的程序数据更新方法、***、装置及设备 |
CN114422343A (zh) * | 2020-10-13 | 2022-04-29 | 腾讯科技(深圳)有限公司 | 业务配置方法、设备、***及计算机可读存储介质 |
CN115706823A (zh) * | 2021-08-05 | 2023-02-17 | 聚好看科技股份有限公司 | 终端设备的业务能力上报方法及终端设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118447A (zh) * | 2011-03-16 | 2011-07-06 | 宇龙计算机通信科技(深圳)有限公司 | 资源管理的方法及移动终端 |
CN102177697A (zh) * | 2011-04-29 | 2011-09-07 | 华为技术有限公司 | 互联网业务控制方法及相关设备和*** |
CN102395123A (zh) * | 2011-10-31 | 2012-03-28 | 中兴通讯股份有限公司 | 管理服务器,以及移动终端的应用程序管理方法 |
CN102868768A (zh) * | 2012-10-16 | 2013-01-09 | 北京奇虎科技有限公司 | 应用升级*** |
CN102929672A (zh) * | 2012-10-31 | 2013-02-13 | 北京奇虎科技有限公司 | 应用升级***及方法 |
CN104202401A (zh) * | 2012-10-16 | 2014-12-10 | 北京奇虎科技有限公司 | 应用升级*** |
CN104410665A (zh) * | 2014-10-28 | 2015-03-11 | 腾讯科技(深圳)有限公司 | 一种更新包的下载方法及设备 |
-
2015
- 2015-08-31 CN CN201510548438.8A patent/CN106487557B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118447A (zh) * | 2011-03-16 | 2011-07-06 | 宇龙计算机通信科技(深圳)有限公司 | 资源管理的方法及移动终端 |
CN102177697A (zh) * | 2011-04-29 | 2011-09-07 | 华为技术有限公司 | 互联网业务控制方法及相关设备和*** |
CN102395123A (zh) * | 2011-10-31 | 2012-03-28 | 中兴通讯股份有限公司 | 管理服务器,以及移动终端的应用程序管理方法 |
CN102868768A (zh) * | 2012-10-16 | 2013-01-09 | 北京奇虎科技有限公司 | 应用升级*** |
CN104202401A (zh) * | 2012-10-16 | 2014-12-10 | 北京奇虎科技有限公司 | 应用升级*** |
CN102929672A (zh) * | 2012-10-31 | 2013-02-13 | 北京奇虎科技有限公司 | 应用升级***及方法 |
CN104410665A (zh) * | 2014-10-28 | 2015-03-11 | 腾讯科技(深圳)有限公司 | 一种更新包的下载方法及设备 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108647102A (zh) * | 2018-05-11 | 2018-10-12 | 阿里巴巴集团控股有限公司 | 异构***的服务请求处理方法、装置和电子设备 |
CN108647102B (zh) * | 2018-05-11 | 2022-05-13 | 创新先进技术有限公司 | 异构***的服务请求处理方法、装置和电子设备 |
CN108989113A (zh) * | 2018-07-24 | 2018-12-11 | 网宿科技股份有限公司 | 一种服务器的部署方法及管理服务器 |
CN114422343A (zh) * | 2020-10-13 | 2022-04-29 | 腾讯科技(深圳)有限公司 | 业务配置方法、设备、***及计算机可读存储介质 |
CN114422343B (zh) * | 2020-10-13 | 2023-12-29 | 腾讯科技(深圳)有限公司 | 业务配置方法、设备、***及计算机可读存储介质 |
CN112241284A (zh) * | 2020-12-16 | 2021-01-19 | 支付宝(杭州)信息技术有限公司 | 基于隐私保护的程序数据更新方法、***、装置及设备 |
CN115706823A (zh) * | 2021-08-05 | 2023-02-17 | 聚好看科技股份有限公司 | 终端设备的业务能力上报方法及终端设备 |
Also Published As
Publication number | Publication date |
---|---|
CN106487557B (zh) | 2019-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106487557A (zh) | 一种应用的业务更新方法、装置、服务器及终端设备 | |
US8433776B2 (en) | Method and arrangement for spread of applications | |
CN116232667A (zh) | 用于边缘计算服务的方法及其电子装置 | |
US8274966B2 (en) | Mobile communication device providing integrated access to telephony and internet | |
US11134435B2 (en) | Electronic device supporting multiple wireless communication protocols and method therefor | |
US20190394091A1 (en) | Smallcell Network Deployment, Optimization and Management based on Blockchain Technology | |
CN107277799B (zh) | 用于绑定手机号码的方法、装置、终端及存储介质 | |
CN112333114B (zh) | 数据传输方法、装置、存储介质、终端及网络接入点设备 | |
CN108900607B (zh) | 一种smb协议请求的处理方法、装置及服务器 | |
EP2974159B1 (en) | Method, device and system for voice communication | |
US7086051B2 (en) | Method and apparatus for just-in-time provisioning application-related information at a communication device | |
CN113423120A (zh) | 基于专网终端的数据分流处理方法、装置及电子设备 | |
US20230216798A1 (en) | Data Steering Method and Apparatus | |
CN115550498B (zh) | 投屏方法、装置、设备和存储介质 | |
CN116709226A (zh) | 通信接力方法、电子设备、通信***及存储介质 | |
CN115484158A (zh) | 一种基于eSIM卡的车载设备的通信配置方法及装置 | |
CN112770277B (zh) | 前转号码验证方法、装置、移动终端及计算设备 | |
CN107147712B (zh) | 更新网络应用程序的方法及装置 | |
CN111147475A (zh) | 语音呼叫方法、装置、存储介质及终端 | |
CN113329116B (zh) | 交通工具的通信方法、服务器、交通工具及通信*** | |
CN107432050B (zh) | 一种移动终端、基站、***及运行应用的方法 | |
CN112995674B (zh) | 一种媒体信息传输方法、***及存储介质 | |
CN115242858B (zh) | 报文处理方法、装置、电子设备及计算机可读存储介质 | |
CN112448878B (zh) | 用于PPPoE透传的方法、PPPoE服务器及电子设备 | |
CN118018969A (zh) | 基于cmpp服务的短信下发方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221205 Address after: 1402, Floor 14, Block A, Haina Baichuan Headquarters Building, No. 6, Baoxing Road, Haibin Community, Xin'an Street, Bao'an District, Shenzhen, Guangdong 518000 Patentee after: Shenzhen Yayue Technology Co.,Ltd. Address before: 2, 518000, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |
|
TR01 | Transfer of patent right |