用于媒体引导的方法、系统和介质与流程

文档序号:15575430发布日期:2018-09-29 05:25阅读:160来源:国知局

本申请要求保护于2016年03月30日提交的美国专利申请no.15/084832的权益,所述申请的全部内容通过引用合并于此。

所公开的主题涉及到用于媒体引导的方法、系统和介质。



背景技术:

许多用户喜欢收看诸如电视节目、直播流表演、电影等的内容。然而,确定要开始收看哪个特定内容项可能是困难的并且有时是耗时的。例如,基于标题信息、演员信息和节目信息,用户可能难以确定特定表演关于什么以及该用户是否会有兴趣收看它。这在有许多内容项供选择的情况下尤其成为问题。从有效资源利用的观点来看并不期望如此,因为向用户提供内容项仅是为了该用户在请求另外的内容项之前观看该内容项的一小部分导致了网络资源的低效利用——在下载第一内容项时所使用的网络资源被有效地浪费。此外,在用户通过慢速连接向他们的设备下载内容项的情况下,该用户可能不情愿地花费长时间来获得他们希望收看的内容,作为示例,所述慢速连接诸如机场或公共运输交通工具中的公开wi-fi连接。

因此,期望提供一种用于媒体引导的新的方法、系统和介质。



技术实现要素:

提供了用于媒体引导的方法、系统和介质。依据所公开主题的一些实施例,提供了一种可以是计算机实施的方法的用于媒体引导的方法,该方法包括:从用户设备接收对浏览相关内容的请求;响应于接收到所述请求而接收多个内容剪辑,其中所述多个内容剪辑中的每个内容剪辑与对应内容项的一部分相对应,并且其中所述多个内容剪辑包括分别与特定主题相关的第一内容剪辑和第二内容剪辑;使得所述第一内容剪辑被呈现在与所述用户设备相关联的显示器上;响应于确定所述第一内容剪辑的呈现已经完成,使得所述第二内容剪辑被呈现在与所述用户设备相关联的所述显示器上;从所述用户设备接收指示与所述第二内容剪辑相关的用户偏好的用户输入;响应于接收到所述用户输入,基于与所述第二内容剪辑相关的所述用户偏好请求第三内容剪辑;响应于所述请求而接收所述第三内容剪辑,其中所述第三内容剪辑已经至少部分基于与所述第二内容剪辑相关联的元数据以及与所述第三内容剪辑相关联的元数据而被识别;以及使得所述第三内容剪辑被呈现在与所述用户设备相关联的显示器上。

在一些实施例中,与第二内容剪辑相对应的第二内容项以及与所述第三内容剪辑相对应的第三内容项已经被确定为具有相似的持续时间。在一些实施例中,与第二内容剪辑相对应的第二内容项以及与所述第三内容剪辑相对应的第三内容项已经基于与所述第二内容剪辑相关联的元数据以及与所述第三内容剪辑相关联的元数据而被确定为与特定内容流派相关联。在一些实施例中,所述方法进一步包括:从所述用户设备接收指示对所述第三内容剪辑的选择的用户输入;以及响应于接收到所述用户输入,使得与所述第三内容剪辑相关联的第三内容项开始被呈现在与所述用户设备相关联的显示器上。在一些实施例中,所述第一内容剪辑是基于在所述用户设备上录入的搜索查询而被请求的。在一些实施例中,所述方法进一步包括:从所述用户设备接收指示不呈现所述第二内容剪辑的第二用户输入;响应于接收到所述第二用户输入,禁止所述第二内容剪辑的呈现;以及从所述用户设备接收指示恢复所述第二内容剪辑的呈现的第三用户输入,其中所述第二内容剪辑响应于接收到所述第三用户输入而被呈现在与所述用户设备相关联的显示器上。

在一些实施例中,所述方法进一步包括:从用户设备接收在使得所述第三内容剪辑被呈现之前修改所述第三内容剪辑的请求;响应于接收到所述请求,依据所述用户请求修改所述第三内容剪辑;并且使得经修改的第三内容剪辑被呈现在与所述用户设备相关联的显示器上。可选地,如果第四内容剪辑要被提供给用户,则可以依据用户请求而被请求或修改为如此。在所述实施例中的一种实施方式中,所述方法进一步包括:从用户设备接收在使得所述第三内容剪辑被呈现之前将所述第三内容剪辑的持续时间从第一持续时间修改为第二持续时间的请求;响应于接收到所述请求,将所述第三内容剪辑修改为具有第二持续时间;使得经修改的第三内容剪辑被呈现在与所述用户设备相关联的显示器上;并且请求具有第二持续时间的第四内容剪辑。然而,应当注意的是,所述实施例并不局限于请求修改第三内容剪辑的持续时间,并且所述请求可以是以任何所期望的方式修改第三内容剪辑的请求,包括但并不局限于修改呈现内容剪辑的速度变换的请求,将与内容剪辑相关联的音频内容修改为静音或非静音的请求,跳过特定内容剪辑的请求,和/或再次呈现之前所呈现的内容剪辑的请求。

依据所公开主题的一些实施例,提供了一种计算机可读介质。所述计算机可读介质包含计算机可执行指令,所述计算机可执行指令在被处理器执行时使得所述处理器执行根据本文所描述的任意实施例或方面的方法。虽然这些实施例并不局限于此,但是所述计算机可读介质可以是非暂时性计算机可读介质。

依据所公开主题的一些实施例,提供了一种用于媒体引导的系统,所述系统包括:硬件处理器,所述硬件处理器被配置为:从用户设备接收对浏览相关内容的请求;响应于接收到所述请求而接收多个内容剪辑,其中所述多个内容剪辑中的每个内容剪辑与对应内容项的一部分相对应,并且其中所述多个内容剪辑包括分别与特定主题相关的第一内容剪辑和第二内容剪辑;使得第一内容剪辑被呈现在与所述用户设备相关联的显示器上;响应于确定所述第一内容剪辑的呈现已经完成,使得第二内容剪辑被呈现在与所述用户设备相关联的显示器上;从所述用户设备接收指示与所述第二内容剪辑相关的用户偏好的用户输入;响应于接收到所述用户输入,基于与所述第二内容剪辑相关的用户偏好请求第三内容剪辑;响应于所述请求而接收所述第三内容剪辑,其中所述第三内容剪辑已经至少部分基于与所述第二内容剪辑相关联的元数据以及与所述第三内容剪辑相关联的元数据而被识别;以及使得所述第三内容剪辑被呈现在与所述用户设备相关联的显示器上。

