一种闪屏推送、显示方法及服务器、客户端的制作方法
【专利摘要】本发明适用于互联网【技术领域】,提供了一种闪屏推送、显示方法及服务器、客户端,包括:服务器接收客户端发送的标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符GUID;所述服务器在预设数据库中获取与所述标识信息关联的特征信息;所述服务器根据所述特征信息配置闪屏并发送给所述客户端,所述闪屏被所述客户端用于在下一次启动时显示。在本发明中,服务器基于使用客户端的用户的相关特征来为客户端配置相应的闪屏,以使该闪屏能够在客户端下一次启动时显示,从而实现了闪屏内容的个性化显示,很好地贴合了用户的个性特质,增加了用户的产品体验。
【专利说明】一种闪屏推送、显示方法及服务器、客户端
【技术领域】
[0001]本发明属于互联网【技术领域】,尤其涉及一种闪屏推送、显示方法及服务器、客户端。
【背景技术】
[0002]闪屏,即用户在客户端启动应用程序的同时,显示在客户端屏幕上的图片,通常包括应用程序的名称、版本、宣传文字或者问候语等信息。
[0003]现有闪屏的内容均是面向所有用户来确定的,即所有用户看到的闪屏内容是一样的,无法根据每个用户自身的特点和情况来为用户定制个性化的闪屏内容。
【发明内容】
[0004]本发明实施例的目的在于提供一种闪屏推送方法,旨在解决现有的闪屏内容缺乏对用户的个性化关怀的问题。
[0005]本发明实施例是这样实现的,一种闪屏推送方法,包括:
[0006]服务器接收客户端发送的标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符⑶ID ;
[0007]所述服务器在预设数据库中获取与所述标识信息关联的特征信息;
[0008]所述服务器根据所述特征信息配置闪屏并发送给所述客户端,所述闪屏被所述客户端用于在下一次启动时显示。
[0009]本发明实施例的另一目的在于提供一种闪屏显示方法,包括:
[0010]客户端向服务器发送标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符GUID,所述标识信息被所述服务器用于获取预设数据库中与所述标识信息关联的特征信息;
[0011]所述客户端接收所述服务器根据所述特征信息配置的闪屏;
[0012]所述客户端在下一次启动时显示所述闪屏。
[0013]本发明实施例的另一目的在于提供一种服务器,包括:
[0014]第一接收单元,用于接收客户端发送的标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符GUID ;
[0015]第一获取单元,用于在预设数据库中获取与所述标识信息关联的特征信息;
[0016]配置单元,用于根据所述特征信息配置闪屏并发送给所述客户端,所述闪屏被所述客户端用于在下一次启动时显示。
[0017]本发明实施例的另一目的在于提供一种客户端,包括:
[0018]发送单元,用于向服务器发送标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符GUID,所述标识信息被所述服务器用于获取预设数据库中与所述标识信息关联的特征信息
[0019]第二接收单元,用于接收所述服务器根据所述特征信息配置的闪屏;[0020]显示单元,用于所述客户端在下一次启动时显示所述闪屏。
[0021]在本发明实施例中,服务器基于使用客户端的用户的相关特征来为客户端配置相应的闪屏,以使该闪屏能够在客户端下一次启动时显示,从而实现了闪屏内容的个性化显示,很好地贴合了用户的个性特质,增加了用户的产品体验。
【专利附图】
【附图说明】
[0022]图1是本发明实施例提供的闪屏推送方法的实现流程图;
[0023]图2是本发明实施例提供的闪屏推送方法步骤SlOl之前的实现流程图;
[0024]图3是本发明另一实施例提供的闪屏推送方法步骤SlOl之前的实现流程图;
[0025]图4A和图4B是本明实施例提供的闪屏推送方法的闪屏示意图;
[0026]图5是本发明实施例提供的闪屏显示方法的实现流程图;
[0027]图6是本发明实施例提供的闪屏显示装置的结构框图。
【具体实施方式】
[0028]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0029]在本发明实施例中,服务器基于使用客户端的用户的相关特征信息来为客户端配置相应的闪屏,以使该闪屏能够在客户端下一次启动时显示,从而实现了闪屏内容的个性化显示,很好地贴合了用户的个性特质,增加了用户的产品体验。
[0030]图1示出了本发明实施例提供的闪屏推送方法的实现流程,在本实施例中,流程的执行主体为服务器,详述如下:
[0031]在步骤SlOl中,服务器接收客户端发送的标识信息,所述标识信息包括用户标识或者该客户端的全球唯一标识符(Globally Unique Identifier,⑶ID)。
[0032]作为本发明的一个实施例,标识信息包括用户标识,客户端可以获取到用户使用客户端过程中产生的登录信息,其中,登录信息包括了用户标识,用户标识用于唯一标识使用客户端的一个用户,包括但不限于用户的登录名、用户名、邮箱或者手机号等信息。客户端可以在用户通过该客户端进行登录行为的同时获取到用户的登录信息并提取出用户标识发送给服务器。
[0033]在本实施例中,用户的登录行为包括用户在客户端的登录行为以及用户在使用客户端过程中访问业务页面的登录行为,例如,用户在浏览器(客户端)中访问相应的网页(业务页面)并在网页中进行登录。
[0034]作为本发明的另一实施例,标识信息包括该客户端的⑶ID。对于运行在每台主机上的客户端来说,其都具备唯一的⑶ID,用于区别于其他客户端,因此,服务器通过客户端向服务器发送其GUID,获取到该客户端的唯一标识。
[0035]在步骤S102中,服务器在预设数据库中获取与所述标识信息关联的特征信息。
[0036]在本实施例中,服务器的预设数据库中存储了根据某用户此前使用客户端的相关网络行为所统计出来的特征信息,或者根据使用该客户端的所有用户使用该客户端的相关网络行为所统计出来的特征信息。该特征信息与其相应的标识信息相关联,因此,当服务器接收到客户端发送的标识信息后,即可在预设数据库中获取到与该标识信息关联的特征信
肩、O
[0037]作为本发明的一个实施例,当标识信息包括用户标识时,对于预设数据库中特征信息的建立如图2所示,即在步骤SlOl之前,还包括:
[0038]在步骤S201中,服务器获取用户的网络行为数据。
[0039]在本实施例中,网络行为数据为该用户通过客户端上网而产生的网络行为数据,可以包括用户的姓名、年龄、性别、职业、毕业院校等个人基本信息,也可以包括用户的成长等级、称号、虚拟职务、角色等网络虚拟社区属性数据,还可以包括用户进行网络活动所留下的行为痕迹信息,且服务器获取用户的网络行为数据的方式可以有多种。
[0040]作为本发明的一个实施例,服务器可以根据用户的相关注册信息获取到用户的网络行为数据。例如,用户在注册使用客户端的时候,提交了相关的个人基本信息或者爱好、业余活动等行为信息,则服务器即可以在用户进行注册时获取到该用户的网络行为数据。
[0041]作为本发明的另一实施例,服务器还可以在用户日常的网络行为过程中获取相应的网络行为数据。例如,以客户端为浏览器为例,用户在浏览器的帐号中心内进行登录,此后,服务器即可以通过用户经由浏览器进行的浏览行为获取到用户的网络行为数据。比如用户通过浏览器访问相应的音乐网站,收听喜欢的歌手的音乐,客户端即可以获取到用户的网络浏览痕迹并发送给服务器,服务器即能够根据客户端发送的网络浏览痕迹获取到用户偏好的歌手等网络行为数据。
[0042]在步骤S202中,服务器从网络行为数据中提取特征用户信息。
[0043]在本实施例中,根据获取到的网络行为数据,服务器即可以对其进行智能挖掘分析或者统计分析,从中提取出用于刻画用户行为特征或者个人属性的用户信息,可以包括但不限于用户的生日、星座、喜好等信息。
[0044]在步骤S203中,服务器将特征信息和用户的用户标识关联后存储至预设数据库。
[0045]在本实施例中,由于获取到的网络行为数据均是在用户登录之后产生的,因此,提取出的用户标识也必定和该用户相关联,因此,服务器在步骤S201获取到用户的网络行为数据的同时,也必定能够获取到用户的用户标识,并将提取出的特征信息与用户标识关联后存储至预设数据库,随着该用户网络行为的增多,服务器不断积累相应的该用户的特征信息,并根据用户标识为该用户建立并存储专属的特征信息,由此,在步骤S102中,服务器即可以根据该用户的用户标识在预设数据库中获取该用户的特征信息。
[0046]作为本发明的另一实施例,当标识信息包括该客户端的GUID时,对于预设数据库中特征信息的建立如图3所示,即在步骤SlOl之前,还包括:
[0047]在步骤S301中,服务器获取该客户端的用户行为数据。
[0048]与本发明图2所述实施例中提取的网络行为数据的区别是,该用户行为数据为使用该客户端的所有用户通过该客户端上网而产生的行为数据,可以包括用户进行网络活动所留下的行为痕迹信息。针对例如家庭电脑或者办公电脑来说,其用户多数为特定的某用户或者某类具有相同行为特征的用户,因此,针对该情况,即使用户不需要登录,服务器也可以通过客户端发送的相关网络浏览记录获取到使用该客户端的用户的用户行为数据,该用户行为数据代表了常用该客户端的用户的偏好等行为特征。
[0049]在步骤S302中,服务器从用户行为数据中提取特征信息。[0050]在本实施例中,根据获取到的用户行为数据,服务器即可以对其进行智能挖掘分析或者统计分析,从中提取出用于刻画使用该客户端的用户的用户行为特征,可以包括但不限于使用该客户端的用户群的偏好等信息。
[0051 ] 在步骤S303中,服务器将特征信息和⑶ID关联后存储至预设数据库。
[0052]在本实施例中,服务器通过将提取出的特征信息与GUID进行关联后存储至预设数据库,随着用户使用该客户端的网络行为的增多,服务器不断积累该客户端用户群的特征信息,并根据该客户端的GUID为该客户端建立并存储专属的特征信息,由此,在步骤S102中,服务器即可以根据该客户端的GUID在预设数据库中获取该客户端的用户群的特征信息。
[0053]在步骤S103中,服务器根据特征信息配置闪屏并发送给客户端,该闪屏被客户端用于在下一次启动时显示。
[0054]在本实施例中,服务器根据获取到的与标识信息关联的特征信息,配置贴合特征信息的闪屏,例如,特征信息指示的用户将在近期生日,则服务器配置相应的生日祝福闪屏,又例如,特征信息指示使用客户端的用户群为28周岁以下的青年,则在五四青年节来临时配置相应的节日祝福闪屏。由此,在客户端下一次启动时,用户即能够在客户端看到贴合自己个性特质的闪屏,很好地提升了用户的产品体验。
[0055]作为本发明的一个实施例,当标识信息包括用户标识时,客户端还可以同时在标识信息中加入用户的登录模式来发送给服务器,以使服务器通过获取用户在客户端的登录模式来进一步精确地推送闪屏。在本实施例中,客户端向服务器发送的标识信息中还包括用户的登录模式,以浏览器为例,用户的登录模式可以为直接在浏览器客户端的帐号中心登录,或者可以为在通过浏览器访问相关的业务页面时在页面中进行登录,则服务器根据用户信息配置闪屏包括:
[0056]当登录模式为第一模式时,服务器根据用户信息配置第一闪屏;
[0057]当登录模式为第二模式时,服务器根据用户信息配置第二闪屏。
[0058]以推送星座闪屏为例,当用户登录客户端是直接通过在客户端的帐号中心进行登录时,则服务器可以为客户端配置如图4A所示的针对用户个人的星座闪屏,以向用户送上生日祝福。
[0059]当用户登录客户端是通过客户端的其他业务页面登录时,则服务器可以为客户端配置如图4B所示的个性化信息较为模糊的星座闪屏,以免用户感觉过于突兀,由此进一步地提升了用户的产品体验。
[0060]图5示出了本发明实施例提供的闪屏显示方法的实现流程,在本实施例中,流程的执行主体为客户端,详述如下:
[0061]在步骤S501中,客户端向服务器发送标识信息,该标识信息包括用户标识或者该客户端的GUID,该标识信息被服务器用于获取预设数据库中与该标识信息关联的特征信
肩、O
[0062]作为本发明的一个实施例,标识信息还可以包括用户的登录模式,由客户端在用户登录时获取。
[0063]在步骤S502中,客户端接收服务器根据特征信息配置的闪屏。
[0064]在步骤S503中,客户端在下一次启动时显示该闪屏。[0065]由于本实施例的实现原理与本发明图1和图2实施例所述的实现原理相一致,在此不再赘述。
[0066]图6示出了本发明实施例提供的闪屏显示装置的结构框图,该装置分别位于服务器和客户端,用于分别运行本发明图1至图5实施例所述的闪屏推送方法和闪屏显示方法。为了便于说明,仅示出了与本实施例相关的部分。
[0067]参照图6,在服务器,该装置包括:
[0068]第一接收单元61,接收客户端发送的标识信息,该标识信息包括用户标识或者客户端的⑶ID。
[0069]第一获取单元62,在预设数据库中获取与标识信息关联的特征信息。
[0070]配置单元63,根据特征信息配置闪屏并发送给所述客户端,该闪屏被客户端用于在下一次启动时显示。
[0071]进一步地,该标识信息包括用户标识时,服务器还包括:
[0072]第二获取单元,获取用户的网络行为数据。
[0073]第一提取单元,从网络行为数据中提取特征信息。
[0074]第一存储单元,将特征信息和用户的用户标识关联后存储至预设数据库。
[0075]进一步地,标识信息还包括用户的登录模式,配置单元63具体用于当登录模式为第一模式时,根据特征信息配置第一闪屏;当登录模式为第二模式时,根据特征信息配置第二闪屏。
[0076]进一步地,标识信息包括客户端的⑶ID,服务器还包括:
[0077]第三获取单元,获取客户端的用户行为数据。
[0078]第二提取单元,从用户行为数据中提取特征信息。
[0079]第二存储单元,将特征信息和GUID关联后存储至预设数据库。
[0080]在客户端,该装置包括:
[0081]发送单元64,向服务器发送标识信息,该标识信息包括用户标识或者客户端的GUID,该标识信息被服务器用于获取预设数据库中与该标识信息关联的特征信息。
[0082]第二接收单元66,接收服务器根据特征信息配置的闪屏。
[0083]显示单元67,用于在下一次启动时显示闪屏。
[0084]进一步地,标识信息包括用户标识,客户端还包括:
[0085]第四获取单元,获取用户的登录信息,该登录信息包括用户标识。
[0086]进一步地,标识信息还包括用户的登录模式。
[0087]在本发明实施例中,服务器基于使用客户端的用户的相关特征来为客户端配置相应的闪屏,以使该闪屏能够在客户端下一次启动时显示,从而实现了闪屏内容的个性化显示,很好地贴合了用户的个性特质,增加了用户的产品体验。
[0088]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种闪屏推送方法,其特征在于,包括: 服务器接收客户端发送的标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符GUID ; 所述服务器在预设数据库中获取与所述标识信息关联的特征信息; 所述服务器根据所述特征信息配置闪屏并发送给所述客户端,所述闪屏被所述客户端用于在下一次启动时显示。
2.如权利要求1所述的方法,其特征在于,所述标识信息包括用户标识,在所述服务器接收客户端发送的标识信息之前,还包括: 所述服务器获取用户的网络行为数据; 所述服务器从所述网络行为数据中提取所述特征信息; 所述服务器将所述特征信息和所述用户的用户标识关联后存储至所述预设数据库。
3.如权利要求2所述的方法,其特征在于,所述标识信息还包括所述用户的登录模式,所述服务器根据所述特征信息配置闪屏包括: 当所述登录模式为第一模式时,所述服务器根据所述特征信息配置第一闪屏; 当所述登录模式为第二模式时,所述服务器根据所述特征信息配置第二闪屏。
4.如权利要求1所述的方法,其特征在于,所述标识信息包括所述客户端的GUID,在所述服务器接收客户端发送的标识信息之前,还包括: 所述服务器获取所述客户端的用户行为数据; 所述服务器从所述用户行为数据中提取所述特征信息; 所述服务器将所述特征信息和所述GUID关联后存储至所述预设数据库。
5.一种闪屏显示方法,其特征在于,包括: 客户端向服务器发送标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符GUID,所述标识信息被所述服务器用于获取预设数据库中与所述标识信息关联的特征信息; 所述客户端接收所述服务器根据所述特征信息配置的闪屏; 所述客户端在下一次启动时显示所述闪屏。
6.如权利要求5所述的方法,其特征在于,所述标识信息包括所述用户标识,在所述客户端向服务器发送标识信息之前,还包括: 所述客户端获取用户的登录信息,所述登录信息包括所述用户标识。
7.如权利要求6所述的方法,其特征在于,所述标识信息还包括所述用户的登录模式。
8.一种服务器,其特征在于,包括: 第一接收单元,用于接收客户端发送的标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符⑶ID ; 第一获取单元,用于在预设数据库中获取与所述标识信息关联的特征信息; 配置单元,用于根据所述特征信息配置闪屏并发送给所述客户端,所述闪屏被所述客户端用于在下一次启动时显示。
9.如权利要求8所述的服务器,其特征在于,所述标识信息包括用户标识,所述服务器还包括: 第二获取单元,用于获取用户的网络行为数据;第一提取单元,用于从所述网络行为数据中提取所述特征信息; 第一存储单元,用于将所述特征信息和所述用户的用户标识关联后存储至所述预设数据库。
10.如权利要求9所述的服务器,其特征在于,所述标识信息还包括所述用户的登录模式,所述配置单元具体用于当所述登录模式为第一模式时,根据所述特征信息配置第一闪屏; 当所述登录模式为第二模式时,根据所述特征信息配置第二闪屏。
11.如权利要求8所述的服务器,其特征在于,所述标识信息包括所述客户端的GUID,所述服务器还包括: 第三获取单元,用于获取所述客户端的用户行为数据; 第二提取单元,用于从所述用户行为数据中提取所述特征信息; 第二存储单元,用于将所述特征信息和所述GUID关联后存储至所述预设数据库。
12.—种客户端,其特征在于,包括: 发送单元,用于向服务器发送标识信息,所述标识信息包括用户标识或者所述客户端的全球唯一标识符GUID, 所述标识信息被所述服务器用于获取预设数据库中与所述标识信息关联的特征信息; 第二接收单元,用于接收所述服务器根据所述特征信息配置的闪屏; 显示单元,用于在下一次启动时显示所述闪屏。
13.如权利要求12所述的客户端,其特征在于,所述标识信息包括所述用户标识,所述客户端还包括: 第四获取单元,用于获取用户的登录信息,所述登录信息包括所述用户标识。
14.如权利要求13所述的客户端,其特征在于,所述标识信息还包括所述用户的登录模式。
【文档编号】H04L29/08GK103581235SQ201210263958
【公开日】2014年2月12日 申请日期:2012年7月27日 优先权日:2012年7月27日
【发明者】林晓丹 申请人:腾讯科技(深圳)有限公司