CN102255951B - 资产可解析书签 - Google Patents

资产可解析书签 Download PDF

Info

Publication number
CN102255951B
CN102255951B CN201110144156.3A CN201110144156A CN102255951B CN 102255951 B CN102255951 B CN 102255951B CN 201110144156 A CN201110144156 A CN 201110144156A CN 102255951 B CN102255951 B CN 102255951B
Authority
CN
China
Prior art keywords
client devices
media asset
playback
asset
bookmark
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110144156.3A
Other languages
English (en)
Other versions
CN102255951A (zh
Inventor
E·R·索尔丹
B·R·佩蒂特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN102255951A publication Critical patent/CN102255951A/zh
Application granted granted Critical
Publication of CN102255951B publication Critical patent/CN102255951B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9562Bookmark management
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • H04N21/44226Monitoring of user activity on external systems, e.g. Internet browsing on social networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Social Psychology (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

描述资产可解析书签。在各实施方式中,在媒体内容源处从客户机设备接收书签。该书签对应于媒体资产且包括媒体资产的标识符。附加数据可以被添加到书签以便生成资产可解析书签,其中附加数据至少包括接收方客户机设备可以从中确定可从其访问媒体资产以便在接收方客户机设备处回放的媒体内容源的足够的数据。

Description

资产可解析书签
技术领域
本发明涉及计算机网络技术,尤其涉及资产可解析书签。
背景技术
书签可以被用来标识诸如电视节目或电影等的媒体资产和/或被用来标识在媒体资产内开始回放的具体开始位置。当在客户机设备处的用户生产或创建书签时,与书签相关联的信息通常限于媒体资产的标识符和/或媒体资产内的开始位置。进一步,媒体资产的标识符可以在仅一个媒体内容***中且不在另一媒体内容***中标识媒体资产。因此,书签可以仅由被实现为用于一个媒体内容***中客户机设备辨别。
可以经由到特定媒体资产的可选择链接的URL共享诸如视频和音乐之类的媒体资产。例如,可以将到基于因特网的服务上的视频的URL作为链接用电子邮件发送给朋友,或将其张贴在社交网络站点。电子邮件收件人或社交网络联系人可以选择该URL并被定向到该视频以便观看。然而,如果该视频已经被取下或被移动到不同的地址,则该URL链接不再可以用来定位该视频以便观看。对于许多任何其他媒体资产,也存在需要应对的权限和服务问题。即使可以定位和访问特定的媒体资产,它也可能在给定的时间不能由用户选择以便回放。这样的媒体资产可以包括电影和所记录的视频,例如仅可以从包含该记录的本地设备回放的DVR记录。视频点播电影具有关于在回放权限和排除重播电影以便观看的购买要求两者的问题。
发明内容
提供本概述以便介绍下面在详细描述中进一步描述的资产可解析书签的简化概念。本概述不旨在标识所要求保护的本主题的必要特征,也不旨在用于确定所要求保护的本主题的范围。
描述资产可解析书签。在各实施方式中,在媒体内容源处从客户机设备接收到书签。该书签对应于媒体资产且包括媒体资产的标识符。附加数据可以被添加到该书签以生成资产可解析书签,其中附加数据至少包括接收方客户机设备可以从中确定可从其访问媒体资产以便在接收方客户机设备处回放的媒体内容源的足够的数据。
在其他实施方式中,在媒体内容服务处维护资产可解析书签,以便获得到接收方客户机设备的可移植性,接收方客户机设备可以是与从中接收该书签的客户机设备的用户相关联的附加客户机设备,或者可以是与不同的用户相关联的附加客户机设备。从客户机设备所接收的书签可以包括媒体资产中的时间偏移量,该偏移量标识其中接收方客户机设备开始回放媒体资产的位置。在各实施方式中,被包括在资产可解析书签中的附加数据包括以下的任何之一或组合:用于访问媒体资产以供回放的可选择链接、购买媒体资产的购买信息、订阅从中可以访问媒体资产的媒体内容源的订阅信息、与媒体资产相关联的家长控制级别和/或在接收资产可解析书签的接收方客户机设备处启动广告的回放的广告信息。
附图说明
参考下列的各图描述资产可解析书签的各实施方式。贯穿各图使用相同的附图标记来引用相似的特征和组件:
图1阐释其中可以实现资产可解析书签的各实施方式的示例***。
图2阐释根据一个或多个实施方式的可编辑书签和资产可解析书签的示例。
图3阐释带有用于普遍存在的环境中的无缝用户体验的、可以实现资产可解析书签的各种实施方式的多个设备的示例***。
图4阐释根据一个或多个实施方式的资产可解析书签的示例方法。
图5阐释根据一个或多个实施方式资产可解析书签的附加示例方法。
图6阐释根据一个或多个实施方式的资产可解析书签的附加示例方法。
图7阐释可以实现资产可解析书签的各实施方式的示例设备的各种组件。
具体实施方式
描述资产可解析书签。在各实施方式中,可以在客户机设备处生成书签,且其包括对应于诸如被呈现以便在客户机设备处观看的电视节目或电影之类的特定媒体资产的标识符或引用。该书签被传递给媒体内容服务,然后媒体内容服务将与媒体资产相关联的元数据以及附加信息添加到该书签以便创建资产可解析书签。被添加到资产可解析书签的附加信息至少包括接收方客户机设备可以从中确定可从其访问媒体资产以便回放的媒体内容源的足够的信息。例如,客户机设备可以接收资产可解析书签,且客户机设备可以分析或确定媒体资产可用于从媒体内容服务或从另一媒体内容源下载和/或回放。
在各种实施方式中,资产可解析书签中用于确定或分析对媒体资产的访问的信息可以包括用于调谐和/或回放媒体资产的可选择回放链接;到可以将媒体资产提供给接收方客户机设备的媒体内容源的可选择源链接;发起媒体资产的购买的购买信息;订阅可以将媒体资产提供给该接收方客户机设备的媒体内容源的订阅信息(例如,到订阅页面的URL);和/或在可以回放媒体资产之前回放一个或多个广告来观看的广告***。另外,如果广告***也被包括在资产可解析书签内,则资产可解析书签可以包括关于哪些广告已经被回放来观看的指示。资产可解析书签包括客户机设备可以确定如何以及从何处获得对应于该书签的媒体资产的足够的信息。
尽管可以在任何数量的不同的环境、***和/或各种配置中实现所描述的用于资产可解析书签的***和方法的特征和概念,但在下列的示例***和环境的上下文中描述资产可解析书签的各实施方式。
图1阐释其中可以实现资产可解析书签的各种实施方式的示例***100。示例***100包括客户机设备102,客户机设备102可以被配置为任何类型的客户机设备104。各种客户机设备104中的一些包括有线设备和/或无线设备,且也可以被称为用户设备和/或便携式设备。示例***100也包括经由通信网络110将媒体内容和数据传递给或以另外方式提供给任何数量的各种客户机设备104的媒体内容服务106和/或其他媒体内容源108。示例***100也包括支持各种客户机设备的用户的社交联网的社交网络服务112。
通信网络110可以被实现为包括广播网络、基于IP的网络114和/或无线网络116,其促进在媒体内容服务106、其他媒体内容源108、社交网络服务112和任何数量的各种客户机设备之间的媒体资产分布和数据通信。通信网络110也可以使用任何类型的网络拓扑和/或通信协议来实现,且可以被表示为或以另外方式被实现为两个或更多个网络的组合。通信网络110也可以包括由诸如蜂窝式电话提供商和/或因特网服务提供商等通信服务提供商管理的移动运营商网络,以便促进用于任何类型的无线设备或移动电话(例如,蜂窝式、VoIP、Wi-Fi等等)的移动数据和/或语音通信。
社交网络服务112可以被实现为任何类型的社交网络站点,其提供基于诸如同事、朋友、家庭之类的社会组、基于共同兴趣的组、基于某种共同性而链接起来的未知联系人的组等等中的任一个或组合的社交网络联系人的118。社交网络联系人118可以将社交网络服务112用作准许媒体内容、照片、博客、更新等等的共享的基础。社交网络服务112可以使用诸如被选择的或被允许的关系之类的许可技术来准许或限制对与社交网络服务的用户账户相关联的内容的访问。例如,客户机设备102的用户可具有关于社交网络服务112的用户账户,且经由客户机设备102,用户可以选择和允许用户的社交网络联系人。
媒体内容服务106可以包括将媒体内容和/或其他数据传递给或以另外方式分发给任何数量的各个客户机设备的媒体内容服务器。在此示例***100中,媒体内容服务106包括存储或以另外方式维持诸如媒体资产122和媒体内容元数据124之类的各种媒体内容和数据的存储介质120。存储介质120可以被实现为任何类型的存储器和/或合适的电子数据存储。另外,媒体内容服务106可以被实现为基于订阅的服务,各种客户机设备104中的任一个可以从基于订阅的服务请求媒体资产122以下载和显示以便观看或以另外方式呈现来进行回放。媒体内容服务106管理到各种客户机设备104的媒体资产分布,例如当从客户机设备104接收到对媒体资产122的请求时,且媒体内容服务106将媒体资产的数据片段传递或提供给客户机设备。
媒体资产122可以包括从任何类型的媒体内容源或数据源接收的任何类型的音频、视频和/或图像数据。如贯穿始终所描述的,媒体资产是媒体内容,且媒体资产可以包括音乐(例如,歌曲的数字音乐文件)、电视节目、电影、点播式媒体资产、交互式游戏、基于网络的应用程序和任何其他音频、视频和/或图像数据(例如,包括节目指南数据、用户界面数据、广告内容、隐藏字幕数据、内容元数据、搜索结果和/或推荐等等)。媒体资产122也可以包括媒体资产的各种显示格式,例如最高质量显示格式(例如,最高质量的高清晰度显示格式)到较低质量显示格式(例如,较低质量的标准清晰度显示格式)以及沿着这两者之间的连续区域的任何其他质量的显示格式。
媒体内容元数据124可以包括与媒体资产122相关联的任何类型的标识准则、描述性信息和/或属性,其描述和/或分类媒体资产。例如,元数据可以包括媒体资产标识符、标题、主题描述、生产日期、艺术家信息、音乐合辑和关于特定的媒体资产的任何其他类型的描述性信息。进一步,元数据可以表征将诸如视频内容质量的媒体资产描述为广告、电影、喜剧节目、体育赛事、新闻节目、连续剧、脱口秀、动作/冒险节目或任何数量的其他类别描述的流派。
在此示例***100中,媒体内容服务106包括书签服务126,书签服务126可以被实现为计算机可执行指令并由一个或多个处理器执行,以便实现在此描述的用于资产可解析书签128和可编辑书签130的各种实施方式。下面参考图2描述资产可解析书签和可编辑书签的示例。尽管资产可解析书签和可编辑书签被阐释和被描述为不同类型的书签,但应注意,资产可解析书签可以是可编辑的,且可编辑书签可以是资产可解析的。一般地,在此描述的书签的描述可以适用于资产可解析书签、可编辑书签或其组合。
也可以用进一步参考在图7示出的示例设备描述的任何数量的不同组件及其任何组合实现媒体内容服务106。另外,媒体内容服务106、社交网络服务112和书签服务126中的任一个可作为独立的服务(例如,在分开的服务器上或由第三方服务提供)或者作为一个组合的服务来提供。
在此示例***100中,客户机设备104可以被实现为电视客户机设备132(例如,电视机顶盒、数字录像机(DVR)等等)、计算机设备134、游戏***136、电器设备、电子设备中的任何一个或组合,以及/或者可以被实现为接收为音频、视频和/或图像数据中的任何形式的媒体内容的任何其他类型的客户机设备或用户设备。各种客户机设备104也可以包括被实现为接收和/或传递无线数据的无线设备,例如移动电话138(例如,蜂窝式、VoIP、WiFi等等)、便携式计算机设备140、媒体设备142(例如,个人媒体播放器、便携式媒体播放器等等)和/或可以接收为音频、视频和/或图像数据中的任何形式的媒体内容的任何其他无线设备中的任何一个或组合。客户机***可以包括一起呈现或回放任何形式的音频、视频和/或图像媒体内容和媒体资产的相应的客户机设备和显示设备144。显示设备144可以被实现为任何类型的电视、高清晰度电视(HDTV)、LCD或类似的显示***。
各种客户机设备104中的任一个可以被配置成客户机设备102,且可以用一个或多个处理器、通信组件、存储器组件、信号处理和控制电路以及媒体内容呈现***来实现。进一步,客户机设备104中的任一个可以用进一步参考图7中所示出的示例设备描述的任何数量的组件及其组合来实现。客户机设备也可以与操作该设备的用户(即,个人)和/或实体相关联,以使得客户机设备描述包括用户、软件和/或设备的组合的逻辑设备。
示例客户机设备102可以从媒体内容服务106或任何其他媒体内容源108接收和回放媒体资产146。客户机设备102包括被实现为当被在客户机设备处的用户启动时生成书签150的书签应用程序148。书签可以被发起或被创建为对应于特定媒体资产或其片段的标识符或引用。书签也可以任选地指示定义媒体资产的片段的开始点和/或结束点。在客户机设备102处的用户可以启动由书签应用程序148生成的书签150,例如通过按压遥控设备上的书签可选择按钮或控件。然后,用户可以稍后请求查看、播放或共享该书签。
书签150可以由书签应用程序148生成,且包括媒体资产146的标识符以及标识其中媒体资产的回放开始的位置的媒体资产中的时间偏移量。替代地或另外,书签可以包括媒体资产中的开始位置和结束点两者,用于指定用于回放的媒体资产的片段。然后,客户机设备102可以将书签150传递给媒体内容服务106。书签服务126可以将与媒体资产相关联的元数据124添加到书签150并生成可编辑书签130。替代地或另外,书签服务126可以将附加数据添加到书签150且生成资产可解析书签128。媒体内容服务106维护资产可解析书签128和可编辑书签130以便获得到各种客户机设备104中的任一个的可移植性,各种客户机设备104可以与客户机设备102的用户相关联和/或与不同的用户相关联。媒体内容服务106可以将资产可解析书签128和/或以及可编辑书签130传递给各种客户机设备104中的任一个(例如,接收方客户机设备)。
可以被添加到书签150以便生成资产可解析书签128的附加数据至少包括接收方客户机设备可以从中确定可从其访问媒体资产以便进行回放的媒体内容源的足够的信息。例如,客户机设备104可以接收资产可解析书签128,且客户机设备104可以分析或确定可从媒体内容服务106或从另一媒体内容源108获得媒体资产以便下载和/或回放。客户机设备102的用户可以具有对从媒体内容服务106请求和回放媒体资产122的订阅。
在一个实例中,接收方客户机设备104也具有对媒体内容服务106的相关联订阅,且当接收到资产可解析书签128时,可以从该媒体内容服务请求媒体资产以便回放。替代地,客户机设备102可以从按观看付费服务接收媒体资产以便回放与订阅电影服务相关联的已付费电影。然后,用户可以给该电影加上书签并将该书签发送给接收方客户机设备104处是特定订阅电影服务的订户的朋友。然后,接收方客户机设备104可以只是直接地基于对电影服务的订阅请求和回放媒体资产。
替代地,接收方客户机设备104可以不具有对媒体内容服务106的相关联订阅,且因此可以不开始回放媒体资产。在此实例中,资产可解析书签128包括接收方客户机设备104可以确定如何以及从何处访问媒体资产以便回放的足够的信息。资产可解析书签128中用于确定或分析对媒体资产的访问的信息可以包括用于调谐和/或回放媒体资产的可选择回放链接中的任一个或组合;到媒体内容源的可选择源链接,可以将媒体资产提供给接收方客户机设备;发起媒体资产的购买的购买信息;和/或订阅可以将媒体资产提供给接收方客户机设备的媒体内容源的订阅信息(例如,到订阅页面的URL)。在一实施方式中,媒体内容服务106也可以包括被实现为确定或分析对用于接收方客户机设备的媒体资产的访问的解析服务。
在资产可解析书签128的实现中,接收方客户机设备104可以被启动以回放一个或多个广告来在可以回放媒体资产之前进行观看。资产可解析书签128可以包括用于在可以回放媒体资产之前回放一个或多个广告来观看的广告***。另外,如果广告***也被包括在资产可解析书签中,则资产可解析书签可以包括关于哪些广告已经被回放来观看的指示。替代地或另外,可以购买媒体资产,或者接收方客户机设备104的用户订阅从中可以请求媒体资产来回放的媒体内容服务。
在其他实施方式中,媒体内容服务106可以从客户机设备102接收书签邀请152。在客户机设备处生成书签邀请152,且将其定向到的客户机设备102的用户的一个或多个社交网络联系人118。然后,在媒体内容服务106处的书签服务126可以将可编辑书签130传递给由该书签邀请标识的社交网络联系人的接收方客户机设备104。例如,在客户机设备102处的用户可以发起书签邀请152,以邀请一个朋友或多个朋友(例如,社交网络联系人118)来在客户机设备的用户也观看电视节目的同时观看该电视节目。然后,媒体内容服务106将可编辑书签130传递给被邀请在用户在客户机设备102处观看该电视节目的相同时间观看电视节目的朋友的各自的接收方客户机设备104。在此聚会模式实施方式中,朋友们可以在相同的时间一起观看电视节目,并且聊天和评论该电视节目。
在各种实施方式中,可编辑书签130可以作为到由媒体内容服务106维护的可编辑书签的可选择链接而被传递给接收方客户机设备104。可编辑书签130可以作为可选择链接而被共享,或者被张贴在与在社交网络服务112处的社交网络联系人118相关联的社交网络页面上。可选择链接也可以被实现为在接收方客户机设备104处启动媒体资产的回放,或将接收方客户机设备104定向到在媒体内容服务处的可编辑书签130。
书签服务126也可以被实现为确定延时偏移量,延时偏移量是从自客户机设备102接收书签150时起到启动媒体资产以便在接收方客户机设备处回放时的时间历时。然后,接收方客户机设备104可以在时间偏移量加上延时偏移处启动媒体资产的回放,以便与在从中接收该书签的客户机设备102处的媒体资产的回放大致同步地回放该媒体资产。例如,在客户机设备102处的用户可以启动正被生成的书签150,且该书签包括媒体资产中的时间偏移量,以便根据该书签标识其中媒体资产的回放开始的位置。
然后,客户机设备102处的用户可以启动书签邀请152,以便在客户机设备102的用户也观看媒体资产时邀请朋友观看该媒体资产。媒体内容服务106将书签(例如,作为可编辑书签130)传递给与所邀请的朋友相关联的相应的接收方客户机设备104。可以存在从生成书签150时到接收方客户机设备104启动媒体资产的回放时的延时。此延时是延时偏移量或持续时间延时,当生成书签150时,此延时被添加到媒体资产中的原始时间偏移量,以使得媒体资产在客户机设备102处和在接收方客户机设备104处的回放是大致同步的。如上所述,书签也可以包括媒体资产中的开始位置和结束点两者,以便指定媒体资产的片段(例如,节目摘录)以供回放。
在各实施方式中,可编辑书签可以包括以下中的任一个或组合:在生成该书签时所捕捉的关于媒体资产的元数据;来自社交网络联系人的贡献给书签的数据;对来自始发者或来自社交网络联系人的书签的更新;当社交网络联系人分级媒体资产时媒体资产的分级;可以是与媒体资产相关联的缩略图图像或海报作品的媒体资产图像;和/或当被社交网络联系人张贴时关于媒体资产的其他评论和注释。当在媒体内容服务106处经由各自的客户机设备104从社交网络联系人118接收与媒体资产相关联的附加数据时,书签服务126可以更新可编辑书签130。可以继续更新和注释可编辑书签130。例如,用户可以将关于媒体资产中的场景或事件的字幕添加到可编辑书签。可编辑书签130变成关于对应于该书签的媒体资产的数据、信息和观众评论的集合。
图2阐释根据在此描述的各种实施方式的资产可解析书签202和可编辑书签204的示例200。资产可解析书签202是资产可解析书签128的示例,且可编辑书签204是参考图1描述的可编辑书签130的示例。如上面所指出的,资产可解析书签也可以是可编辑的,且包括任何参考可编辑书签204描述的各种信息。类似地,可编辑书签也可以是资产可解析的,且包括任何参考资产可解析书签202描述的各种信息。
资产可解析书签202可以包括各种信息中的任一个或组合,例如对应于该书签的媒体资产的标识符206;媒体资产中的时间偏移量208;与媒体资产相关联的元数据210;与媒体资产相关联的家长控制级别212;用于调谐和/或回放媒体资产的可选择回放链接214;到可以将媒体资产提供给接收方客户机设备的媒体内容源的可选择源链接216;发起媒体资产的购买的购买信息218;订阅可以将媒体资产提供给接收方客户机设备的媒体内容源的订阅信息220;和/或例如在媒体资产的回放开始之前在接收方客户机设备处启动广告的回放的广告信息222。
可编辑书签204可以包括各种信息中的任何一个或组合,例如对应于该书签的媒体资产的标识符224;媒体资产中的时间偏移量226;与媒体资产相关联的元数据228;启动媒体资产以供在接收方客户机设备处接收时回放的自动调谐链接230;贡献的数据232,例如来自社交网络联系人的贡献给书签的数据;书签更新234,例如对来自始发者或来自社交网络联系人的书签的更新;当社交网络联系人分级媒体资产时媒体资产的分级236;可以是与媒体资产相关联的缩略图图像或海报作品的媒体资产图像238;和/或当由社交网络联系人张贴时关于媒体资产的其他评论和注释240。
图3阐释包括如参考图1描述的客户机设备102的示例***300。示例***300实现普遍存在的环境以便当在个人计算机(PC)、电视设备和/或移动设备上运行应用程序时获得无缝的用户体验。服务和应用程序在所有三个环境中充分相似地运行,以便在利用应用程序、播放视频游戏、观看视频等等的同时在从一个设备变换到下一个设备时得到共同的用户体验。
在示例***300中,多个设备通过中央计算设备互连。中央计算设备可以对多个设备来说是本地的,或者可以远离于多个设备而被定位。在一种实施方式中,中央计算设备可以是通过网络、因特网或其他数据通信链路连接到多个设备的一个或多个服务器计算机的云。在一种实施方式中,此互连体系结构允许跨越多个设备递送功能以将共同和无缝的体验提供给多个设备的用户。多个设备中的每一个可以具有不同的物理要求和能力,且中央计算设备使用平台来允许将针对该设备度身定制且对所有设备仍是共同的体验该递送给该设备。在一种实施方式中,创建目标设备类,且体验被度身定制到设备的通用类。设备的类可以由物理特征、用途类型、或设备的其他共同特性来定义。
在各种实现中,客户机设备102可以假设各种不同的配置,例如以便供计算机302、移动304和电视306使用。这些配置中的每一种包括通常可以具有不同的构造和能力的设备,且因而可以根据不同的设备类中的一个或多个配置客户机设备102。举例来说,客户机设备102可以被实现为计算机302类设备,其包括个人计算机、台式计算机、多屏幕计算机、膝上型计算机、上网本等等。
客户机设备102也可以被实现为移动304类设备,其包括诸如移动电话、便携式音乐播放器、便携式游戏设备、平板计算机、多屏幕计算机等等的移动设备。客户机设备102也可以被实现为电视306类设备,其包括具有或被连接到临时观看环境中的通常较大的屏幕的设备。这些设备包括电视、机顶盒、游戏控制台等等。在此描述的技术可以受客户机设备102的这些各种配置支持,且不限于此描述的资产可解析书签和/或可编辑书签的特定示例。
云308包括和/或代表媒体内容服务312的平台310。平台310抽象云308的硬件(例如,服务器)和软件资源的底层功能。媒体内容服务312可以包括可以在远离客户机设备102的服务器上执行计算机处理的同时利用的应用程序和/或数据。例如,媒体内容服务312可以包括如参考图1描述的媒体内容服务106、社交网络服务112和/或书签服务126。媒体内容服务312可以作为服务而在因特网上和/或通过诸如蜂窝式网络或WiFi网络等订户网络来提供。
平台310可以抽象将客户机设备102与其他计算设备连接起来的资源和功能。平台310也可以用于抽象资源的缩放以向经由平台310实现的媒体内容服务312的所遭遇的要求提供对应的缩放水平。因此,在互连的设备的实施方式中,书签应用程序148的功能的实现可以贯穿***300而分布。例如,书签应用程序148可以部分地在客户机设备102上以及经由抽象云308的功能的平台310实现。
参考各自的图4、图5和图6描述根据一个或多个资产可解析书签的各实施方式的示例方法400、500和600。一般地,在此描述函数、方法、过程、组件和模块中的任何可以使用软件、固件、硬件(例如,固定逻辑电路)、手动处理或其任何组合来实现。软件实现表示当由计算机处理器执行时执行指定的任务的程序代码。可以在计算机可执行指令的一般上下文中描述各示例方法,计算机可执行指令可以包括软件、应用程序、例程、程序、对象、组件、数据结构、过程、模块、函数等等。程序代码可以被存储在对计算机处理器来说是本地的和/或远程两者的一个或多个计算机可读存储器设备中。也可以在分布式计算环境中由多个计算机设备实践各方法。进一步,在此描述的特征是平台无关的,且可以在具有各种处理器的各种计算平台上实现。
图4阐释资产可解析书签的示例方法400,且参考媒体内容服务描述图4。描述各方法框的次序不旨在被解释成限制,且可以以任何次序组合任何数量的所描述的方法框以便实现方法或替代的方法。
在框402,在媒体内容服务处从客户机设备接收对应于媒体资产的书签。例如,媒体内容服务106接收从客户机设备102书签150,且该书签包括媒体资产的标识符146和/或标识其中接收方客户机设备开始媒体资产的回放的位置的媒体资产中的时间偏移量。
在框404处,将附加数据添加到该书签以便生成资产可解析书签。例如,在媒体内容服务106处的书签服务126将附加数据添加到书签150以便生成资产可解析书签128。被添加以便创建资产可解析书签的附加数据至少包括接收方客户机设备可以从中确定可从其访问媒体资产以便在接收方客户机设备处回放的媒体内容源的足够的数据。例如,媒体内容源可以是用于媒体资产的与该媒体内容服务不同的源。在各实施方式中,资产可解析书签128包括以下的任一个或组合:用于访问媒体资产以便回放的可选择链接、购买媒体资产的购买信息、订阅可以从中访问媒体资产的媒体内容源的订阅信息、与媒体资产相关联的家长控制级别和/或在接收资产可解析书签的接收方客户机设备处启动广告的回放的广告信息。
在框406,在媒体内容服务处维护资产可解析书签,以便获得到接收方客户机设备的可移植性。例如,媒体内容服务106维护资产可解析书签128,以便获得到诸如与客户机设备102的用户相关联的附加客户机设备或与不同的用户相关联的附加客户机设备之类的接收方客户机设备104的可移植性。
图5阐释资产可解析书签的示例方法500,且参考客户机设备描述图5。描述各方法框的次序不旨在被解释成限制,且可以以任何次序组合任何数量的所描述的方法框以便实现方法或替代的方法。
在框502,生成对应于被呈现以便在客户机设备处回放的媒体资产的书签。例如,在客户机设备102处的书签应用程序148生成对应于可以被呈现以便在客户机设备处回放的媒体资产146的书签150。该书签包括媒体资产的标识符和/或标识其中接收方客户机设备开始媒体资产的回放的位置的媒体资产中的时间偏移量。
在框504,该书签被传递给将附加数据添加到该书签并生成资产可解析书签的媒体内容服务。例如,客户机设备102将书签150传递给其中该书签服务126添加附加数据以便创建资产可解析书签128的媒体内容服务106,资产可解析书签128至少包括接收方客户机设备可以从中确定可从其访问媒体资产以在接收方客户机设备处回放的媒体内容源的足够的数据。
图6阐释资产可解析书签的示例方法600,且参考接收方客户机设备描述图6。描述各方法框的次序不旨在被解释成限制,且可以以任何次序组合任何数量的所描述的方法框以便实现方法或替代的方法。
在框602,接收对应于媒体资产的资产可解析书签。例如,客户机设备104(例如,接收方客户机设备)从在媒体内容服务106处的书签服务126接收资产可解析书签。在框604,解析资产可解析书签以便启动媒体资产的回放。例如,接收方客户机设备104解析资产可解析书签以便回放对应于该书签的媒体资产。
在框606,关于媒体资产是否开始在接收方客户机设备处回放做出判断,且如果它开始回放(即,来自框606的“是”),那么,在框608,在客户机设备处回放媒体资产。媒体资产可以从时间偏移量(例如,恢复点)开始回放,或者从媒体资产的开始处回放。如果媒体资产不开始回放(即,来自框606的“否”),那么,在框610,接收用于家长控制码的个人身份号码质询。例如,由于家长控制设置,因此可以在媒体资产可以回放之前质询接收方客户机设备104处的用户来输入pin(个人身份号码)。
再次在框606,在接收到家长代码之后关于媒体资产是否开始在接收方客户机设备处回放做出确定,且如果它开始回放(即,来自框606的“是”),那么,在框608,在客户机设备处回放媒体资产。如果当输入家长控制代码时媒体资产不开始回放(即,来自框606的“否”),那么,在框612,如果回放权限是可用的,则从媒体资产的媒体内容源接收回放权限。例如,当被请求时,媒体内容服务106可以提供回放权限,以便在接收方客户机设备处回放媒体资产。
再次在框606,如果接收到回放权限,则关于媒体资产是否开始在接收方客户机设备处回放做出确定,且如果它开始回放(即,来自框606的“是”),那么,在框608,在客户机设备处回放媒体资产。如果媒体资产由于缺乏回放权限而不开始回放(即,来自框606的“否”),那么,在框614,从资产解析服务请求书签解析。例如,媒体内容服务106可以包括资产解析服务,且接收方客户机设备104从资产解析服务请求书签解析。
在框616,接收媒体资产的替代版本,该版本是一个适用于在客户机设备处回放的家长版本,或可以用经准许的权限来回放。例如,接收方客户机设备104从媒体内容服务106接收媒体资产的不同的版本,该不同的版本是适用于在客户机设备处回放和/或可用经准许的权限回放的家长版本。替代地,在框618,接收用于订阅从中可获得媒体资产的媒体内容源的订阅信息。例如,接收方客户机设备104接收用于订阅从中可获得一个或多个媒体内容源的订阅信息。
图7阐释可以被实现为参考先前的图1-图6描述的任何类型的便携式和/或计算设备以便实现资产可解析书签的各实施方式的示例设备700的各种组件。在各实施方式中,设备700可以被实现为有线和/或无线设备的任一个或组合、实现为任何形式的电视客户机设备(例如,电视机顶盒、数字录像机(DVR)等等)、消费者设备、计算机设备、服务器设备、便携式计算机设备、用户设备、通信设备、视频处理和/或呈现设备、电器设备、游戏设备、电子设备和/或任何其他类型的设备。设备700也可以与操作设备以使得设备描述包括用户、软件、固件和/或设备的组合的逻辑设备的用户(即,个人)和/或实体相关联。
设备700包括实现设备数据702(例如,所接收的数据、正被接收的数据、排定用于广播的数据、数据的数据包等等)的有线和/或无线通信的通信设备704。设备数据704或其它设备内容可以包括设备的配置设置、存储在设备上的媒体内容和/或与设备的用户相关联的信息。存储在设备700上的媒体内容可以包括任何类型的音频、视频和/或图像数据。设备700包括经由其可以接收任何类型的数据、媒体内容和/或输入的一个或多个数据输入706,诸如用户可选输入、消息、音乐、电视媒体内容、所记录的视频内容以及从任何内容和/或数据源接收的任何其它类型的音频、视频和/或图像数据。
设备700还包括通信接口708,其可被实现为串行和/或并行接口、无线接口、任何类型的网络接口、调制解调器、和任何其它类型的通信接口中的任一个或多个。通信接口708提供设备700和通信网络之间的连接和/或通信链路,其它电子、计算和通信设备通过其来与设备700传递数据。
设备700包括一个或多个处理器710(例如,微处理器、控制器等中的任一个),处理器处理各种计算机可执行指令来控制设备700的操作并实现资产可解析书签的各实施例。另选地或另外地,设备700可以用硬件、固件或在结合概括地在712处标识的处理和控制电路来实现的固定逻辑电路中的任一个或其组合来实现。虽然未示出,但是设备700可以包括耦合设备中各组件的***总线或数据传输***。***总线可以包括不同总线结构中的任一个或组合,诸如存储器总线或存储器控制器、***总线、通用串行总线和/或利用各种总线体系结构中的任一种的处理器或局部总线。
设备700还包括诸如一个或多个存储器组件等的计算机可读介质714,存储器组件的示例包括随机存取存储器(RAM)、非易失性存储器(例如,只读存储器(ROM)、闪存、EPROM、EEPROM等中的任一个或多个)、以及盘存储设备。盘存储设备可被实现为任何类型的磁性或光学存储设备,如硬盘驱动器、可记录和/或可重写紧致盘(CD)、任何类型的数字多功能盘(DVD)等等。设备700还可包括大容量存储介质设备716。
计算机可读存储介质714提供数据存储机制以便存储设备数据704、以及各种设备应用程序718和关于设备700的各操作方面的任何其它类型的信息和/或数据。例如,操作***720可以用计算机可读存储介质714作为计算机应用程序来维护并在处理器710上执行。设备应用程序718可以包括设备管理器,如任何形式的控制应用程序、软件应用程序、信号处理和控制模块、特定设备本地的代码、特定设备的硬件抽象层等等。
设备应用718还包括实现资产可解析书签的各实施例的任何***组件或模块。在该示例中,设备应用718可以包括书签应用程序722,诸如当设备700被实现为便携式设备时。替代地或另外,设备应用程序718可以包括书签服务724,例如在设备700被实现为媒体内容服务时。书签应用程序722和书签服务724被示出为软件模块和/或计算机应用程序。替代地或另外,书签应用程序722和/或书签服务724可以被实现为硬件、软件、固件或其任何组合。
设备700还包括生成并向音频***728提供音频数据和/或生成并向显示***730提供显示数据的音频和/或视频呈现***726。音频***728和/或显示***730可包括处理、显示、和/或以其它方式呈现音频、视频、和图像数据的任何设备。显示数据和音频信号可经由RF(射频)链路、S-视频链路、复合视频链路、分量视频链路、DVI(数字视频接口)、模拟音频连接、或其它类似的通信链路来从设备700传输给音频设备和/或显示设备。在一个实施例中,音频***728和/或显示***730被实现为设备700的外部组件。或者,音频***728和/或显示***730被实现为示例设备700的集成组件。
尽管已经用对特征和/或方法专用的语言描述了资产可解析书签的各实施方式,但应理解,所附权利要求的主题并不必定限于所描述的特定特征或方法。相反,特定特征和方法是作为资产可解析书签的示例实现而公开的。

Claims (20)

1.一种计算机实现的用于媒体资产回放的方法,包括:
在媒体内容服务模块处从客户机设备接收书签,所述书签对应于媒体资产且至少包括所述媒体资产的标识符;
在所述媒体内容服务模块处将附加数据添加到所述书签以生成资产可解析书签,所述附加数据至少包括接收方客户机设备可以从中确定可从其访问所述媒体资产以在所述接收方客户机设备处回放的媒体内容源的足够的数据;以及
确定延时偏移量,所述延时偏移量是从自所述客户机设备处接收所述书签时起到启动所述媒体资产以便在所述接收方客户机设备处回放时的时间历时,所述延时偏移量被配置成使得所述接收方客户机设备能够与所述媒体资产在所述客户机设备处的回放同步地启动所述媒体资产的回放。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述媒体内容源是用于所述媒体资产的与所述媒体内容服务模块不同的源。
3.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括在所述媒体内容服务模块处维护所述资产可解析书签,以便获得到所述接收方客户机设备的可移植性,所述接收方客户机设备是与所述客户机设备的用户相关联的附加客户机设备或者与不同的用户相关联的附加客户机设备中的至少一个。
4.如权利要求1所述的计算机实现的方法,其特征在于,从所述客户机设备接收的所述书签包括所述媒体资产中的时间偏移量,所述时间偏移量用于标识其中所述接收方客户机设备开始所述媒体资产的回放的位置。
5.如权利要求1所述的计算机实现的方法,其特征在于,所述附加数据包括以下的至少一个:
用于访问所述媒体资产以便回放的可选择链接;
购买所述媒体资产的购买信息;或者
订阅可以从中访问所述媒体资产的所述媒体内容源的订阅信息。
6.如权利要求1所述的计算机实现的方法,其特征在于,所述附加数据包括与所述媒体资产相关联的家长控制级别。
7.如权利要求1所述的计算机实现的方法,其特征在于,所述附加数据包括在所述接收方客户机设备处启动广告的回放的广告信息。
8.一种用于媒体资产回放的***,包括:
被配置成从客户机设备接收书签的媒体内容服务模块,所述书签对应于媒体资产且至少包括所述媒体资产的标识符,所述媒体内容服务模块至少包括存储器和处理器以实现书签服务模块;以及
被配置成将附加数据添加到所述书签并生成资产可解析书签的书签服务模块,所述附加数据至少包括接收方客户机设备可以从中确定可从其访问所述媒体资产以便在所述接收方客户机设备处回放的媒体内容源的足够的数据,所述附加数据进一步包括延时偏移量,所述延时偏移量是从自所述客户机设备处接收所述书签时起到启动所述媒体资产以便在所述接收方客户机设备处回放时的时间历时,所述延时偏移量被配置成使得所述接收方客户机设备能够与所述媒体资产在所述客户机设备处的回放同步地启动所述媒体资产的回放。
9.如权利要求8所述的***,其特征在于,所述媒体内容源是用于所述媒体资产的与所述媒体内容服务模块不同的源。
10.如权利要求8所述的***,其特征在于,所述媒体内容服务模块还被配置成维护所述资产可解析书签,以便获得到所述接收方客户机设备的可移植性,所述接收方客户机设备是与所述客户机设备的用户相关联的附加客户机设备或者与不同的用户相关联的附加客户机设备中的至少一个。
11.如权利要求8所述的***,其特征在于,从所述客户机设备接收的所述书签包括所述媒体资产中的时间偏移量,所述时间偏移量用于标识其中所述接收方客户机设备开始所述媒体资产的回放的位置。
12.如权利要求8所述的***,其特征在于,所述附加数据是以下的至少一个:
用于访问所述媒体资产以便回放的可选择链接;
购买所述媒体资产的购买信息;或者
订阅可以从中访问所述媒体资产的所述媒体内容源的订阅信息。
13.如权利要求8所述的***,其特征在于,所述附加数据包括与所述媒体资产相关联的家长控制级别。
14.如权利要求8所述的***,其特征在于,所述附加数据包括在所述接收方客户机设备处启动广告的回放的广告信息。
15.一种计算机实现的用于媒体资产回放的方法,包括:
生成与被呈现以便在客户机设备处回放的媒体资产相对应的书签,所述书签至少包括所述媒体资产的标识符;以及
将所述书签传送到媒体内容服务模块,所述媒体内容服务模块将附加数据添加到所述书签并生成资产可解析书签,所述附加数据至少包括接收方客户机设备可以从中确定可从其访问所述媒体资产以便在所述接收方客户机设备处回放的媒体内容源的足够的数据,所述附加数据进一步包括延时偏移量,所述延时偏移量是从自所述客户机设备处接收所述书签时起到启动所述媒体资产以便在所述接收方客户机设备处回放时的时间历时,所述延时偏移量被配置成使得所述接收方客户机设备能够与所述媒体资产在所述客户机设备处的回放同步地启动所述媒体资产的回放。
16.如权利要求15所述的计算机实现的方法,其特征在于,所述媒体内容源是用于所述媒体资产的与所述媒体内容服务模块不同的源。
17.如权利要求15所述的计算机实现的方法,其特征在于,所述书签是在所述客户机设备处生成,以将时间偏移量包括到所述媒体资产来标识其中所述接收方客户机设备开始所述媒体资产的回放的位置。
18.如权利要求15所述的计算机实现的方法,其特征在于,所述附加数据包括以下的至少一个:
用于访问所述媒体资产以便回放的可选择链接;
购买所述媒体资产的购买信息;或者
订阅可以从中访问所述媒体资产的所述媒体内容源的订阅信息。
19.如权利要求15所述的计算机实现的方法,其特征在于,所述附加数据包括与所述媒体资产相关联的家长控制级别。
20.如权利要求15所述的计算机实现的方法,其特征在于,所述附加数据包括在所述接收方客户机设备处启动广告的回放的广告信息。
CN201110144156.3A 2010-05-19 2011-05-18 资产可解析书签 Active CN102255951B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/783,406 US8825809B2 (en) 2010-05-19 2010-05-19 Asset resolvable bookmarks
US12/783,406 2010-05-19

Publications (2)

Publication Number Publication Date
CN102255951A CN102255951A (zh) 2011-11-23
CN102255951B true CN102255951B (zh) 2015-08-05

Family

ID=44973370

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110144156.3A Active CN102255951B (zh) 2010-05-19 2011-05-18 资产可解析书签

Country Status (2)

Country Link
US (1) US8825809B2 (zh)
CN (1) CN102255951B (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8583267B2 (en) 2007-08-17 2013-11-12 The Invention Science Fund I, Llc Selective invocation of playback content supplementation
US8990400B2 (en) * 2007-08-17 2015-03-24 The Invention Science Fund I, Llc Facilitating communications among message recipients
US8825809B2 (en) * 2010-05-19 2014-09-02 Microsoft Corporation Asset resolvable bookmarks
CN110083717A (zh) 2011-08-26 2019-08-02 谷歌有限责任公司 用于识别媒体项的可用性的***和方法
CA2843583C (en) * 2011-09-23 2016-11-01 Lg Electronics Inc. Method for receiving broadcast service and reception device thereof
US8825763B2 (en) * 2011-12-09 2014-09-02 Facebook, Inc. Bookmarking social networking system content
US9654821B2 (en) 2011-12-30 2017-05-16 Sonos, Inc. Systems and methods for networked music playback
DE102011122590B4 (de) * 2011-12-30 2014-01-23 Deutsche Telekom Ag System und Verfahren zur Wiedergabe von ersten Wiedergabedaten und wenigstens zweiten Wiedergabedaten, Computerprogramm und Computerprogrammprodukt
US9674587B2 (en) 2012-06-26 2017-06-06 Sonos, Inc. Systems and methods for networked music playback including remote add to queue
US20140136650A1 (en) * 2012-11-13 2014-05-15 Nokia Corporation Method and apparatus for subscription of notifications based on content items
CN103024576B (zh) * 2012-12-20 2015-10-07 广东欧珀移动通信有限公司 定位视频播放时间点的方法
US9361371B2 (en) 2013-04-16 2016-06-07 Sonos, Inc. Playlist update in a media playback system
US9501533B2 (en) 2013-04-16 2016-11-22 Sonos, Inc. Private queue for a media playback system
US9247363B2 (en) 2013-04-16 2016-01-26 Sonos, Inc. Playback queue transfer in a media playback system
US8955060B2 (en) * 2013-05-10 2015-02-10 Verizon Patent And Licensing Inc. Collaborative parental control of streaming media
US9684484B2 (en) 2013-05-29 2017-06-20 Sonos, Inc. Playback zone silent connect
US10283091B2 (en) * 2014-10-13 2019-05-07 Microsoft Technology Licensing, Llc Buffer optimization
US9392324B1 (en) * 2015-03-30 2016-07-12 Rovi Guides, Inc. Systems and methods for identifying and storing a portion of a media asset
US10095876B2 (en) * 2016-02-09 2018-10-09 Rovi Guides, Inc. Systems and methods for allowing a user to access blocked media
CN106792110A (zh) * 2016-12-07 2017-05-31 北京小米移动软件有限公司 标签设置方法及装置
WO2021127456A1 (en) 2019-12-19 2021-06-24 Rain Therapeutics Inc. Methods of inhibiting epidermal growth factor receptor proteins
CN111741351B (zh) * 2020-08-03 2021-08-24 腾讯科技(深圳)有限公司 一种视频数据处理方法、装置及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7320137B1 (en) * 2001-12-06 2008-01-15 Digeo, Inc. Method and system for distributing personalized editions of media programs using bookmarks
US7324997B2 (en) * 2001-08-29 2008-01-29 Nec Corporation Bookmark managing system and bookmark managing method

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7100053B1 (en) * 2000-04-28 2006-08-29 International Business Machines Corporation Monitoring and managing user access to content via a portable data storage medium
US20050210145A1 (en) * 2000-07-24 2005-09-22 Vivcom, Inc. Delivering and processing multimedia bookmark
US8191103B2 (en) * 2000-08-30 2012-05-29 Sony Corporation Real-time bookmarking of streaming media assets
US8122236B2 (en) 2001-10-24 2012-02-21 Aol Inc. Method of disseminating advertisements using an embedded media player page
US6871012B1 (en) * 2000-11-22 2005-03-22 Microsoft Corporation Unique digital content identifier generating methods and arrangements
US6990671B1 (en) * 2000-11-22 2006-01-24 Microsoft Corporation Playback control methods and arrangements for a DVD player
US7818435B1 (en) * 2000-12-14 2010-10-19 Fusionone, Inc. Reverse proxy mechanism for retrieving electronic content associated with a local network
KR100595093B1 (ko) * 2003-05-10 2006-07-03 엘지전자 주식회사 북마크 정보 관리방법 및 컨텐츠 재생방법
US7631336B2 (en) 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
US20060130119A1 (en) * 2004-12-15 2006-06-15 Candelore Brant L Advanced parental control for digital content
US8768772B2 (en) * 2005-09-20 2014-07-01 Yahoo! Inc. System and method for selecting advertising in a social bookmarking system
US20070067217A1 (en) * 2005-09-20 2007-03-22 Joshua Schachter System and method for selecting advertising
US7761881B2 (en) 2005-10-28 2010-07-20 Microsoft Corporation Event bookmarks
US20070244903A1 (en) * 2006-04-18 2007-10-18 Ratliff Emily J Collectively managing media bookmarks
US8645497B2 (en) * 2006-09-28 2014-02-04 Google Inc. Bookmark-based access to content feeds
US8640162B2 (en) 2006-11-14 2014-01-28 At&T Intellectual Property I, Lp System and method for distributing advertisements in an internet protocol television system
US20080208803A1 (en) * 2007-02-27 2008-08-28 Wazap Ag System and method for characterising a web page
US20090222849A1 (en) * 2008-02-29 2009-09-03 Peters Mark E Audiovisual Censoring
US8051081B2 (en) * 2008-08-15 2011-11-01 At&T Intellectual Property I, L.P. System and method for generating media bookmarks
US20100115596A1 (en) * 2008-10-31 2010-05-06 Motorola, Inc. Method and System for Creating and Sharing Bookmarks of Media Content
US8527646B2 (en) * 2009-04-14 2013-09-03 Avid Technology Canada Corp. Rendering in a multi-user video editing system
US8768758B2 (en) * 2009-10-19 2014-07-01 Jeff Chow System and method for facilitating the home viewing of first-run movies
US8539331B2 (en) * 2010-05-13 2013-09-17 Microsoft Corporation Editable bookmarks shared via a social network
US9204193B2 (en) * 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US8825809B2 (en) * 2010-05-19 2014-09-02 Microsoft Corporation Asset resolvable bookmarks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7324997B2 (en) * 2001-08-29 2008-01-29 Nec Corporation Bookmark managing system and bookmark managing method
US7320137B1 (en) * 2001-12-06 2008-01-15 Digeo, Inc. Method and system for distributing personalized editions of media programs using bookmarks

Also Published As

Publication number Publication date
US20110289135A1 (en) 2011-11-24
CN102255951A (zh) 2011-11-23
US8825809B2 (en) 2014-09-02

Similar Documents

Publication Publication Date Title
CN102255951B (zh) 资产可解析书签
US8539331B2 (en) Editable bookmarks shared via a social network
WO2017121362A1 (zh) 一种信息处理方法及服务器、计算机存储介质
JP5778076B2 (ja) カスタマイズされたチャネル情報を提供し、提示するための装置および方法
CN102884529B (zh) 用于社交摘要的可适配布局
JP5402079B2 (ja) 対話システム及び対話システムのためのプログラム
US20090070673A1 (en) System and method for presenting multimedia content and application interface
WO2017121303A1 (zh) 视频直播中播放推送信息的方法和装置
CN102244812A (zh) 视频内容推荐
KR20120099034A (ko) 온라인 소셜 네트워크를 통한 자동 미디어 자산 업데이트
US9171137B2 (en) Systems and methods for enabling an automatic license for mashups
US9357249B1 (en) Content sorting and channel definition technology
CN105531737A (zh) 用于提供、编辑并播放视频内容的设备及其方法
US20240048785A1 (en) Platform, system and method of generating, distributing, and interacting with layered media
US9940645B1 (en) Application installation using in-video programming
KR101607649B1 (ko) 음악 공유 서비스에 기반하는 영상물 삽입 음악 및 광고의 제공 장치 및 제공 방법
US20170134781A1 (en) Method and apparatus for realizing custom menu, client and server
CN102214229A (zh) 已收集的媒体内容数据
KR20170057318A (ko) 미디어 서비스 추천을 표시하는 전자 프로그램 가이드
US20140195342A1 (en) Information processing apparatus, information processing method, and recording medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150723

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150723

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.