一种应用的安装文件获取方法、系统及用户设备的制作方法

文档序号:7987277阅读:144来源:国知局
一种应用的安装文件获取方法、系统及用户设备的制作方法
【专利摘要】本发明实施例公开了应用的安装文件获取方法、系统及用户设备,应用于通信【技术领域】。本发明实施例的应用的安装文件获取方法中,用户设备接收应用的安装文件的下载指令或发现需要更新的应用后,会通过中转服务器向个人计算机发送应用的安装文件的获取指令,以指示个人计算机根据获取指令获取相应应用的安装文件,然后再接收个人计算机同步的获取的应用的安装文件。这样用户设备可以通过发送获取指令的方式,由固网中的个人计算机来获取应用的安装文件,这样安装文件的获取就不会受到用户设备与无线接入点之间距离的限制,用户可以随时通过用户设备要求个人计算机来获取应用的安装文件,方便应用的安装文件的获取。
【专利说明】一种应用的安装文件获取方法、系统及用户设备
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及应用的安装文件获取方法、系统及用户设备。【背景技术】
[0002]随着用户设备的发展,适用于用户设备的应用也越来越多,用户设备可以到应用服务器下载相应应用的安装文件,并根据该安装文件将应用装载到用户设备以扩展用户设备的功能。
[0003]现有技术中用户设备可以通过无线接入点接入到无线网络中,来获取应用的安装文件,但这种方式又受到无线接入点与用户设备之间距离的限制,使得对于应用的安装文件获取不是很方便。

【发明内容】

[0004]本发明实施例提供应用的安装文件获取方法、系统及用户设备,方便应用的安装文件的获取。
[0005]本发明实施例提供一种应用的安装文件获取方法,包括:
[0006]用户设备接收应用的安装文件的下载指令,或所述用户设备发现需要更新的应用;
[0007]所述用户设备通过中转服务器向固网中的个人计算机发送应用的安装文件的获取指令,以指示所述个人计算机根据所述获取指令获取相应应用的安装文件;
[0008]所述用户设备接收所述个人计算机同步的所述获取的应用的安装文件。
[0009]本发明实施例提供一种用户设备,包括:
[0010]指令发送触发单元,用于接收应用的安装文件的下载指令,或所述用户设备发现需要更新的应用;
[0011 ] 获取指令发送单元,用于通过中转服务器向固网中的向个人计算机发送应用的安装文件的获取指令,以指示所述个人计算机根据所述获取指令获取相应应用的安装文件;
[0012]同步接收单元,用于接收所述个人计算机同步的所述获取的应用的安装文件。
[0013]本发明实施例提供一种应用的安装文件获取系统,其特征在于,包括用户设备、中转服务器和固网中的个人计算机,所述用户设备通过中转服务器通信连接所述个人计算机;
[0014]所述用户设备包括:
[0015]指令发送触发单元,用于接收应用的安装文件的下载指令,或所述用户设备发现需要更新的应用;
[0016]获取指令发送单元,用于通过中转服务器向固网中的向个人计算机发送应用的安装文件的获取指令,以指示所述个人计算机根据所述获取指令获取相应应用的安装文件;
[0017]同步接收单元,用于接收所述个人计算机同步的所述获取的应用的安装文件;
[0018]所述个人计算机,用于接收所述用户设备发送的获取指令,根据所述获取指令获取相应应用的安装文件,并将所述获取的安装文件同步给所述用户设备。
[0019]本发明实施例的应用的安装文件获取方法中,用户设备接收应用的安装文件的下载指令或发现需要更新的应用后,会通过中转服务器向个人计算机发送应用的安装文件的获取指令,以指示个人计算机根据获取指令获取相应应用的安装文件,然后再接收个人计算机同步的获取的应用的安装文件。这样用户设备可以通过发送获取指令的方式,由固网中的个人计算机来获取应用的安装文件,这样安装文件的获取就不会受到用户设备与无线接入点之间距离的限制,用户可以随时通过用户设备要求个人计算机来获取应用的安装文件,方便应用的安装文件的获取。且在获取该安装文件,特别是获取内容较多的安装文件时,不需要通过用户设备所在移动网络来下载安装文件,使得安装文件的获取较稳定且节省了用户设备的流量。
【专利附图】

