非显而易见杯

专利无效挑战赛

目标专利:566传送用于流式传输媒体的状态信息

专利公开号:CN104584505B

专利权人:高通股份有限公司

无效请求书提交日期:2026年


上一项目 下一项目

非显而易见性评估仅供参考,不构成法律建议。



权利要求列表点击可跳转

序号 权利要求内容

1

一种用于发射媒体流的装置,所述装置包括: 一个或多个处理器,其经配置以: 从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 基于来自所述客户端的请求所述媒体流的请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值,其中所述状态值识别特定于所述客户端的信息; 将包含描述所述媒体流的信息的MPD发射到所述客户端,所述MPD包含识别所述媒体流的所述区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 存储特定于由所述状态值识别的所述客户端的信息; 从所述客户端接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息;及产生输出媒体流以呈现所述媒体流的所述区段中的所述一者的所述部分,其中所述一个或多个处理器经配置以至少部分基于特定于所述客户端的所述信息来产生所述输出媒体流。

2

根据权利要求1所述的装置,其中所述一个或多个处理器经配置以产生所述状态值,所述状态值指示流式传输到所述客户端的媒体历史、待流式传输到所述客户端的媒体、用于所述客户端的用户的人口统计信息、所述客户端的技术能力或所述客户端的授权中的一或多者。

3

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以在透过HTTP的动态自适应流式传输的媒体呈现描述文件内发射识别所述媒体流的所述区段的所述一者的所述部分的所述信息。

4

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以产生特定于所述客户端的伪随机值及唯一伪随机值中的至少一者,所述伪随机值或所述唯一伪随机值区分所述客户端与其他客户端。

5

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以通过以下步骤产生所述输出媒体流:获得所述媒体流的所述区段的所述一者的经识别的部分; 至少部分基于所述接收到的状态值识别至少一额外内容元素; 识别所述媒体流的所述区段的所述一者的所述部分内的所述至少一个额外内容元素的插入点;及在所述媒体流的所述区段的所述一者的所述部分内的所述插入点处产生包含经识别的额外内容的所述输出媒体流。

6

根据权利要求5所述的装置,其中所述额外内容元素包含广告。

7

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以发射所述媒体流的所述区段中的所述一者的所述部分的查询字串中的状态值。

8

根据权利要求1或2所述的装置,其中所述一个或多个处理器经进一步配置以将所述产生的输出媒体流发射到所述客户端。

9

根据权利要求1或2所述的装置,其中描述所述媒体流的所述信息的所述第一部分包含针对所述媒体流的所述区段中的所述一者的所述部分的识别符,其中所述一个或多个处理器经进一步配置以:接收所述识别符,且 基于所述识别符产生所述输出媒体流。

10

一种用于发射媒体流的方法,所述方法包括: 在媒体流装置处从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 在所述媒体流装置处基于来自所述客户端的请求所述媒体流的所述第一请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值,其中所述状态值识别特定于所述客户端的信息; 将包含识别所述媒体流的信息的MPD发射到所述客户端,所述MPD包括识别所述媒体流的区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 存储特定于由所述状态值识别的所述客户端的所述信息; 从所述客户端接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息;及产生输出媒体流以呈现所述媒体流的所述区段的所述一者的所述部分,其中产生包括至少部分基于特定于所述客户端的信息来产生所述输出媒体流。

11

根据权利要求10所述的方法,其中由所述媒体流装置产生的所述状态值指示流式传输到所述客户端的媒体历史、待流式传输到所述客户端的媒体、用于所述客户端的用户的人口统计信息、所述客户端的技术能力或所述客户端的授权中的一或多者。

12

根据权利要求10或11所述的方法,其中发射识别所述媒体流的所述区段的所述一者的所述部分的所述信息包括发射透过HTTP的动态自适应流式传输的媒体呈现描述文件。

13

根据权利要求10或11所述的方法,其中产生状态值包含产生特定于所述客户端的伪随机值及唯一伪随机值中的至少一者,所述伪随机值或所述唯一伪随机值区分所述客户端与其他客户端。

14

根据权利要求10或11所述的方法,其中产生输出媒体流包括: 获得所述媒体流的所述区段的所述一者的经识别的部分; 至少部分基于所述接收到的状态值识别至少一额外内容元素; 识别所述媒体流的所述区段的所述一者的所述部分内的所述至少一个额外内容元素的插入点;及在所述媒体流的所述区段中的所述一者的所述部分内的所述插入点处产生包含经识别的额外内容的所述输出媒体流。

15

根据权利要求14所述的方法,其中所述额外内容元素包含广告。

16

根据权利要求10或11所述的方法,其中发射所述状态信息包括将所述状态信息包含于用于所述媒体流的所述区段中的所述一者的所述部分的查询字串中。

17

