本发明专利技术涉及一种结合了应用虚拟技术和通信技术开发出来的一种网络运营商对用户在互联网上租售包括所有可执行程序的数码内容的方法以及利用这种方法的应用虚拟化互联网平台系统。所述系统包括服务器端和程序发布者浏览器端以及装在用户计算机的虚拟应用客户端,使用此系统通过互联网来租售数码内容的方法包括:初始化客户端;监听通信线路;客户输入关键字选取内容;内容推送至客户计算机上;运行内容并计量计费。上述方法,基于应用虚拟化技术创建了虚拟化客户端,使客户可以方便地接入、选择、运行、付费。
【技术实现步骤摘要】
本专利技术涉及一种结合了应用虚拟化技术(如软件虚拟化和游戏虚拟化等)、通信 技术(如计算机通信和网络通信等),所开发出来的基于互联网的虚拟化应用平台系统及 方法。更具体地说,是涉及网络运营商对用户在互联网上租售包括所有可执行程序的数码 内容的方法以及利用这种方法的应用虚拟化互联网平台系统。
技术介绍
应用虚拟化这一技术可以统一提供租售方法给应用程序、游戏等,不需要修改原 代码,它的原理是利用应用虚拟化工具把应用程序、游戏各自打包(这些经过打包的程序 或者游戏在文章中统称为内容)。然后将内容放置于内容服务器上,由用户通过一个虚拟 应用客户端下载到本地缓存。待下载完成后,在虚拟应用客户端管理下的内容免安装、可随 时随地使用缓存中的内容,也不会影响Windows操作系统文件以及注册表。这一技术已经 有多家厂商提供,但赛门铁克公司的技术可以与操作系统无缝集成,能够实现应用程序的 完整部署和最佳使用效果;此外,使用一些厂商的技术会带来比较大的服务器消耗,赛门铁 克公司的技术会把内容下载到本地缓存,待下载完成后才开始使用,这样就不需要中转或 者缓存服务器。但是,赛门铁克当前的产品只适用于企业级内网市场,并不适用于互联网市 场,事实上,赛门铁克产品尚未发布适用于互联网市场的产品。赛门铁克专利及产品如果要 使用在互联网市场,存在以下三点主要缺点1.赛门铁克专利及产品只支持本地或者局域网上的文件导入到客户端运行,不支 持通过URL来选择并运行一个内容,不适用于互联网市场;2.赛门铁克专利及产品使用单一的列表式的内容查看方式,不适用于互联网用户 处理大量内容的互联网市场情况,譬如内容搜索及选取会十分繁琐;3.赛门铁克专利及产品未包含计费系统,不适用于互联网市场不同用户的使用习 惯及付费模式,譬如按使用次数、使用时长来支付内容,也不能防止软件的盗版。申请人:认识到现有技术及方法中存在的各种问题,为解决这些问题而提出了本发 明,本专利技术提供的新式方法能够克服常规方法的缺点。
技术实现思路
本专利技术克服了现有技术的不足,提供一种基于互联网的虚拟化应用平台系统,以 及网络运营者对互联网用户的一种数字内容(应用程序、游戏等)的租售方法。本专利技术在 赛门铁克的应用虚拟化技术专利及产品的基础上做了大量的改进,使应用虚拟化技术适用 于互联网。为解决上述目的,本专利技术所采用的技术方案是,本专利技术提供的平台系统包括服务 器端和程序发布端,程序发布者使用虚拟化工具对程序进行虚拟化操作,经过虚拟化后的 程序变成内容,然后上传所述内容到服务器端;以及装在用户计算机的虚拟应用客户端,用 于搜索用户所要选取的内容并从上述服务器端下载该内容到用户计算机的缓存中,传输完成后通过虚拟应用客户端选取计费方式并运行所选取的内容。上述服务器端包括用于存储程序发布者所上传的内容的内容服务器,为解决赛门铁克专利及产品不适用互联网用户处理大量内容的互联网市场的问题,我们自行设计了内容服务器,内容服 务器用数据库收集、管理大量内容,内容在内容服务器上以树形结构存放,内容服务器也拥 有内容信息网站,用户也可以通过网页浏览器访问网站来搜索、查阅、及选取内容;用于判断用户帐户是否有足够余额而运行此次内容的接入服务器;接受接入服务器的通知并开始计量计费以及停止计量计费的计费服务器;另一方案,所述服务器端还可以包括应用虚拟化服务器,程序发布者上传程序到 应用虚拟化服务器,所述应用虚拟化服务器将程序转化为内容,在存储在内容服务器上。进一步,程序发布端以及用户客户端与服务器端的通信协议包括接入协议、收费 分成协议、内容管理协议、互联网传输协议,为解决赛门铁克专利及产品不支持通过URL来 选择运行内容的问题,我们的客户端可以从后台处理URL来传输内容。进一步,为解决赛门铁克专利及产品不适用于互联网市场不同用户的使用习惯及 付费模式的问题,我们采用了自行设计的计量计费服务器,可允许互联网用户采用包括预 付费或者后付费,分为按时长、按使用次数、按周期及不同时段不同价格等多种计量计费模 式。本专利技术提供了一种网络运营者对互联网用户的一种数字内容(应用程序、游戏 等)的租售方法,包括以下步骤(1)程序发布者经过虚拟化后把程序变成内容,然后通过网络协议上传到上述服 务器端进行存储;或者程序发布者将程序上传到服务器端,再经虚拟化操作将程序变成内 容进行存储;(2)用户客户端初始化,包括启动虚拟应用客户端,读取配置文件,开始网络监 听;(3)选取内容用户通过虚拟应用客户端输入关键字来选取服务器端的内容;(4)下载内容服务器端推送内容到用户计算机的缓存中;(5)运行内容传输完成后,用户通过虚拟应用客户端选取计费方式,服务器端根 据用户是否有充足余额来判断是否运行此次内容;(6)计量计费服务器端对内容的使用起始及停止时间进行计量和计费。上述过程还包括身份验证的步骤,在步骤(2)的客户端初始化后,用户登录并执 行预定的协议接入服务器端。另一种方式,用户在登录后可以先通过虚拟应用客户端选择计费方式,然后执行 所述步骤(3)来选取内容。在本方案中还提供了一种程序开发者发布应用程序的方法,包括以下步骤(1)程序发布者使用虚拟化工具对程序进行虚拟化程序发布者使用虚拟化工具 对程序进行虚拟化操作,经过虚拟化后的程序变成内容;(2)上传虚拟化后的内容到内容服务器上传内容到内容服务器,可采取多种网 络传输协议来传输内容;(3)程序发布者填写内容相关信息上传成功后,程序发布者需要填写该内容相关的信息; (4)系统对内容进行审核填写完内容相关信息后,系统会按预定的标准对内容 进行审查;(5)储存内容并在内容站上生成相关页面审核通过后,内容服务器会自动为给 该内容生成一个页面,供我们平台的用户查询及下载。在上述方案中,所述的客户端必须由互联网用户安装在用户本机上。该客户端掌 控了该方法的上述几种步骤。亦即用户首先接入,在接入服务器上存有用户信息以资验证, 而后在用户选取内容时,计费服务器会确认计费法及用户帐户资金,如果通过检查,内容会 从内容服务器推送至本地缓存,传输完成后可以运行内容,并根据用户选择的计费方式来 计量和计费。其中的接入服务器含有合法用户的专有信息的数据库,通过验证接入服务器发来 的用户信息决定用户是否有权限进行租售平台。其中的内容服务器含有运营商并登记管理好的树状结构内容,使接入的用户便于 按类或以关键字挑选。其中的计费服务器包含有客户端计量得到的内容开始运行及结束运行时间信息, 根据用户挑选的计费方式为用户计费,计费方法为按时长、按次数、按周期以及在不同时间 不同价格以及各种计费优惠措施。本专利技术的有益效果是本专利技术提供的系统及方法是在应用虚拟化的基础上,创建 了客户端,使用户可接入、挑选内容、运行内容、计量计费,体现了互联网的开放性,为广大 程序开发者自行设计了应用投递发布程序的方法,任何程序开发者都可以把自己的程序上 传到我们的内容库中供用户下载使用,可以依托我们这个系统来将自己的知识转化成财 富。本专利技术的系统在虚拟应用客户端管理下的内容免安装、可随时随地使用缓存中的内容, 也不会影响Windows操作系统文件以及注册表,不占用用户资源。附图说明图1是本专利技术的其中一种系统的组成框图;图2是本专利技术的另一种系统的本文档来自技高网...
【技术保护点】
一种基于互联网的虚拟化应用平台系统,其特征在于,所述系统包括:服务器端和程序发布端,程序发布端包括虚拟化装置,程序发布者通过虚拟化装置将程序变成内容,然后上传所述内容到服务器端;以及装在用户计算机的虚拟应用客户端,用于搜索用户所要选取的内容并从上述服务器端下载该内容到用户计算机的缓存中,传输完成后通过虚拟应用客户端选取计费方式并运行所选取的内容。
【技术特征摘要】
【专利技术属性】
技术研发人员:张愚,
申请(专利权)人:珠海斑点猫软件有限公司,
类型:发明
国别省市:44[中国|广东]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。