基于实时媒体的社交网络通知的制作方法

文档序号:6594182阅读:146来源:国知局
专利名称:基于实时媒体的社交网络通知的制作方法
基于实时媒体的社交网络通知背景基于web的社交网络已经成为人们通过如因特网之类的公共网络来与人们会面 以及进行交互的流行方式。通常,社交网络是由提供社交网络服务的网站来实现的。社交 网络服务常常是独立的或专用的基于web的服务,但某些服务是作为其他服务供应的一部 分来集成的。社交网络服务允许成员查看其他成员的简档、加入具有共同题目或主题的组、 将其他成员添加到联系人列表、以及将消息发送给其他成员。一些社交网络服务是基于信 誉的,在那里成员可接收来自其他用户的评论和评级、和/或接收对拥有某些属性或执行 某些动作的认可。提供本背景来介绍以下概述和详细描述的简要上下文。本背景不旨在帮助确定所 要求保护的主题的范围,也不旨在被看作将所要求保护的主题限于解决以上所提出的问题 或缺点中的任一个或全部的实现。概述利用基于实时媒体的社交网络通知来实时提供对在社交网络中发生的事件的更 新。通过向诸如基于在场的消息收发网络等实时媒体系统提供在社交网络中所监视的事件 的数据馈送,使用警告或即时消息可使得当社交网络中发生事件时用户对这些事件保持最 新。在各种说明性示例中,社交网络中的事件可包括用户可能感兴趣的用户的朋友 (或用户的社交图的其他成员)的活动。在发生不同事件时,诸如当朋友收听特定歌曲、更 新她的简档、指示最喜欢的歌曲或艺术家、接收奖励等,可自动触发通知并将该通知发送给 基于在场的网络的用户。该通知随后被发送到基于在场的网络,使得该通知看起来像消息 一样,以便通知用户关于朋友的最近活动。在一些实现中,用户可选择应对其接收通知消息 的特定种类的事件,并且还可以选择通知应涉及到的社交网络和/或基于在场的网络中的 成员。提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概 念。本概述并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确 定所要求保护的主题的范围。附图描述