依据所公开主题的一些实施例,提供了一种包含计算机可执行指令的计算机可读介质,所述计算机可执行指令在被处理器执行时使得所述处理器执行一种用于媒体引导的方法。虽然这些实施例并不局限于此,但是所述计算机可读介质可以是非暂时性计算机可读介质。所述方法包括:从用户设备接收对浏览相关内容的请求;响应于接收到所述请求而接收多个内容剪辑,其中所述多个内容剪辑中的每个内容剪辑与对应内容项的一部分相对应,并且其中所述多个内容剪辑包括分别与特定主题相关的第一内容剪辑和第二内容剪辑;使得第一内容剪辑被呈现在与所述用户设备相关联的显示器上;响应于确定所述第一内容剪辑的呈现已经完成,使得第二内容剪辑被呈现在与所述用户设备相关联的显示器上;从所述用户设备接收指示与所述第二内容剪辑相关的用户偏好的用户输入;响应于接收到所述用户输入,基于与所述第二内容剪辑相关的用户偏好请求第三内容剪辑;响应于所述请求而接收所述第三内容剪辑,其中所述第三内容剪辑已经至少部分基于与所述第二内容剪辑相关联的元数据以及与所述第三内容剪辑相关联的元数据而被识别;以及使得所述第三内容剪辑被呈现在与所述用户设备相关联的显示器上。

依据所公开主题的一些实施例,提供了一种用于媒体引导的系统,所述系统包括:用于从用户设备接收对浏览相关内容的请求的装置;用于响应于接收到所述请求而接收多个内容剪辑的装置,其中所述多个内容剪辑中的每个内容剪辑与对应内容项的一部分相对应,并且其中所述多个内容剪辑包括分别与特定主题相关的第一内容剪辑和第二内容剪辑;用于使得第一内容剪辑被呈现在与所述用户设备相关联的显示器上的装置;用于响应于确定所述第一内容剪辑的呈现已经完成,使得第二内容剪辑被呈现在与所述用户设备相关联的显示器上的装置;用于从所述用户设备接收指示与所述第二内容剪辑相关的用户偏好的用户输入的装置;用于响应于接收到所述用户输入,基于与所述第二内容剪辑相关的用户偏好请求第三内容剪辑的装置;用于响应于所述请求而接收所述第三内容剪辑的装置,其中所述第三内容剪辑已经至少部分基于与所述第二内容剪辑相关联的元数据以及与所述第三内容剪辑相关联的元数据而被识别;以及用于使得所述第三内容剪辑被呈现在与所述用户设备相关联的显示器上的装置。

在一些实施例中,与第二内容剪辑相对应的第二内容项以及与所述第三内容剪辑相对应的第三内容项已经被确定为具有相似的持续时间。

在一些实施例中,与第二内容剪辑相对应的第二内容项以及与所述第三内容剪辑相对应的第三内容项已经基于与所述第二内容剪辑相关联的元数据以及与所述第三内容剪辑相关联的元数据而被确定为与特定内容流派相关联。

在一些实施例中,所述系统进一步包括:用于从所述用户设备接收指示对所述第三内容剪辑的选择的用户输入的装置以及用于响应于接收到所述用户输入,使得与所述第三内容剪辑相关联的第三内容项开始被呈现在与所述用户设备相关联的显示器上的装置。

在一些实施例中,所述第一内容剪辑是基于在所述用户设备上录入的搜索查询而被请求的。

在一些实施例中,所述系统进一步包括:用于从所述用户设备接收指示不呈现所述第二内容剪辑的第二用户输入的装置;响应于接收到所述第二用户输入,用于禁止所述第二内容剪辑的呈现的装置;以及用于从所述用户设备接收指示恢复所述第二内容剪辑的呈现的第三用户输入的装置,其中所述第二内容剪辑响应于接收到所述第三用户输入而被呈现在与所述用户设备相关联的显示器上。

在一些实施例中,所述系统进一步包括:用于从用户设备接收在使得所述第三内容剪辑被呈现之前将所述第三内容剪辑的持续时间从第一持续时间修改为第二持续时间的请求的装置;响应于接收到所述请求,用于将所述第三内容剪辑修改为具有第二持续时间的装置;用于使得经修改的第三内容剪辑被呈现在与所述用户设备相关联的显示器上的装置;以及用于请求具有第二持续时间的第四内容剪辑的装置。

附图说明

在结合以下附图进行考虑时,所公开主题的各种目标、特征和优势能够参考所公开主题的以下详细描述而被更为全面地理解,其中同样的附图标记识别同样的要素。

图1a和1b示出了依据所公开主题的一些实施例的用于呈现内容剪辑的用户界面的示例。

图2示出了依据所公开主题的一些实施例的用于呈现一系列内容剪辑的系统的示例的示意图。

图3示出了依据所公开主题的一些实施例的能够在服务器和/或用户设备中使用的硬件的示例。

图4示出了依据所公开主题的一些实施例的用于识别并呈现内容剪辑的信息流程图的示例。

图5示出了依据所公开主题的一些实施例的用于呈现内容剪辑的过程的示例。

图6示出了依据所公开主题的一些实施例的用于识别内容剪辑的过程的示例。

具体实施方式

依据各种实施例,提供了用于呈现一系列内容剪辑的机制(其可以包括方法、系统和介质)。将要理解的是,结合一个实施例或实施方式所描述的特征可以在任意其它实施例或实施方式中提供。

在一些实施例中,本文所描述的机制能够使得第一内容剪辑被呈现在用户设备上。在一些实施例中,内容剪辑可以对应于内容项的一部分(例如,内容项的开头,内容项的中间部分,内容项中被确定为包含感兴趣内容的部分,和/或任意其它适当部分)。在一些实施例中,所述机制随后能够识别一个或多个相关内容剪辑,并且能够使得所述相关内容剪辑在不接收用户输入的情况下在第一内容剪辑在用户设备上的呈现之后被呈现。

本文所描述的机制可以导致更为有效的资源利用,这是因为例如以mb计的内容剪辑大小通常小于并且可能明显小于完整内容项的大小。因此,如果将内容剪辑提供给用户并且用户决定他们并不希望观看相关联的内容项,则所浪费的仅是下载所述内容剪辑所需的资源。此外,将内容剪辑下载至用户设备所花费的时间可能远小于下载与所述内容剪辑相关联的整个内容项所花费的时间。除了节省时间和网络资源之外,对于向移动设备下载内容项以及在给定时段内他们能够下载多少数据方面有所限制的用户具有进一步的优势,因为与下载内容项相比,下载内容剪辑将使得他们的数据限额消耗较少。

在一些实施例中,内容剪辑能够以任意适当的方式是相关的。例如,在一些实施例中,如以下所描述的,内容剪辑能够与相似主题相关,属于相似内容流派(例如,喜剧、纪录片、音乐视频,和/或任意其它适当流派),与相同内容类型相关联(例如,高清视频,和/或任意其它适当内容类型),被包括在相同媒体内容集合中(例如,特定用户和/或内容创建方所汇总的媒体内容集合,剧集内容,和/或任意其它适当内容集合),和/或以任意其它适当方式是相关的。