根据权利要求10或11所述的方法,其进一步包括将所述产生的输出媒体流发射到所述客户端。

18

根据权利要求10或11所述的方法,其中描述所述媒体流的所述信息的所述第一部分包含针对所述媒体流的所述区段中的所述一者的所述部分的识别符,其中所述方法进一步包括接收所述识别符,且其中产生所述输出媒体流进一步基于识别所述媒体流的所述区段中的所述一者的所述部分的所述接收到的信息。

19

一种用于发射媒体流的装置,所述装置包括: 用于从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息的请求的装置,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 用于基于来自所述客户端的请求所述媒体流的所述第一请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值的装置,其中所述状态值识别特定于所述客户端的信息; 用于将包含识别所述媒体流的信息的MPD发射到所述客户端的装置,所述MPD包含识别所述媒体流的所述区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 用于存储特定于由所述状态值识别的所述客户端的信息的装置; 用于从所述客户端接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值信息的装置,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 用于使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分、及使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息、及产生输出媒体流以呈现所述媒体流的所述区段中的所述一者的所述部分的装置,其中所述用于产生所述输出媒体流的装置包括至少部分基于特定于所述客户端的所述信息来产生所述输出媒体流。

20

一种包括可由装置的处理器执行的指令的计算机可读存储媒体,所述指令使所述装置:从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 基于来自所述客户端的请求所述媒体流的所述第一请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值,其中所述状态值识别特定于所述客户端的信息; 将包含识别所述媒体流的信息的MPD发射到所述客户端,所述MPD包含识别所述媒体流的所述区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 存储特定于由所述状态值识别的所述客户端的信息; 接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息;及产生输出媒体流以呈现所述媒体流的所述区段中的所述一者的所述部分,其中致使所述装置产生所述输出媒体流的指令包括致使所述装置至少部分基于特定于所述客户端的所述信息来产生所述输出媒体流的指令。


对比文件列表

编号 名称

权利要求1

一种用于发射媒体流的装置,所述装置包括: 一个或多个处理器,其经配置以: 从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 基于来自所述客户端的请求所述媒体流的请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值,其中所述状态值识别特定于所述客户端的信息; 将包含描述所述媒体流的信息的MPD发射到所述客户端,所述MPD包含识别所述媒体流的所述区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 存储特定于由所述状态值识别的所述客户端的信息; 从所述客户端接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息;及产生输出媒体流以呈现所述媒体流的所述区段中的所述一者的所述部分,其中所述一个或多个处理器经配置以至少部分基于特定于所述客户端的所述信息来产生所述输出媒体流。


权利要求2

根据权利要求1所述的装置,其中所述一个或多个处理器经配置以产生所述状态值,所述状态值指示流式传输到所述客户端的媒体历史、待流式传输到所述客户端的媒体、用于所述客户端的用户的人口统计信息、所述客户端的技术能力或所述客户端的授权中的一或多者。


权利要求3

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以在透过HTTP的动态自适应流式传输的媒体呈现描述文件内发射识别所述媒体流的所述区段的所述一者的所述部分的所述信息。


权利要求4

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以产生特定于所述客户端的伪随机值及唯一伪随机值中的至少一者,所述伪随机值或所述唯一伪随机值区分所述客户端与其他客户端。


权利要求5

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以通过以下步骤产生所述输出媒体流:获得所述媒体流的所述区段的所述一者的经识别的部分; 至少部分基于所述接收到的状态值识别至少一额外内容元素; 识别所述媒体流的所述区段的所述一者的所述部分内的所述至少一个额外内容元素的插入点;及在所述媒体流的所述区段的所述一者的所述部分内的所述插入点处产生包含经识别的额外内容的所述输出媒体流。


权利要求6

根据权利要求5所述的装置,其中所述额外内容元素包含广告。


权利要求7

根据权利要求1或2所述的装置,其中所述一个或多个处理器经配置以发射所述媒体流的所述区段中的所述一者的所述部分的查询字串中的状态值。


权利要求8

根据权利要求1或2所述的装置,其中所述一个或多个处理器经进一步配置以将所述产生的输出媒体流发射到所述客户端。


权利要求9

根据权利要求1或2所述的装置,其中描述所述媒体流的所述信息的所述第一部分包含针对所述媒体流的所述区段中的所述一者的所述部分的识别符,其中所述一个或多个处理器经进一步配置以:接收所述识别符,且 基于所述识别符产生所述输出媒体流。


权利要求10

一种用于发射媒体流的方法,所述方法包括: 在媒体流装置处从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 在所述媒体流装置处基于来自所述客户端的请求所述媒体流的所述第一请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值,其中所述状态值识别特定于所述客户端的信息; 将包含识别所述媒体流的信息的MPD发射到所述客户端,所述MPD包括识别所述媒体流的区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 存储特定于由所述状态值识别的所述客户端的所述信息; 从所述客户端接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息;及产生输出媒体流以呈现所述媒体流的所述区段的所述一者的所述部分,其中产生包括至少部分基于特定于所述客户端的信息来产生所述输出媒体流。