图1示出在其中可利用本发明的基于实时媒体的通知的说明性网络环境;图2示出了在对接到操作上耦合到个人计算机(“PC”)的对接底座时的便携式媒 体播放器,并且其中PC通过诸如因特网等网络连接到媒体服务递送和社交网络服务;图3示出了其中在社交网络中监视事件、并将事件作为通知提供给基于在场的网 络的说明性安排;图4示出了可监视并馈送给基于在场的网络的说明性的事件集合;以及图5是其中来自社交网络的通知可作为消息向用户显示的说明性即时消息收发 界面的屏幕截图。各附图中相同的附图标记指示相同的元素。
详细描述图1示出在其中可利用本发明的基于实时媒体的通知的说明性网络环境100。环 境100包括两个网络,它包括社交网络105和基于在场的网络112,每一个网络都作为相应 的在线服务来提供。在该示例中,基于在场的网络112被安排为支持多个联系人(共同地由附图标记 116来指示)的即时消息收发(“IM”)网络,这些联系人通常表示IM网络的用户可在它们 的PC上通过因特网连接在实时对话中与其进行交互的其他人。基于在场的网络被安排成 向用户传递联系人的可用性(即,他们的状态是在线或离线)。离线的联系人在图1中用虚 线轮廓示出。社交网络105使得成员的在线社区(共同地由附图标记123来指示)能够探索、 发现、并共享通常包括音乐和视频的媒体内容体验。例如,成员可向朋友推荐歌曲、共享最 喜欢的歌曲的播放列表、在聊天室和论坛上张贴消息/评论/评级、以及进行讨论等。为使 用社交网络服务,成员可提供信息来与社交网络服务建立帐户。一旦用户的帐户被配置,用 户就可生成自己的“简档”。该简档通常包含关于用户的各种信息(诸如位置、职业、爱好、 喜欢/不喜欢、朋友/社交图等)。成员往往基于他们简档中所包含的信息来彼此交互。如图1所示,社交网络110的成员与基于在场的网络105的用户之间可存在重叠。 在一些实现中,可生成仅关于那些与同时属于两个组的一用户相关联的事件的通知,并将 该通知发送给同样同时属于两个组的一用户。在其他实现中,(对通知的接收者或对通知 所涉及到的用户)不需要这样的共同成员关系。图2示出了通常被插入到对接器205中以便与PC 212同步的个人媒体播放器 210。在此示例中,对接器205利用同步(“sync”)电缆221来耦合到诸如USB(通用串 行总线)端口之类的输入端口 216。也可以使用其他安排来在个人媒体播放器210和PC 212之间实现通信,包括,例如,那些采用诸如蓝牙或Wi-Fi (即,电气电子工程师学会,IEEE 802. 11标准系列)之类的能够实现到无线网络或接入点的连接的无线协议的通信。还可利 用播放器210中的无线通信能力来实现与被类似地配备的其他播放器之间的对等连接。个人媒体播放器210被安排成使用同步过程来在操作上与PC 212耦合,通过这种 同步过程,可以在设备之间交换或共享数据。在PC 212与个人媒体播放器210之间实现的 同步过程通常使得能够通过诸如因特网218等网络将诸如音乐、视频、图像、游戏、信息和 其他数据等媒体内容从在线源或媒体内容递送服务215下载到PC 212。这样,PC 212作为 服务215与个人媒体播放器210之间的中介或代理设备来操作。通常将对服务215所提供的媒体内容进行组织,并且使用作为若干客户机应用程 序227中的一个在PC 212上运行的播放器应用程序220来将它们呈现给用户。播放器应 用程序220被安排成使用户能够浏览、选择并下载来自服务215的媒体内容,这常常在付费 的基础上或作为订阅计划的一部分来进行。在一些情况下,还可利用支持广告的业务模型。 所下载的数据内容可以在PC 212上被消费或被传送到个人媒体播放器210。在一些情况 下,可保护媒体内容,其中对媒体内容的使用限制由在2C 312与播放器210之间互操作的 各种DRM(数字权限管理)系统来实施。在该示例中,社交网络服务225补充媒体内容递送服务215。社交网络服务225 可由公共服务提供者来支持,如所示出的,但服务231可另选地由第三方来提供(如图3中虚线所指示的)。在每一种情况中,社交网络服务通常将支持成员的在线社区,如附图标记 334!和3342所指示的。用户通常使用在PC312上运行的web浏览器235来与社交网络服 务225进行交互。图2还示出了基于在场的网络250,它被耦合到因特网218。用户通常使用在PC 212上运行的IM界面237来与基于在场的网络250进行交互。图3示出了其中在服务215所支持的社交网络300中监视事件的说明性安排。响 应于所监视的事件,服务215生成通知,该通知作为外部通知312来提供给基于在场的网络 2600通常还可支持可使用网络内部的消息收发系统来发送给社交网络300的成员的内部 通知316。发生在网络300中的各种事件和活动中的任何一个都可由服务215来监视,包括 社交网络成员(共同地由附图标记325来标识)之间的交互、以及如图3中虚线所表示的 那些在成员与服务215或外部资源或实体之间的交互。在大多数实现中,接收事件的通知 的用户可挑选其活动将被监视的社交网络成员325。通常这些将包括用户的朋友、或用户社 交图(即,诸如用户的朋友、朋友的朋友等使用服务215的人们之间的连接和关系的网络) 的其他成员。在一些实现中,服务215还将使用户能够选择出于生成通知的目的来监视社 交网络300中发生的所有可能的活动和事件的哪个子集。图4示出了可监视并以通知312的形式来馈送给基于在场的网络沈0的说明性的 事件集合400。要强调的是,集合400旨在是说明性的,并且还可以如满足特定实现的需求 可能需要的那样来监视其他事件。在一示例场景中,从基于在场的网络260接收通知的用 户可以被假定为社交网络300中已经选择了网络中其活动将由服务215来监视的朋友的成 员。该事件包括朋友进行以下各项·收听歌曲·更新他或她的简档页面·将类似歌曲或视频的一段媒体内容添加到最喜欢的列表中·在艺术家/专辑页面上留下评论·在另一成员的简档页面上留下评论·将歌曲/专辑/播放列表/简档发送给另一成员·将朋友添加到他或她的页面·将张贴添加到论坛或聊天室·接收来自服务的成就或其他认可(例如,成为“强大的听众”)通常,使用传统的IM消息收发界面来实现通知,用户通常使用该传统的IM消息收 发界面与基于在场的网络260中一个或多个实况联系人进行实时通信。在一说明性示例 中,使用“机器人”415或其他自动在场者来通过担当基于在场的网络260上的通知递送代 理来人性化该通知过程。因此,例如,如果接收者要求,则机器人可通过在递送该通知时提 供关于该事件的附加细节来与用户开展自然语言交互。图5示出了示例性IM消息收发界面237。这里,机器人被命名为“社交网络机器 人”,并且它递送了用户的名为Jim的朋友刚接收到来自服务215对他成为“论坛最佳张贴 者”的奖励的通知503。在IM消息收发界面237上向用户示出机器人的图形505,以便向该 用户指示他正在与机器人而非真实的人进行交互。
尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权 利要求书中定义的主题不必限于上述具体特征或动作。相反,上文所描述的具体特征和动 作是作为实现权利要求的示例形式来公开的。
权利要求
1.一种用于向基于在场的网络(260)的用户实时地提供通知(312)的计算机实现的方 法,其特征在于,所述方法包括以下步骤监视社交网络(32 中发生的一个或多个事件000),所述事件(400)中的每一个与所 述社交网络中的成员的活动相关联;响应于所述监视,生成关于所述一个或多个事件G00)的实时通知(312);以及发送所述实时通知(312)以便通过所述基于在场的网络(沈0)递送给所述用户。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述基于在场的网络是即时 消息收发网络、或实时媒体系统。
3.如权利要求2所述的计算机实现的方法,其特征在于,所述实时通知通过即时消息 收发界面来递送。
4.如权利要求3所述的计算机实现的方法,其特征在于,所述即时消息收发界面由个 人计算机来支持。
5.如权利要求1所述的计算机实现的方法,其特征在于,还包括向用户提供可供用户 选择关于所述监视的偏好的界面的步骤。
6.如权利要求5所述的计算机实现的方法,其特征在于,所述偏好包括选择被监视的 社交网络成员的子集、或选择被监视的事件或活动的子集中的一个。
7.如权利要求1所述的计算机实现的方法,其特征在于,还包括向用户提供可供用户 选择偏好的界面的步骤,所述偏好与选择所生成的实时通知的类型、或选择实时通知的类 别有关。
8.如权利要求1所述的计算机实现的方法,其特征在于,还包括为用户人性化所述实 时通知的步骤。
9.如权利要求1所述的计算机实现的方法,其特征在于,还包括实现自动机器人功能 来作为所述基于在场的网络上的通知递送代理的步骤。
10.如权利要求9所述的计算机实现的方法,其特征在于,还包括实现与用户的自然语 言交互的步骤,所述交互与所述实时通知相关联。
11.如权利要求10所述的计算机实现的方法,其特征在于,还包括响应于所述与用户 的交互来提供关于该事件的细节的步骤。
12.如权利要求10所述的计算机实现的方法,其特征在于,还包括通过消息收发界面 向用户提供所述交互是与自动通知递送代理而不是真实的人进行的指示的步骤。
13.如权利要求1所述的计算机实现的方法,其特征在于,所述事件与一个或多个成员 的活动、或用户的社交图相关联。
14.如权利要求1所述的计算机实现的方法,其特征在于,其中所述实时通知包括警告 或即时消息中的一个。
15.如权利要求1所述的计算机实现的方法,其特征在于,所述事件与以下各项中的至 少一项相关联收听歌曲、更新简档页面、添加一段媒体内容、留下关于艺术家或一段媒体 内容的评论、在另一成员的简档页面上留下评论、将歌曲或专辑或播放列表或简档发送给 另一成员、将朋友添加到简档页面、将张贴添加到论坛或聊天室、或接收成就或其他认可。
全文摘要
利用基于实时媒体的社交网络通知(312)来实时提供对在社交网络(325)中发生的事件(400)的更新。通过向诸如基于在场的消息收发网络(260)等实时媒体系统提供在社交网络中所监视的事件的数据馈送,使用警告或即时消息可使得当社交网络(225)中发生事件时用户对这些事件保持最新。
文档编号G06F15/16GK102077192SQ200980126056
公开日2011年5月25日 申请日期2009年6月28日 优先权日2008年6月30日
发明者J·埃斯特拉达 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1