当前位置: 首页 > 专利查询>陆春观专利>正文

手机软件即时分享方法及系统技术方案

技术编号:12404934 阅读:63 留言:0更新日期:2015-11-28 19:24
本发明专利技术涉及移动通信领域,提供一种手机软件即时分享方法及系统,所述方法包括步骤有:计算步骤,计算第一手机终端的分享软件的哈希值;查找步骤,根据计算得出的所述哈希值查找服务端数据库中所述分享软件,并将查找结果通知所述第一手机终端;以及发送短信步骤,所述第一手机终端将查找到的所述分享软件在所述服务端的下载地址通过短信发送到第二手机终端。借此,本发明专利技术摒弃了通过短距离连接实现的局限,利用手机短信发送及云技术,使得被推荐手机无需安装和推荐手机一样的通信客户端,即仅需推荐手机终端一方安装推荐软件,便可实现远距离即时分享手机软件,从而使得实现简单且方便用户操作。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,更具体地,涉及一种手机软件即时分享方法及系统
技术介绍
随着手机特别是智能手机的普及,手机软件正呈爆炸式增长。我们时常会有这种情况:手机上有一款好的软件,想推荐给好友,但是如何让好友下载到和自己手机上一模一样的软件,却是很困难的事情,或者自己手机上的软件属于比较少见,市场上很难找到,这种情况下如何方便的推荐软件给好友呢。用蓝牙共享是一种方式,但是这种方式有很大的局限性,它只能是在近距离的情况下实现,如果推荐好友和你不是在一个地方,就没法进行软件推荐;或者两边手机装上同样的通信客户端进行文件传输,但是这种情况首先需要对方安装同样的客户端,一般还需要一些额外设置,比如:需要知道对方账号,或者要加对方为好友才能开始文件传输。这对被推荐方来说,同样很不方便。综上,目前手机软件即时分享技术需在近距离的环境实现,或被推荐手机需安装和推荐手机一样的通信客户端,这样会造成实现比较繁琐且用户操作不便,所以有必要加以改进。
技术实现思路
为解决上述现有技术的缺陷,本专利技术的目的在于提供一种手机软件即时分享方法及系统,其能够在远距离的环境里实现,且被推荐手机无需安装和推荐手机一样的通信客户端,使得实现比较简单且方便用户操作。为达成上述目的,本专利技术提供一种手机软件即时分享方法,包括步骤有:计算步骤,计算第一手机终端的分享软件的哈希值;查找步骤,根据计算得出的所述哈希值查找数据库中所述分享软件在所述服务端的下载地址,并将查找结果通知所述第一手机终端;以及发送短信步骤,所述第一手机终端将所述分享软件在所述服务端的下载地址通过短信发送到第二手机终端。上述查找结果为查找到的所述分享软件在服务端的下载地址。上述查找结果为没有查找到所述分享软件在服务端的下载地址。上述查找步骤后,上述发送短信步骤前,还包括:上传步骤,所述第一手机终端上传所述分享软件及对应的哈希值至所述服务端,并保存所述分享软件在服务端的下载地址及对应的哈希值至所述数据库。上述发送短信步骤后,还包括:下载步骤,所述第二手机终端收到所述短信,打开所述短信链接,即时下载所述分享软件。为达成上述目的,本专利技术还提供一种手机软件即时分享系统,包括若干手机终端及服务端,第一手机终端包括: 计算模块,用于计算分享软件的哈希值;以及 发送短信模块,用于将所述分享软件在所述服务端的下载地址通过短信发送到第二手机终端; 所述服务端包括: 数据库,用于存储所述分享软件在所述服务端的下载地址及对应的哈希值; 服务器,用于根据计算得出的所述哈希值查找数据库中所述分享软件在所述服务端的下载地址,并将查找结果通知所述第一手机终端,以供所述发送短信模块将所述分享软件的下载地址通过短信发送到第二手机终端。上述查找结果为查找到的所述分享软件在服务端的下载地址。上述查找结果为没有查找到所述分享软件在服务端的下载地址。上述第一手机终端还包括:上传模块,用于上传所述分享软件及对应的哈希值至所述服务端,并保存所述分享软件在服务端的下载地址及对应的哈希值至所述数据库。上述第二手机终端包括:下载模块,用于收到所述短信,打开所述短信链接,即时下载所述分享软件。本专利技术实现在远距离的环境里手机软件的即时分享,摒弃了通过短距离连接实现的局限,且利用手机短信发送及云技术,使得被推荐手机无需安装和推荐手机一样的通信客户端便可远距离即时分享手机软件,从而使得实现简单且方便用户操作。【附图说明】图1为本专利技术手机软件即时分享系统的结构示意图。图2为本专利技术手机软件即时分享方法的流程图。图3为本专利技术第一实施例中手机软件即时分享方法的流程图。图4为本专利技术第二实施例中手机软件即时分享方法的流程图。图5为本专利技术第三实施例中手机软件即时分享方法的流程图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为本专利技术手机软件即时分享系统的结构示意图,如图所示,所述手机软件即时分享系统包括若干手机终端及服务端两部分,其中:手机终端为向联系人或其他手机终端推荐该终端上的软件,服务端提供web服务,接受手机终端上传的软件和提供软件下载服务。需要安装手机客户端软件的仅为推荐者的手机,此处定义为第一手机终端,所述第一手机终端包括: 计算模块,用于计算分享软件的哈希值。其中,第一手机终端列出手机上安装的所有软件,用户找到要推荐的软件,并计算该推荐软件的程序文件的指纹,所谓的文件指纹就是计算该文件的哈希值。计算文件哈希值有多种方法,如md5、shal等;以及 发送短信模块,用于将所述分享软件在所述服务端的下载地址通过短信发送到第二手机终端。其中,第一手机终端调用手机上的短信接口,把该软件在服务器上的http下载地址通过短信发送到第二手机终端即被推荐人,被推荐人为用户所选择的通讯录列表的联系人或者直接输入电话号码等。所述服务端包括: 数据库,用于存储所述分享软件在所述服务端的下载地址及对应的哈希值。服务器,用于根据计算得出的所述哈希值查找数据库中所述分享软件在所述服务端的下载地址,并将查找结果通知所述第一手机终端,以供所述发送短信模块将所述分享软件的下载地址通过短信发送到第二手机终端。其中,第一手机终端连到服务端,并发送计算得出的软件哈希值。服务端通过该哈希值查找数据库中的对应软件。所述查找结果为查找到的所述分享软件在服务端的下载地址。替代的,所述查找结果为没有查找到所述分享软件在服务端的下载地址,此时,所述第一手机终端还包括:上传模块,用于上传所述分享软件及对应的哈希值至所述服务端,并保存所述分享软件在服务端的下载地址及对应的哈希值至所述数据库。其中,上传完成后,服务端生成该软件的下载地址,然后把该地址和md5值存入数据库。更好的,所述第二手机终端包括: 下载模块,用于收到所述短信,打开所述短信链接,即时下载所述分享软件。图2为本专利技术手机软件即时分享方法的流程图,其可通过如图1所示的手机软件即时分享系统实现,所述方法包括步骤有: 步骤S201,计算步骤,计算第一手机终端的分享软件的哈希值。步骤S202,查找步骤,根据计算得出的所述哈希值查找数据库中所述分享软件在所述服务端的下载地址,并将查找结果通知所述第一手机终端。步骤S203,发送短信步骤,所述第一手机终端将所述分享软件在所述服务端的下载地址通过短信发送到第二手机终端。图3为本专利技术第一实施例中手机软件即时分享方法的流程图,所述方法包括步骤有: 步骤S301,计算步骤,计算第一手机终端的分享软件的哈希值。步骤S302,查找步骤,根据计算得出的所述哈希值查找数据库中所述分享软件在所述服务端的下载地址,并将查找结果通知所述第一手机终端。步骤S30当前第1页1 2 本文档来自技高网...

【技术保护点】
一种手机软件即时分享方法,其特征在于,包括步骤有:计算步骤,计算第一手机终端的分享软件的哈希值;查找步骤,根据计算得出的所述哈希值查找数据库中所述分享软件在所述服务端的下载地址,并将查找结果通知所述第一手机终端;以及发送短信步骤,所述第一手机终端将所述分享软件在所述服务端的下载地址通过短信发送到第二手机终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:陆春观
类型:发明
国别省市:浙江;33

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

1