定制的补充媒体内容的动态整合的制作方法
- 国知局
- 2024-08-02 14:31:57
本公开的方面一般涉及选择定制的补充媒体项以与所请求的媒体项整合。
背景技术:
1、观众可以请求视频所有者的视频以在观众的用户设备上呈现。视频可以包括一个版本的补充内容,用于呈现给所有请求视频的观众。例如,视频所有者可以在视频内包括提示观众执行动作的消息,而不管观众是否可能完成所提示的动作。
技术实现思路
1、下述技术实现要素:是本公开的简化的发明内容以便于提供对本公开的一些方面的基本理解。该发明内容不是对本公开的广泛概述。其既不旨在识别本公开的关键或关键要素,也不旨在描绘本公开的特定实施方式的任何范围或权利要求的任何范围。其唯一目的是以简化形式呈现本公开的一些概念,作为稍后呈现的更详细描述的序言。
2、根据本公开的一些方面,提供了一种计算机实现的方法,其包括在服务器处接收第一用户对第二用户的第一媒体项的请求,该第一媒体项包括视频内容或音频内容中的至少一种;确定第二用户的第一媒体项对应于第二用户的多个第二媒体项,该多个第二媒体项中的每一个包括视频内容或音频内容中的至少一种;识别关于如何从多个第二媒体项中选择要与第二用户的第一媒体项整合的第二媒体项的规则集,该规则集由第二用户提供并且包括与第一用户有关的一个或多个条件;基于该规则集从多个第二媒体项中选择第二媒体项;以及将第一媒体项和所选择的第二媒体项传送到第一用户的第一用户设备,其中所选择的第二媒体项要与第一媒体项整合以用于呈现给第一用户。
3、通常,多个第二媒体项中的至少一个可以提示第一用户执行动作。动作可以是任何合适的类型并且可以是技术任务的一部分。因此,通过将第一媒体项和所选择的第二媒体项传送到第一用户的第一用户设备,其中所选择的第二媒体项要与第一媒体项整合以用于呈现给第一用户,该方法允许人机交互界面无缝地被合并到所请求的第一个媒体项内。
4、通过基于包括与第一用户有关的一个或多个条件的规则集进一步从多个第二媒体项中选择第二媒体项,可以为第一用户定制所选择的第二媒体项,从而允许由所选择的第二媒体项表示的人机交互界面与第一用户特别相关。这样,本公开的方法可以借助于继续的和引导的人机交互过程,高效地辅助第一用户执行与该第一用户相关的动作。
5、多个第二媒体项中的至少一个可以例如包括向第一用户建议动作的消息(例如,其可以包括(多个)视觉和/或音频元素),和/或动作元素(例如,超链接),其可由第一用户选择以诱导动作的执行。可选地,动作可以与相应的第二媒体项相关联,或者可替代地可以与第二用户有关但是可以不与相应的第二媒体项相关联。
6、多个第二媒体项中的每一个可以包括不同的视频或音频内容。
7、关于如何选择要与第二用户的第一媒体项整合的第二媒体项的规则集可以进一步包括基于由第二用户提供的排名集来选择第二媒体项的规则,其中多个第二媒体项中的每一个可以与排名集中的排名相关联。
8、基于该规则集选择第二媒体项可以包括:从多个第二媒体项中识别与最高排名相关联的第二媒体项;以及确定与第一用户有关的一个或多个条件相对于第二媒体项被满足。
9、可替代地或另外,基于该规则集选择第二媒体项可以包括:从多个第二媒体项中识别与最高排名相关联的第三媒体项;确定与第一用户有关的一个或多个条件相对于第三媒体项未被满足;从多个第二媒体项中识别第二媒体项,该第二媒体项与比关联于最高排名的第三媒体项更低的排名相关联;以及确定与第一用户有关的一个或多个条件相对于第二媒体项被满足。
10、第一用户设备可以将第一媒体项和所选择的第二媒体项渲染为组合媒体项。所选择的第二媒体项可以要与第一媒体项整合。第一媒体项与第二媒体项之间的转换可以对第一用户是不可见的。
11、该方法可以进一步包括:确定第一媒体项的时间线的基于时间的索引,其中,该基于时间的索引指示所选择的第二媒体项的内容将要被呈现给第一用户的第一媒体项的时间线上的位置;以及将基于时间的索引与第一媒体项和所选择的第二媒体项传送到第一用户的第一用户设备,其中所选择的第二媒体项将要在与第一媒体项的时间线上的基于时间的索引相符合的位置处被整合到第一媒体项。
12、可以基于第二用户与第一媒体项的时间线的交互来创建第一媒体项的时间线的基于时间的索引。
13、可替代地或另外,可以使用经训练的机器学习模型来确定第一媒体项的时间线的基于时间的索引。
14、第一媒体项可以包括实况媒体流。将第一媒体项和所选择的第二媒体项传送到第一用户的第一用户设备可以包括:将实况媒体流传送到第一用户的第一用户设备;从第二用户的第二用户设备接收将所选择的第二媒体项与实况媒体流整合的指示;以及响应于接收到将所选择的第二媒体项与实况媒体流整合的指示,将所选择的第二媒体项传送到第一用户的第一用户设备,其中所选择的第二媒体项要与实况媒体流整合。
15、关于第一用户的一个或多个特性可以基于由第一用户执行的动作而改变。例如,如果第一用户执行由所选择的第二媒体项的消息提示的动作,则与第一用户相关联的特性可以改变以反映第一用户先前已经执行了该动作。结果,响应于由第一用户对第一媒体项的第二请求或对第二用户的第二媒体项的请求,可以基于规则集从多个第二媒体项中选择第三媒体项。可以基于该规则集的应用以及对与第一用户有关的一个或多个特征的改变来选择第三媒体项。这样,本公开的方法可以通过有效地选择与第一用户相关的第二媒体项并将所选择的第二媒体项与第一媒体项整合来动态地响应对与第二用户相关联的第一媒体项的请求。
16、根据本公开的一些方面,提供了一种计算机实现的方法,该方法包括在服务器处接收第一用户对第二用户的第一媒体项的请求,该第一媒体项包括视频内容或音频内容中的至少一种;确定第二用户的第一媒体项对应于第二用户的多个第二媒体项,该多个第二媒体项中的每一个包括视频内容或音频内容中的至少一个;识别关于如何从多个第二媒体项中选择要与第二用户的第一媒体项整合的第二媒体项的规则集,该规则集由第二用户提供并且包括与第一用户有关的一个或多个条件和基于第二用户提供的排名集选择第二媒体项的规则,其中多个第二媒体项中的每一个与排名集中的排名相关联;基于该规则集从多个第二媒体项中选择第二媒体项;确定第一媒体项的时间线的基于时间的索引,其中,基于时间的索引指示所选择的第二媒体项的内容要在呈现给第一用户的第一媒体项的时间线上的位置;以及将所选择的第二媒体项和基于时间的索引传送到第一用户的第一用户设备,其中所选择的第二媒体项将在与第一媒体项的时间线的基于时间的索引相符合的位置处与第一媒体项整合。
17、将第一媒体项、所选择的第二媒体项和基于时间的索引传送到第一用户设备允许所选择的第二媒体项在通过基于时间的索引定义的第一媒体项的位置处容易地与第一媒体项合并。因此,在提交了对第一媒体项的用户请求之后,内容整合可以几乎立即在第一用户设备处出现(即,在由网络条件引起的最小延迟内)。
18、多个第二媒体项中的每一个可以包括不同的视频或音频内容。第一用户设备可以将第一媒体项和所选择的第二媒体项渲染为组合媒体项,其中所选择的第二媒体项要与第一媒体项整合,并且其中第一媒体项与所选择的第二媒体项之间的转换对第一用户是不可见的。
19、可选地,基于该规则集选择第二媒体项可以包括从多个第二媒体项中识别与最高排名相关联的第二媒体项;以及确定与第一用户有关的一个或多个条件相对于第二媒体项被满足。基于该规则集选择第二媒体项还可以包括从多个第二媒体项中识别与最高排名相关联的第三媒体项;确定与第一用户有关的一个或多个条件相对于第三媒体项未被满足;从多个第二媒体项中识别第二媒体项,该第二媒体项与比关联于最高排名的第三媒体项更低的排名相关联;以及确定与第一用户有关的一个或多个条件相对于第二媒体项被满足。
20、可选地,第一媒体项可以包括实况媒体流。将第一媒体项和所选择的第二媒体项传送到第一用户的第一用户设备可以包括将实况媒体流传送到第一用户的第一用户设备;从第二用户的第二用户设备接收将所选择的第二媒体项与实况媒体流整合的指示;以及响应于接收到将所选择的第二媒体项与实况媒体流整合的指示,将所选择的第二媒体项传送到第一用户的第一用户设备,其中该所选择的第二媒体项要与实况媒体流整合。
21、根据本公开的其他方面,提供了一种系统,其包括存储器和耦合到存储器的处理设备。处理设备被配置成执行:在服务器处接收第一用户对第二用户的第一媒体项的请求,该第一媒体项包括视频内容或音频内容中的至少一种;确定第二用户的第一媒体项对应于第二用户的多个第二媒体项,多个第二媒体项中的每一个包括视频内容或音频内容中的至少一种;识别关于如何从多个第二媒体项中选择要与第二用户的第一媒体项整合的第二媒体项的规则集,该规则集由第二用户提供并且包括与第一用户有关的一个或多个条件;基于该规则集从多个第二媒体项中选择第二媒体项;并且将第一媒体项和所选择的第二媒体项传送到第一用户的第一用户设备,其中所选择的第二媒体项要与第一媒体项整合以用于呈现给第一用户。
22、多个第二媒体项中的每一个可以包括不同的视频或音频内容。
23、关于如何选择要与第二用户的第一媒体项整合的第二媒体项的规则集可以进一步包括基于由第二用户提供的排名集来选择第二媒体项的规则,其中多个第二媒体项中的每一个可以与该排名集的排名相关联。
24、基于该规则集选择第二媒体项可以包括:从多个第二媒体项中识别与最高排名相关联的第二媒体项;以及确定与第一用户有关的一个或多个条件相对于第二媒体项是否被满足。
25、可替代地或另外,基于该规则集选择第二媒体项可以包括:从多个第二媒体项中识别与最高排名相关联的第三媒体项;确定与第一用户有关的一个或多个条件相对于第三媒体项未被满足;从多个第二媒体项中识别第二媒体项,该第二媒体项与比关联于最高排名的第三媒体项更低的排名相关联;以及确定与第一用户有关的一个或多个条件相对于第二媒体项被满足。
26、根据本公开的其他方面,提供了一种系统,该系统包括存储器和耦合到存储器的处理设备。处理设备被配置成执行:在服务器处接收第一用户对第二用户的第一媒体项的请求,该第一媒体项包括视频内容或音频内容中的至少一种;确定第二用户的第一媒体项对应于第二用户的多个第二媒体项,该多个第二媒体项中的每一个包括视频内容或音频内容中的至少一种;识别关于如何从多个第二媒体项中选择要与第二用户的第一媒体项整合的第二媒体项规则集,该规则集由第二用户提供并且包括与第一用户有关的一个或多个条件和基于第二用户提供的排名集选择第二媒体项的规则,其中多个第二媒体项中的每一个与该排名集的排名相关联;基于该规则集从多个第二媒体项中选择第二媒体项;确定第一媒体项的时间线的基于时间的索引,其中,基于时间的索引指示所选择的第二媒体项的内容要被呈现给第一用户的在第一媒体项的时间线上的位置;并且将第一媒体项、所选择的第二媒体项和基于时间的索引传送到第一用户的第一用户设备,其中所选择的第二媒体项将在与第一媒体项的时间线上的基于时间的索引相符合的位置处与第一媒体项整合。多个第二媒体项中的每一个可以包括不同的视频或音频内容。第一用户设备可以将第一媒体项和所选择的第二媒体项渲染为组合媒体项,其中所选择的第二媒体项要与第一媒体项整合,并且其中第一媒体项与所选择的第二媒体项之间的转换对第一用户是不可见的。
27、根据本公开的一些方面,提供了一种非暂时性计算机可读存储介质,其包括指令,当由处理设备执行时,该指令使处理设备执行包括下述的操作:接收第一用户对第二用户的第一媒体项的请求,该第一媒体项包括视频内容或音频内容中的至少一种;确定第二用户的第一媒体项对应于第二用户的多个第二媒体项,该多个第二媒体项中的每一个包括视频内容或音频内容中的至少一种;识别关于如何从多个第二媒体项中选择要与第二用户的第一媒体项整合的第二媒体项规则集,该规则集由第二用户提供并且包括与第一用户有关的一个或多个条件;基于该规则集从多个第二媒体项中选择第二媒体项;以及将第一媒体项和所选择的第二媒体项传送到第一用户的第一用户设备,其中所选择的第二媒体项要与第一媒体项整合以用于呈现给第一用户。
28、多个第二媒体项中的每一个可以包括不同的视频或音频内容。
29、关于如何选择要与第二用户的第一媒体项整合的第二媒体项的规则集可以进一步包括基于由第二用户提供的排名集来选择第二媒体项的规则,其中多个第二媒体项中的每一个可以与该排名集的排名相关联。
30、基于该规则集选择第二媒体项可以包括:从多个第二媒体项中识别与最高排名相关联的第二媒体项;和确定与第一用户有关的一个或多个条件相对于第二媒体项被满足。
31、可替代地或另外,基于该规则集选择第二媒体项可以包括:从多个第二媒体项中识别与最高排名相关联的第三媒体项;确定与第一用户有关的一个或多个条件相对于第三媒体项未被满足;从多个第二媒体项中识别第二媒体项,该第二媒体项与比最高排名的第三媒体项更低的排名相关联的;以及确定与第一用户有关的一个或多个条件相对于第二媒体项被满足。
32、根据本公开的一些方面,提供了一种非暂时性计算机可读存储介质,其包括在由处理设备执行时,使处理设备执行上述方法的指令。
33、可以在本发明的任何其它方面或实施方式中分别地且个别地、单独或与任何其它定义的特征相结合地利用在上面依照本发明的任何方面或者在下面关于本发明的任何具体实施方式所定义的个别特征和/或特征的组合。此外,本发明旨在涵盖被配置成执行在本文中关于方法描述的任何特征的装置和/或使用或者产生、使用或者制造本文中描述的任何装置特征的方法。
本文地址:https://www.jishuxx.com/zhuanli/20240801/243048.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表