在一些实施例中,本文所描述的机制能够接收用户输入,所述用户输入能够修改或调节内容剪辑的呈现方式。例如,在一些实施例中,所述用户输入能够导致内容剪辑的持续时间的变化,呈现内容剪辑的速度的变化,与内容剪辑相关联的音频内容被静音或解除静音,特定内容剪辑被跳过,之前呈现的内容剪辑被再次呈现,和/或以任意其它适当方式有所变化。注意到,在一些实施例中,所述用户输入可以是任意适当类型的输入(例如,经由鼠标对屏幕的一部分的选择,在触摸屏上对屏幕的一部分的选择,语音输入,和/或任意其它适当类型的输入)。在所述用户输入包括语音输入的实例中,所述机制能够接收语音输入并且解译所接收到的语音输入以确定相对应的命令(例如,指示要对内容剪辑的呈现方式进行调整的命令)。例如,在一些实施例中,所述机制能够确定所述语音输入指示特定内容剪辑要被选择或跳过,特定内容剪辑被用户所喜爱,相关内容剪辑要被呈现,和/或任意其它适当信息。所述机制因此能够使得相对应的命令被执行。

在一些实施例中,本文所描述的机制能够接收用户对内容剪辑之一的选择,并且能够使得对应于所选择内容剪辑的内容项在用户设备上被呈现。

注意到,虽然所述机制在本文被描述为接收用户输入并且在一个用户设备上呈现内容剪辑,但是在一些实施例中,能够从不同于呈现内容剪辑的用户设备的用户设备接收用户输入。例如,在一些实施例中,能够从第一用户设备(例如,移动电话、平板计算机、膝上计算机、可穿戴计算机,和/或任意其它适当用户设备)接收使得一系列内容剪辑被呈现的用户输入(使得浏览器导航至特定网页的用户输入,和/或任意其它适当用户输入),并且所述系列内容剪辑能够在第二用户设备(例如,电视、投影仪、台式计算机,和/或任意其它适当用户设备)上呈现。作为另一个示例,在一些实施例中,能够从第一用户设备接收指示内容剪辑的呈现方式要被调整的用户输入,并且该能够在第二用户设备上调整内容剪辑的呈现。在一些实施例中,如以下结合图5所描述的,第一用户设备和第二用户设备可以以任意适当方式相关联并连接。

转向图1a和1b,依据所公开主题的一些实施例而示出了用于呈现内容剪辑的用户界面的示例100和150。如所图示的,用户界面100和150分别可以包括内容剪辑,诸如内容剪辑104和154。

在一些实施例中,内容剪辑104和154可以是诸如视频的内容项的任意适当部分。例如,在一个实施例中,内容剪辑104和154可以对应于内容项的开头(例如,前n秒,和/或任意其它适当部分),内容项的中间部分,和/或内容项的结尾(例如,最后n秒,和/或任意其它适当部分)。在一些实施例中,内容剪辑104和/或154可以具有任意适当的持续时间,并且内容剪辑104的持续时间可以不同于内容剪辑154的持续时间。在一些实施例中,标题102和/或152能够分别结合内容剪辑104和/或154被呈现。标题102和/或152能够指示任意适当信息,诸如对应于内容剪辑104和/或154的内容项的名称,对应内容项的创建方的名称,和/或任意其它适当信息。

注意到,在一些实施例中,如以下结合图6更详细描述的,视频能够被分析并且被认为令人感兴趣的部分能够从该视频中被提取出来作为内容剪辑。此外,在一些实施例中,内容创建方或其它用户能够指示视频中不被提取作为内容剪辑的部分。例如,如以下结合图6更详细描述的,为了防止剧透内容的呈现,视频内容的某些部分可以被识别为不适用于内容剪辑。

在一些实施方式中,内容剪辑可以具有可变持续时间。例如,在一些实施例中,第一内容剪辑可以具有第一持续时间(例如,5秒钟、10秒钟,和/或任意其它适当持续时间),并且第二内容剪辑可以具有不同的第二持续时间。注意到,在一些实施例中,内容剪辑能够基于用户所选择的持续时间而被选择。例如,在一些实施例中,如以下结合图5所描述的,用户能够指示该用户偏好特定持续时间(例如,5秒钟、10秒钟,和/或任意其它适当持续时间)的内容剪辑。

在一些实施例中,内容剪辑104可以被呈现,并且在内容剪辑104的呈现已经结束之后,内容剪辑154的呈现在没有用户输入的情况下自动开始,如以下结合图4和5所描述。在一些实施例中,内容剪辑104和/或154能够以任意适当方式彼此相关(例如,与相同主题相关联,由相同内容创建方所创建,与相同内容流派相关联,和/或以任意其它适当方式相关),如以下结合图6所描述。在一些实施例中,从用户设备接收的输入能够使得内容剪辑104和/或154的呈现方式发生变化。例如,在一些实施例中,该输入能够导致内容剪辑104和/或154的呈现被暂停,能够导致与内容剪辑104和/或154相关联的音频被静音或解除静音,和/或以任意其它适当方式发生变化,如以下结合图5所描述。

转向图2,示出了能够依据所公开主题的一些实施例使用的用于呈现一系列内容剪辑的硬件的示例200。如所图示的,硬件200可以包括一个或多个服务器,诸如内容服务器202、数据服务器204、通信网络206,以及诸如用户设备210和/或212的一个或多个用户设备208。

在一些实施例中,内容服务器202可以是用于存储内容项和/或内容剪辑并且将内容项和/或内容剪辑传递至用户设备208的任意适当服务器。例如,内容服务器202可以是经由通信网络206将一系列内容剪辑流传输至用户设备208的服务器。作为更具体的示例,在一些实施例中,内容服务器202可以响应于从用户设备208接收到针对内容剪辑的请求而将内容剪辑流传输至用户设备208。内容服务器202所提供的内容可以是任意适当内容,诸如视频内容、音频内容、电视节目、电影、卡通、声音效果、音频书、网页、新闻文章、流直播内容(例如,流广播节目、直播音乐会,和/或任意其它适当类型的流直播内容)、电子书、搜索结果和/或任意其它适当类型的内容。内容可以被任意适当实体所创建并上传至内容服务器202。在一些实施例中,内容服务器202可以被省略。

数据服务器204可以是用于存储与用户观看内容剪辑的偏好相关的信息的任意适当服务器。例如,在一些实施例中,数据服务器204能够存储指示用户针对特定主题、特定内容流派(例如,新闻、纪录片、电影、音乐视频、特定音乐类型和/或任意其它适当流派)、特定持续时间的内容剪辑(例如,5秒钟、30秒钟,和/或任意其它适当持续时间)、用户已经订阅的媒体内容的集合(例如,与特定电视频道特定音乐团体、特定内容创建方和/或任意其它适当实体相关联的内容集合)的偏好和/或任意其它适当偏好的信息。在一些实施例中,数据服务器204可以使用所存储的信息来选择要在用户设备208上呈现的一个或多个内容剪辑,如以下结合图3所示出并描述的。在一些实施例中,数据服务器204能够被省略。

