一种数据分享方法、智能终端及系统的制作方法
【专利摘要】本发明实施例涉及数据分享技术领域,尤其涉及一种数据分享方法、智能终端及系统。所述数据分享方法包括:发送数据分享请求,并接收与所述数据分享请求相匹配的社交应用列表:根据所述社交应用列表选择需要分享数据的社交应用,并判断是否已经安装所选择的社交应用的客户端;如果没有安装所选择的社交应用的客户端,自动下载安装所选择的社交应用的客户端并分享数据。本发明实施例可自动下载安装没有安装的社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分享体验。本发明还可以根据智能终端所处区域的社交应用热门指数对社交应用列表中的社交应用进行排序,从而对热门社交应用进行推广。
【专利说明】
一种数据分享方法、智能终端及系统
技术领域
[0001]本发明实施例涉及移动通信领域,尤其涉及一种数据分享方法、智能终端及系统。
【背景技术】
[0002]随着手机等智能终端安装的社交应用的客户端使得用户与用户之间的互动和沟通更加的便利,越来越多的用户喜欢将视频、图片、文本或网页链接等等数据通过智能终端的分享功能分享到相应的一些社交应用中。
[0003]目前,智能终端在分享某个文件时,点击分享图标后,会跳转到分享界面,分享界面会显示在该智能终端中已经下载并安装客户端的社交应用列表,例如QQ、微信或新浪微博等。用户可通过社交应用列表选择需要分享该文件的社交应用,从而进行文件分享。
[0004]然而,在实现本发明的过程中,发明人发现现有技术中至少存在如下问题,现有数据分享方式存在的缺点在于:
[0005]—、分享页面显示的社交应用列表只包括在该智能终端中已经下载并安装客户端的社交应用,如果需要将数据分享至没有下载安装客户端的社交应用,则需要退出分享界面,进入相应的APP中去下载对应的社交应用的客户端并且安装成功后,再重新进入分享界面,此时,分享页面的社交应用列表中才会显示刚刚下载安装的社交应用,用户才能完成分享;该分享方式操作较为繁琐,分享效率较低,影响用户的分享体验。
[0006]二、分享页面显示的社交应用列表中不能动态展现当前区域(比如不同的国家)比较热门的社交应用,无法对热门社交应用进行推广,不利于用户了解社交应用的流行趋势。
【发明内容】
[0007]本发明实施例提供了一种数据分享方法、智能终端及系统,旨在解决现有的数据分享界面不能显示没有下载安装客户端的社交应用,且不能动态展现当前区域比较热门的社交应用的技术问题。
[0008]为了解决以上提出的问题,本发明实施例采用的技术方案为:一种数据分享方法,包括:
[0009]发送数据分享请求,并接收与所述数据分享请求相匹配的社交应用列表:
[0010]根据所述社交应用列表选择需要分享数据的社交应用,并判断是否已经安装所选择的社交应用的客户端;
[0011]如果没有安装所选择的社交应用的客户端,自动下载安装所选择的社交应用的客户端并分享数据。
[0012]本发明实施例采取的技术方案还包括:启动数据分享功能,获取已经安装客户端的第一社交应用列表、所述分享数据对应的数据类型及所处区域;将所述第一社交应用列表、所述分享数据对应的数据类型及所处区域上传至服务器。
[0013]本发明实施例采取的技术方案还包括:接收所述服务器下发的除了所述第一社交应用列表中的社交应用以外的与所述分享数据对应的数据类型及所处区域相匹配的第二社交应用列表,进入数据分享界面,通过所述数据分享界面显示所述第一社交应用列表和所述第二社交应用列表。
[0014]本发明实施例采取的技术方案还包括:通过所述数据分享界面选择需要分享数据的社交应用,判断所选择的社交应用属于所述第一社交应用列表或所述第二社交应用列表,如果所选择的社交应用属于所述第二社交应用列表,自动下载并安装所选择的社交应用的客户端后,将所述分享数据分享至所选择的社交应用;如果所选择的社交应用属于所述第一社交应用列表,将所述分享数据分享至所选择的社交应用。
[0015]本发明实施例采取的技术方案还包括:如果所选择的社交应用属于所述第二社交应用列表,获取当前的数据通信方式,判断所述当前的数据通信方式是否是运营商的数据业务,如果所述当前的数据通信方式是运营商的数据业务,对用户进行流量提醒;如果所述当前的数据通信方式不是运营商的数据业务,自动下载并安装所选择的社交应用的客户端。
[0016]本发明实施例采取的另一技术方案为:一种智能终端,包括数据发送模块、数据接收模块、应用选择模块、应用下载模块和数据分享模块;
[0017]所述数据发送模块用于发送数据分享请求;
[0018]所述数据接收模块用于接收与所述数据分享请求相匹配的社交应用列表:
[0019]所述应用选择模块用于根据所述社交应用列表选择需要分享数据的社交应用,并判断是否已经安装所选择的社交应用的客户端;
[0020]如果没有安装所选择的社交应用的客户端,所述应用下载模块用于自动下载安装所选择的社交应用的客户端;
[0021 ]所述数据分享模块用于将所述分享数据分享至所选择的社交应用。
[0022]本发明实施例采取的技术方案还包括:还包括数据获取模块:所述数据获取模块用于在启动数据分享功能时,获取已经安装客户端的第一社交应用列表、所述分享数据对应的数据类型及所处区域;所述数据发送模块还用于将所述第一社交应用列表、所述分享数据对应的数据类型及所处区域上传至服务器。
[0023]本发明实施例采取的技术方案还包括:所述数据接收模块接收所述服务器下发的除了所述第一社交应用列表中的社交应用以外的与所述分享数据对应的数据类型及所处区域相匹配的第二社交应用列表,进入数据分享界面,通过所述数据分享界面显示所述第一社交应用列表和所述第二社交应用列表。
[0024]本发明实施例采取的技术方案还包括:所述应用选择模块通过所述数据分享界面选择需要分享数据的社交应用,判断所选择的社交应用属于所述第一社交应用列表或所述第二社交应用列表,如果所选择的社交应用属于所述第二社交应用列表,通过所述应用下载模块自动下载并安装所选择的社交应用的客户端后,通过所述数据分享模块将所述分享数据分享至所选择的社交应用;如果所选择的社交应用属于所述第一社交应用列表,通过所述数据分享模块将所述分享数据分享至所选择的社交应用。
[0025]本发明实施例采取的技术方案还包括:还包括通信判断模块和流量提醒模块;所述通信判断模块用于在所选择的社交应用属于所述第二社交应用列表时,获取当前的数据通信方式,判断所述当前的数据通信方式是否是运营商的数据业务,如果所述当前的数据通信方式是运营商的数据业务,通过所述流量提醒模块对用户进行流量提醒;如果所述当前的数据通信方式不是运营商的数据业务,通过所述应用下载模块自动下载并安装所选择的社交应用的客户端。
[0026]本发明实施例采取的又一技术方案为:一种数据分享系统,包括智能终端和服务器,所述智能终端包括数据发送模块、数据接收模块、应用选择模块、应用下载模块和数据分享模块;
[0027]所述数据发送模块用于向所述服务器发送数据分享请求;
[0028]所述数据接收模块用于接收所述服务器下发的与所述数据分享请求相匹配的社交应用列表:
[0029]所述应用选择模块用于根据所述社交应用列表选择需要分享数据的社交应用,并判断是否已经安装所选择的社交应用的客户端;
[0030]如果没有安装所选择的社交应用的客户端,所述应用下载模块用于自动下载安装所选择的社交应用的客户端;
[0031 ]所述数据分享模块用于将所述分享数据分享至所选择的社交应用;
[0032]所述服务器用于接收智能终端的数据分享请求,向所述智能终端下发与所述数据分享请求相匹配的社交应用列表。
[0033]与现有技术相比,本发明实施例的有益效果在于:本发明实施例的数据分享方法、智能终端及系统在进行数据分享时,获取当前分享数据对应的数据类型,并获取当前智能终端所处区域,服务器根据当前分享数据对应的数据类型及当前智能终端所处区域生成相匹配的社交应用列表,用户可根据社交应用列表选择需要分享数据的社交应用,如果智能终端中没有下载安装该社交应用,则自动下载安装该社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分享体验。同时,本发明实施例还可以根据智能终端所处区域的社交应用热门指数对社交应用列表中的社交应用进行排序,从而对热门社交应用进行推广,并便于用户了解社交应用的流行趋势。
【附图说明】
[0034]图1为本发明第一实施例的数据分享方法的流程图;
[0035]图2为本发明第二实施例的数据分享方法的流程图;
[0036]图3为本发明第三实施例的数据分享方法的流程图;
[0037]图4为本发明第一实施例的智能终端的结构示意图;
[0038]图5为本发明第二实施例的智能终端的结构示意图;
[0039]图6为本发明实施例的数据分享系统的结构示意图。
【具体实施方式】
[0040]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
[0041]除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
[0042]请参阅图1,是本发明第一实施例的数据分享方法的流程图。本发明第一实施例的数据分享方法包括以下步骤:
[0043]步骤100:发送数据分享请求,并接收与数据分享请求相匹配的社交应用列表:
[0044]在步骤100中,接收的社交应用列表中包括没有安装客户端的社交应用。
[0045]步骤101:根据社交应用列表选择需要分享数据的社交应用,并判断是否已经安装所选择的社交应用的客户端;如果没有安装所选择的社交应用的客户端,执行步骤102;
[0046]步骤102:自动下载安装所选择的社交应用的客户端并分享数据。
[0047]本发明第一实施例的数据分享方法在进行数据分享时,判断是否已经安装需要分享数据的社交应用,如果没有安装该社交应用,则自动下载安装该社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分享体验。
[0048]请参阅图2,是本发明第二实施例的数据分享方法的流程图。本发明第二实施例的数据分享方法包括以下步骤:
[0049]步骤200:通过智能终端选择需要分享的数据,并点击分享按钮,启动数据分享功會K;
[0050]步骤201:获取智能终端中已经安装客户端的第一社交应用列表;
[0051]在步骤201中,第一社交应用列表包括用户已经完成下载安装的可以直接进行数据分享的社交应用,例如,QQ或微信等。
[0052]步骤202:获取当前分享数据对应的数据类型,并获取当前智能终端所处区域;
[0053]在步骤202中,当前分享数据对应的数据类型包括图片、视频或文本文件等,当前智能终端所处区域为国家区域,例如中国或美国等。
[0054]步骤203:将第一社交应用列表、当前分享数据的数据类型及当前智能终端所处区域上传至服务器,并向服务器发送数据分享请求;
[0055]步骤204:接收服务器下发的除了第一社交应用列表中的社交应用以外的与当前分享数据的数据类型及当前智能终端所处区域相匹配的第二社交应用列表;
[0056]在步骤204中,服务器接收到数据分享请求后,根据当前分享数据的数据类型及当前智能终端所处区域生成第二社交应用列表,为了避免与第一社交应用列表重复,从第二社交应用列表中将第一社交应用列表中的社交应用删除;例如,第一社交应用列表中的社交应用包括QQ和微信,当前分享数据的数据类型为图片,当前智能终端所处区域为中国,则服务器根据数据分享请求生成的第二社交应用列表中包括除了 QQ和微信以外的派派、陌陌或微博等当前智能终端未下载安装的社交应用;如果当前智能终端所处区域为美国,则月艮务器根据数据分享请求生成的第二社交应用列表中还可以包括Facebook(脸书)、Twitter(推特)或Ins tagram等智能终端所处区域比较热门的社交应用。
[0057]步骤205:通过智能终端接收第二社交应用列表,并进入数据分享界面,通过数据分享界面显示第一社交应用列表和第二社交应用列表;
[0058]步骤206:通过数据分享界面选择需要分享数据的社交应用,并判断当前选择的社交应用属于第一社交应用列表或第二社交应用列表,如果当前选择的社交应用属于第二社交应用列表,执行步骤207;如果当前选择的社交应用属于第一社交应用列表,执行步骤208;
[0059]步骤207:自动下载并安装当前选择的社交应用的客户端后,将当前分享数据分享至该社交应用中;
[0060]在步骤207中,本发明实施例通过智能终端自动下载需要分享数据的社交应用的客户端并完成数据分享,而无需退出数据分享界面,使得数据分享更加简单快捷,有利于提尚用户的分早体验。
[0061 ]步骤208:直接将当前分享数据分享至对应的社交应用中。
[0062]本发明第二实施例的数据分享方法在进行数据分享时,获取当前分享数据对应的数据类型,并获取当前智能终端所处区域,服务器根据当前分享数据对应的数据类型及当前智能终端所处区域生成相匹配的社交应用列表,用户可根据社交应用列表选择需要分享数据的社交应用,如果智能终端中没有下载安装该社交应用,则自动下载安装该社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分孚体验。
[0063]请参阅图3,是本发明第三实施例的数据分享方法的流程图。本发明第二实施例的数据分享方法包括以下步骤:
[0064]步骤300:通过智能终端选择需要分享的数据,并点击分享按钮,启动数据分享功會K;
[0065]步骤301:获取智能终端中已经安装客户端的第一社交应用列表;
[0066]在步骤301中,第一社交应用列表包括用户已经完成下载安装的可以直接进行数据分享的社交应用,例如,QQ或微信等。
[0067]步骤302:获取当前分享数据对应的数据类型,并获取当前智能终端所处区域;
[0068]在步骤302中,当前分享数据对应的数据类型包括图片、视频或文本文件等,当前智能终端所处区域为国家区域,例如中国或美国等。
[0069]步骤303:将第一社交应用列表、当前分享数据的数据类型及当前智能终端所处区域上传至服务器,并向服务器发送数据分享请求;
[0070]步骤304:接收服务器下发的除了第一社交应用列表中的社交应用以外的与当前分享数据的数据类型及当前智能终端所处区域相匹配的第二社交应用列表;
[0071]在步骤304中,服务器接收到数据分享请求后,根据当前分享数据的数据类型及当前智能终端所处区域生成第二社交应用列表,为了避免与第一社交应用列表重复,从第二社交应用列表中将第一社交应用列表中的社交应用删除;例如,第一社交应用列表中的社交应用包括QQ和微信,当前分享数据的数据类型为图片,当前智能终端所处区域为中国,则服务器根据数据分享请求生成的第二社交应用列表中包括除了 QQ和微信以外的派派、陌陌或微博等当前智能终端未下载安装的社交应用;如果当前智能终端所处区域为美国,则月艮务器根据数据分享请求生成的第二社交应用列表中还可以包括Facebook(脸书)、Twi tter(推特)或Ins tagram等智能终端所处区域比较热门的社交应用;服务器还可以根据当前智能终端所处区域的社交应用热门指数对第二社交应用列表中的社交应用进行排序,并设定第二社交应用列表中的社交应用数量,从而对热门社交应用进行推广,并便于用户了解社交应用的流行趋势。
[0072]步骤305:通过智能终端接收第二社交应用列表,并进入数据分享界面,通过数据分享界面显示第一社交应用列表和第二社交应用列表;
[0073]步骤306:通过数据分享界面选择需要分享数据的社交应用,并判断当前选择的社交应用属于第一社交应用列表或第二社交应用列表,如果当前选择的社交应用属于第二社交应用列表,执行步骤800;如果当前选择的社交应用属于第一社交应用列表,执行步骤1100;
[0074]步骤307:获取智能终端当前的数据通信方式,并判断智能终端当前的数据通信方式是否是运营商的数据业务,如果智能终端当前的数据通信方式是运营商的数据业务,执行步骤308;如果智能终端当前的数据通信方式不是运营商的数据业务,执行步骤310;
[0075]步骤308:提示用户当前通信方式是运营商的数据业务,如果继续分享数据会产生流量,并判断用户是否继续分享数据,如果用户继续分享数据,执行步骤309;如果用户取消分享数据,则重新执行步骤306;
[0076]在步骤308中,如果智能终端当前的数据通信方式是运营商的数据业务,对用户进行流量提醒,并显示需要产生的流量值,用户可根据该流量值大小决定是否继续分享数据,避免在用户不知情的情况下造成流量的浪费;如果智能终端当前的数据通信方式是WIFI通信,则直接进行数据分享操作。
[0077]步骤309:自动下载并安装当前选择的社交应用的客户端后,将当前分享数据分享至该社交应用中;
[0078]在步骤309中,本发明实施例通过智能终端自动下载需要分享数据的社交应用的客户端并完成数据分享,而无需退出数据分享界面,使得数据分享更加简单快捷,有利于提尚用户的分早体验。
[0079]步骤310:直接将当前分享数据分享至对应的社交应用中。
[0080]本发明第三实施例的数据分享方法在进行数据分享时,获取当前分享数据对应的数据类型,并获取当前智能终端所处区域,服务器根据当前分享数据对应的数据类型及当前智能终端所处区域生成相匹配的社交应用列表,用户可根据社交应用列表选择需要分享数据的社交应用,如果智能终端中没有下载安装该社交应用,则自动下载安装该社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分享体验。同时,本发明实施例还可以根据智能终端所处区域的社交应用热门指数对社交应用列表中的社交应用进行排序,从而对热门社交应用进行推广,并便于用户了解社交应用的流行趋势。
[0081]请参阅图4,是本发明第一实施例的智能终端的结构示意图。本发明第一实施例的智能终端包括数据发送模块、数据接收模块、应用选择模块、应用下载模块和数据分享模块;
[0082]数据发送模块用于发送数据分享请求;
[0083]数据接收模块用于接收与数据分享请求相匹配的社交应用列表:
[0084]应用选择模块用于根据社交应用列表选择需要分享数据的社交应用,并判断是否已经安装所选择的社交应用的客户端;
[0085]如果没有安装所选择的社交应用的客户端,应用下载模块用于自动下载安装所选择的社交应用的客户端;
[0086]数据分享模块用于将分享数据分享至所选择的社交应用。
[0087]本发明第一实施例的智能终端在进行数据分享时,判断是否已经安装需要分享数据的社交应用,如果没有安装该社交应用,则自动下载安装该社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分享体验。
[0088]请参阅图5,是本发明第二实施例的智能终端的结构示意图。本发明第二实施例的智能终端包括功能启动模块、数据获取模块、数据发送模块、数据接收模块、应用选择模块、通信判断模块、流量提醒模块、应用下载模块和数据分享模块。
[0089]功能启动模块用于选择需要分享的数据,并点击分享按钮,启动数据分享功能。
[0090]数据获取模块用于获取智能终端中已经安装客户端的第一社交应用列表、当前分享数据对应的数据类型、以及当前智能终端所处区域;其中,第一社交应用列表中包括用户已经完成下载安装的可以直接进行数据分享的社交应用,例如,QQ或微信等;当前分享数据对应的数据类型包括图片、视频或文本文件等,当前智能终端所处区域为国家区域,例如中国或美国等。
[0091]数据发送模块用于将获取的第一社交应用列表、当前分享数据的数据类型及当前智能终端所处区域上传至服务器,并向服务器发送数据分享请求。
[0092]数据接收模块用于接收服务器下发的除了第一社交应用列表中的社交应用以外的与当前分享数据的数据类型及当前智能终端所处区域相匹配的第二社交应用列表,并进入数据分享界面,通过数据分享界面显示第一社交应用列表和第二社交应用列表。
[0093]应用选择模块用于通过数据分享界面选择需要分享数据的社交应用,并判断当前选择的社交应用属于第一社交应用列表或第二社交应用列表,如果当前选择的社交应用属于第二社交应用列表,通过通信判断模块获取智能终端当前的通信方式;如果当前选择的社交应用属于第一社交应用列表,通过数据分享模块分享数据。
[0094]通信判断模块用于获取智能终端当前的通信方式,并判断智能终端当前的数据通信方式是否是运营商的数据业务,如果智能终端当前的数据通信方式是运营商的数据业务,通过流量提醒模块进行流量提醒;如果智能终端当前的数据通信方式不是运营商的数据业务,通过应用下载模块下载社交应用。
[0095]流量提醒模块用于提示用户当前数据通信方式是运营商的数据业务,如果继续分享数据会产生流量,并判断用户是否继续分享数据,如果用户继续分享数据,通过应用下载模块下载社交应用;如果用户取消分享数据,则通过应用选择模块重新选择需要分享数据的社交应用;其中,如果智能终端当前的数据通信方式是运营商的数据业务,对用户进行流量提醒,并显示需要产生的流量值,用户可根据该流量值大小决定是否继续分享数据,避免在用户不知情的情况下造成流量的浪费;如果智能终端当前的数据通信方式是WIFI通信,则直接进行数据分享操作。
[0096]应用下载模块用于自动下载并安装当前选择的社交应用的客户端后,通过数据分享模块分享数据;其中,本发明实施例通过智能终端自动下载需要分享数据的社交应用的客户端并完成数据分享,而无需退出数据分享界面,使得数据分享更加简单快捷,有利于提尚用户的分早体验。
[0097]数据分享模块用于将当前分享数据分享至对应的社交应用中。
[0098]本发明第二实施例的智能终端在进行数据分享时,获取当前分享数据对应的数据类型及当前智能终端所处区域,根据当前分享数据对应的数据类型及当前智能终端所处区域发送数据分享请求,并接收与当前分享数据对应的数据类型及当前智能终端所处区域相匹配的社交应用列表,根据社交应用列表选择需要分享数据的社交应用,如果智能终端中没有下载安装该社交应用,则自动下载安装该社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分享体验。
[0099]请参阅图6,是本发明实施例的数据分享系统的结构示意图。本发明实施例的数据分享系统包括智能终端和服务器,智能终端和服务器网络连接。智能终端用于获取分享数据对应的数据类型及当前智能终端所处区域,并向服务器发送数据分享请求;服务器用于向智能终端下发除了智能终端已经下载安装的社交应用以外的与分享数据的数据类型及当前智能终端所处区域相匹配的社交应用列表;用户可根据社交应用列表选择需要分享数据的社交应用,如果智能终端中没有安装该社交应用,则自动下载安装该社交应用后进行数据分享。
[0100]具体地,智能终端包括功能启动模块、数据获取模块、数据发送模块、数据接收模块、应用选择模块、通信判断模块、流量提醒模块、应用下载模块和数据分享模块。
[0101]功能启动模块用于选择需要分享的数据,并点击分享按钮,启动数据分享功能。
[0102]数据获取模块用于获取智能终端中已经安装客户端的第一社交应用列表、当前分享数据对应的数据类型、以及当前智能终端所处区域;其中,第一社交应用列表中包括用户已经完成下载安装的可以直接进行数据分享的社交应用,例如,QQ或微信等;当前分享数据对应的数据类型包括图片、视频或文本文件等,当前智能终端所处区域为国家区域,例如中国或美国等。
[0103]数据发送模块用于将获取的第一社交应用列表、当前分享数据的数据类型及当前智能终端所处区域上传至服务器,并向服务器发送数据分享请求。
[0104]通过服务器接收数据分享请求,并向智能终端下发除了第一社交应用列表中的社交应用以外的与当前分享数据的数据类型及当前智能终端所处区域相匹配的第二社交应用列表;其中,服务器接收到数据分享请求后,根据当前分享数据的数据类型及当前智能终端所处区域生成第二社交应用列表,为了避免与第一社交应用列表重复,从第二社交应用列表中将第一社交应用列表中的社交应用删除;例如,第一社交应用列表中的社交应用包括QQ和微信,当前分享数据的数据类型为图片,当前智能终端所处区域为中国,则服务器根据数据分享请求生成的第二社交应用列表中包括除了 QQ和微信以外的派派、陌陌或微博等当前智能终端未下载安装的社交应用;如果当前智能终端所处区域为美国,则服务器根据数据分享请求生成的第二社交应用列表中还可以包括Facebook(脸书)、Twitter (推特)或Ins tagram等智能终端所处区域比较热门的社交应用;服务器还可以根据当前智能终端所处区域的社交应用热门指数对第二社交应用列表中的社交应用进行排序,并设定第二社交应用列表中的社交应用数量,从而对热门社交应用进行推广,并便于用户了解社交应用的流行趋势。
[0105]数据接收模块用于接收服务器下发的除了第一社交应用列表中的社交应用以外的与当前分享数据的数据类型及当前智能终端所处区域相匹配的第二社交应用列表,并进入数据分享界面,通过数据分享界面显示第一社交应用列表和第二社交应用列表。
[0106]应用选择模块用于通过数据分享界面选择需要分享数据的社交应用,并判断当前选择的社交应用属于第一社交应用列表或第二社交应用列表,如果当前选择的社交应用属于第二社交应用列表,通过通信判断模块获取智能终端当前的通信方式;如果当前选择的社交应用属于第一社交应用列表,通过数据分享模块分享数据。
[0107]通信判断模块用于获取智能终端当前的通信方式,并判断智能终端当前的数据通信方式是否是运营商的数据业务,如果智能终端当前的数据通信方式是运营商的数据业务,通过流量提醒模块进行流量提醒;如果智能终端当前的数据通信方式不是运营商的数据业务,通过应用下载模块下载社交应用。
[0108]流量提醒模块用于提示用户当前数据通信方式是运营商的数据业务,如果继续分享数据会产生流量,并判断用户是否继续分享数据,如果用户继续分享数据,通过应用下载模块下载社交应用;如果用户取消分享数据,则通过应用选择模块重新选择需要分享数据的社交应用;其中,如果智能终端当前的数据通信方式是运营商的数据业务,对用户进行流量提醒,并显示需要产生的流量值,用户可根据该流量值大小决定是否继续分享数据,避免在用户不知情的情况下造成流量的浪费;如果智能终端当前的数据通信方式是WIFI通信,则直接进行数据分享操作。
[0109]应用下载模块用于自动下载并安装当前选择的社交应用的客户端后,通过数据分享模块分享数据;其中,本发明实施例通过智能终端自动下载需要分享数据的社交应用的客户端并完成数据分享,而无需退出数据分享界面,使得数据分享更加简单快捷,有利于提尚用户的分早体验。
[0110]数据分享模块用于将当前分享数据分享至对应的社交应用中。
[0111]本发明实施例的数据分享系统在进行数据分享时,获取当前分享数据对应的数据类型,并获取当前智能终端所处区域,服务器根据当前分享数据对应的数据类型及当前智能终端所处区域生成相匹配的社交应用列表,用户可根据社交应用列表选择需要分享数据的社交应用,如果智能终端中没有下载安装该社交应用,则自动下载安装该社交应用后进行数据分享,而无需退出数据分享页面,使得数据分享更加简单快捷,有利于提高用户的分享体验。同时,本发明实施例还可以根据智能终端所处区域的社交应用热门指数对社交应用列表中的社交应用进行排序,从而对热门社交应用进行推广,并便于用户了解社交应用的流行趋势。
[0112]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0113]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
【主权项】
1.一种数据分享方法,其特征在于,包括以下步骤: 发送数据分享请求,并接收与所述数据分享请求相匹配的社交应用列表: 根据所述社交应用列表选择需要分享数据的社交应用,并判断是否已经安装了所选择的社交应用的客户端; 如果没有安装所选择的社交应用的客户端,自动下载安装所选择的社交应用的客户端并分享数据。2.根据权利要求1所述的数据分享方法,其特征在于,还包括:启动数据分享功能,获取已经安装了客户端的第一社交应用列表、所述分享数据对应的数据类型及用户所处区域;将所述第一社交应用列表、所述分享数据对应的数据类型及所述用户所处区域上传至服务器。3.根据权利要求2所述的数据分享方法,其特征在于,还包括:接收所述服务器下发的除了所述第一社交应用列表中的社交应用以外的与所述分享数据对应的数据类型及所述用户所处区域相匹配的第二社交应用列表,进入数据分享界面,通过所述数据分享界面显示所述第一社交应用列表和所述第二社交应用列表。4.根据权利要求3所述的数据分享方法,其特征在于,还包括:通过所述数据分享界面选择需要分享数据的社交应用,判断所选择的社交应用是属于所述第一社交应用列表还是属于所述第二社交应用列表,如果所选择的社交应用属于所述第二社交应用列表,自动下载并安装所选择的社交应用的客户端后,将所述分享数据分享至所选择的社交应用;如果所选择的社交应用属于所述第一社交应用列表,将所述分享数据分享至所选择的社交应用。5.根据权利要求4所述的数据分享方法,其特征在于,还包括:如果所选择的社交应用属于所述第二社交应用列表,获取当前的数据通信方式,判断所述当前的数据通信方式是否是运营商的数据业务,如果所述当前的数据通信方式是运营商的数据业务,对用户进行流量提醒;如果所述当前的数据通信方式不是运营商的数据业务,自动下载并安装所选择的社交应用的客户端。6.—种智能终端,其特征在于,包括数据发送模块、数据接收模块、应用选择模块、应用下载模块和数据分享模块; 所述数据发送模块用于发送数据分享请求; 所述数据接收模块用于接收与所述数据分享请求相匹配的社交应用列表: 所述应用选择模块用于根据所述社交应用列表选择需要分享数据的社交应用,并判断是否已经安装了所选择的社交应用的客户端; 如果没有安装所选择的社交应用的客户端,所述应用下载模块用于自动下载安装所选择的社交应用的客户端; 所述数据分享模块用于将所述分享数据分享至所选择的社交应用。7.根据权利要求6所述的智能终端,其特征在于,还包括数据获取模块:所述数据获取模块用于在启动数据分享功能时,获取已经安装了客户端的第一社交应用列表、所述分享数据对应的数据类型及用户所处区域;所述数据发送模块还用于将所述第一社交应用列表、所述分享数据对应的数据类型及所述用户所处区域上传至服务器。8.根据权利要求7所述的智能终端,其特征在于,所述数据接收模块接收所述服务器下发的除了所述第一社交应用列表中的社交应用以外的与所述分享数据对应的数据类型及所述用户所处区域相匹配的第二社交应用列表,进入数据分享界面,通过所述数据分享界面显示所述第一社交应用列表和所述第二社交应用列表。9.根据权利要求8所述的智能终端,其特征在于,所述应用选择模块通过所述数据分享界面选择需要分享数据的社交应用,判断所选择的社交应用是属于所述第一社交应用列表还是属于所述第二社交应用列表,如果所选择的社交应用属于所述第二社交应用列表,通过所述应用下载模块自动下载并安装所选择的社交应用的客户端后,通过所述数据分享模块将所述分享数据分享至所选择的社交应用;如果所选择的社交应用属于所述第一社交应用列表,通过所述数据分享模块将所述分享数据分享至所选择的社交应用。10.根据权利要求9所述的智能终端,其特征在于,还包括通信判断模块和流量提醒模块;所述通信判断模块用于在所选择的社交应用属于所述第二社交应用列表时,获取当前的数据通信方式,判断所述当前的数据通信方式是否是运营商的数据业务,如果所述当前的数据通信方式是运营商的数据业务,通过所述流量提醒模块对用户进行流量提醒;如果所述当前的数据通信方式不是运营商的数据业务,通过所述应用下载模块自动下载并安装所选择的社交应用的客户端。11.一种数据分享系统,其特征在于,包括智能终端和服务器,所述智能终端包括数据发送模块、数据接收模块、应用选择模块、应用下载模块和数据分享模块; 所述数据发送模块用于向所述服务器发送数据分享请求; 所述数据接收模块用于接收所述服务器下发的与所述数据分享请求相匹配的社交应用列表: 所述应用选择模块用于根据所述社交应用列表选择需要分享数据的社交应用,并判断是否已经安装所选择的社交应用的客户端; 如果没有安装所选择的社交应用的客户端,所述应用下载模块用于自动下载安装所选择的社交应用的客户端; 所述数据分享模块用于将所述分享数据分享至所选择的社交应用; 所述服务器用于接收智能终端的数据分享请求,向所述智能终端下发与所述数据分享请求相匹配的社交应用列表。
【文档编号】H04L12/58GK106027370SQ201610340970
【公开日】2016年10月12日
【申请日】2016年5月20日
【发明人】刘珊
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司