权利要求11

根据权利要求10所述的方法,其中由所述媒体流装置产生的所述状态值指示流式传输到所述客户端的媒体历史、待流式传输到所述客户端的媒体、用于所述客户端的用户的人口统计信息、所述客户端的技术能力或所述客户端的授权中的一或多者。


权利要求12

根据权利要求10或11所述的方法,其中发射识别所述媒体流的所述区段的所述一者的所述部分的所述信息包括发射透过HTTP的动态自适应流式传输的媒体呈现描述文件。


权利要求13

根据权利要求10或11所述的方法,其中产生状态值包含产生特定于所述客户端的伪随机值及唯一伪随机值中的至少一者,所述伪随机值或所述唯一伪随机值区分所述客户端与其他客户端。


权利要求14

根据权利要求10或11所述的方法,其中产生输出媒体流包括: 获得所述媒体流的所述区段的所述一者的经识别的部分; 至少部分基于所述接收到的状态值识别至少一额外内容元素; 识别所述媒体流的所述区段的所述一者的所述部分内的所述至少一个额外内容元素的插入点;及在所述媒体流的所述区段中的所述一者的所述部分内的所述插入点处产生包含经识别的额外内容的所述输出媒体流。


权利要求15

根据权利要求14所述的方法,其中所述额外内容元素包含广告。


权利要求16

根据权利要求10或11所述的方法,其中发射所述状态信息包括将所述状态信息包含于用于所述媒体流的所述区段中的所述一者的所述部分的查询字串中。


权利要求17

根据权利要求10或11所述的方法,其进一步包括将所述产生的输出媒体流发射到所述客户端。


权利要求18

根据权利要求10或11所述的方法,其中描述所述媒体流的所述信息的所述第一部分包含针对所述媒体流的所述区段中的所述一者的所述部分的识别符,其中所述方法进一步包括接收所述识别符,且其中产生所述输出媒体流进一步基于识别所述媒体流的所述区段中的所述一者的所述部分的所述接收到的信息。


权利要求19

一种用于发射媒体流的装置,所述装置包括: 用于从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息的请求的装置,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 用于基于来自所述客户端的请求所述媒体流的所述第一请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值的装置,其中所述状态值识别特定于所述客户端的信息; 用于将包含识别所述媒体流的信息的MPD发射到所述客户端的装置,所述MPD包含识别所述媒体流的所述区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 用于存储特定于由所述状态值识别的所述客户端的信息的装置; 用于从所述客户端接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值信息的装置,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 用于使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分、及使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息、及产生输出媒体流以呈现所述媒体流的所述区段中的所述一者的所述部分的装置,其中所述用于产生所述输出媒体流的装置包括至少部分基于特定于所述客户端的所述信息来产生所述输出媒体流。


权利要求20

一种包括可由装置的处理器执行的指令的计算机可读存储媒体,所述指令使所述装置:从客户端接收对媒体呈现描述MPD的第一请求,所述MPD包括识别媒体流的信息,所述请求包含识别所述客户端的信息,其中所述MPD描述所述媒体流的多个区段,所述区段的每一者包括包含媒体数据的各个可独立检索的文件,以及其中所述MPD与所述区段分开且不包括任一媒体数据; 基于来自所述客户端的请求所述媒体流的所述第一请求中提供的信息产生用于所述媒体流的所述区段中的其中一者的至少一部分的状态值,其中所述状态值识别特定于所述客户端的信息; 将包含识别所述媒体流的信息的MPD发射到所述客户端,所述MPD包含识别所述媒体流的所述区段中的所述一者的所述部分的第一部分和包括所述状态值的第二部分; 存储特定于由所述状态值识别的所述客户端的信息; 接收对所述媒体流的所述区段中的所述一者的至少所述部分的第二请求,所述第二请求包括统一资源定位符URL,所述URL指定识别所述媒体流的所述区段中的所述一者的所述部分的信息,所述URL进一步地在所述URL的查询参数部分中指定为所述媒体流的所述区段中的所述一者的所述部分产生的状态值,所述查询参数部分起始于所述URL中的问号(?)字符,所述第二请求不同于所述第一请求; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来确定所述客户端经授权以存取所述媒体流的所述区段中的所述一者的所述部分; 使用包含在从所述客户端接收的所述第二请求中的所述状态值来获得特定于所述客户端的信息;及产生输出媒体流以呈现所述媒体流的所述区段中的所述一者的所述部分,其中致使所述装置产生所述输出媒体流的指令包括致使所述装置至少部分基于特定于所述客户端的所述信息来产生所述输出媒体流的指令。


Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE