当前位置: 首页 > 专利查询>微软公司专利>正文

使用客户机库的社交网络媒体共享制造技术

技术编号:7921479 阅读:135 留言:0更新日期:2012-10-25 06:52
本文描述用于提供媒体内容共享的概念和技术。本文中公开的概念和技术可被用来与社交网络共享媒体内容,即使对于受制于访问控制机制和/或版权法的内容亦可。根据本文中公开的各个实施例,可与社交网络等共享媒体内容。在计算机处运行或结合计算机运行的应用可获得与在计算机处显示或可被该计算机访问的媒体内容有关的信息,格式化数据,以及以适合于站点的格式将数据传送到社交网络站点或其他位置。还公开了用于查看共享内容的内容和技术。

【技术实现步骤摘要】
【国外来华专利技术】使用客户机库的社交网络媒体共享背景社交网络技术越来越受到因特网用户的欢迎。社交网络站点的用户通常具有更新与用户帐户相关联的状态以向其社交网络的成员通知当前想法、活动、事件等这一能力。通常,状态更新可涉及用户生成的内容、至其他内容的链接、和/或商业内容。例如,用户可更新状态来反映想法、情感、事件,或者来与用户社交网络的成员共享诸如链接、文档或其他资源之类的信息。用户社交网络的成员通常能访问不管什么样的用户生成的内容,以及至其他内容的链接。在商业内容的情形中,对于用户社交网络的成员而言,为了观看或访问由用户张贴的内容可能需要进行订阅或购买。例如,如果用户张贴至需要进行订阅的文章或其他内容,则在没有此类订阅的情况下,社交网络的成员可能对至该内容的链接不大感兴趣或不感兴趣。用于规避订阅要求的一个普遍的机制包括复制文章内容并将其张贴到状态更新。 另一个普遍的机制包括用户与他或她社交网络的成员共享其同观看共享内容所需的订阅相关联的帐户登录信息,以允许社交网络的成员访问商业内容。这些以及其他办法可能不仅违反同共享商业内容相关联的用户协定,还可能违反版权法。类似地,社交网络站点用户可能希望共享由各种访问控制机制(例如,数字权限管理技术(DRM))控制的内容。例如,用户可能希望共享除文章、网页等之外的多媒体内容,诸如音乐文件、视频、和电子书(“多媒体内容”)。多媒体内容以及其他内容可被数字跟踪、管理、和/或控制以减少发生对内容的非法和/未授权使用。随着用户越来越意识到版权法和DRM控制机制,其共享多媒体内容的能力和/或意愿可能受到限制。本文所做出的本公开正是关于这些和其他考虑事项而提出的。概述本文描述用于提供媒体内容信息共享的概念和技术。本文中公开的概念和技术可被用来与社交网络的成员共享媒体内容元数据。通过实现本文中给出的概念和技术,可例如经由社交网络站点、Web日志(“博客”)等来与用户社交网络共享与媒体内容相关联的元数据或其他信息(在下文中统称为“元数据”)。在用户的计算机处运行或结合用户的计算机运行的应用可获得与正在用户计算机处被播放的媒体内容相关联的元数据。元数据可被传送到社交网络站点并且被以适合于站点的格式来张贴。用户社交网络的成员可查看共享元数据,并且可向该成员呈现播放与共享元数据相对应的媒体内容的控件。一旦选择显示或访问与共享元数据相对应的媒体内容,可提示成员的计算机搜索与成员的计算机和/或成员相关联的数据存储设备,以确定成员是否能访问与共享元数据相对应的媒体内容的副本。如果成员能访问与共享元数据相对应的媒体内容的副本,则成员的计算机可向成员呈现内容。如果成员不能访问与共享元数据相对应的媒体内容的副本,则成员的计算机可使用该元数据来生成和呈现供用户预览和/或购买与共享元数据相对应的媒体内容、浏览与共享元数据相对应的媒体内容的另一数据存储位置的选项,和/或其他选项。应当理解,上述主题可被实现为计算机控制的装置、计算机进程、计算系统或诸如计算机可读存储介质等制品。通过阅读下面的详细描述并审阅相关联的附图,这些及各种其他特征将变得显而易见。提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本概述用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。附图简述图I是示出用于本文所公开的各实施例的示例性操作环境的系统图。图2A-2E是示出各实施例中由本文所公开的媒体共享模块提供的各种示例性用户界面的各方面的用户界面图;图3是示出根据本公开的一示例性实施例的用于共享媒体的方法的各方面的流 程图。图4是示出根据本公开的一示例性实施例的用于共享媒体的回放的方法的各方面的流程图。图5是示出能够实现本文所提出的实施例的各方面的计算系统的示例性计算机硬件和软件架构的计算机架构图。详细描述以下详细描述涉及用于共享媒体的技术。尽管在结合计算机系统上的操作系统和应用程序的执行而执行的程序模块的一般上下文中提出了本文描述的主题,但是本领域技术人员将认识到,其他实现可以结合其他类型的程序模块来执行。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本领域技术人员将明白,可以利用其他计算机系统配置来实施本文描述的主题,这些计算机系统配置包括手持式设备、多处理器系统、基于微处理器的或可编程消费电子产品、小型计算机、大型计算机等等。在以下详细描述中,参考形成详细描述的一部分并为例示具体实施例或示例而示出的附图。现在参考附图(全部若干附图中相同的标号表示相同的元素),将提出用于提供媒体共享的计算系统、计算机可读存储介质和计算机实现的方法的各方面。现在参考图I,将描述用于此处所提出的各实施例的一个操作环境100的各方面。图I所示的操作环境100包括被配置成执行操作系统104、应用程序106、以及媒体共享模块的计算机102A。计算机102A还被配置成例如将媒体内容存储在媒体库110中,以供计算机102A的一个或多个硬件和/或软件组件来使用。根据各实施例,计算机102A包括标准台式或膝上型个人计算机系统。然而,应当理解,计算机102A可包括其它类型的计算系统,包括服务器计算机、手持式计算机、嵌入式计算机系统、个人数字助理、移动电话、或本领域技术人员已知的另一类型的计算设备。如本领域技术人员已知的,操作系统104是用于控制计算机102A的操作的计算机程序。应用程序106是被配置成在操作系统104之上执行的可执行程序。应用程序106可包括任何类型的应用程序,包括但不限于,文字处理程序、电子表格程序、电子邮件程序、数据库程序、媒体回放程序、web浏览器、社交程序、或另一类型的程序。如将在下文中更详细讨论的,本文所提出的用于媒体共享的各种技术可用于基本上任何类型的基于用户所提供的输入来接收并执行命令的应用程序106。计算机102A可被连接到一个或多个网络112,并且可结合网络112上或与网络112通信的其他计算系统进行操作以提供本文中描述的功能。在一些实施例中,计算机102A与在网络112上运行或与网络112通信的服务器114通信。在所例示的示例中,服务器114是可经由因特网访问的web服务器,并向连接至服务器114的用户提供社交网络服务。服务器114包括社交网络应用116和公共API 118。用户可连接到服务器114以便以若干方式控制和/和访问社交网络的特征。例如,用户可经由社交网络应用116生成的社交网络站点、经由公共API、经由与服务器114的后端接口(未例示)、或经由其他连接和/或接口来访问特征。如图I中所例示的,一个或多个附加计算机102B可经由网络112访问服务器114。计算机102B可以基本上类似于计算机102A的方式来操作。由此,所例示的计算机102B的组件104、106、108将不在本文中进行更详细的描述。然而,应当理解,存储在计算机102B的 媒体库110中的媒体内容可能与存储在计算机102A的媒体库110中的媒体内容不同。换言之,虽然相应计算机102AU02B的媒体库110的功能可能是相似的,但是相应媒体库110的实际数据内本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:R·纳拉亚南R·维舍纳莫提R·松科P·苏塞S·B·韦拉加普德刘溟
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1