【附图说明】
[0020]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明实施例提供的一种应用的安装文件获取系统的结构示意图;
[0022]图2是本发明实施例提供的一种应用的安装文件获取方法的流程图;
[0023]图3是本发明实施例提供的另一种应用的安装文件获取方法的流程图;
[0024]图4是本发明实施例提供的一种用户设备的结构示意图;
[0025]图5是本发明实施例提供的另一种应用的安装文件获取系统的结构示意图。
【具体实施方式】
[0026]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027]本发明实施例提供的一种应用的安装文件获取方法,主要应用于如图1所示的系统中,该系统包括用户设备100、中转服务器200和个人计算机(Personal Computer,PC) 300,用户设备100通过中转服务器200与个人计算机300通信连接,其中用户设备100可以包括手机等可以通过移动网络接入核心网的设备,中转服务器200可以是部署在核心网中的网络设备,个人计算机300可以包括家庭的台式机等通过固网接入核心网的设备。本实施例的方法是用户设备所执行的应用的安装文件获取方法,流程如图2所示,包括:
[0028]步骤101,用户设备接收应用的安装文件的下载指令,或用户设备发现需要更新的应用。
[0029]可以理解,用户设备也可以自动地搜索发现已安装到用户设备的应用是否有新的版本发布,如果有,则发现需要更新的应用,这样可以直接触发用户设备执行步骤102和103来获取应用的安装文件;也可以先显示用户选择的用户界面,让用户选择是否下载新版本应用的安装文件,如果用户选择下载安装文件的信息,则用户设备即可触发执行步骤102和103来获取应用的安装文件。在另一个情况下,用户可以对用户设备进行操作,比如查找到应用的安装文件所在的应用服务器,并点击下载,使得用户设备接收到对于某一应用的安装文件的下载指令,则触发执行步骤102和103来获取应用的安装文件。
[0030]步骤102,用户设备通过中转服务器向固网中的个人计算机发送应用的安装文件的获取指令,以指示个人计算机根据获取指令获取相应应用的安装文件,具体地,用户设备通过中转服务器将获取指令发送给个人计算机,该获取指令中可以包括应用的标识,还可以包括该应用的安装文件所在应用服务器的地址等信息。且该获取指令中的目标地址为个人计算机的地址和需要中转的服务器的地址,这些地址可以是用户预置在用户设备中的
坐寸ο
[0031 ] 这样当个人计算机在接收到获取指令后,可以直接根据获取指令中的应用的标识搜索该应用的安装文件所在的应用服务器地址,并从应用服务器下载该应用的安装文件,在安装文件下载完成后个人计算机可以向用户设备返回下载完成的信息;个人计算机还可以先根据应用的标识在本地文件中查找该应用的安装文件,如果查找到,可以向用户设备返回获取完成的信息,这样可以节省网络带宽资源;如果未查找到,才会从应用服务器下载。
[0032]步骤103,用户设备接收个人计算机同步的获取的应用的安装文件,用户可以在方便的时候,通过近距离通信方式或通过有线通信方式,连接用户设备和个人计算机,比如红外或蓝牙或无线等方式,并将个人计算机获取的应用的安装文件同步给用户设备。
[0033]上述的步骤是用户设备通过中转服务器要求个人计算机来获取安装文件,在其它具体的实施例中,用户设备还可以通过中转服务器向个人计算机发送操控指令,以指示个人计算执行任何任务,比如该操作指令可以为用于指示个人计算机返回获取安装文件的进程的指令,这样个人计算可以发送获取安装文件进程的截图返回给用户设备;该操作指令还可以为用于指示个人计算机在获取了安装文件后关机的指令等。这样用户设备可以远程操控个人计算机来执行与该安装文件相关的任务。
[0034]可见,本发明实施例的应用的安装文件获取方法中,用户设备接收应用的安装文件的下载指令或发现需要更新的应用后,会通过中转服务器向个人计算机发送应用的安装文件的获取指令,以指示个人计算机根据获取指令获取相应应用的安装文件,然后再接收个人计算机同步的获取的应用的安装文件。这样用户设备可以通过发送获取指令的方式,由固网中的个人计算机来获取应用的安装文件,这样安装文件的获取就不会受到用户设备与无线接入点之间距离的限制,用户可以随时通过用户设备要求个人计算机来获取应用的安装文件,方便应用的安装文件的获取;
[0035]且在获取该安装文件,特别是获取内容较多的安装文件时,不需要通过用户设备所在移动网络来下载安装文件,使得安装文件的获取较稳定且节省了用户设备的流量;
[0036]另外,由于用户设备是在接收到下载指令或发现需要更新的应用时触发上述步骤102中发送获取指令的步骤,这样可以在用户不感知的情况下,用户设备来要求个人计算机获取该安装文件。
[0037]在一个具体的实施例中,用户设备是在接收到应用的安装文件的下载指令后,触发执行步骤102到103中的获取流程,如果在该下载指令中包括应用的安装文件所在应用服务器的地址,则为了个人计算机获取安装文件的时间,且能获取用户需要的应用的安装文件,用户设备在执行上述步骤102时,在发送给个人计算机的获取指令中携带该应用服务器的地址,以指示个人计算机到该应用服务器下载相应应用的安装文件。则个人计算机可以根据该应用服务器的地址直接连接到该应用服务器来下载安装文件。
[0038]参考图3所示,在另一个具体的实施例中,由于应用的安装文件所在应用服务器也是部署在核心网,上述的中转服务器可以是应用服务器,这样可以节省在核心网中部署专门的中转服务器来实现本实施例的方法,则在这种情况下,在执行上述步骤102时,可以通过如下的步骤1021和1022来实现:
[0039]步骤1021,用户设备将安装文件的获取指令发送给应用的安装文件所在应用服务器,以指示由个人计算机获取安装文件。
[0040]步骤1022,应用服务器将应用服务器的地址携带到安装文件的获取指令发送给个人计算机,以指示该个人计算机到应用服务器下载应用的安装文件。
[0041]由于在本实施例中应用服务器为中转服务器,而各个应用服务器又是运营商在核心网中部署的,则当个人计算机获取从应用服务器下载完成应用的安装文件后,可以不需要通过中转服务器返回任何信息。
[0042]本发明实施例还提供一种用户设备100,比如手机等能从移动网络接入到核心网中的设备,结构示意图如图4所示,包括:
[0043]指令发送触发单元10,用于接收应用的安装文件的下载指令,或所述用户设备发现需要更新的应用。
[0044]获取指令发送单元11,用于在指令发送触发单元10接收到下载指令或发现需要更新的应用后,通过中转服务器向固网中的向个人计算机发送应用的安装文件的获取指令,以指示所述个人计算机根据所述获取指令获取相应应用的安装文件。其中如果指令触发单元接收的下载指令中包括应用的安装文件所在应用服务器的地址,则该获取指令发送单元发送给所述个人计算机的获取指令中包括所述应用服务器的地址,以指示所述个人计算机到所述应用服务器下载所述应用的安装文件。
[0045]同步接收单元12,用于接收所述个人计算机同步的所述获取的应用的安装文件。
[0046]在一个具体的实施例中,用户设备还可以包括:操控指令发送单元13,用于发送操控指令给所述个人计算机,以指示所述个人计算机执行任务,比如操控指令为用于指示所述个人计算机返回获取所述安装文件的进程的指令,或为用于指示所述个人计算机在获取所述安装文件后关机的指令等。
[0047]本发明实施例的用户设备中,指令发送触发单元10接收应用的安装文件的下载指令或发现需要更新的应用后,获取指令发送单元11会通过中转服务器向个人计算机发送应用的安装文件的获取指令,以指示个人计算机根据获取指令获取相应应用的安装文件,然后同步接收单元12再接收个人计算机同步的获取的应用的安装文件。这样用户设备可以通过发送获取指令的方式,由固网中的个人计算机来获取应用的安装文件,这样安装文件的获取就不会受到用户设备与无线接入点之间距离的限制,用户可以随时通过用户设备要求个人计算机来获取应用的安装文件,方便应用的安装文件的获取;
[0048]且在获取该安装文件,特别是获取内容较多的安装文件时,不需要通过用户设备所在移动网络来下载安装文件,使得安装文件的获取较稳定且节省了用户设备的流量;
[0049]另外,由于用户设备是在接收到下载指令或发现需要更新的应用时触发上述步骤102中发送获取指令的步骤,这样可以在用户不感知的情况下,用户设备来要求个人计算机获取该安装文件。
[0050]本发明实施例还提供一种应用的安装文件获取系统,结构示意图如图1所示,包括用户设备100、中转服务器200和固网中的个人计算机300,用户设备100通过中转服务器200通信连接个人计算机300,其中,用户设备100可以包括手机等可以通过移动网络接入核心网的设备,中转服务器200可以是部署在核心网中的网络设备,个人计算机300可以包括家庭的台式机等通过固网接入核心网的设备。具体地:
[0051]用户设备100是如上述结构实施例中所述的用户设备所述,在此不进行赘述;
[0052]中转服务器200,用来为个人计算机300与用户设备100之间的指令传输进行中转;
[0053]个人计算机300,用于接收所述用户设备发送的获取指令,根据所述获取指令获取相应应用的安装文件,并将所述获取的安装文件同步给所述用户设备。具体地,如果获取指令中包括应用的安装文件所在应用服务器的地址,则个人计算机会根据所述获取指令中包括的应用服务器的地址,到所述应用服务器下载所述安装文件。
[0054]进一步地,如果用户设备100向个人计算机300发送操控指令,则个人计算机300可以在接收到用户设备发送的操控指令,根据所述操控指令执行任务,实现了用户设备对个人计算机的远程控制。
[0055]进一步地,为了节省系统部署另外的设备作为中转服务器200,本实施例中的中转服务器200可以为上述应用的安装文件所在应用服务器400,本实施例的系统结构示意图如图5所示,具体地:
[0056]用户设备100中的获取指令发送单元11,具体用于将所述安装文件的获取指令发送给所述应用的安装文件所在应用服务器,以指示由所述个人计算机获取所述安装文件;则应用服务器400用于将应用服务器的地址携带到所述安装文件的获取指令发送给所述个人计算机,以指示所述个人计算机到所述应用服务器下载所述应用的安装文件;则所述个人计算机300具体用于接收所述获取指令,并根据所述获取指令中包括的应用服务器的地址,到所述应用服务器下载所述安装文件,并将所述获取的安装文件同步给所述用户设备。
[0057]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM)、随机存取存储器(RAM)、磁盘或光盘等。
[0058]以上对本发明实施例所提供的应用的安装文件获取方法、系统及用户设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种应用的安装文件获取方法,其特征在于,包括: 用户设备接收应用的安装文件的下载指令,或所述用户设备发现需要更新的应用; 所述用户设备通过中转服务器向固网中的个人计算机发送应用的安装文件的获取指令,以指示所述个人计算机根据所述获取指令获取相应应用的安装文件; 所述用户设备接收所述个人计算机同步的所述获取的应用的安装文件。
2.如权利要求1所述的方法,其特征在于,所述下载指令中包括所述应用的安装文件所在应用服务器的地址; 则所述用户设备发送给所述个人计算机的获取指令中包括所述应用服务器的地址,以指示所述个人计算机到所述应用服务器下载所述应用的安装文件。
3.如权利要求1或2所述的方法,其特征在于,所述方法还包括: 所述用户设备发送操控指令给所述个人计算机,以指示所述个人计算机执行任务。
4.如权利要求3所述的方法,其特征在于,所述操控指令包括用于指示所述个人计算机返回获取所述安装文件的进程的指令,或包括用于指示所述个人计算机在获取所述安装文件后关机的指令。
5.如权利要求1或2或4所述的方法,其特征在于,所述中转服务器为所述应用的安装文件所在应用服务器; 则所述用户设备通过中转服务器向固网中的个人计算机发送应用的安装文件的获取指令具体包括: 所述用户设备将所述安装文件的获取指令发送给所述应用的安装文件所在应用服务器,以指示由所述个人计算机获取所述安装文件; 所述应用服务器将所述应用服务器的地址携带到所述安装文件的获取指令发送给所述个人计算机,以指示所述个人计算机到所述应用服务器下载所述应用的安装文件。
6.一种用户设备,其特征在于,包括: 指令发送触发单元,用于接收应用的安装文件的下载指令,或所述用户设备发现需要更新的应用; 获取指令发送单元,用于通过中转服务器向固网中的向个人计算机发送应用的安装文件的获取指令,以指示所述个人计算机根据所述获取指令获取相应应用的安装文件; 同步接收单元,用于接收所述个人计算机同步的所述获取的应用的安装文件。
7.如权利要求6所述的用户设备,其特征在于, 所述指令触发单元接收的下载指令中包括所述应用的安装文件所在应用服务器的地址; 则所述获取指令发送单元发送给所述个人计算机的获取指令中包括所述应用服务器的地址,以指示所述个人计算机到所述应用服务器下载所述应用的安装文件。
8.如权利要求6或7所述的用户设备,其特征在于,还包括: 操控指令发送单元,用于发送操控指令给所述个人计算机,以指示所述个人计算机执行任务。
9.一种应用的安装文件获取系统,其特征在于,包括用户设备、中转服务器和固网中的个人计算机,所述用户设备通过中转服务器通信连接所述个人计算机; 所述用户设备是如权利要求6所述的用户设备;所述个人计算机,用于接收所述用户设备发送的获取指令,根据所述获取指令获取相应应用的安装文件,并将所述获取的安装文件同步给所述用户设备。
10.如权利要求9所述的系统,其特征在于,所述用户设备是如权利要求7所述的用户设备; 所述个人计算机,具体用于接收所述用户设备发送的获取指令,并根据所述获取指令中包括的应用服务器的地址,到所述应用服务器下载所述安装文件,并将所述获取的安装文件同步给所述用户设备。
11.如权利要求9或10所述的系统,其特征在于,所述用户设备如权利要求8所述的用户设备; 所述个人计算机,还用于接收所述用户设备发送的操控指令,根据所述操控指令执行任务。
12.如权利要求9所述的系统,其特征在于,所述中转服务器为所述应用的安装文件所在应用服务器; 则所述用户设备中的获取指令发送单元,具体用于将所述安装文件的获取指令发送给所述应用的安装文件所在应用服务器,以指示由所述个人计算机获取所述安装文件; 所述应用服务器,用于将所述应用服务器的地址携带到所述安装文件的获取指令发送给所述个人计算机,以指示所述个人计算机到所述应用服务器下载所述应用的安装文件; 所述个人计算机,具体用于接收所述获取指令,并根据所述获取指令中包括的应用服务器的地址,到所述应用服务器下载所述安装文件,并将所述获取的安装文件同步给所述用户设备。`
【文档编号】H04L29/08GK103873514SQ201210538969
【公开日】2014年6月18日 申请日期:2012年12月13日 优先权日:2012年12月13日
【发明者】王松旭 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1