一种实现媒体应用的方法、装置及系统的制作方法

文档序号:6499258阅读:184来源:国知局
一种实现媒体应用的方法、装置及系统的制作方法
【专利摘要】本发明的实施方式提供了一种实现媒体应用的方法。该方法包括:在媒体应用中提供社交平台;通过社交平台获取媒体应用的用户针对媒体的交互请求;通过社交平台向服务器发送针对媒体的交互请求;通过社交平台接收服务器针对所述交互请求的反馈;根据服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到媒体应用的相关信息。通过媒体应用提供可与服务器通信的社交平台,本发明的方法使得使用媒体应用的用户之间可以通过该社交平台和服务器针对媒体应用中的媒体进行交互的目的,为用户带来了更好的体验。此外,本发明的实施方式提供了一种实现媒体应用的装置及系统。
【专利说明】—种实现媒体应用的方法、装置及系统
【技术领域】
[0001]本发明的实施方式涉及媒体应用领域,更具体地,本发明的实施方式涉及一种实现媒体应用的方法、装置及系统。
【背景技术】
[0002]本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述可包括可以探究的概念,但不一定是之前已经想到或者已经探究的概念。因此,除非在此指出,否则在本部分中描述的内容对于本申请的说明书和权利要求书而言不是现有技术,并且并不因为包括在本部分中就承认是现有技术。
[0003]在整个媒体应用领域,针对媒体应用软件功能的改造越来越多,一般都是从媒体应用软件的播放效果、播放控制等方面进行,例如:使播放效果更加流畅,使媒体应用界面更加友好等,这些改造从某些方面完善了媒体应用的功能。

【发明内容】

[0004]但是,随着网络的发展,针对媒体进行社交的需求随之出现,然而现有技术中的媒体应用却没有社交方面的功能,而且,现有技术中的社交网站,例如人人网和微博等,都仅针对网站自身提供的媒体进行交互,导致现有技术无法满足媒体应用的用户针对其中的媒体进行社交的需求。
[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]DJ节目;
[0047]或者,
[0048]专辑;
[0049]或者,
[0050]视频。
[0051]可选地,其中所述分享请求具体可以包括以下任意一种或者组合:
[0052]所述分享请求具体可以为分享到已关注用户的分享请求,使服务器根据该分享请求发布分享内容到已关注该媒体应用的用户的其他用户;
[0053]或者,
[0054]所述分享请求具体可以为分享到特定用户的分享请求,所述分享请求包含特定用户ID,使服务器根据该分享请求发布分享内容到该特定用户ID标识的私人信箱;
[0055]或者,
[0056]所述分享请求具体为分享到关联交互平台的分享请求,使服务器根据该分享请求发布分享内容到与所述媒体应用的用户的账户关联的其他交互平台;
[0057]或者,
[0058]所述分享请求具体可以为设定特定用户的分享请求,所述分享请求包含特定用户ID,使服务器根据该分享请求在发布分享内容到媒体应用在其上运行的设备的本地时,仅发布该特定用户ID分享的内容。
[0059]可选地,其中所述分享请求包含的特定用户ID具体可以在向服务器发送分享请求之前,将关注过的用户以列表形式在社交平台界面呈现供用户选择之后,从中提取出被选择的用户ID获得。
[0060]可选地,其中通过社交平台向服务器发送针对媒体的交互请求具体可以为通过社交平台向服务器发送定位身边用户的请求;
[0061]其中通过社交平台接收服务器针对交互请求的反馈具体可以为接收服务器针对该请求,利用定位算法计算出预设地理位置范围内使用所述媒体应用进行交互的用户信息的反馈。
[0062]可选地,其中所述社交平台还可以包括保护隐私的设置,在媒体应用的第一用户通过该设置向服务器发送保护隐私的请求后,使服务器针对该请求,在利用定位算法计算出用户信息时,在所述用户信息中排除所述第一用户信息。
[0063]可选地,所述通过社交平台向服务器发送针对媒体的交互请求具体可以为通过社交平台向服务器发送接收/发送私信的请求,使服务器根据该请求将私信发送到目的用户。
[0064]可选地,其中所述社交平台还可以包括黑名单的设置,通过该设置使私信发送到所述媒体应用在其上运行的设备的本地时,来自黑名单的私信被排除。
[0065]可选地,其中所述社交平台还可以包括通知的设置,通过该设置使服务器发送消息到所述媒体应用在其上运行的设备的本地时,若该本地未启动所述媒体应用,则将所述消息发送到本地的操作系统的通知信箱。
[0066]可选地,其中通过社交平台向服务器发送针对媒体的交互请求具体可以为通过社交平台向服务器发送与第一信息关联的评论的更新请求;
[0067]其中通过社交平台接收服务器针对所述交互请求的反馈具体可以为通过社交平台接收服务器针对该请求更新与第一信息关联的评论的反馈;
[0068]其中更新社交平台呈现的交互信息具体可以为在社交平台界面呈现更新结果。
[0069]可选地,其中所述通过社交平台获取针对媒体的交互请求具体可以为通过社交平台获取所述媒体应用的第一用户对交互通知的设置;
[0070]其中通过社交平台向服务器发送针对媒体的交互请求具体可以为通过社交平台向服务器发送该交互通知的设置请求;
[0071]其中通过社交平台接收服务器针对交互请求的反馈具体可以为通过社交平台接收服务器在收到与第一用户关联的交互请求后,针对该设置请求反馈的交互请求的相关信
肩、O
[0072]可选地,其中通过社交平台向服务器发送针对媒体的交互请求具体可以为通过社交平台向服务器发送获取已关注用户的动态的请求;
[0073]其中通过社交平台接收服务器针对所述交互请求的反馈具体可以为接收服务器针对该请求反馈的已关注用户的动态;
[0074]其中更新社交平台呈现的交互信息具体可以为在社交平台界面呈现所述已关注的用户的动态。
[0075]可选地,所述用户的动态可以包括以下任意一种或者组合:
[0076]用户通过社交平台创建相关内容且同步到服务器的动态;
[0077]或者,
[0078]用户通过社交平台分享相关内容到服务器的动态;
[0079]或者,
[0080]用户通过社交平台从服务器获取相关内容且保存到媒体应用在其上运行的设备的本地的动态。
[0081]可选地,其中通过社交平台向服务器发送针对媒体的交互请求具体可以为通过社交平台向服务器发送针对与所述媒体应用的第一用户相关联的用户的交互请求。
[0082]可选地,其中所述媒体应用的第一用户相关联的用户具体可以为与媒体应用的社交平台相关联的所述媒体应用在其上运行的设备的本地的通讯录所记录的联系人。
[0083]可选地,其中所述媒体应用的第一用户相关联的用户具体可以为与第一用户在服务器上的账户有关联关系的其他交互平台的用户。
[0084]可选地,其中通过社交平台接收服务器针对所述交互请求的反馈具体可以为通过社交平台接收服务器在与第一用户相关联的用户首次使用所述媒体应用时,针对该交互请求反馈的通知。
[0085]在本发明实施方式的第二方面中,提供了一种实现媒体应用的装置,例如,可以包括:
[0086]社交整合单元:配置用于在媒体应用中提供社交平台;
[0087]请求获取单元:配置用于通过社交平台获取媒体应用的用户针对媒体的交互请求;
[0088]请求执行单元:配置用于通过社交平台向服务器发送针对媒体的交互请求,通过社交平台接收服务器针对所述交互请求的反馈;
[0089]更新单元:配置用于根据所述服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到所述媒体应用的相关信息。
[0090]可选地,其中所述请求执行单元:具体可以配置用于通过社交平台向服务器发送获取使用媒体应用进行交互的用户列表的请求;
[0091]所述更新单元:具体可以配置用于在社交平台界面呈现所述用户列表。
[0092]可选地,其中所述请求获取单元:具体可以配置用于通过社交平台的显示页面获取针对第一用户的媒体列表的请求;
[0093]所述请求执行单元:具体可以配置用于通过社交平台向服务器发送获取第一用户的媒体列表的请求;
[0094]所述更新单元:具体配置用于在社交平台界面呈现所述第一用户的媒体列表。
[0095]可选地,其中所述请求执行单元:具体可以配置用于通过社交平台向服务器发送分享请求,接收服务器针对该分享请求发布分享内容的反馈;
[0096]所述更新单元:具体可以配置用于在社交平台界面呈现服务器针对该分享请求发布分享内容的反馈。
[0097]可选地,其中所述请求执行单元:具体可以配置用于通过社交平台向服务器发送定位身边用户的请求,接收服务器针对该请求,利用定位算法计算出预设地理位置范围内使用所述媒体应用进行交互的用户信息的反馈。
[0098]可选地,其中所述请求执行单元:具体可以配置用于通过社交平台向服务器发送接收/发送私信的请求,使服务器根据该请求将私信发送到目的用户。
[0099]可选地,其中所述请求执行单元:具体可以配置用于通过社交平台向服务器发送与第一信息关联的评论的更新请求,接收服务器针对该请求更新与第一信息关联的评论的反馈;
[0100]所述更新单元:具体可以配置用于在社交平台界面呈现更新结果。
[0101]可选地,其中所述请求获取单元:具体可以配置用于通过社交平台获取所述媒体应用的第一用户对交互通知的设置;
[0102]所述请求执行单元:具体可以配置用于通过社交平台向服务器发送该交互通知的设置请求,接收服务器在收到与第一用户关联的交互请求后,针对该设置请求反馈的交互请求的相关信息。
[0103]可选地,其中所述请求执行单元:具体可以配置用于通过社交平台向服务器发送获取已关注用户的动态的请求,接收服务器针对该请求反馈的已关注用户的动态;
[0104]所述更新单元:具体可以配置用于在社交平台界面呈现所述已关注的用户的动态。
[0105]可选地,其中所述请求执行单元:具体可以配置用于通过社交平台向服务器与所述媒体应用的第一用户相关联的用户的交互请求。
[0106]在本发明实施方式的第三方面中,提供了一种实现媒体应用的系统,例如,可以包括:[0107]上述一种实现媒体应用的装置:配置用于在媒体应用中提供社交平台,通过社交平台获取媒体应用的用户针对媒体的交互请求,通过社交平台向服务器发送针对媒体的交互请求,通过社交平台接收服务器针对所述交互请求反馈,根据服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到媒体应用的相关信息;
[0108]服务器:配置用于接收来自于所述社交平台的交互请求,以及向所述社交平台发送作为针对所述交互请求的响应的反馈。
[0109]根据本发明实施方式的一种实现媒体应用的方法、装置及系统,可以通过在媒体应用中提供的可与服务器通信的社交平台,向服务器发送针对媒体的交互请求,接收服务器针对所述交互请求的反馈,并由社交平台呈现至少包括由服务器反馈的取自和/或应用到媒体应用的相关信息的交互信息,实现了用户之间通过该社交平台和服务器针对媒体应用中的媒体进行交互的目的,为用户带来了更好的体验。
【专利附图】

