-
公开(公告)号:US11983057B2
公开(公告)日:2024-05-14
申请号:US17335825
申请日:2021-06-01
申请人: Roku, Inc.
发明人: Gregory Garner , Anthony Wood , Simon Martin , David Stern , Neil Edward Johnson
IPC分类号: G06F1/30 , G06F1/26 , G06F13/38 , G06F13/42 , H04L65/60 , H04L65/612 , H04N21/442 , H04N21/443 , H04N21/488 , H04W52/02
CPC分类号: G06F1/30 , G06F1/266 , G06F13/385 , G06F13/4282 , H04L65/60 , H04L65/612 , H04N21/4424 , H04N21/4436 , H04N21/4882 , H04W52/028 , H04W52/0287 , G06F1/263 , Y02D10/00 , Y02D30/70
摘要: Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.
-
42.
公开(公告)号:US20240155019A1
公开(公告)日:2024-05-09
申请号:US18413448
申请日:2024-01-16
发明人: Michael M. Archer , Michael Archer
IPC分类号: H04L65/75 , H04L65/612 , H04L65/80
CPC分类号: H04L65/764 , H04L65/612 , H04L65/80
摘要: A messaging channel is embedded directly into a media stream. Messages delivered via the embedded messaging channel are extracted at a client media player. In lieu of embedding the message data in the media stream, a coordination index is injected, and the message data is sent separately and merged into the media stream downstream (at the media player) based on the index. In one example embodiment, multiple data streams (each potentially with different content intended for a particular “type” or class of user) are transmitted alongside the video stream in which the coordination index has been injected into a video frame. Based on a user's service level, a particular one of the multiple data streams is released when the sequence number appears in the video frame, and the data in that stream is associated with the media.
-
公开(公告)号:US11979475B2
公开(公告)日:2024-05-07
申请号:US18099984
申请日:2023-01-23
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L67/60 , H04L9/40 , H04L43/0864 , H04L65/612 , H04L67/02 , H04L67/06 , H04L67/141 , H04L67/567 , H04L67/59 , H04N21/462 , H04W4/029
CPC分类号: H04L67/60 , H04L43/0864 , H04L63/029 , H04L63/0407 , H04L65/612 , H04L67/02 , H04L67/06 , H04L67/141 , H04L67/567 , H04L67/59 , H04N21/4622 , H04W4/029
摘要: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
-
公开(公告)号:US20240146826A1
公开(公告)日:2024-05-02
申请号:US18409845
申请日:2024-01-11
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L67/60 , H04L9/40 , H04L43/0864 , H04L65/612 , H04L67/02 , H04L67/06 , H04L67/141 , H04L67/567 , H04L67/59
CPC分类号: H04L67/60 , H04L43/0864 , H04L63/029 , H04L63/0407 , H04L65/612 , H04L67/02 , H04L67/06 , H04L67/141 , H04L67/567 , H04L67/59 , H04N21/4622
摘要: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.
-
公开(公告)号:US20240146635A1
公开(公告)日:2024-05-02
申请号:US18452877
申请日:2023-08-21
发明人: Jan Besehanic
IPC分类号: H04L43/106 , H04L41/147 , H04L43/0894 , H04L47/70 , H04L65/60 , H04L65/612 , H04N21/24 , H04N21/845
CPC分类号: H04L43/106 , H04L41/147 , H04L43/0894 , H04L47/823 , H04L65/60 , H04L65/612 , H04N21/2402 , H04N21/8456
摘要: Methods to predict end of streaming media using a prediction model are disclosed herein. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to generate a prediction model using a mean value of a bandwidth of a transmission of a streaming media to a user device and an amplitude of the streaming media, and identify an end of a streaming media session when an output of the prediction model satisfies a threshold.
-
公开(公告)号:US11973835B2
公开(公告)日:2024-04-30
申请号:US16259405
申请日:2019-01-28
申请人: Twilio Inc.
发明人: Brian Tarricone
IPC分类号: H04L67/141 , H04L9/40 , H04L65/1033 , H04L65/1045 , H04L65/1069 , H04L65/1104 , H04L65/612 , H04L69/24
CPC分类号: H04L67/141 , H04L9/40 , H04L65/104 , H04L65/1045 , H04L65/1069 , H04L65/1104 , H04L65/612 , H04L69/24
摘要: Systems and methods for communicating media between a client and a media server. Responsive to a communication initiation received by a signaling controller from a client system, the signaling controller invites a media server by providing an invitation to the media server. The media server is bridged with the client system by controlling a media proxy service to establish a media proxy between the client system and the media server by using client media parameters of the first communication initiation and media server media parameters provided by the media server responsive to the invitation. Media is communicated between the external client system and the media server by using the established media proxy.
-
47.
公开(公告)号:US11973816B2
公开(公告)日:2024-04-30
申请号:US18365149
申请日:2023-08-03
发明人: Jan Besehanic
IPC分类号: H04L65/612 , G06Q30/02 , H04L65/65 , H04L65/75 , H04L65/80 , H04N21/24 , H04N21/442 , H04N21/466 , H04N21/845
CPC分类号: H04L65/612 , G06Q30/02 , H04L65/65 , H04L65/762 , H04L65/80 , H04N21/2402 , H04N21/44204 , H04N21/4667 , H04N21/8456
摘要: Methods, apparatus, systems, storage media, etc., to perform media monitoring for mobile platforms using messaging associated with adaptive bitrate streaming are disclosed. An example media platform disclosed herein is to detect an outgoing message to be sent by the mobile platform to stream media in accordance with an online streaming protocol, and associate resource identifier information included in the outgoing message with a time value. The disclosed example media platform is also to transmit the outgoing message to a first server to cause the media to be streamed to the mobile platform, and transmit the resource identifier information and the time value to a second server different from the first server to cause a media impression associated with the mobile platform to be monitored.
-
公开(公告)号:US20240137620A1
公开(公告)日:2024-04-25
申请号:US18402643
申请日:2024-01-02
申请人: HULU, LLC
发明人: Pengyu Zhao , Chunxu Xu , Xianghui Mao , Xiaohui Xie
IPC分类号: H04N21/482 , G06N3/045 , G06N3/084 , H04L65/612
CPC分类号: H04N21/4826 , G06N3/045 , G06N3/084 , H04L65/612
摘要: In some embodiments, a method receives a first sequence of inputs for processing via a sub-model of a plurality of sub-model. The plurality of sub-models are part of a main model. An input in the sequence of inputs is masked with a masked value to generate a second sequence of inputs. The method processes the second sequence of inputs using the sub-model to generate a sequence of features that correspond to the second sequence of inputs and processes the sequence of features to generate a first output. The first output is processed to generate a second output of the main model. The sub-model is trained based on a feature in the sequence of features that corresponds to the masked input and the second output.
-
公开(公告)号:US11968270B2
公开(公告)日:2024-04-23
申请号:US18052134
申请日:2022-11-02
申请人: Sonos, Inc.
发明人: Yean-Nian W. Chen
IPC分类号: G06F16/438 , G06F16/435 , H04L65/60 , H04L65/612 , H04L67/306 , H04N21/00 , H04N21/25 , H04N21/2665 , H04N21/475 , H04N21/482 , H04N21/658
CPC分类号: H04L67/306 , G06F16/435 , G06F16/4387 , H04L65/60 , H04L65/612 , H04N21/00 , H04N21/252 , H04N21/2665 , H04N21/4751 , H04N21/4825 , H04N21/658
摘要: Embodiments are provided for receiving media content based on the user media preferences. An example implementation includes a one or more servers receiving data representing a guest list for an upcoming event corresponding to a first user account, the guest list indicating multiple guests corresponding to respective second user accounts of a second cloud service and querying one or more streaming media services for music preferences corresponding to the multiple guests. The one or more servers receive, from the one or more streaming media services, data representing respective music preferences corresponding to the multiple guests and generate a playlist of audio tracks based on the received respective music preferences corresponding to the multiple guests. During the event, the server(s) cause the playlist to be queued in a playback queue for playback by one or more playback devices of a particular media playback system registered with the first user account.
-
公开(公告)号:US11962634B2
公开(公告)日:2024-04-16
申请号:US17556358
申请日:2021-12-20
申请人: eBay Inc.
IPC分类号: H04L67/01 , G06F7/76 , G06F15/16 , H04L15/16 , H04L65/00 , H04L65/1089 , H04L65/612
CPC分类号: H04L67/01 , H04L65/00 , H04L65/1089 , H04L65/612
摘要: The present disclosure is directed to providing supplemental content to one or more client devices requesting multimedia content. The supplemental content may be determined or selected based on the availability of one or more device channels, such as a display, speakers, or other component of the one or more client devices capable of providing an output. The supplemental content may also be selected based on one or more characteristics of the requested multimedia content, such as a genre, subject matter, or duration. Furthermore, the supplemental content may be determined or selected based on the portions of the requested multimedia content that are the most prominent or significant, such as any audio content, any video content, and/or any textual content. The supplemental content may be provided to the one or more client devices such that it is displayed before, during, or after the display of the requested multimedia content.
-
-
-
-
-
-
-
-
-