在一些实施例中,通信网络206可以是一种或多种有线和/或无线网络的任意适当组合。例如,通信网络206可以包括互联网、移动数据网络、卫星网络、局域网、广域网、电话网络、有线电视网络、wifi网络、wimax网络、蓝牙网络中的任意一种或多种,和/或任意其它适当通信网络。用户设备208能够通过一个或多个通信链路(例如,通信链路214)连接至通信网络206,所述通信网络206能够经由一个或多个通信链路(例如,通信链路216)连接至服务器202和/或204。通信链路214和/或216可以是适于在用户设备208以及服务器202和/或204之间传达数据的任意通信链路,诸如网络链路、拨号链路、无线链路、硬连线链路,任意其它适当通信链路,或者这样的链路的任意适当组合。

用户设备208可以包括适于呈现媒体内容、呈现内容剪辑和/或执行任意其它适当功能的任意一个或多个用户设备。例如,在一些实施例中,用户设备208可以包括移动设备,诸如移动电话、平板计算机、膝上计算机、交通工具(例如,汽车、船、飞机,或者任意其它适当交通工具)娱乐系统、便携式媒体播放器、可佩戴计算机,或者任意其它适当移动设备。作为另一个示例,在一些实施方式中,用户设备208可以包括非移动设备,诸如台式计算机、机顶盒、电视、流媒体播放器、游戏机、音频扬声器、投影仪,或者任意其它适当非移动设备。

虽然内容服务器202和数据服务器204被图示为分离的设备,但是任意一个或多个这些设备能够在一些实施例中被组合为一个设备。而且,虽然图2中仅分别示出了一个内容服务器202和数据服务器204以避免使得图示过于复杂,但是在一些实施例中能够使用每种设备中任意适当的一个或多个。

虽然在图2中示出了两个用户设备210和212以避免使得图示过于复杂,但是在一些实施例中能够使用任意适当类型的这些设备。

在一些实施例中,内容服务器202、数据服务器204和用户设备208能够使用任意适当硬件来实施。例如,在一些实施例中,设备202、204和208能够使用任意适当的通用计算机或专用计算机来实施。例如,服务器可以使用专用计算机来实施。任何这样的通用计算机或专用计算机都能够包括任意适当的硬件。例如,如图3的示例硬件300中所图示的,这样的硬件能够包括硬件处理器302、存储器和/或存储304、输入设备控制器306、输入设备308、显示/音频驱动器310、显示和音频输出电路312、通信接口314、天线316和总线318。

在一些实施例中,硬件处理器302可以包括任意适当的硬件处理器,诸如微处理器、微控制器、数字信号处理器、专用逻辑,和/或用于控制通用计算机或专用计算机的功能的任意其它适当电路。

在一些实施例中,存储器和/或存储304可以是用于存储程序、数据、媒体内容和/或任意其它适当内容的任意适当存储器和/或存储。例如,存储器和/或存储304可以包括随机存取存储器、只读存储器、闪存、硬盘存储、光学媒体和/或任意其它适当存储器。

在一些实施例中,输入设备控制器306可以是用于控制一个或多个输入设备308并且从其接收输入的任意适当电路。例如,输入设备控制器306能够是用于从触摸屏、一个或多个按钮、语音识别电路、麦克风、相机、光学传感器、加速计、温度传感器、近场传感器和/或任意其它类型的输入设备接收输入的电路。

在一些实施例中,显示/音频驱动器310可以是用于控制一个或多个显示和音频输出电路312并且针对其驱动输出的任意适当电路。例如,显示/音频驱动器310可以是用于驱动lcd显示器、扬声器、led或者任意其它类型的输出设备的电路。

在一些实施例中,通信接口314可以是用于与诸如图3所示的通信网络306的一个或多个通信网络进行对接的任意适当电路。例如,通信接口314可以包括网络接口卡电路、无线通信电路,和/或任意其它适当类型的通信网络电路。

在一些实施例中,天线316可以是用于与通信网络进行无线通信的任意适当的一个或多个天线。在一些实施例中,天线316在不需要时可以被省略。

在一些实施例中,总线318可以是用于在组件302、304、306、310和314中的两个或更多之间进行通信的任意适当机制。

依据一些实施例,硬件300中能够包括任意其它适当组件。

转向图4,依据所公开主题的一些实施例示出了用于识别并呈现一系列内容剪辑的信息流程图的示例400。如所图示的,信息流程图400的框能够在用户设备208、数据服务器204和/或内容服务器202上执行。

用户设备208可以在402通过接收开始呈现一系列内容剪辑的指示来开始。该指示能够基于任意适当信息而被接收。例如,在一些实施例中,用户设备208能够从与用户设备208相关联的输入设备(例如,从键盘、从触摸屏、从麦克风,和/或从任意其它适当输入设备)接收输入。作为另一个示例,在一些实施例中,用户设备208能够基于用户设备208已经完成呈现内容项并且要在该内容项的呈现完成之后开始呈现一系列内容剪辑的确定接收该指示。

数据服务器204能够在404识别指示要包括在该系列内容剪辑中的内容的信息。例如,在一些实施例中,数据服务器204能够识别与在用户设备208上认证的用户账户相关联的一种或多种用户偏好。作为更特定的示例,在一些实施例中,该用户偏好能够指示识别可能被用户所喜爱的内容的信息。作为具体示例,在一些实施例中,内容类型能够指示内容的流派(例如,喜剧演出、纪录片、音乐视频,和/或任意其它(多种)适当流派)、内容的类型(例如,直播流内容、音乐视频、高清内容,和/或任意其它适当内容类型)、被确定为感兴趣的一个或多个主题(例如,特定电视节目的名称、特定音乐团体的名称、爱好,和/或任意其它适当主题)、用户所偏好的内容持续时间(例如,长于一个小时,小于5分钟,在30和40分钟之间,和/或任意其它适当持续时间),和/或与内容相关的任意其它适当信息。作为另一个示例,在一些实施例中,数据服务器204能够识别任意其它适当信息,诸如用户设备208上之前观看的内容,用户已经订阅的内容集合,和/或任意其它适当信息。

数据服务器204能够在406基于该信息来识别一个或多个内容项。例如,在一些实施例中,数据服务器204能够识别与相似主题相关的,由相同内容创建方所创建的,属于相同流派的一个或多个内容项,和/或任意其它适当内容项。数据服务器204能够识别任意适当数量(例如,一个、两个、五个、十个,和/或任意其它适当数量)的内容项。

