一种应用下载方法及装置制造方法及图纸

技术编号:16190689 阅读:25 留言:0更新日期:2017-09-12 12:32
本发明专利技术实施例提供一种应用下载方法及装置,所述方法包括:接收移动终端发送的登录请求;根据登录请求,将待使用操作系统识别号对应的虚拟机分配给移动终端;向移动终端返回待使用操作系统识别号对应的虚拟机的当前界面;接收移动终端发送的下载请求;根据待下载应用的识别号,向应用下载平台发起下载请求,接收应用下载平台返回的待下载应用的识别号对应的应用安装包;将应用安装包进行安装,并按照预定频率向移动终端返回虚拟机的当前界面。所述方法使得用户对应用的下载不再受限于用户手机终端自身的操作系统,并且用户下载和安装的应用都存储在服务器,不会浪费移动终端的存储空间。

Application downloading method and device

The embodiment of the invention provides an application download method and device, the method comprises: receiving the login request sent by the mobile terminal; according to the login request, the virtual machine will be used operating system corresponding to the identification number assigned to the mobile terminal; the interface returns to use virtual machine operating system identification number corresponding to the mobile terminal; the receiving mobile terminal transmits a download request; according to the identification number to download the application, to the application download platform launched a download request application corresponding identification number to download application receives the application download platform to return the installation package; application installation package is installed, the interface to the mobile terminal according to a predetermined frequency and return to the virtual machine. The method allows users to download the application is no longer limited to the user mobile phone terminal of its operating system, and the user to download and install the application are stored on the server, not to waste the storage space of the mobile terminal.

