一种情境卡片的推送方法及系统的制作方法

文档序号:9238227阅读:596来源:国知局
一种情境卡片的推送方法及系统的制作方法
【技术领域】
[0001]本发明涉及数据推送领域,特别是涉及一种情境卡片的推送方法及系统。
【背景技术】
[0002]伴随着智能手机等电子设备的不断发展,基于智能手机等电子设备而开发的应用程序(Applicat1n,App)也越来越多。
[0003]目前,有一种通过图片和音乐帮助用户放松的App。该App通过在电子设备上显示特定的图片和播放特定的音乐,可以营造出较为轻松舒缓的氛围,从而有助于用户放松或睡眠。
[0004]但是,该App的图片和音乐是内置在电子设备本地的存储空间中的。用户只能够在电子设备本地的存储空间中存储的有限的图片和音乐中选择适合自身的图片和音乐。并且,由于该种App通常都是在手机等便携式电子设备中运行的,受便携式电子设备的体积限制,在电子设备本地的存储空间中存储的图片和音乐的类型通常只有个位数的几种,所以导致用户对于图片和音乐的选择范围非常小。

【发明内容】

[0005]本发明的目的是提供一种情境卡片的推送方法及系统,可以通过云技术向电子设备提供更多种类的图片和音乐,从而扩大用户的选择范围,进而使用户更加容易找到适合自身的图片和音乐。
[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]判断所述完整音乐的播放时长是否达到所述预设播放时长,得到第二判断结果;
[0035]当所述第二判断结果表示所述完整音乐的播放时长达到所述预设播放时长时,停止播放所述完整音乐。
[0036]可选的,所述将所述完整数据存储至所述电子设备本地的存储空间之后,还包括:
[0037]获取用户输入的针对所述第一缩略图对应的情境卡片的播放操作;
[0038]判断所述用户是否具有播放所述第一缩略图对应的情境卡片的权限,得到第三判断结果;
[0039]当所述第三判断结果表示所述用户具有播放所述第一缩略图对应的情境卡片的权限时,播放所述高清图;
[0040]播放所述完整音乐。
[0041]—种情境卡片的推送系统,包括:
[0042]缩略图获取单元,用于获取云端服务器发送的情境卡片的缩略图;所述情境卡片至少包括缩略图、高清图、预览音乐和完整音乐;
[0043]预览操作获取单元,用于获取用户输入的针对第一缩略图的预览操作;
[0044]预览音乐接收单元,用于响应所述预览操作,从所述云端服务器以流媒体的方式接收所述第一缩略图的所述预览音乐;
[0045]预览音乐播放单元,用于播放所述预览音乐;
[0046]显示单元,用于显示提示选项,所述提示选项用于提示所述用户可通过所述提示选项下载所述第一缩略图对应的情境卡片的完整数据;
[0047]下载操作获取单元,用于获取所述用户通过所述提示选项输入的下载操作;
[0048]完整数据下载单元,用于响应所述下载操作,从所述云端服务器下载所述第一缩略图对应的情境卡片的完整数据;
[0049]完整数据存储单元,用于将所述完整数据存储至所述电子设备本地的存储空间。
[0050]可选的,还包括:
[0051]网络连接类型信息获取单元,用于从所述云端服务器下载所述第一缩略图对应的情境卡片的完整数据之前,获取所述电子设备当前的网络连接的类型信息;
[0052]第一判断单元,用于根据所述类型信息,判断所述网络连接的计费方式是否为按照数据流量进行计费的方式,得到第一判断结果;
[0053]执行单元,用于当所述第一判断结果表示所述网络连接的计费方式不是按照数据流量进行计费的方式时,执行从所述云端服务器下载所述第一缩略图对应的情境卡片的完整数据的步骤;
[0054]停止单元,用于当所述第一判断结果表示所述网络连接的计费方式是按照数据流量进行计费的方式时,停止执行从所述云端服务器下载所述第一缩略图对应的情境卡片的完整数据的步骤。
[0055]可选的,所述完整数据下载单元,具体包括:
[0056]高清图下载子单元,用于从所述云端服务器下载所述第一缩略图对应的情境卡片的尚清图;
[0057]完整音乐下载子单元,用于从所述云端服务器下载所述第一缩略图对应的情境卡片的完整音乐;
[0058]所述系统还包括:
[0059]播放操作获取单元,用于在所述高清图下载完成后,获取用户输入的针对所述第一缩略图对应的情境卡片的播放操作;
[0060]高清图播放单元,用于播放所述高清图;
[0061]已下载音乐播放单元,用于在播放所述高清图的过程中,播放所述完整音乐中已下载的部分;
[0062]未下载音乐下载单元,用于在播放所述完整音乐中已下载的部分的过程中,继续下载所述完整音乐中未下载的部分。
[0063]可选的,还包括:
[0064]播放操作获取单元,用于将所述完整数据存储至所述电子设备本地的存储空间之后,获取用户输入的针对所述第一缩略图对应的情境卡片的播放操作;
[0065]高清图播放单元,用于播放所述高清图;
[0066]完整音乐播放单元,用于播放所述完整音乐;
[0067]预设播放时长获取单元,用于获取用户输入的所述完整音乐的预设播放时长;
[0068]第二判断单元,用于判断所述完整音乐的播放时长是否达到所述预设播放时长,得到第二判断结果;
[0069]播放停止单元,用于当所述第二判断结果表示所述完整音乐的播放时长达到所述预设播放时长时,停止播放所述完整音乐。
[0070]可选的,还包括:
[0071]播放操作获取单元,用于将所述完整数据存储至所述电子设备本地的存储空间之后,获取用户输入的针对所述第一缩略图对应的情境卡片的播
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1