在408,内容服务器202能够识别并传送对应于在框406所识别的内容项的内容剪辑。在一些实施例中,数据服务器204能够传送对应于该内容项的适当标识符,并且内容服务器202能够基于该标识符获取内容剪辑。例如,在一些实施例中,该标识符能够指示内容项的名称、与内容项相关联的识别编号或串、与内容项相关联的地址(例如,统一资源定位符或url),和/或任意其它适当识别信息。在一些实施例中,内容服务器202所获取到的内容剪辑能够对应于内容项的任意适当部分(例如,开头、中间和结尾,和/或任意其它适当部分)并且可以是任意适当的持续时间(例如,1秒钟、5秒钟、30秒钟,和/或任意其它适当持续时间)。注意到,在一些实施方式中,每个内容剪辑的持续时间可以有所不同。在一些实施例中,内容服务器202随后能够将一个或多个内容剪辑传送至用户设备208。

注意到,在一些实施方式中,内容服务器202能够以任意适当方式识别内容项中要用于内容剪辑的部分。例如,在一些实施例中,内容服务器202能够默认地使用内容项的前n秒钟(例如,前5秒钟、前30秒钟,和/或任意其它适当持续时间)来创建内容剪辑。作为另一个示例,在一些实施例中,内容服务器202能够使用任意适当技术来识别内容项中相对令人感兴趣的部分。作为更特定的示例,在一些实施例中,如以下结合图6更详细描述的,内容服务器202能够识别内容项中并不包括商业广告、包括其中出现特定角色的场景的一个或多个部分,和/或任意其它适当部分。注意到,在一些实施例中,内容剪辑可以包括内容项中被拼凑在一起成为内容剪辑的多个非连续部分(例如,帧5-50和帧80-120,和/或任意其它适当部分)。

在410,用户设备208能够使得所接收到的内容剪辑被呈现。在一些实施例中,用户设备208能够使得第一内容剪辑被呈现,并且响应于确定第一内容剪辑的呈现已经完成而使得第二内容剪辑在没有用户输入的情况下自动被呈现。在一些实施例中,用户设备410能够使得一系列任意适当数量的内容剪辑被呈现。注意到,在一些实施例中,可以在任意适当时间呈现广告。例如,可以在两个内容剪辑之间和/或在一个内容剪辑的中间呈现广告。作为另一个示例,在一些实施例中,能够在内容剪辑之前和/或之后呈现广告。此外,注意到,在一些实施例中,用户设备208能够使得内容剪辑在与用户设备208相关联的显示设备上被呈现,所述显示设备诸如相关联的电视、投影仪、台式计算机、平板计算机,和/或任意其它适当的显示设备。

在412,用户设备208能够确定是否要呈现附加内容剪辑。例如,在一些实施例中,用户设备208能够确定用户设备208是否已经接收到指示对内容剪辑之一的选择的输入,并且如果已经接收到该输入,则确定没有附加内容剪辑要被示出。

在412,如果确定要呈现附加内容剪辑(412处的“是”),则信息流程图能够循环回到框404。

在412,如果确定没有附加内容剪辑要被呈现(412处的“否”),则信息流程图400能够在414结束。

转向图5,依据所公开主题的一些实施例示出了用于在用户设备上呈现一系列内容剪辑的过程的示例500。

过程500能够在502通过接收开始在用户设备上呈现一系列内容剪辑的指示而开始。如上文结合图4的框402所描述的,该指示能够以任意适当方式被接收。例如,在一些实施例中,该指示能够基于对用户设备上的特定输入的选择而被接收。作为更特定的示例,在一些实施例中,所选择的输入可以对应于指示要开始经一系列内容项进行扫描的用户选择。作为另一个示例,在一些实施例中,该指示可以在没有用户输入的情况下基于确定用户设备已经完成了呈现内容项并且一个或多个内容剪辑要开始被呈现而被接收。在一些实施例中,该系列内容项中的内容项能够与任意适当的各种内容提供方、主题、流派等相关联。

过程500能够在504(例如,从在上文中结合图4所描述并且在其中示出的内容服务器202)接收一个或多个内容剪辑并且能够开始在用户设备上呈现该内容剪辑,例如,如在图1a和1b中所描述并且在其中示出的。在一些实施例中,过程500可以使得第一内容剪辑被呈现,并且响应于确定第一内容剪辑的呈现已经完成,可以使得第二剪辑在没有用户输入的情况下开始被呈现。在一些这样的实施例中,过程500能够使得任意适当数量(例如,两个、五个、十个、二十个,和/或任意其它适当数量)的内容剪辑被呈现。在一些实施例中,过程500能够继续呈现内容剪辑直至从用户设备接收到指示内容剪辑不再被呈现的特定用户输入。例如,在一些实施例中,用户输入能够指示对所呈现内容剪辑之一的选择,并且响应于接收到该用户输入,过程500可以停止呈现内容剪辑并且能够开始呈现与所选择内容剪辑相关联的内容项。

注意到,在一些实施例中,过程500可以使得内容剪辑在与用户设备相关联的显示设备上被呈现。例如,在一些实施例中,用户设备可以与显示设备(例如,电视、投影仪、扬声器、膝上计算机、平板计算机、台式计算机,和/或任意其它适当设备)相关联,并且过程500可以使得内容剪辑被呈现在该显示设备上。在一些这样的实施例中,使得内容剪辑的呈现停止的用户输入能够从用户设备和/或相关联的显示设备被接收。在一些实施例中,用户设备能够使用适当技术或技术的组合来发现显示设备,诸如向网络上的特定地址多播消息并且启动事件监听器来监听来自网络上接收到该多播消息的设备的回复。在一些这样的实施中,用户设备能够响应于该用户设备启动特定应用,响应于特定用户输入(例如,开始呈现一系列内容剪辑的用户输入,使得浏览器窗口导航至特定网页的用户输入,和/或任意其它适当用户输入),定期地和/或在任意其它适当时间来发现设备。

在一些实施例中,过程500能够使用任意适当技术或技术的组合而使得内容剪辑在与用户设备相关联的显示设备上被呈现。例如,在一些实施例中,用户设备能够向显示设备传送指示内容剪辑要被呈现的指令。作为更特定的示例,在一些实施例中,该指令可以包括指示内容剪辑被存储的位置的一个或多个统一资源定位符(url)。作为另一个示例,在一些实施例中,用户设备能够经由任意适当的通信网络(例如,wifi网络、蓝牙网络,和/或任意其它适当类型的网络)向显示设备传送内容剪辑。除此之外或可替换地,在一些实施例中,用户设备能够经由在用户设备和显示设备之间所建立的安全通信信道向显示设备传送内容剪辑。在一些实施例中,能够使用任意适当的协议以从用户设备向显示设备传输与内容剪辑相关联的数据,诸如自适应串流、http直播流、用户数据报协议(udp),和/或任意其它(多种)适当协议。显示设备随后能够使得内容剪辑在该显示设备上被呈现。

过程500能够在506接收内容剪辑的呈现方式要有所改变的指示。在一些实施例中,过程500能够基于来自用户设备的用户输入而接收该指示。在一些实施例中,呈现能够以任意适当方式而变化。例如,在一些实施例中,过程500能够使得与内容剪辑相关联的音频内容被静音或解除静音。作为另一个示例,在一些实施例中,过程500能够使得每个内容剪辑为更短或更长的持续时间。作为更特定的示例,在其中每个内容剪辑为5秒钟长的实例中,过程500能够基于所接收到的指示而使得后续的内容剪辑更短(例如,2秒钟、3秒钟,和/或任意其它更短的持续时间)或更长(例如,10秒钟、20秒钟,和/或任意其它更长的持续时间)。作为又另一个示例,在一些实施例中,所接收到的用户输入可以使得特定内容剪辑被跳过和/或使得之前呈现过的内容剪辑被再次呈现。作为又另一个示例,在一些实施例中,所接收到的用户输入能够使得内容剪辑的呈现被暂停。

注意到,在一些实施例中,过程500能够接收指示与内容剪辑相关联的所期望内容的任意适当用户输入。例如,在一些实施例中,该用户输入可以指示用户设备的用户喜爱特定的内容剪辑。过程500随后能够使得与相似内容相关的(例如,与相似主题相关的,由相同内容创建方所创建的,和/或以任意其它适当方式相关的)内容剪辑被呈现,例如通过向内容服务器202和/或数据服务器204传送用户喜爱内容剪辑的指示并且接收一个或多个相似内容剪辑。作为另一个示例,在一些实施例中,该用户输入能够指示用户设备的用户并不喜爱特定内容剪辑。过程500随后能够识别和/或请求与不同内容相关的(例如,与不同主题相关的,由不同内容创建方所创建的,和/或以任意其它适当方式与并不相似的内容相关的)内容剪辑。除此之外或可替换地,在一些实施例中,过程500能够禁止与用户指示过该用户并不喜爱的内容相关的(例如,与相似主题相关的,由相同内容创建方所创建的,和/或以任意其它适当方式相关的)内容剪辑被呈现。作为又另一个示例,在一些实施例中,该用户输入能够指示用户并不想要观看与用户之前已经看过的内容项相对应的内容剪辑。作为又另一个示例,在一些实施例中,该用户输入能够指示与内容剪辑相关联的内容分级(例如,g、pg、pg-13、r、nc-17,和/或任意其它适当内容分级)。作为更特定的示例,在一些实施例中,该用户输入能够指示与特定内容分级相关联的内容剪辑不被示出。

在508,过程500能够基于所接收到的指示修改内容剪辑的呈现方式。例如,在其中过程500基于所接收到的指示而确定内容剪辑的持续时间要有所改变的实例中,过程500能够确定新的持续时间(例如,比之前的持续时间更长或更短)并且能够使得内容剪辑以新的持续时间被呈现。作为另一个示例,在其中过程500接收到使得与内容剪辑相关联的音频内容静音或解除静音的用户输入的实例中,过程500能够相对应地停止或开启相关联音频内容的呈现。

注意到,在其中过程500修改内容剪辑的持续时间的实例中,该持续时间能够以任意适当方式被修改。例如,在用户输入指示内容剪辑的持续时间要被缩短的实例中,过程500能够选择内容剪辑中对应于被缩短的持续时间的任意适当部分进行呈现。作为另一个示例,在其中用户输入指示内容剪辑的持续时间要延长的实例中,过程500能够从相对应的内容项生成有所延长的持续时间的新的内容剪辑。在一些实施例中,过程500能够例如从内容服务器202请求新持续时间的附加内容剪辑。注意到,在一些实施例中,过程500能够使得已经被用户设备所接收的内容剪辑被呈现(在所接收到的内容剪辑的持续时间有所修改或没有修改的情况下),并且能够请求新的持续时间的附加内容剪辑。

此外,注意到,在一些实施例中,指示内容剪辑的持续时间能够如何修改的信息能够关联于该内容剪辑被存储。例如,在一些实施例中,该信息能够指示特定内容剪辑是否应当被修剪和/或缩短。作为更特定的示例,在其中特定内容剪辑具有10秒钟持续时间的实例中,该信息能够指示该内容剪辑是否能够被修剪至比10秒钟更短的特定持续时间(例如,5秒钟、7秒钟,和/或任意其它适当持续时间)。作为具体示例,在一些实施例中,所存储的信息能够指示具有10秒钟的持续时间的内容剪辑能够被修剪为具有至少5秒钟的持续时间。此外,在一些实施例中,该信息能够指示内容剪辑中要被包括在该内容剪辑的修剪版本中的适当部分。例如,在一些实施例中,该信息能够指示内容剪辑中要被用于不同持续时间的内容剪辑的特定帧和/或时间点。作为具体示例,在一些实施例中,该信息能够指示内容剪辑中0:05至0:10的部分能够被用来生成具有5秒钟持续时间的内容剪辑。除此之外或可替换地,在一些实施例中,所存储的信息能够指示特定内容剪辑不能被修剪和/或缩短。在一些这样的实施例中,响应于接收到指示用户想要持续时间有所缩短的内容剪辑,过程500能够获取所存储的信息并且确定要以有所缩短的持续时间来生成新的内容剪辑和/或要(例如,从内容服务器202)获取持续时间有所缩短的新的内容剪辑。

过程500能够在510接收对内容剪辑之一的选择。在一些实施例中,该选择能够从与用户设备相关联的任意适当输入设备所接收,诸如移动设备的触摸屏、键盘、鼠标、遥控器,和/或任意其它适当输入设备。在一些实施例中,输入设备可以是用户设备的一部分(例如,在用户设备是移动设备并且输入设备是触摸屏的实例中)。除此之外或可替换地,在一些实施例中,输入设备可以以任意适当方式与用户设备相关联。例如,在一些实施例中,输入设备能够经由蓝牙连接、wi-fi连接、线缆和/或任意其它适当类型的连接与用户设备相关联。

过程500能够在512使得与所选择的内容剪辑相对应的内容被呈现。例如,在一些实施例中,过程500能够使得与所选择的内容剪辑相对应的内容项从该内容项的开头被呈现。在一些实施例中,过程500能够使得内容项在用户设备上呈现。除此之外或可替换地,在一些实施例中,如以上所描述的,过程500能够使得内容项在与用户设备相关联的显示设备上被呈现,诸如电视、投影仪和/或任意其它适当显示设备。

转向图6,依据所公开主题的一些示例示出了用于识别一个或多个内容剪辑的过程的示例600。在一些实施例中,过程600的框能够在内容服务器202和/或数据服务器204上实施。