【技术实现步骤摘要】
一种应用下载方法及装置
本专利技术涉及计算机应用领域,具体而言,涉及一种应用下载方法及装置。
技术介绍
移动终端领域技术的飞速发展,使得今天的手机和以前的手机不可同日而语,现在的手机不再只是接听电话、收发短信的工具,而是越来越智能化,给人们的工作和生活带来了极大便利。用户可以根据自己的需要,将感兴趣的应用下载到自己的手机上,但是由于手机终端受到其操作系统的限制,只能去应用商店下载其操作系统对应的应用,若没有用户手机操作系统对应的某一个应用,则用户无法体验该应用。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种应用下载方法及装置,以解决上述问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种应用下载方法,该方法接收移动终端发送的登录请求,所述登录请求包括用户身份信息及待使用操作系统识别号;根据所述登录请求,将所述待使用操作系统识别号对应的虚拟机分配给所述移动终端,其中,所述虚拟机的预安装系统为所述待使用操作系统识别号对应的移动终端操作系统;向所述移动终端返回所述待使用操作系统识别号对应的虚拟机的当前界面;接收所述移动终端发送的下载请求,所述下载请求包括待下载应用的识别号;根据所述待下载应用的识别号,向应用下载平台发起所述下载请求,接收所述应用下载平台返回的所述待下载应用的识别号对应的应用安装包;将所述应用安装包进行安装,并按照预定频率向所述移动终端返回虚拟机的当前界面。第二方面,本专利技术实施例提供了一种应用下载装置,该装置包括:第一接收模块,用于接收移动终端发送的登录请求,所述登录请求包括用户身份信息及待使用操作系统识别号;分配模块,用于根据所述登录请求,将所述待使用操作系统识别号对应的虚拟机分配给所述移动终端,其中,所述虚拟机的预安装系统为所述待使用操作系统识别号对应的移动终端操作系统;返回模块,用于向所述移动终端返回所述待使用操作系统识别号对应的虚拟机的当前界面;第二接收模块,用于接收所述移动终端发送的下载请求,所述下载请求包括待下载应用的识别号;下载模块,用于根据所述待下载应用的识别号,向应用下载平台发起所述下载请求,接收所述应用下载平台返回的所述待下载应用的识别号对应的应用安装包;处理模块,用于将所述应用安装包进行安装,并按照预定频率向所述移动终端返回虚拟机的当前界面。与现有技术相比,本专利技术实施例提供的一种应用下载方法及装置,通过接收移动终端发送的登录请求,所述登录请求包括用户身份信息及待使用操作系统识别号,根据所述登录请求,将所述待使用操作系统识别号对应的虚拟机分配给所述移动终端,其中,所述虚拟机的预安装系统为所述待使用操作系统识别号对应的移动终端操作系统,向所述移动终端返回所述待使用操作系统识别号对应的虚拟机的当前界面,接收所述移动终端发送的下载请求,所述下载请求包括待下载应用的识别号,根据所述待下载应用的识别号,向应用下载平台发起所述下载请求,接收所述应用下载平台返回的所述待下载应用的识别号对应的应用安装包,将所述应用安装包进行安装,并按照预定频率向所述移动终端返回虚拟机的当前界面,本方案使得用户对应用的下载不再受限于用户手机终端自身的操作系统,并且用户下载和安装的应用都存储在服务器,不会浪费移动终端的存储空间。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施例提供的一种移动终端、服务器与应用下载平台进行交互的示意图。图2是本专利技术实施例提供的服务器的结构框图。图3是本专利技术实施例提供的一种应用下载方法的流程图。图4是本专利技术实施例提供的一种应用下载方法的部分流程图。图5是本专利技术实施例提供的一种应用下载装置的结构框图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。如图1所示,是本专利技术较佳实施例提供的一种移动终端、服务器与应用下载平台进行交互的示意图。所述服务器200通过网络与一个或多个移动终端100进行通信连接,以进行数据通信或交互。所述服务器200通过网络与一个或多个应用下载平台300(图1中仅示出1个)进行通信连接,以进行数据通信或交互。所述服务器200或应用下载平台300可以是网络服务器、数据库服务器等。所述移动终端100可以是个人电脑(personalcomputer,PC)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,PDA)等。如图2所示,是本专利技术实施例提供的一种服务器200的方框示意图。该服务器200包括存储器210,一个或多个(图中仅示出一个)处理器220,以及应用下载装置500。该存储器210与该处理器220之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。应用下载装置500包括至少一个可以软件或固件(firmware)的形式存储于存储器210中或固化在服务器200的操作系统(operatingsystem,OS)中的软件功能模块。处理器220用于执行存储器210中存储的可执行模块,例如应用下载装置500中包括的软件功能模块或计算机程序。其中,存储器210可以是,但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(ElectricErasableProgrammableRead-OnlyMemory,EEPROM)等。其中,存储器210用于存储程序,处理器220在接收到执行指令后,执行程序,下述本专利技术实施例任一实施例揭示的流程定义的电子设备所执行的方法可以应用于处理器中,或者由处理器实现。处理器220可能是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称CPU)、网络处理器(NetworkProces本文档来自技高网...
一种应用下载方法及装置

【技术保护点】
一种应用下载方法,其特征在于,所述方法包括:接收移动终端发送的登录请求,所述登录请求包括用户身份信息及待使用操作系统识别号;根据所述登录请求,将所述待使用操作系统识别号对应的虚拟机分配给所述移动终端,其中,所述虚拟机的预安装系统为所述待使用操作系统识别号对应的移动终端操作系统;向所述移动终端返回所述待使用操作系统识别号对应的虚拟机的当前界面;接收所述移动终端发送的下载请求,所述下载请求包括待下载应用的识别号;根据所述待下载应用的识别号,向应用下载平台发起所述下载请求,接收所述应用下载平台返回的所述待下载应用的识别号对应的应用安装包;将所述应用安装包进行安装,并按照预定频率向所述移动终端返回虚拟机的当前界面。

【技术特征摘要】
1.一种应用下载方法,其特征在于,所述方法包括:接收移动终端发送的登录请求,所述登录请求包括用户身份信息及待使用操作系统识别号;根据所述登录请求,将所述待使用操作系统识别号对应的虚拟机分配给所述移动终端,其中,所述虚拟机的预安装系统为所述待使用操作系统识别号对应的移动终端操作系统;向所述移动终端返回所述待使用操作系统识别号对应的虚拟机的当前界面;接收所述移动终端发送的下载请求,所述下载请求包括待下载应用的识别号;根据所述待下载应用的识别号,向应用下载平台发起所述下载请求,接收所述应用下载平台返回的所述待下载应用的识别号对应的应用安装包;将所述应用安装包进行安装,并按照预定频率向所述移动终端返回虚拟机的当前界面。2.根据权利要求1所述的方法,其特征在于,在根据所述登录请求,将所述待使用操作系统识别号对应的虚拟机分配给所述移动终端,包括:根据所述用户身份信息,查询与所述用户身份信息对应的用户信用度;若所述用户信用度大于第一阈值,则根据所述登录请求中包括的待使用操作系统识别号,将所述待使用操作系统识别号对应的虚拟机分配给所述移动终端;若所述用户信用度小于等于第一阈值,则发送拒绝登录的信息到所述移动终端。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述虚拟机内预先安装下载次数大于第二阈值的应用。4.根据权利要求1所述的方法,其特征在于,所述预定频率大于第一预设频率。5.根据权利要求1所述的方法,其特征在于,所述用户身份信包括用户账号及密码。6.一种应用下载装置...

【专利技术属性】
技术研发人员:王月浩
申请(专利权)人:重庆文理学院
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1