用于识别、选择和呈现媒体内容项目的方法和系统技术方案

技术编号:22166963 阅读:51 留言:0更新日期:2019-09-21 10:36
本公开涉及识别、选择和呈现与共同故事相关的媒体内容项目。特别地,本公开的方法和系统可以:确定用户设备将呈现其中的至少一部分的媒体内容项目的标签;识别与由标签描述的故事相关的复数个不同的媒体内容项目;从复数个不同的媒体内容项目当中选择提供对与故事相关的多样内容的客观策划的多个不同的媒体内容项目;生成描述一个或多个界面的数据,所述界面包括所述多个不同媒体内容项目中的每一个的至少一部分;并且向用户设备传送描述界面的数据。

Methods and systems for identifying, selecting and presenting media content items

【技术实现步骤摘要】
用于识别、选择和呈现媒体内容项目的方法和系统相关申请的交叉引用本申请要求以下申请的优先权:2018年5月7日提交并且题为“METHODSANDSYSTEMSFORIDENTIFYING,SELECTING,ANDPRESENTINGMEDIA-CONTENTITEMSRELATEDTOACOMMONSTORY”的美国专利申请序列号62/668,230,其公开内容通过引用整体并入本文;以及2018年5月7日提交并且题为“SYSTEMSANDMETHODSFORPRESENTATIONOFCONTENTITEMSRELATINGTOATOPIC”的美国专利申请序列号62/668,241,其公开内容通过引用整体并入本文。
本公开总体上涉及识别、选择和呈现媒体内容项目。更具体地,本公开涉及识别、选择和呈现与共同故事相关的媒体内容项目。
技术介绍
消费者可以例如通过互联网获得各种各样的数字媒体内容。然而,可用的大量内容带来了挑战。例如,许多可用内容是重复的、累积的、冗余的等等。另外,例如,因为内容通常不是以互关联的方式结构化的,所以消费者难以导航可用内容。此外,许多导航内容的方法基于用户最近或历史消费的内容来建议消费的附加内容,这可能无法为消费者提供多样化的视角。
技术实现思路
本公开的实施例的方面和优点将部分地在以下描述中阐述,或者可以从描述中获知,或者可以通过实施例的实践来获知。本公开的一个示例方面涉及一种计算机实现的方法。该方法可以包括由一个或多个计算设备确定媒体内容项目的标签,其中所述媒体内容项目的至少一部分将由用户设备呈现。标签可以描述作为媒体内容项目的主题的故事。该方法还可以包括由计算设备识别与故事相关的复数个不同的媒体内容项目。该方法可以进一步包括由计算设备从复数个不同媒体内容项目当中选择提供对与故事相关的多样内容的客观策划的多个不同的媒体内容项目。所述多个不同的媒体内容项可以包括复数个不同类型的内容和/或复数个不同类型的媒体。该方法还可以包括由计算设备生成描述包括所述多个不同的媒体内容项目中的每一个的至少一部分的一个或多个界面的数据。该方法还可以包括由计算设备向用户设备传送描述界面的数据。本公开的其他方面涉及各种系统、装置、非暂时性计算机可读介质、用户界面和电子设备。参考以下描述和所附权利要求,将更好地理解本公开的各种实施例的这些和其他特征、方面和优点。包含在本说明书中并构成其一部分的附图示出了本公开的示例实施例,并且与说明书一起用于解释相关原理。附图说明在说明书中阐述了针对本领域普通技术人员的实施例的详细讨论,该说明书参考了附图,其中:图1描绘了根据本公开的示例实施例的示例计算环境;图2A和2B描绘了根据本公开的示例实施例的示例事件序列;图3-28描绘了根据本公开的示例实施例的示例界面;和图29描绘了根据本公开的示例实施例的示例方法。具体实施方式本公开的示例方面涉及识别、选择和呈现与共同故事相关的媒体内容项目。特别地,计算系统(例如,一个或多个计算设备等)可以确定媒体内容项目的标签,其中该媒体内容项目的至少一部分是将被用户设备(例如,移动计算设备等)呈现。标签可以描述作为媒体内容项目的主题的故事。计算系统可以识别与故事相关的不同媒体内容项目,并且可以从这样的项目当中选择提供对与故事相关的多样内容的客观策划的多个不同的媒体内容项目。所述多个不同的媒体内容项目可以包括多种不同类型的内容和多种不同类型的媒体。计算系统可以生成描述包括所述多个不同的媒体内容项目中的每一个的至少一部分的一个或多个界面的数据,并且可以将这样的数据传送到用户设备。例如,描述(一个或多个)界面的数据可以是或包括用于在显示设备上渲染(一个或多个)界面的指令等。本文描述的方法和系统可以提供许多技术效果和益处。例如,本文描述的方法和系统可以通过使用户能够更高效地识别和细读媒体内容项目(例如,通过消除手动执行一个或多个搜索、查看来自各种不同提供者的媒体内容项目等的需要)来节省计算资源(例如,网络资源、功率资源等)。现在参考附图,将更详细地讨论本公开的示例实施例。图1描绘了根据本公开的示例实施例的示例计算环境。参考图1,环境100可以包括一个或多个计算设备(例如,一个或多个台式计算机、膝上型计算机、平板计算机、移动设备、智能电话、服务器等)。例如,环境100可以包括计算设备10、20、30、40和50以及计算系统112,计算系统112可以包括一个或多个计算设备。环境100还可以包括一个或多个网络110(例如,一个或多个有线网络、无线网络等)。一个或多个网络110可以将计算设备10、20、30、40和/或50彼此连接和/或与计算系统112连接。计算设备10可以包括一个或多个处理器102、一个或多个通信接口104和存储器106(例如,用于存储可执行指令、数据等的一个或多个硬件部件)。一个或多个通信接口104可以使计算设备10能够与计算设备20、30、40和/或50和/或与计算系统112通信。存储器106可以包括(例如,存储等)指令。当由一个或多个处理器102执行时,指令108可以使计算设备10执行本文描述的一个或多个操作、功能等。应当理解,计算设备20、30、40和/或50可以包括上面关于计算设备10描述的一个或多个部件。计算系统112可以包括一个或多个处理器114、一个或多个通信接口116和存储器118(例如,用于存储可执行指令、数据等的一个或多个硬件部件)。通信接口116可以使计算系统112能够与计算设备10、20、30、40和/或50通信。存储器118可以包括(例如,存储等)指令120。当由(一个或多个)处理器114执行时,指令120可以使计算系统112执行本文描述的一个或多个操作、功能等。除非明确另有所指,否则本文描述的操作、功能等可以由计算设备10、20、30、40和/或50和/或计算系统112(例如,由计算设备10、20、30、40或50,由计算系统112,由计算设备10、20、30、40和/或50和/或计算系统112的组合等)来执行。图2A和2B描绘了根据本公开的示例实施例的示例事件序列。参考图2A,在(202),计算系统112可以接收表示各种媒体内容项目的数据。例如,在(202A),计算设备30可以将表示一个或多个媒体内容项目的数据(例如,经由(一个或多个)网络110,如通过从(一个或多个)网络110向下延伸的线路上的图案填充框所指示等)传送到计算系统112,计算系统112可以接收表示(一个或多个)媒体内容项目的数据。类似地,在(202B),计算设备40可以将表示一个或多个媒体内容项目的数据传送到计算系统112,所述计算系统112可以接收表示(一个或多个)媒体内容项目的数据;并且,在(202C),计算设备50可以将表示一个或多个媒体内容项目的数据传送到计算系统112,计算系统112可以接收表示(一个或多个)媒体内容项目的数据。例如,计算设备30、40和/或50可以与一个或多个媒体内容发布者、创建者、托管平台等相关联,并且计算设备30、40和/或50可以响应于来自计算系统112等的一个或多个请求,周期性地在媒体内容项目变得可用时,传送表示各种媒体内容项目的数据。在(204),计算系统112可以从由在(202)处传送的本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括:由一个或多个计算设备确定媒体内容项目的标签,所述媒体内容项目的至少一部分将由用户设备呈现,所述标签描述作为所述媒体内容项目的主题的故事;由所述一个或多个计算设备识别与所述故事相关的复数个不同的媒体内容项目;由所述一个或多个计算设备从所述复数个不同的媒体内容项目当中选择提供对与所述故事相关的多样内容的客观策划的多个不同的媒体内容项目,所述多个不同的媒体内容项目包括复数个不同类型的内容和复数个不同类型的媒体;由所述一个或多个计算设备生成描述包括所述多个不同的媒体内容项目中的每个的至少一部分的一个或多个界面的数据;和由所述一个或多个计算设备向用户设备传送描述所述一个或多个界面的数据。