过程500通过接收指示与要在用户设备上呈现的一系列内容剪辑相对应的一种或多种类型的内容的信息而开始。例如,在一些实施例中,该信息能够指示内容的流派、主题或类型。作为更特定的示例,在一些实施例中,该信息能够指示被确定为用户感兴趣的内容的流派(例如,喜剧演出、新闻节目、纪录片,和/或任意其它适当内容流派)或主题(例如,特定电视节目的名称、特定音乐团体的名称、爱好,和/或任意其它适当主题信息)。作为另一个更为特定的示例,在一些实施例中,该信息能够指示被确定为用户感兴趣的内容的类型(例如,音乐视频、直播流内容、高清视频,和/或任意其它适当类型的内容)。作为另一个示例,在一些实施例中,该信息能够指示被确定为用户所优选的内容持续时间(例如,小于5分钟,多于2小时,在30和40分钟之间,和/或任意其它适当的持续时间或范围)。作为又另一个示例,在一些实施例中,该信息能够指示用户设备的用户已经订阅和/或指示喜爱的媒体内容的集合。作为更为特定的示例,在一些实施例中,该媒体内容的集合可以包括任意适当实体(例如,电视频道、音乐团体、特定内容创建方、另一个用户,和/或任意其它适当实体)所汇总的内容。作为又另一个示例,在一些实施例中,该信息能够指示与用户设备的用户相关的信息,诸如用户之前已经选择的内容,与用户账户上所认证的用户账户相关联的人口统计信息,(例如,由互联网协议地址所确定的,由全球定位系统坐标所确定的,由用户明确设定的设置所确定的,和/或以任意其它适当方式所确定的)用户设备的当前位置,和/或任意其它适当信息。

注意到,在一些实施例中,过程600能够从任意适当来源获取信息。例如,在一些实施例中,指示内容偏好、感兴趣主题、之前所观看内容和/或与用户设备的用户相关的任意其它信息能够基于在用户设备上认证的用户账户而被识别。在一些这样的实施例中,能够从用户请求访问该信息的许可。作为更为特定的示例,在一些实施例中,存储和/或使用该信息的同意例如能够使用与用户账户相关联的设置用户界面进行设置。此外,在一些实施例中,用户能够在任意适当时间对许可进行改变和/或修改。

过程600能够基于在604所接收到的信息识别一个或多个内容剪辑。例如,在一些实施例中,过程600能够基于被确定为用户感兴趣的内容的流派、主题和/或类型来识别一个或多个内容剪辑。作为另一个示例,在一些实施例中,过程600能够基于用户设备的用户已经订阅和/或指示喜爱的媒体内容的集合来识别一个或多个内容剪辑。在一些实施例中,所识别内容剪辑中的两个或更多可以以任意适当方式彼此相关。例如,在一些实施例中,内容剪辑可以与相似主题相关联,属于相同内容流派,是相似类型的内容(例如,高清视频、音乐视频,和/或任意其它适当内容类型),是相似持续时间,和/或以任意其它适当方式相似。

在一些实施例中,内容剪辑能够在任意适当时间被生成并且被存储(例如,在内容服务器202的存储器304中)以供后续使用。例如,在一些实施例中,内容服务器202能够生成与最近上传的视频相对应的内容剪辑,并且能够存储所生成的内容剪辑直至过程600确定内容剪辑要在用户设备上呈现。在一些这样的实施例中,能够针对任意适当的内容项(例如,全部内容项,具有多于预定数量的观看的内容项,与特定内容创建方或实体相关联的内容项,和/或任意其它适当内容项)生成内容剪辑。作为另一个示例,在一些实施例中,能够响应于过程600确定对应于特定内容项的内容剪辑要被呈现而针对内容项动态生成内容剪辑。

在一些实施例中,能够使用任意适当技术或技术的组合来生成内容剪辑。例如,在一些实施例中,内容剪辑能够对应于内容项的开头或结尾(例如,内容项的前n秒钟,内容项的最后n秒钟,和/或任意其它适当部分)。作为另一个示例,在一些实施例中,内容剪辑能够对应于内容项的中间的任意适当部分。注意到,在一些实施例中,内容剪辑可以包括内容项中任意适当数量的非连续部分。

在一些实施例中,内容剪辑可以包括内容项中被确定为特别感兴趣的部分,诸如并不包括商业广告的部分,包括一个或多个特定角色或人的部分,包括一个或多个特定位置或场景的部分,和/或任意其它适当部分。在一些实施例中,能够使用任意适当技术(例如,对象识别、视觉画面处理、机器学习技术,和/或任意其它适当技术)来识别内容项中要包括在内容剪辑中的特定部分。例如,在一些实施例中,能够对内容项进行分析以找出该内容项中的一个或多个间断和/或与该内容项相关联的对应于商业广告间断的音频分段,并且能够生成并不包括内容项中对应于商业广告间断的部分的内容剪辑。作为另一个示例,在一些实施例中,内容项的开头部分(例如,内容项的前n帧或秒钟)和/或结尾部分(例如,内容项的最后n帧或秒钟)能够从内容剪辑中被排除和/或从内容项中被去除以生成内容剪辑。作为更为特定的示例,在一些实施例中,内容项的前n帧能够对应于内容项的开场画面,其可以从内容剪辑中被排除。作为另一个更为特定的示例,在一些实施例中,内容项的最后n帧能够对应于内容项的结束画面,其可以从内容剪辑中被排除。

作为另一个示例,在一些实施例中,一个或多个社交网络站点上与内容项相关的活动能够被用来该内容项中被认为令人感兴趣并且要被包括在内容剪辑中的部分。作为更为特定的示例,在一些实施例中,在社交网络站点上发布的评论(例如,在社交网络站点上的发帖中,在社交网络站点和/或视频共享站点上与该内容项相关联的页面上,和/或任意其它适当评论)能够被识别,并且频率中指示内容项的特定部分的文本能够被识别。评论中的文本能够以任意适当方式与内容项的部分相关联,例如,通过将评论的文本与内容项的题目相比较(例如,以便识别内容的文本中所包括的对内容项中对话的引用),通过识别评论中所提到的角色和/或演员并且识别内容项中包括那些角色和/或演员的画面,和/或以任意其它适当方式。在一些这样的实施例中,内容剪辑随后能够被生成以包括内容项中所识别的部分。作为另一个更为特定的示例,在一些实施例中,能够识别内容项中创建了相对大量提到该内容项的社交媒体发帖的特定时间点,并且能够生成包括该特定时间点的内容剪辑。作为特定示例,在内容项与事件相对应的实例中(例如,辩论、演讲、体育比赛、音乐会和/或任意其他合适类型的事件),能够识别出事件的广播内的时间点并且能够创建包括所识别的时间点的内容剪辑,在所述时间点处在社交网站上的大于预订数目的发帖引用事件。作为又另一个更为特定的示例,在一些实施例中,能够识别内容项中相对大量评论被关联的特定时间点和/或时间范围,并且能够生成内容剪辑以包括来自所识别时间点和/或时间范围的内容。作为具体示例,在一些实施例中,能够识别与内容项相关联的已经在托管该内容项的视频共享站点上发布了超过预定数量的评论的时间点和/或时间范围。

