一种歌曲分享方法及用户终端的制作方法_4

文档序号:9765779阅读:来源:国知局
第二推荐歌曲的标识。
[0112]在该实施方式中,该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中下载量最大的歌曲,或该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中下载量超过预设下载量的歌曲,或该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中播放量最大的歌曲,或该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中播放量超过预设播放量的歌曲。
[0113]通过实施该实施方式,用户终端可向用户推荐用户可能感兴趣的非本地歌曲。
[0114]作为一种可选的实施方式,若该目标歌曲不为用户终端本地储存的歌曲,则用户终端确定与目标歌曲对应的目标歌曲类型信息,并从与目标歌曲类型信息对应的除目标歌曲之外的歌曲中确定第二推荐歌曲的【具体实施方式】可以包括以下步骤:
[0115]71)用户终端向服务器发送包括目标歌曲的标识的指示消息至服务器,该指示消息用于指示服务器根据预先储存的歌曲类型信息和歌曲的标识的对应关系,获取与目标歌曲的标识对应的目标歌曲类型信息,并从云端数据库储存的歌曲中获取与目标歌曲类型信息对应的除目标歌曲之外的第二推荐歌曲,并返回第二推荐歌曲的标识至用户终端;
[0116]72)用户终端接收服务器响应指示消息发送的第二推荐歌曲的标识。
[0117]在该实施方式中,该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中下载量最大的歌曲,或该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中下载量超过预设下载量的歌曲,或该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中播放量最大的歌曲,或该第二推荐歌曲可以为云端数据库储存的与目标歌曲类型信息对应的除目标歌曲之外的歌曲中播放量超过预设播放量的歌曲。
[0118]通过实施该实施方式,用户终端可向用户推荐用户可能感兴趣的非本地歌曲。
[0119]306、用户终端展示第二推荐歌曲的推荐信息。
[0120]本发明实施例中,用户终端确定第二推荐歌曲之后,将展示第二推荐歌曲的推荐信息,以向用户推荐第二推荐歌曲。具体地,该推荐信息中将包括第二推荐歌曲的标识。例如,该推荐信息中将包括第二推荐歌曲的歌曲名称。
[0121]通过实施图3所描述的方法,用户终端对目标歌曲进行分享之后,用户终端可向用户推荐用户可能感兴趣的歌曲。
[0122]请参阅图4,图4是本发明实施例公开的一种用户终端的结构示意图。其中,图4所示的用户终端可以包括检测模块401、判断模块402和分享模块403。其中:
[0123]检测模块401,用于检测用户在触摸屏对歌曲列表中的目标歌曲进行按压操作的按压时长。
[0124]判断模块402,用于判断该按压时长是否大于预设时长。
[0125]检测模块401,还用于当判断模块402判断按压时长大于预设时长时,检测用户在触摸屏进行滑动操作的滑动轨迹。
[0126]分享模块403,用于根据预设的滑动轨迹与网站的对应关系,将目标歌曲分享至与该滑动操作的滑动轨迹对应的网站。
[0127]请一并参阅图5,图5是本发明实施例公开的另一种用户终端的结构示意图。其中,图5所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相比较,图5所示的用户终端除包括图4所示的用户终端的所有模块之外,还可以包括第一确定模块404和第一展示模块405。其中:
[0128]第一确定模块404,用于在分享模块403根据预设的滑动轨迹与网站的对应关系,将目标歌曲分享至与该滑动操作的滑动轨迹对应的网站之后,确定与目标歌曲对应的目标歌手的标识,并从与目标歌手的标识对应的除目标歌曲之外的歌曲中确定第一推荐歌曲。
[0129]本发明实施例中,分享模块403根据预设的滑动轨迹与网站的对应关系,将目标歌曲分享至与该滑动操作的滑动轨迹对应的网站之后,触发第一确定模块404确定与目标歌曲对应的目标歌手的标识,并从与目标歌手的标识对应的除目标歌曲之外的歌曲中确定第一推荐歌曲。
[0130]作为一种可选的实施方式,若目标歌曲为本地歌曲(本地歌曲即用户终端本地储存的歌曲),用户终端还储存有该目标歌曲对应的目标歌手的标识,则第一确定模块404可具体用于:
[0131]根据用户终端预存的歌手的标识与歌曲的对应关系,确定与目标歌曲对应的目标歌手的标识,并从本地歌曲中获取目标歌手的标识对应的除目标歌曲之外的第一推荐歌曲。
[0132]作为一种可选的实施方式,若目标歌曲为本地歌曲(本地歌曲即用户终端本地储存的歌曲),用户终端还储存有该目标歌曲对应的目标歌手的标识,则第一确定模块404可具体用于:
[0133]根据用户终端预存的歌手的标识与歌曲的标识的对应关系,确定与目标歌曲的标识对应的目标歌手的标识,并发送包括目标歌手的标识和目标歌曲的标识的指示消息至服务器,其中,该指示消息用于指示服务器根据预先储存的歌手的标识和歌曲的标识的对应关系,从云端数据库储存的歌曲中获取与目标歌手的标识对应的除目标歌曲之外的第一推荐歌曲,并返回第一推荐歌曲的标识至用户终端;
[0134]接收服务器响应指示消息发送的第一推荐歌曲的标识。
[0135]作为一种可选的实施方式,若该目标歌曲不为用户终端本地储存的歌曲,则第一确定模块404可具体用于:
[0136]向服务器发送包括目标歌曲的标识的指示消息至服务器,该指示消息用于指示服务器根据预先储存的歌手的标识和歌曲的标识的对应关系,获取与目标歌曲的标识对应的目标歌手的标识,并从云端数据库储存的歌曲中获取与目标歌手的标识对应的除目标歌曲之外的第一推荐歌曲,并返回第一推荐歌曲的标识至用户终端;
[0137]接收服务器响应指示消息发送的第一推荐歌曲的标识。
[0138]第一展示模块405,用于展示该第一推荐歌曲的推荐信息。
[0139]请一并参阅图6,图6是本发明实施例公开的另一种用户终端的结构示意图。其中,图6所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相比较,图6所示的用户终端除包括图4所示的用户终端的所有模块之外,还可以包括第二确定模块406和第二展示模块407。其中:
[0140]第二确定模块406,用于在分享模块403根据预设的滑动轨迹与网站的对应关系,将目标歌曲分享至与该滑动操作的滑动轨迹对应的网站之后,确定与目标歌曲对应的目标歌曲类型信息,并从目标歌曲类型信息对应的除目标歌曲之外的歌曲中确定第二推荐歌曲。
[0141 ]本发明实施例中,分享模块403根据预设的滑动轨迹与网站的对应关系,将目标歌曲分享至与该滑动操作的滑动轨迹对应的网站之后,触发第二确定模块406确定与目标歌曲对应的目标歌曲类型信息,并从目标歌曲类型信息对应的除目标歌曲之外的歌曲中确定第二推荐歌曲。
[0142]作为一种可选的实施方式,若目标歌曲为本地歌曲(本地歌曲即用户终端本地储存的歌曲),用户终端还储存有该目标歌曲对应的目标歌曲类型信息,则第二确定模块406可具体用于:
[0143]根据用户终端预存的歌曲类型信息与歌曲的对应关系,确定与目标歌曲对应的目标歌曲类型信息,并从本地歌曲中获取目标歌曲类型信息对应的除目标歌曲之外的第二推荐歌曲。
[0144]作为一种可选的实施方式,若目标歌曲为本地歌曲(本地歌曲即用户终端本地储存的歌曲),用户终端还储存有该目标歌曲对应的目标歌曲类型信息,则第二确定模块406可具体用于:
[0145]根据用户终端预存的歌曲类型信息与歌曲的标识的对应关系,确定与目标歌曲的标识对应的目标歌曲类型信息,并发送包括目标歌曲类型信息和目标歌曲的标识的指示消息至服务器,其中,该指示消息用于指示服务器根据预先储存的歌曲类型信息和歌曲的标识的对应关系,从云端数据库储存的歌曲中获取与目标歌曲类型信息对应的除目标歌曲之外的第二推荐歌曲,并返回第二推荐歌曲的标识至用户终端;
[0146]接收服务器响应指示消息发送的第二推荐歌曲的标识。
[0147]作为一种可选的实施方式,若该目标歌曲不为用户终端本地储存的歌曲,则第二确定模块406可具体用于:
[0148]向服务器发送包括目标歌曲的标识的指示消息至服务器,该指示消息用于指示服务器根据预先储存的歌曲类型信息和歌曲的标识的对应关系,获取与目标歌曲的标识对应的目标歌曲类型信息,并从云端数据库储存的歌曲中获取与目标歌曲类型信息对应的除目标歌曲之外的第二推荐歌曲,并返回第二推荐歌曲的标识至用户终端;
[0149]接收服务器响应指示消息发送的第二推荐歌曲的标识。
[0150]第二展示模块407,用于展示该第二推荐歌曲的推荐信息。
[0151]请一并参阅图7,图7是本发明实施例公开的另一种用户终端的结构示意图。其中,图7所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1