【技术特征摘要】
2018.05.07 US 62/668,241;2018.05.07 US 62/668,2301.一种计算机实现的方法,包括:由一个或多个计算设备确定媒体内容项目的标签,所述媒体内容项目的至少一部分将由用户设备呈现,所述标签描述作为所述媒体内容项目的主题的故事;由所述一个或多个计算设备识别与所述故事相关的复数个不同的媒体内容项目;由所述一个或多个计算设备从所述复数个不同的媒体内容项目当中选择提供对与所述故事相关的多样内容的客观策划的多个不同的媒体内容项目,所述多个不同的媒体内容项目包括复数个不同类型的内容和复数个不同类型的媒体;由所述一个或多个计算设备生成描述包括所述多个不同的媒体内容项目中的每个的至少一部分的一个或多个界面的数据;和由所述一个或多个计算设备向用户设备传送描述所述一个或多个界面的数据。2.根据权利要求1所述的计算机实现的方法,包括:由所述一个或多个计算设备向所述用户设备传送描述界面的数据,所述界面包括:媒体内容项目的至少一部分,以及用于请求对与故事相关的多样内容的客观策划的用户可调用选项;由所述一个或多个计算设备从所述用户设备接收指示所述用户可调用选项的调用的数据;和响应于接收指示所述用户可调用选项的调用的数据:生成描述所述一个或多个界面的数据;和传送描述所述一个或多个界面的数据。3.根据权利要求1所述的计算机实现的方法,其中,所述复数个不同类型的内容包括事实内容、分析内容、编辑内容或主要源内容中的一个或多个。4.根据权利要求1所述的计算机实现的方法,其中,所述复数个不同类型的媒体包括一个或多个书面文章、音频片段、视频片段、在线博客条目或社交媒体内容的部分。5.根据权利要求1所述的计算机实现的方法,其中,确定所述媒体内容项目的标签包括:从用户进行的复数个不同历史搜索查询当中聚合映射到包含在与所述故事相关的所述复数个不同的媒体内容项目中的媒体内容项目的查询;和至少部分地基于映射到媒体内容项目的查询中包括的一个或多个术语来确定所述媒体内容项目的标签。6.根据权利要求1所述的计算机实现的方法,其中,确定所述媒体内容项目的标签包括:处理与所述故事相关的所述复数个不同的媒体内容项目,以识别包含在所述多个不同的媒体内容项目中的多个中的一个或多个通用句子;和至少部分地基于所述一个或多个通用句子中包括的一个或多个术语来确定所述媒体内容项目的标签。7.根据权利要求1所述的计算机实现的方法,其中,生成描述所述一个或多个界面的数据包括:生成描述描绘时间线的界面的数据,所述时间线包括一个或多个媒体内容项目的与所述媒体内容项目的主题相关并提供所述故事的历史背景的部分。8.根据权利要求7所述的计算机实现的方法,其中:所述历史背景包括复数个不同的事件;所述时间线包括复数个里程碑;所述复数个里程碑中的每个里程碑与所述复数个不同的事件中的不同事件对应;并且所述方法包括,对于所述复数个不同的事件中的每个事件,由所述一个或多个计算设备至少部分地基于以下度量确定在时间线中包括事件的里程碑:指示事件对历史背景的重要性的度量,和指示事件与故事的相关性的度量。9.根据权利要求8所述的计算机实现的方法,其中:所述方法包括,对于所述复数个不同的事件中的一个或多个事件的每个事件,由所述一个或多个计算设备至少部分地基于指示事件的重要性的度量或指示事件与故事的相关性的度量中的一个或多个,确定所述事件相对于所述复数个不同的事...

【专利技术属性】
技术研发人员:VR布哈特Z苏尔坦
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1