注意到,在一些实施例中,能够禁止内容项中的特定部分被包括在内容剪辑中。例如,在一些实施例中,内容项的特定部分会包括指示该内容项的结尾和/或截距的剧透内容。在一些实施例中,内容项中并不包括在内容剪辑中的特定部分能够以任意适当方式被识别。例如,在一些实施例中,与内容项相关联的内容创建方能够指示该内容项中不要被包括的部分。作为更为特定的示例,在一些实施例中,内容创建方能够指示内容项中对应于不要被包括在内容剪辑中的内容的特定时间点(例如,在帧50和100之间,在时间点2:00和6:00之间,和/或任意其它适当时间指示)。注意到,在一些实施例中,任意其它适当用户能够指示内容项中包括剧透内容的部分。

作为另一个示例,在一些实施例中,内容项中并不包括在内容剪辑中的特定部分能够基于与该内容项相关联的元数据来识别。作为更为特定的示例,在一些实施例中,该元数据能够指示与内容项相关联的内容的类型(例如,剧集内容、体育赛事、现实电视系列中的一集,和/或任意其它适当类型的内容)。在一些这样的实施例中,内容项中并不被包括在内容剪辑中的部分能够基于内容的类型来确定。作为具体示例,在其中内容的类型对应于剧集内容和/或现实电视系列中的一集的实例中,能够生成并不包括该内容项中在该内容项的结尾出现的部分(例如,最后5分钟、最后2分钟,和/或任意其它适当部分)和/或在商业广告简短前出现的部分(例如,商业广告简短前的一分钟和/或任意其它适当部分)的内容剪辑。作为另一个具体示例,在其中内容的类型对应于体育赛事的实例中,能够生成并不包括在该体育赛事的结尾出现的部分(例如,最后5分钟,和/或任意其它适当部分)。

在一些实施例中,过程600能够使用用户输入来选择内容剪辑。例如,在一些实施例中,用户输入可以包括对特定主题、流派、内容创建方的选择,和/或内容的任意其它适当指示。作为更为特定的示例,在一些实施例中,用户输入可以包括文本(例如,音乐团体的名称,指示主题和/或流派的文本,和/或任意其它适当文本)。作为另一个更为特定的示例,在一些实施例中,用户输入可以包括能够被用来找出对应于内容项的一个或多个搜索结果的搜索查询。作为另一个示例,在一些实施例中,用户输入可以包括对特定视频的选择(指示用户想要观看与该视频相关联的剪辑和/或预览)和/或对媒体内容的特定集合(例如,媒体内容的频道、媒体内容的播放列表,和/或媒体内容的任意其它适当集合)的选择。在一些实施例中,过程600能够使用该用户输入来选择第一内容剪辑,并且随后能够基于所选择的第一内容剪辑来选择一个或多个其它内容剪辑。例如,在一些实施例中,过程600能够基于任意适当信息来选择与该第一内容剪辑相关的一个或多个其它内容剪辑,所述信息诸如指示第一内容剪辑的主题、第一内容剪辑的创建方、第一内容剪辑所属的媒体内容集合、与第一内容剪辑相关联的流派、与该内容剪辑相关联的内容类型的元数据,和/或任意其它适当信息。

注意到,在一些实施例中,过程600能够基于任意其它适当信息来识别一个或多个内容剪辑。例如,在一些实施例中,过程600能够基于所确定的多个各种内容项来识别内容剪辑。作为更为特定的示例,在一些实施例中,过程600能够识别被确定为相对流行的一个或多个内容项(例如,已经收到超过预定数量的观看和/或评论,在预定时段内已经收到超过预定数量的观看,和/或基于任意其它适当量度所确定的),并且能够选择对应于所识别内容项的内容剪辑。

过程600能够在606将所识别的内容剪辑传送至用户设备。过程600能够使用任意适当技术或技术的组合以将所识别的内容剪辑传送至用户设备。例如,在一些实施例中,过程600能够经由通信网络206将对应于所识别内容剪辑的数据传送至用户设备,并且能够使得该内容剪辑在用户设备上流传输。

应当理解的是,以上所描述的图4-6的处理的框中的至少一些能够以任意顺序或次序来执行或实施而并不局限于图中所示出并描述的顺序和次序。而且,以上图4-6的处理的框中的至少一些在适当情况下能够基本上同时被执行或实施或者被并行执行或实施以便减少延时和处理时间。除此之外或可替换地,以上所描述的图4-6的处理中的一些框能够被省略。

在一些实施方式中,能够使用任意适当的计算机可读介质来存储用于执行本文所描述的功能和/或处理的指令。例如,在一些实施方式中,计算机可读介质能够是暂时性或非暂时性的。例如,非暂时性计算机可读介质能够包括诸如磁性媒体(诸如硬盘、软盘,和/或任意其它适当磁性介质)、光学媒体(诸如紧凑盘、数字视频盘、蓝光盘,和/或任意其它适当光学介质)、半导体媒体(诸如闪存、电可擦除只读存储器(eprom)、电可擦除可编程只读存储器(eeprom),和/或任意其它适当半导体介质)之类的介质,在传输期间并不丢失或清空任何持久性假设的任意适当介质和/或任意适当有形介质。作为另一个示例,暂时性计算机可读介质可以包括网络上的信号,线路、导体、光纤、电路中的信号,在传输期间丢失或清空任何持久性假设的任意适当介质,和/或任意适当非有形介质。

在本文所讨论的机制收集关于用户的个人信息或者对个人信息加以利用的情况下,用户可以被提供以控制程序或特征是否收集用户信息(例如,有关用户的社交网络、社交动作或活动、职业、用户的偏好或者用户的当前位置的信息)。此外,某些数据在其被存储或使用之前能够以一种或多种方式进行处理,而使得个人可识别信息得以被去除。例如,用户的身份可被处理,使得无法针对用户确定个人可识别信息,或者在获得位置信息(诸如城市、邮政编码或州级)的情况下能够对用户的地理位置进行泛化,而使得无法确定用户的特定位置。因此,用户能够对信息如何关于用户被收集以及如何由内容服务器所使用加以控制。

因此,提供了用于媒体引导的方法、系统和介质。

虽然已经在以上说明性实施例中描述并图示了本发明,但是所要理解的是,本公开仅是通过示例而进行,并且能够对本发明的实施方式的细节进行很多改变而并不背离仅由后续权利要求所限定的本发明的精神和范围。所公开实施例的特征能够以各种方式进行组合和重新排列。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1