-
公开(公告)号:US20230188802A1
公开(公告)日:2023-06-15
申请号:US17926481
申请日:2021-04-27
Inventor: Brahim ALLAN , Ian KEGEL , Douglas WILLIAMS
IPC: H04N21/6405 , H04N21/2187 , H04N21/84
CPC classification number: H04N21/6405 , H04N21/2187 , H04N21/84
Abstract: Methods and apparatus are disclosed for media content distribution. In one aspect, a computer-implemented method is disclosed comprising steps of: providing a plurality of media objects, including a default object, for selection by, unicast communication (27) to, and rendering by consumer entities (30a, 30b, 30c); receiving metadata (26) for a plurality of the consumer entities indicating an extent of use of at least a subset of the media objects by said consumer entities; applying a rule relating to the consumption of media objects by the consumer entities to the metadata; and responsive to the application of the rule, generating a composite of the default object and at least one other object for multicast communication (25) to at least a subset of the consumer entities.
-
公开(公告)号:US20240054614A1
公开(公告)日:2024-02-15
申请号:US18553640
申请日:2022-03-10
Inventor: Douglas WILLIAMS , Ian KEGEL , Brahim ALLAN , Martin TRIMBY , Luke PILGRIM
CPC classification number: G06T5/50 , G06T3/40 , G06T7/11 , G06V10/44 , G06V2201/07 , G06T2207/20221
Abstract: Methods and systems for deciding whether, when, for how long, and/or where insertable image content will be displayed on top of a video presentation (i.e. existing image content) are disclosed. This can be for the imminent placement of insertable image content or a delayed placement of insertable image content. The decision making process depends upon the generation of a ‘cool map’. A cool map is a weighted map of the screen real estate that shows the areas that it would be practical to place insertable image content.
-
公开(公告)号:US20160182941A1
公开(公告)日:2016-06-23
申请号:US14909279
申请日:2014-07-31
Inventor: Ian B CRABTREE , Timothy S STEVENS , Brahim ALLAN , Rory S TURNBULL
IPC: H04N21/433 , H04N21/2662 , H04N21/6379 , H04N21/845 , G11B27/10
CPC classification number: H04N21/4331 , G11B27/10 , H04L65/4084 , H04L65/605 , H04N21/23106 , H04N21/23439 , H04N21/2662 , H04N21/6379 , H04N21/8456
Abstract: The invention presents a method of providing a modified manifest to a video client for streaming a video sequence associated with the manifest. An original manifest is modified to replace references to locations of lower quality, or bit rate, segments with references to equivalent segments at a higher quality, or bit rate, if the higher quality segment is cached locally. Then, when the video client determines that a given quality of segment should be streamed, it uses the modified manifest to retrieve the appropriate reference for that segment, and if a replacement has taken place, will be provided with the reference to the replacement segment at the higher quality. Thus, the client will always be provided with the highest possible quality segment taking into account local caching.
Abstract translation: 本发明提供了一种向视频客户端提供修改的清单以便流式传输与清单相关联的视频序列的方法。 如果较高质量的段被本地缓存,修改原始清单以替代对具有较高质量或比特率的等效片段的较低质量或比特率片段的引用。 然后,当视频客户端确定分段的给定质量应该被流传输时,它使用经修改的清单来检索该段的适当参考,并且如果发生替换,则将提供对替换段的引用 质量更高。 因此,客户端将始终被提供尽可能高的质量部分,同时考虑到本地缓存。
-
公开(公告)号:US20160057064A1
公开(公告)日:2016-02-25
申请号:US14779694
申请日:2014-03-04
Inventor: Stephen Clifford APPLEBY , Rory Stewart TURNBULL , Michael Eilling NILSSON , Ian Barry CRABTREE , Brahim ALLAN , Timothy Sean STEVENS
IPC: H04L12/825 , H04L12/801 , H04L12/841 , H04L12/26
CPC classification number: H04L47/25 , H04L43/0835 , H04L47/127 , H04L47/28
Abstract: Examples of the present invention present a method of controlling content delivery in a network. A global quality of experience measure, QoEmax, is calculated based on the packet loss rate in the network. As packet loss rate varies as a result of congestion conditions in the network, so will QoEmax. A server delivering content over the network will attempt to reach QoEmax for the content in its respective session. Those sessions with a quality of experience, QoE, less than QoEmax will have its packet dispatch rate increased, and those with a QoE higher than QoEmax will reduce its packet dispatch rate, subject to any delivery deadlines associated with the session. If the delivery deadlines of the sessions can be met without exceeding QoEmax, then all sessions will end up achieving QoEmax. Since QoEmax is only a function of packet loss rate that all sessions miming over the same shared network agree upon, all sessions should converge on the same QoE.
Abstract translation: 本发明的示例提出了一种控制网络中的内容传递的方法。 基于网络中的丢包率计算全球体验质量测量QoEmax。 由于分组丢失率由于网络中的拥塞状况而变化,因此QoEmax也将随之而变化。 通过网络传送内容的服务器将尝试达到其各自会话内容的QoEmax。 具有经验质量的QoE,小于QoEmax的QoE会使其数据包发送速率提高,QoE高于QoEmax的会话会降低数据包发送速率,但需要遵守与会话相关的任何交付期限。 如果可以满足会议的交付期限而不超过QoEmax,则所有会话将最终达到QoEmax。 由于QoEmax只是所有在同一个共享网络上模仿的会话的分组丢失率的函数,因此所有会话都应该收敛在相同的QoE上。
-
-
-