【附图说明】
[0110]通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
[0111]图1示意性地示出了适于实现本发明实施方式的示例性计算系统100的框图;
[0112]图2示意性地示出了现有技术中媒体应用的示意图;
[0113]图3示意性地示出了根据本发明实现的媒体应用的示意图;
[0114]图4示意性地示出了根据本发明一实施例的一种实现媒体应用的方法的流程示意图;
[0115]图5示意性地示出了根据本发明另一实施例的一种实现媒体应用的装置的组成示意图;
[0116]图6示意性地示出了根据本发明再一实施例的一种实现媒体应用的系统的组成示意图;
[0117]图7示意性地示出了根据本发明又一实施例的一种实现媒体应用的系统中的服务器的组成示意图;
[0118]图8a_图Sm示意性地示出了根据本发明实施例呈现的媒体应用的社交平台的界面示意图。
[0119]在附图中,相同或对应的标号表不相同或对应的部分。
【具体实施方式】
[0120]下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0121]图1示出了适于实现本发明实施方式的示例性计算系统100的框图。如图1所示,计算系统100可以包括:中央处理单元(CPU) 101、随机存取存储器(RAM) 102、只读存储器(ROM) 103、系统总线104、硬盘控制器105、键盘控制器106、串行接口控制器107、并行接口控制器108、显示控制器109、硬盘110、键盘111、串行外部设备112、并行外部设备113和显示器114。这些设备中,与系统总线104耦合的有CPU101、RAM102、R0M103、硬盘控制器105、键盘控制器106、串行控制器107、并行控制器108和显示控制器109。硬盘110与硬盘控制器105耦合,键盘111与键盘控制器106耦合,串行外部设备112与串行接口控制器107耦合,并行外部设备113与并行接口控制器108耦合,以及显示器114与显示控制器109耦合。应当理解,图1所述的结构框图仅仅是为了示例的目的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况增加或减少某些设备。
[0122]本领域技术技术人员知道,本发明的实施方式可以实现为一种系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
[0123]可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于,电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举示例)例如可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPR0M或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0124]计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0125]计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
[0126]可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言一诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言一诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络(包括局域网(LAN)或广域网(WAN))连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0127]下面将参照本发明实施例的方法的流程图和设备(或系统)的框图描述本发明的实施方式。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,这些计算机程序指令通过计算机或其它可编程数据处理装置执行,产生了实现流程图和/或框图中的方框中规定的功能/操作的装置。
[0128]也可以把这些计算机程序指令存储在能使得计算机或其它可编程数据处理装置以特定方式工作的计算机可读介质中,这样,存储在计算机可读介质中的指令就产生出一个包括实现流程图和/或框图中的方框中规定的功能/操作的指令装置的产品。
[0129]也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令能够提供实现流程图和/或框图中的方框中规定的功能/操作的过程。
[0130]根据本发明的实施方式,提出了一种实现媒体应用的方法、装置及系统。
[0131]在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
[0132]下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
[0133]发明概沭
[0134]本发明人发现,媒体应用之所以没有社交方面的功能,原因在于其缺乏可以与服务器通信的社交平台,如果媒体应用能够提供可与服务器通信的社交平台,由社交平台呈现由服务器反馈的取自和/或应用到媒体应用的相关信息,就可以实现用户之间通过该社交平台和服务器针对媒体应用中的媒体进行交互的目的。
[0135]在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
[0136]应用场景总览
[0137]首先参考图2,图2是现有技术中的媒体应用的界面截图,而本发明通过在媒体应用中提供如图3所示的社交平台,可以使用户针对媒体应用中的媒体进行交互。通过在媒体应用中提供社交平台,可以避免媒体应用的用户在对媒体进行交互操作时,不得不前往其他社交平台和/或与服务器进行进一步的交互,由此节省了与服务器通信时的通信资源。
[0138]示例性方法
[0139]下面结合图3的应用场景,参考图4来描述根据本发明示例性实施方式的一种实现媒体应用的方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
[0140]参见图4,为本发明一种实现媒体应用的方法的流程图,如图所示,该方法可以包括:
[0141]S401、在媒体应用中提供社交平台;
[0142]S402、通过社交平台获取媒体应用的用户针对媒体的交互请求;
[0143]S403、通过社交平台向服务器发送针对媒体的交互请求;
[0144]S404、通过社交平台接收服务器针对所述交互请求的反馈;
[0145]S405、根据服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到媒体应用的相关信息。
[0146]需要说明的是:
[0147]其中所述媒体应用可以包括例如视频播放器,音频播放器等媒体应用,可以实施于个人电脑或者手机等智能机上;
[0148]其中所述社交平台的操作界面可以为与所述媒体应用的播放操作界面不同的,独立的界面,也可以与所述媒体应用的播放操作界面置于同一界面;
[0149]其中获取媒体应用的用户针对媒体的交互请求例如可以通过检测社交平台的操作界面的输入获得,其中检测操作界面的输入对于非触摸屏或者非触摸板的智能机来说,可以通过检测鼠标在操作界面的移动,响应于相应的触发条件;对于触摸屏或者触摸板的智能机来说,可以通过检测手指或者触笔在操作界面的移动,响应于相应的触发条件。不过,可以理解的是,对媒体应用中社交平台界面的说明仅是示意性说明,在不脱离本发明原理的前提下,本发明的实施方式在此方面不受任何限制。
[0150]应用本发明上述实施例方法,由于在媒体应用中提供了可与服务器通信的社交平台,通过该社交平台向服务器发送针对媒体的交互请求,接收服务器针对所述交互请求的反馈,由社交平台呈现由服务器反馈的取自和/或应用到媒体应用的相关信息,实现了用户之间通过该社交平台和服务器针对媒体应用中的媒体进行交互的目的。
[0151]下面,针对通过社交平台向服务器发送针对媒体的交互请求的【具体实施方式】通过以下实施例进行详细介绍,需要说明的是,下述实施例仅是本发明的示意性实施方式,本发明并不局限于所提出的几个实施例:
[0152](实施例一)
[0153]该实施例可以使媒体应用的用户获知其他使用相同媒体应用的用户的相关信息,建立与其他用户的社交关系,例如,参见图8a所示的社交平台界面,可以由用户进入社交平台界面呈现的页面得到获取使用媒体应用进行交互的用户列表的请求,进而在社交平台界面呈现的页面显示如图8a、8i所示的用户列表,或者显示如图8f、8g所示的用户列表,其中图8f和图Sg在其呈现的图片中包含用户名,也属于用户列表的一种呈现效果,该社交平台界面的呈现方式和获取该交互请求的方式仅为示意性说明,在此方面,本发明不受任何限制,具体地,例如,该实施可以包括:
[0154]可以通过社交平台向服务器发送获取使用媒体应用进行交互的用户列表的请求;
[0155]可以在社交平台界面呈现所述用户列表。
[0156]需要说明的是,在本发明中使用媒体应用进行交互的用户由于其需要通过所述服务器进行交互,因此,在服务器端可以保存使用媒体应用向服务器发出请求的用户相关信息,例如,在服务器上保存有使用媒体应用注册到服务器的账户的用户ID等相关信息,使用媒体应用进行交互的用户列表可以从服务器端保存的注册用户ID获取。
[0157]在该实施例中,其中在社交平台界面呈现的所述用户列表可以根据预设算法按顺序排列。
[0158]需要说明的是,其中所述用户列表可以通过计算用户的关注度,计算发表评论数等预设算法排列,可以在服务器端进行相关计算将排列好顺序的用户列表发至所述社交平台,也可以由服务器向社交平台发送相关数据,通过社交平台接收相关数据后,在媒体应用在其上运行的设备的本地进行相关计算确定用户列表的排列顺序。
[0159]在该实施例中,其中在社交平台界面呈现所述用户列表之后,还可以包括:
[0160]通过社交平台获取针对用户列表中的第一用户的关注请求,例如,可以将社交平台界面呈现的用户列表中的每个用户ID均与该界面中可点选的控件相关联,当社交平台界面中该可点选的控件被选中时,可以获取对该可点选的控件相关联的第一用户的关注请求,再例如,可以在如图8b所示的社交平台界面呈现的用户列表中的第一用户的主页中包含关注按钮控件,当该按钮控件被触发时,可以获取对该第一用户的关注请求;
[0161]通过社交平台将所述关注请求发送至服务器,使服务器根据该关注请求将第一用户的动态反馈至社交平台;
[0162]根据所述反馈,在社交平台界面呈现所述动态,例如,如图Sc所示,在社交平台界面可以呈现该第一用户的音乐动态。
[0163]需要说明的是,其中所述第一用户动态,例如,可以包括第一用户的音乐动态、第一用户向服务器提交针对某一信息的评论、第一用户的媒体应用中的媒体列表的变化、第一用户向服务器分享等任意第一用户的动态,其动态的内容还可以包括该第一用户的头像、昵称、动态类型、分享内容、时间戳、动态的评论数,推荐指数等任意动态内容,对此,本发明不进行限制。
[0164]其中,使服务器根据该关注请求将第一用户的动态反馈至社交平台,例如,服务器反馈动态的方式可以有以下两种实施方式:
[0165]可以仅反馈第一用户在最近一时间段范围内的动态,在通过社交平台将关注下一时间段范围内动态的关注请求发送至服务器时,使服务器根据该关注请求将第一用户下一时间段范围内动态反馈至社交平台,以此类推,服务器反复根据关注下一时间段范围内动态的关注请求反馈相对于上次反馈的下一时间段范围内的动态,该实施方式的优点是可以减少网络资源的浪费;
[0166]或者,
[0167]还可以一次性反馈第一用户的所有动态,其动态按照时间由近到远的顺序排列,或者由远到近的顺序排列,该实施方式的优点是一次请求即可。
[0168]在成功关注第一用户之后,还可以将该第一用户的相关信息加入在社交平台界面呈现的如图8a所示的关注列表中。
[0169]其中在社交平台界面呈现所述用户列表之后,例如,还可以包括:
[0170]通过社交平台获取针对用户列表中的第一用户的查看主页请求;
[0171]通过社交平台将所述查看主页请求发送至服务器,使服务器根据该查看主页请求将第一用户的主页反馈至所述社交平台;
[0172]根据所述反馈,在社交平台界面呈现所述主页。
[0173]需要说明的是,所述第一用户在该实施例中可以是所述媒体应用的用户,也可以是相对于该媒体应用的用户之外的其他使用相同媒体应用的用户,因此,在这里,查看主页请求,可以是查看该媒体应用的用户自己的主页,也可以是查看该媒体应用的用户以外其他用户的主页:
[0174]在查看第一用户的主页时,可以看到与第一用户相关的社交信息,例如,该主页可以包括两个页面,第一页面可以呈现昵称、性别、动态数、第一用户关注的人的数量和关注该第一用户的人的数量,第二页面可以呈现第一用户的个人签名信息、与该第一用户账户关联的其他交互平台信息、该第一用户的位置信息,该第一用户的播放列表、该第一用户订阅的播放列表;
[0175]当第一用户是该媒体应用的用户以外的其他用户时,第一用户的主页还可以包括如图8c所示的关注/已关注按钮控件,其中所述关注/已关注按钮控件响应于相应的触发条件,其触发的功能在向服务器发送关注请求或者向服务器发送取消关注请求之间切换。
[0176]上述第一页面可以为首先呈现的页面,第二页面的呈现可以响应于相应的触发条件,例如,在界面接受到右滑时,触发呈现第二页面。
[0177]而且,为了使用户能够自主设置主页中哪些内容允许被公开以保护隐私,其中所述主页在第一用户的社交平台上可以允许进行公开信息和非公开信息的设置,且该设置在提交到服务器后,可以使服务器在将第一用户的主页反馈至非第一用户的社交平台时,该主页不包含所述非公开的信息。
[0178](实施例二)
[0179]该实施例可以使该媒体应用的用户与其他使用相同媒体应用的第一用户之间进行媒体列表的交互,了解互相对媒体的兴趣爱好,需要说明的是,第一用户可以是服务器根据预设算法计算出的推荐的用户,也可以是该媒体应用的用户查看的他人主页的所属用户,例如,第一用户可以是呈现在社交平台界面的他人主页的所属用户,通过查看社交平台界面的他人主页,通过点击主页的预设位置,获取针对该主页所属用户的媒体列表的交互请求,进而可以呈现如图8d所示的媒体列表的呈现效果,需要说明的是,还可以从其他社交平台的显示页面获取针对第一用户的媒体列表的交互请求,例如推荐歌曲页面、热门歌曲页面等等,在此方面,本发明不受任何限制,另外,还需要说明的是,该社交平台界面的呈现方式和获取该交互请求的方式仅为示意性说明,在此方面,本发明不受任何限制,具体地,例如,该实施例可以包括:
[0180]可以通过社交平台的显示页面获取针对第一用户的媒体列表的交互请求;
[0181]可以通过社交平台向服务器发送获取第一用户的媒体列表的请求;
[0182]可以在社交平台界面呈现所述第一用户的媒体列表。
[0183]其中当第一用户的媒体应用中的媒体列表发生改变时,可以向服务器发送更新请求,使服务器根据该请求将保存的第一用户的媒体列表发生相同改变,其中媒体列表发生改变可以指新建媒体列表,在媒体列表中增加或者删除新项,删除媒体列表等任意改变。
[0184]其中的媒体列表例如可以仅是媒体名称的列表,也可以是呈现为媒体名称的媒体链接,在该媒体链接在社交平台被激活时,还可以调用所述媒体应用播放媒体链接对应的媒体数据。
[0185]由于社交平台呈现的交互信息一般放在缓存中,一旦退出该平台,无法对这些交互信息进行再利用,因此,为了便于用户在退出社交平台后仍然能使用该媒体列表,其中所述媒体列表还可以被保存到媒体应用在其上运行的设备的本地,例如,可以将媒体列表保存到该媒体应用中我的音乐按钮控件关联的在本地的存储空间,该媒体列表呈现在如图Se所示的我的音乐按钮控件的界面,或者,还可以将媒体列表对应的媒体数据保存到媒体应用在其上运行的设备的本地,例如,具体可以将媒体列表保存到媒体应用的收藏列表中,在退出社交平台后,用户可以直接调用媒体应用的收藏列表中的媒体列表对应的媒体数据进行播放等操作。
[0186]在该实施例中,通过社交平台的显示页面获取针对第一用户的媒体列表的交互请求,其中的显示页面可以包括以下任意一种或者组合:
[0187]如图8f所示的推荐歌曲页面,其包括与推荐歌曲列表关联的第一用户信息,如图8f所示,可以通过获取到该页面的呈现第一用户信息的位置的点击,获取针对该第一用户的媒体列表的交互请求;
[0188]如图Sg所示的热门歌曲页面,其包括与热门歌曲列表关联的第一用户信息,如图Sg所示,可以通过获取到该页面的呈现第一用户信息的位置的点击,获取针对该第一用户的媒体列表的交互请求;
[0189]如图8d所示的主页页面,其包括与第一用户分享到服务器上的歌曲列表关联的第一用户信息,如图8d所示,可以通过点击主页的预设位置,获取针对该主页所属的第一用户的媒体列表的交互请求,进而可以在该页面呈现如图8d所示的第一用户的歌曲列表。
[0190]在该实施例中,在社交平台界面呈现的第一用户的媒体列表可以根据预设算法按顺序排列,例如,可以通过计算该媒体列表被用户从服务器请求获取的次数,请求播放的次数,或者再结合时间衰减系数以确定其排列的顺序,可以在服务器端进行相关计算将排列好顺序的媒体列表发至所述社交平台,也可以由服务器向社交平台发送相关数据,通过社交平台接收相关数据后,在媒体应用在其上运行的设备的本地进行相关计算确定媒体列表的排列顺序。
[0191](实施例三)
[0192]该实施例可以使媒体应用的用户通过社交平台向服务器发送分享请求,进而与其他人分享自己喜欢的媒体相关信息,具体地,例如:
[0193]在该实施例中,可以通过社交平台向服务器发送分享请求;
[0194]可以接收服务器针对该分享请求发布分享内容的反馈;
[0195]可以在社交平台界面呈现服务器针对该分享请求发布分享内容的反馈。
[0196]其中所述分享内容具体可以包括以下任意一种或者组合:
[0197]单曲;
[0198]或者,
[0199]歌曲列表;
[0200]或者,
[0201]DJ节目;
[0202]或者,
[0203]专辑;
[0204]或者,
[0205]视频。
[0206]当然上述分享内容也仅是示意性说明,在本发明中并不仅限于这几种分享内容。
[0207]其中,通过社交平台获取媒体应用的用户的分享请求可以有以下几种方式获取,例如:
[0208]其中社交平台界面的分享按钮控件可以置于媒体应用的播放操作界面,例如,如图8h所示的分享按钮8h-l,所述通过社交平台获取媒体应用的用户的分享请求,具体可以根据媒体应用的播放操作界面的分享按钮控件被触发时,将正在播放的媒体数据作为分享内容获取该分享请求;
[0209]其中社交平台界面的分享按钮控件还可以置于社交平台的其他显示页面,例如:播放列表页面,艺人页面,专辑页面,分享给大家页面等,在页面中,该分享按钮控件与页面显示的特定内容关联,当该分享按钮控件被触发时,将其关联的特定内容作为分享内容获取该分享请求。
[0210]所述分享请求具体可以为分享到已关注用户的分享请求,使服务器可以根据该分享请求发布分享内容到已关注该媒体应用的用户的其他用户;
[0211]或者,
[0212]所述分享请求具体可以为分享到特定用户的分享请求,所述分享请求包含特定用户ID,使服务器根据该分享请求发布分享内容到该特定用户ID标识的私人信箱;
[0213]或者,
[0214]所述分享请求具体为分享到关联交互平台的分享请求,使服务器根据该分享请求发布分享内容到与所述媒体应用的用户的账户关联的其他交互平台;
[0215]其中与所述媒体应用的用户的账户关联的其他交互平台,例如可以包括人人网、微博等交互平台,其与媒体应用的用户的账户的关联关系可以由用户提交到服务器后,由服务器保存该关联关系;
[0216]或者,
[0217]所述分享请求具体可以为设定特定用户的分享请求,所述分享请求包含特定用户ID,使服务器可以根据该分享请求在发布分享内容到媒体应用在其上运行的设备的本地时,仅发布该特定用户ID分享的内容。
[0218]其中所述分享请求包含的特定用户ID可以在向服务器发送分享请求之前,将关注过的用户以列表形式在社交平台界面呈现供用户选择之后,从中提取出被选择的用户ID获得,其中关注过的用户的列表呈现的具体实现可以根据社交平台界面的搜索按钮控件的触发,在社交平台呈现的内容中以搜索框内的内容为关键词进行搜索时,将搜索到的用户以列表的形式呈现,其中,用户以列表形式供用户选择,具体可以在用户名旁设置勾选控件供用户选择。
[0219]另外,所述分享请求还可以为将分享内容发送到媒体应用在其上运行的设备的本地的通讯录中的特定用户,使服务器可以根据该分享请求将分享内容以短信或者彩信的形式发送到该特定用户。
[0220](实施例四)
[0221]该实施例可以使媒体应用的用户查看与其地理位置相近的使用相同媒体应用的用户,例如,如图Si在社交平台呈现的由服务器反馈的媒体应用的用户身边的用户信息,具体地,例如,该实施例可以包括:
[0222]可以通过社交平台向服务器发送定位身边用户的请求;
[0223]可以接收服务器针对该请求,利用定位算法计算出预设地理位置范围内使用所述媒体应用进行交互的用户信息的反馈,其中定位算法例如可以采用手机定位系统或者计算机定位算法计算出地理位置,所计算出的结果可以根据距离的远近进行排序,其反馈的内容可以包括预设地理位置范围内使用所述媒体应用进行交互的用户的用户头像,昵称,性另|J,听歌动态以及时间戳等信息。
[0224]为了保护用户的隐私,其中所述社交平台还包括保护隐私的设置,在媒体应用的第一用户通过该设置向服务器发送保护隐私的请求后,使服务器针对该请求,在利用定位算法计算出用户信息时,在所述用户信息中排除所述第一用户信息。
[0225](实施例五)
[0226]该实施例可以使媒体应用的用户与其他用户之间通过私信进行私下交互,例如,可以由社交平台界面提供的如图8j所示的我的消息页面进入如图8k所示的私信页面,通过该私信页面获取媒体应用的用户的接收/发送私信的请求,在该私信页面可以呈现与该媒体应用的用户有过私信往来用户的列表,该列表可以按照最新私信往来的时间进行排序,所呈现的用户的相关信息可以包括用户个人信息和私信内容概要等,在获取到针对特定用户的私信进行查看请求时,可以在社交平台呈现该特定用户的全部私信来往记录,同时还可以呈现该特定用户和该媒体应用的用户的头像,私信内容,可进行输入的文本框,在文本框关联的回复按钮控件被触发时,可以将该文本框内的内容以发送私信的形式发送到该特定用户,需要说明的是,该社交平台界面的呈现方式和获取该交互请求的方式仅为示意性说明,在此方面,本发明不受任何限制。
[0227]具体地,所述接收/发送私信的具体实现例如可以包括:
[0228]通过社交平台向服务器发送接收/发送私信的请求,使服务器根据该请求将私信发送到目的用户。
[0229]为了使媒体应用的用户能够对向其发送私信的用户进行限制以节省资源和安全防护,其中所述社交平台还可以包括黑名单的设置,通过该设置使私信发送到所述媒体应用在其上运行的设备的本地时,来自黑名单的私信被排除。
[0230]同样能够达到该目的的方式还可以是:其中所述社交平台还可以包括白名单的设置,通过该设置使私信发送到所述媒体应用在其上运行的设备的本地时,仅接收来自白名单的私信。
[0231](实施例六)
[0232]为了在退出所述社交平台之后,使用户仍然能够及时获取新消息,其中所述的新消息可以是新私信,新评论等任何服务器发送到本地的消息,以进行及时查看与回复,本发明还提出:所述社交平台还可以包括通知的设置,通过该设置使服务器发送消息到所述媒体应用在其上运行的设备的本地时,若该本地未启动所述媒体应用,则将所述消息发送到本地的操作系统的通知信箱,当然,该设置也可以进行关闭。
[0233](实施例七)
[0234]该实施例可以使媒体应用的用户针对社交平台呈现的交互信息进行评论或者查看评论,具体地,例如,可以由社交平台界面提供的如图8j所示的我的消息页面进入如图81所示的评论页面,通过进入该评论页面获取查看评论的更新请求,也可以通过该评论页面显示的第一信息关联的回复按钮获取发表与第一信息关联的评论内容的更新请求,需要说明的是,该社交平台界面的呈现方式和获取该交互请求的方式仅为示意性说明,在此方面,本发明不受任何限制,具体地,例如,该实施例可以包括:
[0235]可以通过社交平台向服务器发送与第一信息关联的评论的更新请求;
[0236]可以通过社交平台接收服务器针对该请求更新与第一信息关联的评论的反馈;[0237]可以在社交平台界面呈现更新结果。
[0238]需要说明的是,所述第一信息具体可以是在社交平台界面呈现的任何信息,例如,媒体列表,单曲,动态等任何信息,其中与第一信息关联的评论的更新请求可以包括:
[0239]发表与第一信息关联的评论内容的更新请求;
[0240]或者,
[0241]查看与第一信息关联的评论内容的更新请求;
[0242]或者其他任何与第一信息关联的评论内容相关的请求。
[0243]其中,在社交平台界面呈现更新结果具体可以呈现与第一信息关联的所有评论,还可以呈现发表该评论的用户相关信息,例如用户头像,昵称等。
[0244]而且,在社交平台界面呈现的更新结果为与第一信息关联的所有评论时,还可以通过用户针对单条评论的点击获取相关操作,例如,在用户点击单条评论时,可以提供操作菜单,其中包含若干操作项供用户选择,例如:回复评论,查看媒体列表等任意操作。
[0245](实施例八)
[0246]该实施例可以使媒体应用的第一用户及时获得其他用户针对该第一用户的互动的通知,例如,其他用户进行了推荐第一用户媒体列表的交互,收藏第一用户媒体列表的交互,分享第一用户的媒体列表等任意交互时,第一用户可以获得该交互的通知,具体地,例如:
[0247]可以通过社交平台获取所述媒体应用的第一用户对交互通知的设置;
[0248]可以通过社交平台向服务器发送该交互通知的设置请求;
[0249]可以通过社交平台接收服务器在收到与第一用户关联的交互请求后,针对该设置请求反馈的交互请求的相关信息。
[0250]当然,该交互通知的设置还可以包括对特定的相关信息的呈现的设置,在社交平台呈现的交互请求的相关信息中,根据该设置,呈现允许被呈现的内容,屏蔽禁止被呈现的内容,其中,屏蔽禁止被呈现的内容可以在服务器反馈交互请求的相关信息前,由服务器根据该设置从交互请求的相关信息中删除该禁止被呈现的内容,也可以在接收服务器反馈交互请求的相关信息后,再删除该禁止被呈现的内容。
[0251]应用上述对特定的相关信息的呈现的设置,可以使用户自主修改需要显示的信肩、O
[0252](实施例九)
[0253]该实施例可以使媒体应用的用户查看已关注的其他用户的动态,例如,所述通过社交平台获取交互请求具体可以根据社交平台呈现的关注页面为当前活动页面,获取到交互请求,所述交互请求具体可以为获取已关注用户的动态的交互请求;
[0254]通过社交平台向服务器发送该获取已关注用户的动态的交互请求;
[0255]接收服务器针对该请求反馈的已关注用户的动态;
[0256]其中更新社交平台呈现的交互信息具体为在社交平台界面呈现所述已关注的用户的动态。
[0257]需要说明的是,其中所述已关注用户的动态包含的内容具体可以包括以下任意一种或者组合,或者其他在本文中所述的动态内容:
[0258]用户通过社交平台创建相关内容且同步到服务器的动态,例如:创建媒体列表等动态;
[0259]或者,
[0260]用户通过社交平台分享相关内容到服务器的动态,例如:分享媒体列表,分享单曲等动态;
[0261]或者,
[0262]用户通过社交平台从服务器获取相关内容且保存到媒体应用在其上运行的设备的本地的动态,例如:保存其他用户媒体列表到该本地等动态。
[0263]其中,接收服务器针对该请求反馈的已关注用户的动态,在服务器反馈动态时也可以按照如(实施例一)所述的两种反馈动态的实施方式进行反馈,在此不再赘述。
[0264]在社交平台界面呈现所述动态后,还可以通过判断呈现动态的社交平台界面接受点击的区域,获取该区域对应的请求,向服务器发送该请求,接收服务器针对该请求的反馈,例如,所述社交平台界面的区域对应的请求具体可以包括:
[0265]呈现动态的社交平台界面的用户头像区域接受点击,对应查看该用户头像关联的用户的主页的请求,例如,如图8m中的用户头像8m-l的图像区域接受点击,对应查看该用户主页的请求;
[0266]呈现动态的社交平台界面的分享内容区域接受点击,对应查看包含针对该分享内容的操作的页面的请求,例如,如图8m中的分享内容8m-2的图像区域接受点击,对应查看针对该分享内容的操作的页面,进而在该页面内可以进行对该分享内容的操作,所述分享内容可以是媒体列表,包含针对该媒体列表的操作的页面可以是包含针对该媒体列表对应的媒体数据的播放操作功能的页面,在该页面内可以执行对该媒体列表的播放操作;
[0267]呈现动态的社交平台界面的非用户头像且非分享内容的其他区域接受点击,对应查看单个动态对应的详细内容的请求,例如,如图8m中的8m-3的图像区域接受点击对应查看该图像区域所关联的单个动态的详细内容的请求。
[0268](实施例十)
[0269]该实施例可以使服务器确定与媒体应用的第一用户关联的社交圈,向第一用户关联的社交圈中的用户发送例如邀请加入,请求关注等消息,具体地,例如:可以根据社交平台呈现的推荐好友页面包含的与第一用户相关联的用户相关信息,在该页面提供的按钮控件被触发时,获取针对与该按钮控件关联的用户的交互请求,当然,获取针对与第一用户相关联的用户的交互请求的方式还可以有其他实施方式,例如,通过右键点击社交平台的任意页面,弹出与第一用户相关联的用户列表以供选择,从中提取出选中的用户以获取针对选中用户的交互请求;
[0270]在获取所述交互请求后,可以通过社交平台向服务器发送针对与所述媒体应用的第一用户相关联的用户的交互请求。
[0271]其中所述与媒体应用的第一用户相关联的用户可以为与媒体应用的社交平台相关联的所述媒体应用在其上运行的设备的本地的通讯录所记录的联系人,也可以为与第一用户在服务器上的账户有关联关系的其他交互平台的用户,例如人人网,微博中的用户。
[0272]其中通过社交平台接收服务器针对所述交互请求的反馈具体可以通过社交平台接收服务器在与第一用户相关联的用户首次使用所述媒体应用时,针对该交互请求反馈的通知,在该实施例中,可以使第一用户及时获知其社交圈内首次使用该媒体应用进行交互的用户,再例如:可以在通知呈现在社交平台时,将首次使用所述媒体应用的用户相关信息与一指示性按钮控件相关联,在触发该按钮控件时可以进入包含该首次使用媒体应用的相关信息的页面。
[0273]或者,
[0274]其中通过社交平台接收服务器针对所述交互请求的反馈具体可以通过社交平台接收服务器在与第一用户相关联的用户中已使用所述媒体应用进行交互的用户的相关信息,在该实施例中,可以使第一用户查看其社交圈中使用了该媒体应用的好友的相关信息,另外,还可以包括服务器推荐的其他用户的相关信息。
[0275]从上述实施例可见,本发明的媒体应用可以使用户能够从各个方面针对媒体进行交互,弥补了现有技术中的媒体应用在社交方面的空白,具有良好的用户体验。
[0276]示例性设备
[0277]在介绍了本发明示例性实施方式的方法之后,接下来,参考图5对本发明示例性实施方式的、一种实现媒体应用的装置进行介绍,如图5所示,该装置可以包括:
[0278]社交整合单元501:可以配置用于在媒体应用中提供社交平台;
[0279]请求获取单元502:可以配置用于通过社交平台获取媒体应用的用户针对媒体的交互请求;
[0280]请求执行单元503:可以配置用于通过社交平台向服务器发送针对媒体的交互请求,通过社交平台接收服务器针对所述交互请求的反馈;
[0281]更新单元504:可以配置用于根据所述服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到所述媒体应用的相关信
肩、O
[0282]结合上述示例性方法,该装置可以有如下几个实施方式,例如:
[0283]其中所述请求执行单元503:具体可以配置用于通过社交平台向服务器发送获取使用媒体应用进行交互的用户列表的请求;
[0284]所述更新单元504:具体可以配置用于在社交平台界面呈现所述用户列表。
[0285]或者,
[0286]其中所述请求获取单元502:具体可以配置用于通过社交平台的显示页面获取针对第一用户的媒体列表的请求;
[0287]所述请求执行单元503:具体可以配置用于通过社交平台向服务器发送获取第一用户的媒体列表的请求;
[0288]所述更新单元504:具体可以配置用于在社交平台界面呈现所述第一用户的媒体列表。
[0289]或者,
[0290]其中所述请求执行单元502:具体可以配置用于通过社交平台向服务器发送分享请求,接收服务器针对该分享请求发布分享内容的反馈;
[0291]所述更新单元503:具体可以配置用于在社交平台界面呈现服务器针对该分享请求发布分享内容的反馈。
[0292]或者,
[0293]其中所述请求执行单元502:具体可以配置用于通过社交平台向服务器发送定位身边用户的请求,接收服务器针对该请求,利用定位算法计算出预设地理位置范围内使用所述媒体应用进行交互的用户信息的反馈。
[0294]或者,
[0295]其中所述请求执行单元502:具体可以配置用于通过社交平台向服务器发送接收/发送私信的请求,使服务器根据该请求将私信发送到目的用户。
[0296]或者,
[0297]其中所述请求执行单元502:具体可以配置用于通过社交平台向服务器发送与第一信息关联的评论的更新请求,接收服务器针对该请求更新与第一信息关联的评论的反馈;
[0298]所述更新单元503:具体可以配置用于在社交平台界面呈现更新结果。
[0299]或者,
[0300]其中所述请求获取单元502:具体可以配置用于通过社交平台获取所述媒体应用的第一用户对交互通知的设置;
[0301]所述请求执行单元503:具体可以配置用于通过社交平台向服务器发送该交互通知的设置请求,接收服务器在收到与第一用户关联的交互请求后,针对该设置请求反馈的交互请求的相关信息。
[0302]或者,
[0303]其中所述请求执行单元503:具体可以配置用于通过社交平台向服务器发送获取已关注用户的动态的请求,接收服务器针对该请求反馈的已关注用户的动态;
[0304]所述更新单元504:具体可以配置用于在社交平台界面呈现所述已关注的用户的动态。
[0305]或者,
[0306]其中所述请求执行单元503:具体可以配置用于通过社交平台向服务器与所述媒体应用的第一用户相关联的用户的交互请求。
[0307]示例件系统
[0308]在介绍了本发明示例性实施方式的方法及装置之后,接下来,参考图6对本发明示例性实施方式的、一种实现媒体应用的系统进行介绍,如图6所示,该系统可以包括:
[0309]如上述实施例所述一种实现媒体应用的装置601:可以配置用于在媒体应用中提供社交平台,通过社交平台获取媒体应用的用户针对媒体的交互请求,通过社交平台向服务器发送针对媒体的交互请求,通过社交平台接收服务器针对所述交互请求反馈,根据服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到媒体应用的相关信息;
[0310]服务器602:配置用于接收来自于所述社交平台的交互请求,以及向所述社交平台发送作为针对所述交互请求的响应的反馈。
[0311]需要说明的是,本发明所述的服务器602的布设可以按照实际需要进行实施,例如:服务器602可以是采用了基于云存储技术的服务器集群,例如,可以如图7所示的基于云存储技术的服务器集群架构,其中:
[0312]媒体数据中心服务器701:可以用于保存媒体数据,例如:当媒体应用的用户在调用媒体应用播放社交平台呈现的媒体链接对应的媒体数据时,该媒体数据中心701将对应的媒体数据发送至媒体应用。
[0313]中心应用服务器702:可以用于从前端数据交换机701获取通信的数据,根据通信的数据对应的服务结合该架构内的其他服务器相应执行,例如:
[0314]通信的数据对应的服务可以为保存用户相关信息,则中心应用服务器702将用户相关信息发送到用户应用数据中心服务器704进行存储;
[0315]通信的数据对应的服务可以为分享相关信息,则中心应用服务器702可以从前端数据交换机703获取分享相关信息,将其转发给异步队列服务,使其将分享相关信息转发给海量数据服务器705,由海量数据服务器705将运算后的结果存储在用户应用数据中心服务器704,再由中心应用服务器702根据分享的对象,将被分享的数据通过推送服务或者用户的轮询服务发送给相应的用户。
[0316]前端数据交换机703:可以用于与所述媒体应用在其上运行的设备通信,将获取的通信的数据发送至该架构内的中心应用服务器,从媒体数据中心服务器703获取媒体数据;
[0317]用户应用数据中心服务器704,可以用于用户和应用的相关数据的存储,内存存储,缓存存储;
[0318]海量数据处理服务器705:可以用于根据接收的相关信息,结合通信的数据对应的服务进行相关运算,例如:将媒体列表,媒体列表中的媒体数据的播放次数,被用户保存次数等历史数据经过权重计算获得媒体列表的推荐度,将推荐度超过阈值的媒体列表作为推荐媒体列表进行保存,并且可以根据数值衰减算法,每隔一定周期重新进行计算。
[0319]数据处理服务器集群706:可以用于识别媒体的相关信息,例如:在接收到从用户的媒体应用的社交平台获取媒体数据的相关信息,如:歌曲名,艺人名,专辑名等信息,将这些媒体数据的相关信息作为关键词进行匹配处理,将匹配结果反馈给用户,其中,如果媒体数据的相关信息无法找到匹配结果,且该媒体数据的相关信息为媒体数据本身,则可以通过合并通道和采样分析将媒体数据的特征码提取出来,进行识别,结合已有的一个海量媒体数据特征码的树状结构进行匹配,将匹配程度超阈值的媒体数据视为匹配成功,将匹配结果反馈给用户。
[0320]应当注意,尽管在上文详细描述中提及了一种实现媒体应用的装置的若干单元,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。
[0321]此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0322]申请文件中提及的动词“包括”、“包含”及其词形变化的使用不排除除了申请文件中记载的那些元素或步骤之外的元素或步骤的存在。元素前的冠词“一”或“一个”不排除多个这种元素的存在。
[0323]虽然已经参考若干【具体实施方式】描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的【具体实施方式】,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
【权利要求】
1.一种方法,包括: 在媒体应用中提供社交平台; 通过社交平台获取媒体应用的用户针对媒体的交互请求; 通过社交平台向服务器发送针对媒体的交互请求; 通过社交平台接收服务器针对所述交互请求的反馈; 根据服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到媒体应用的相关信息。
2.根据权利要求1所述的方法,其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送获取使用媒体应用进行交互的用户列表的请求; 所述更新社交平台呈现的交互信息具体为在社交平台界面呈现所述用户列表。
3.根据权利要求2所述的方法,其中在社交平台界面呈现的所述用户列表具体根据预设算法按顺序排列。
4.根据权利要求2所述的方法,其中在社交平台界面呈现所述用户列表之后,还包括: 通过社交平台获取针对用户列表中的第一用户的关注请求; 通过社交平台将所述关注请求发送至服务器,使服务器根据该关注请求将第一用户的动态反馈至社交平台; 根据所述反馈,在社交平台界面呈现所述动态。
5.根据权利要求2所述的方·法,其中在社交平台界面呈现所述用户列表之后,还包括: 通过社交平台获取针对用户列表中的第一用户的查看主页请求; 通过社交平台将所述查看主页请求发送至服务器,使服务器根据该查看主页请求将第一用户的主页反馈至所述社交平台; 根据所述反馈,在社交平台界面呈现所述主页。
6.根据权利要求5所述的方法,其中所述主页在第一用户的社交平台上允许进行公开信息和非公开信息的设置,且该设置在提交到服务器后,使所述服务器在将第一用户的主页反馈至非第一用户的社交平台时,该主页不包含所述非公开的信息。
7.根据权利要求1所述的方法,其中通过社交平台获取媒体应用的用户针对媒体的交互请求具体为通过社交平台的显示页面获取针对第一用户的媒体列表的交互请求; 其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送获取第一用户的媒体列表的请求; 所述更新社交平台呈现的交互信息具体为在社交平台界面呈现所述第一用户的媒体列表。
8.根据权利要求7所述的方法,当第一用户的媒体应用中的媒体列表发生改变时,向服务器发送更新请求,使服务器根据该请求将保存的第一用户的媒体列表发生相同改变。
9.根据权利要求7所述的方法,其中所述媒体列表具体为媒体链接; 在该媒体链接在社交平台被激活时,还调用所述媒体应用播放所述媒体链接对应的媒体数据。
10.根据权利要求7所述的方法,其中所述媒体列表还被保存到媒体应用在其上运行的设备的本地。
11.根据权利要求7所述的方法,其中所述社交平台的显示页面具体包括以下任意一种或者组合: 推荐歌曲页面,其包括与推荐歌曲列表关联的第一用户信息; 热门歌曲页面,其包括与热门歌曲列表关联的第一用户信息; 主页页面,其包括与第一用户分享到服务器上的歌曲列表关联的第一用户信息。
12.根据权利要求7所述的方法,其中在社交平台界面呈现的第一用户的媒体列表具体根据预设算法按顺序排列。
13.根据权利要求1所述的方法,其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送分享请求; 其中通过社交平台接收服务器针对交互请求的反馈具体为接收服务器针对该分享请求发布分享内容的反馈; 其中更新社交平台呈现的交互信息具体为在社交平台界面呈现服务器针对该分享请求发布分享内容的反馈。
14.根据权利要求13所述的方法,其中所述分享内容具体包括以下任意一种或者组合: 单曲; 或者, 歌曲列表; 或者, DJ节目; 或者, 专辑; 或者, 视频。
15.根据权利要求13所述的方法,其中所述分享请求具体包括以下任意一种或者组合: 所述分享请求具体为分享到已关注用户的分享请求,使服务器根据该分享请求发布分享内容到已关注该媒体应用的用户的其他用户; 或者, 所述分享请求具体为分享到特定用户的分享请求,所述分享请求包含特定用户ID,使服务器根据该分享请求发布分享内容到该特定用户ID标识的私人信箱; 或者, 所述分享请求具体为分享到关联交互平台的分享请求,使服务器根据该分享请求发布分享内容到与所述媒体应用的用户的账户关联的其他交互平台; 或者, 所述分享请求具体为设定特定用户的分享请求,所述分享请求包含特定用户ID,使服务器根据该分享请求在发布分享内容到媒体应用在其上运行的设备的本地时,仅发布该特定用户ID分享的内容。
16.根据权利要求15所述的方法,其中所述分享请求包含的特定用户ID具体在向服务器发送分享请求之前,将关注过的用户以列表形式在社交平台界面呈现供用户选择之后,从中提取出被选择的用户ID获得。
17.根据权利要求1所述的方法,其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送定位身边用户的请求; 其中通过社交平台接收服务器针对交互请求的反馈具体为接收服务器针对该请求,利用定位算法计算出预设地理位置范围内使用所述媒体应用进行交互的用户信息的反馈。
18.根据权利要求17所述的方法,其中所述社交平台还包括保护隐私的设置,在媒体应用的第一用户通过该设置向服务器发送保护隐私的请求后,使服务器针对该请求,在利用定位算法计算出用户信息时,在所述用户信息中排除所述第一用户信息。
19.根据权利要求1所述的方法,所述通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送接收/发送私信的请求,使服务器根据该请求将私信发送到目的用户。
20.根据权利要求19所述的方法,其中所述社交平台还包括黑名单的设置,通过该设置使私信发送到所述媒体应用在其上运行的设备的本地时,来自黑名单的私信被排除。
21.根据权利要求1所述的方法,其中所述社交平台还包括通知的设置,通过该设置使服务器发送消息到所述媒体应用在其上运行的设备的本地时,若该本地未启动所述媒体应用,则将所述消息发送到本地的操作系统的通知信箱。
22.根据权利要求1所述的方法,其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送与第一信息关联的评论的更新请求; 其中通过社交平台接收服务器针对所述交互请求的反馈具体为通过社交平台接收服务器针对该请求更新与第一信息关联的评论的反馈; 其中更新社交平台呈现的交互信息具体为在社交平台界面呈现更新结果。`
23.根据权利要求1所述的方法,其中所述通过社交平台获取针对媒体的交互请求具体为通过社交平台获取所述媒体应用的第一用户对交互通知的设置; 其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送该交互通知的设置请求; 其中通过社交平台接收服务器针对交互请求的反馈具体为通过社交平台接收服务器在收到与第一用户关联的交互请求后,针对该设置请求反馈的交互请求的相关信息。
24.根据权利要求1所述的方法,其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送获取已关注用户的动态的请求; 其中通过社交平台接收服务器针对所述交互请求的反馈具体为接收服务器针对该请求反馈的已关注用户的动态; 其中更新社交平台呈现的交互信息具体为在社交平台界面呈现所述已关注的用户的动态。
25.根据权利要求24所述的方法,所述用户的动态包括以下任意一种或者组合: 用户通过社交平台创建相关内容且同步到服务器的动态; 或者, 用户通过社交平台分享相关内容到服务器的动态; 或者, 用户通过社交平台从服务器获取相关内容且保存到媒体应用在其上运行的设备的本地的动态。
26.根据权利要求1所述的方法,其中通过社交平台向服务器发送针对媒体的交互请求具体为通过社交平台向服务器发送针对与所述媒体应用的第一用户相关联的用户的交互请求。
27.根据权利要求26所述的方法,其中所述媒体应用的第一用户相关联的用户具体为与媒体应用的社交平台相关联的所述媒体应用在其上运行的设备的本地的通讯录所记录的联系人。
28.根据权利要求26所述的方法,其中所述媒体应用的第一用户相关联的用户具体为与第一用户在服务器上的账户有关联关系的其他交互平台的用户。
29.根据权利要求26到28任意一项所述的方法,其中通过社交平台接收服务器针对所述交互请求的反馈具体为通过社交平台接收服务器在与第一用户相关联的用户首次使用所述媒体应用时,针对该交互请求反馈的通知。
30.一种装置,包括: 社交整合单元:配置用于在媒体应用中提供社交平台; 请求获取单元:配置用于通过社交平台获取媒体应用的用户针对媒体的交互请求; 请求执行单元:配置用于通过社交平台向服务器发送针对媒体的交互请求,通过社交平台接收服务器针对所述交互请求的反馈; 更新单元:配置用于根据所述服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到所述媒体应用的相关信息。
31.根据权利要求30所述的装置,其中所述请求执行单元:具体配置用于通过社交平台向服务器发送获取使用媒体应用进行交互的用户列表的请求; 所述更新单元:具体配置用于在社交平台界面呈现所述用户列表。
32.根据权利要求30所述的装置,其中所述请求获取单元:具体配置用于通过社交平台的显示页面获取针对第一用户的媒体列表的请求; 所述请求执行单元:具体配置用于通过社交平台向服务器发送获取第一用户的媒体列表的请求; 所述更新单元:具体配置用于在社交平台界面呈现所述第一用户的媒体列表。
33.根据权利要求30所述的装置,其中所述请求执行单元:具体配置用于通过社交平台向服务器发送分享请求,接收服务器针对该分享请求发布分享内容的反馈; 所述更新单元:具体配置用于在社交平台界面呈现服务器针对该分享请求发布分享内容的反馈。
34.根据权利要求30所述的装置,其中所述请求执行单元:具体配置用于通过社交平台向服务器发送定位身边用户的请求,接收服务器针对该请求,利用定位算法计算出预设地理位置范围内使用所述媒体应用进行交互的用户信息的反馈。
35.根据权利要求30所述的装置,其中所述请求执行单元:具体配置用于通过社交平台向服务器发送接收/发送私信的请求,使服务器根据该请求将私信发送到目的用户。
36.根据权利要求30所述的装置,其中所述请求执行单元:具体配置用于通过社交平台向服务器发送与第一信息关联的评论的更新请求,接收服务器针对该请求更新与第一信息关联的评论的反馈;所述更新单元:具体配置用于在社交平台界面呈现更新结果。
37.根据权利要求30所述的装置,其中所述请求获取单元:具体配置用于通过社交平台获取所述媒体应用的第一用户对交互通知的设置; 所述请求执行单元:具体配置用于通过社交平台向服务器发送该交互通知的设置请求,接收服务器在收到与第一用户关联的交互请求后,针对该设置请求反馈的交互请求的相关信息。
38.根据权利要求30所述的装置,其中所述请求执行单元:具体配置用于通过社交平台向服务器发送获取已关注用户的动态的请求,接收服务器针对该请求反馈的已关注用户的动态; 所述更新单元:具体配置用于在社交平台界面呈现所述已关注的用户的动态。
39.根据权利要求30所述的装置,其中所述请求执行单元:具体配置用于通过社交平台向服务器与所述媒体应用的第一用户相关联的用户的交互请求。
40.一种系统,包括: 装置:配置用于在媒体应用中提供社交平台,通过社交平台获取媒体应用的用户针对媒体的交互请求,通过社交平台向服务器发送针对媒体的交互请求,通过社交平台接收服务器针对所述交互请求反馈,根据服务器的反馈,更新社交平台呈现的交互信息,所述交互信息至少包括由服务器反馈的取自和/或应用到媒体应用的相关信息; 服务器:配置用于接收来自于所述社交平台的交互请求,以及向所述社交平台发送作为针对所述交互请求的响应的反馈。
【文档编号】G06F17/30GK103577511SQ201310024262
【公开日】2014年2月12日 申请日期:2013年1月22日 优先权日:2013年1月22日
【发明者】丁磊, 陈刚, 朱一闻, 王诗沐, 王逸天, 王明镜, 金凌, 郭冠敏, 丁强, 高嵩, 张琴, 张艺林, 高铣树, 李彬, 曹偲, 伍卉, 程寅, 陆俊峰, 朱珊珊, 史江浩, 余晓帆, 陈智科, 梁建, 吴文超, 熊鋆洋, 陈平, 马睿, 林惠, 姜作宇, 蔡辉, 李伟, 唐胜标, 许靖, 朱一飞, 李晓燕, 李鹏, 胡光龙, 刘 东, 聂源, 陆春红, 杨盼盼, 吕丹凤, 王磊, 牟菲, 邓林海, 宁静, 包妹红 申请人:网易(杭州)网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1