-
21.
公开(公告)号:US11917252B2
公开(公告)日:2024-02-27
申请号:US17851579
申请日:2022-06-28
Inventor: Ankit Rathi , Abhinav Puri
IPC: H04N21/472 , H04N21/2187 , H04N21/462 , H04N21/44 , H04N21/437 , H04N21/438
CPC classification number: H04N21/47217 , H04N21/2187 , H04N21/437 , H04N21/438 , H04N21/44004 , H04N21/4622
Abstract: Techniques are described for transparent switching between live-edge and non-live-edge playback responsive to user navigation. For example, live content is available to a user both via a live stream from a remote live edge server, and via a recorded-live stream from a remote recording server. During playback of a live content stream, a player system uses a warm-up player to continually receive, pre-decode, and pre-buffer the live stream at the live edge to maintain a pre-buffered warm-up stream; and the player system uses a primary player to decode and generate a playback stream for playback. As the user navigates playback between live-edge and non-live-edge locations, the player system can seamlessly switch between generating the playback stream based on the recorded-live stream for non-live-edge playback, or based on the pre-buffered warm-up stream for live-edge playback.
-
22.
公开(公告)号:US20240031866A1
公开(公告)日:2024-01-25
申请号:US18377022
申请日:2023-10-05
Inventor: Conrad Savio Jude Gomes
IPC: H04W28/086 , H04L47/127 , H04L47/125 , H04W28/08 , H04L47/215
CPC classification number: H04W28/0861 , H04L47/127 , H04L47/125 , H04W28/0942 , H04L47/215
Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.
-
公开(公告)号:US20240003983A1
公开(公告)日:2024-01-04
申请号:US18468391
申请日:2023-09-15
Inventor: Arun PK , Mansoor Ahmed , Yashwanth Melwanki , Amit Kumar
IPC: G01R31/3842 , H02J7/00 , H01M10/0525 , G01R31/36 , H01M10/42
CPC classification number: G01R31/3842 , H02J7/0068 , H01M10/0525 , G01R31/3648 , H01M10/42 , H02J7/00714
Abstract: Systems and processes are provided to detect an improper external power supply. An example includes a processor in communication with an internal battery. The processor receives an indication that the internal battery is receiving power from an external power supply. The processor determines a first output current of the internal battery. An error is generated indicating the internal battery receives insufficient power from the external power supply. The error indicates the external power supply is faulty in response to the internal battery intermittently discharging while receiving a power from the external power supply.
-
公开(公告)号:US11829277B2
公开(公告)日:2023-11-28
申请号:US16360926
申请日:2019-03-21
Inventor: Rakesh Eluvan Periyaeluvan , Gopikumar Ranganathan , Amit Kumar
IPC: G06F11/36 , G06F9/50 , H04L67/125 , H04L67/02
CPC classification number: G06F11/3636 , G06F9/5055 , H04L67/02 , H04L67/125
Abstract: Systems and methods for remote debugging perform remote debugging of a receiving device, such as a set-top box or other connected media player, even when the receiving device is located behind a firewall. The receiving device has a persistent outbound connection with a message server. Since it is an outbound connection, it connects across firewall restrictions. A remote debug machine sends a message via the message server to the receiving device over a network. The message carries the command/operation to be executed by the receiving device. The receiving device, which receives the command, executes the command and sends the output of the command to a debug data upload server to which the remote debug machine has access.
-
公开(公告)号:US11825169B1
公开(公告)日:2023-11-21
申请号:US17841279
申请日:2022-06-15
Inventor: Vinay Tiwari , Amith Kumar Ullur Raghavendra , Vignesh Narayanaswamy , Christine Michelle Chu , Faizel Rehiman Kalleri , Madhukar Pulluru , Yongjoon Oh
IPC: G09G5/00 , H04N21/4782 , G06N20/00 , H04N21/25 , G06F16/957 , H04N21/482
CPC classification number: H04N21/4782 , G06F16/9577 , G06N20/00 , H04N21/251 , H04N21/482
Abstract: Methods and apparatuses that utilize machine learning techniques to dynamically adjust the placement of secondary content that is displayed across numerous user devices over time are described. The user devices may comprise electronic computing devices, such as a mobile phones and digital televisions. The secondary content may be displayed within open slots of webpages or display screens in response to being selected for display during a real-time bidding process for the open slots. In some cases, in response to a bid request for an open slot within a webpage or display screen, a computer-implemented bid generation system for determining the selection and placement of secondary content may identify the secondary content to be displayed within the open slot, determine a bid amount for the identified secondary content, and transmit a bid response that includes the bid amount and the identified secondary content.
-
公开(公告)号:US20230370652A1
公开(公告)日:2023-11-16
申请号:US18168894
申请日:2023-02-14
Inventor: Amit Kumar , Gopikumar Ranganathan
IPC: H04N21/234 , H04N21/231 , H04N21/845
CPC classification number: H04N21/23406 , H04N21/23106 , H04N21/8456
Abstract: Automated processes, computing systems, computing devices, and other aspects of a data processing system improve reliability in transmitting digital media content over a network using resource constrained hardware. Media content may be received from a media source and used to generate data segments. A reference to a first segment of the media content stored in the buffer is written to a message queue. A computing device switches into copy data mode in response to the number of references in the buffer being greater than or equal to a first threshold value. A second segment of the media content is written directly to the message queue.
-
公开(公告)号:US20230362223A1
公开(公告)日:2023-11-09
申请号:US18350693
申请日:2023-07-11
Inventor: Sagar Sehgal
IPC: H04L65/613 , H04L65/612 , H04N21/24 , G06F3/0484 , H04N21/234 , H04L65/60 , H04L65/80 , H04N21/238 , H04N21/472 , H04N21/2662
CPC classification number: H04L65/613 , H04L65/612 , H04N21/2407 , G06F3/0484 , H04N21/234 , H04N21/2402 , H04N21/2408 , H04L65/60 , H04L65/80 , H04N21/238 , H04N21/47202 , H04N21/2662
Abstract: Devices, methods, and program products are provided enabling Adaptive Bitrate (ABR) optimization upon initialization of a streaming video session. In embodiments, the method includes launching a streaming media interface application in response to user input. Substantially concurrently with application launch, the client media receiver further transmits a request over a communications network to a streaming media server for a sample video stream. As the video stream is received, the client media receiver plays the sample video stream as, for example, a background process. When subsequently receiving user input selecting streaming content for end user viewing, the client media receiver determines an optimized ABR setting based upon a recent ABR value of the sample video stream. The client media receiver transmits a request to the streaming media server for user-selected content stream at the optimized ABR setting and then presents the content stream for end user viewing.
-
公开(公告)号:US20230352059A1
公开(公告)日:2023-11-02
申请号:US18221154
申请日:2023-07-12
Inventor: Vimalraj Ganesan , Deepak Sharma , Devaraja Huvinahalli
IPC: G11B27/34 , H04N21/8547
CPC classification number: G11B27/34 , H04N21/8547
Abstract: Devices, systems, and processes for reducing interruptions due to a presentation timestamp restart (PTSrs) are provided. A process includes receiving content data packets identifiable by a timestamp. The timestamps vary between a PTSmin and a PTSmax. When PTSmax is reached, a next data packet is restarted at substantially equal to PTSmin. The process includes first determining whether one of the timestamps have restarted and, if so, generating a loop over index file associating a first timestamp with a first index value (A), a second timestamp with a second index value (B), a third timestamp with a third index value (C), and a fourth timestamp with a fourth index value (D). PTSrs may be detected when the second timestamp is greater than the fourth timestamp or when the first timestamp is greater than the third timestamp. When a restart occurs, adjustments to content playback sequence are made using the index values.
-
29.
公开(公告)号:US20230291979A1
公开(公告)日:2023-09-14
申请号:US18322337
申请日:2023-05-23
Inventor: Talapady Madhav Narayan Bhat
IPC: H04N21/6587 , H04L65/1069 , H04L65/1083 , H04N21/61 , H04N21/845 , H04N21/437 , H04L67/025
CPC classification number: H04N21/6587 , H04L65/1069 , H04L65/1083 , H04N21/6125 , H04N21/8456 , H04N21/437 , H04L67/025
Abstract: Media streaming connections are maintained even when media playback is paused or otherwise temporarily halted through the use of dummy segments that are delivered via the media streaming connection, thereby preventing non-use of the connection. In some implementations, the dummy segments are requested by the media client device. In other implementations, dummy segments are transmitted by the media server device when no other requests are received, when notification of paused playback is received, or when conditions otherwise warrant. The dummy segments may be relatively blank, contain redundant imagery, or otherwise be easily compressible to reduce bandwidth consumption on the network. Received dummy segments are recognized and discarded by the media player device, as appropriate.
-
公开(公告)号:US11750883B2
公开(公告)日:2023-09-05
申请号:US17213788
申请日:2021-03-26
Applicant: Sling Media PVT Ltd
Inventor: Vivek Devaraj , Chitra Siddalinga Murthy
IPC: H04N21/41 , H04N21/442 , H04N21/422
CPC classification number: H04N21/44218 , H04N21/4126 , H04N21/42201
Abstract: According to principles of the disclosure, the level of engagement by a user in watching a program is determined based on data received from a personal computing device that is coupled to the user while they are viewing the audio/video program as it is displayed. The personal computing device contains a number of user biological function sensors which are able to measure and receive one or more biological functions that are personal to the user while they view the audio/video program. The changes in a particular biological function, such as heart rate, breathing, movement and other activities are compared to the type of content in the program being viewed and a correlation carried out in order to determine the level of engagement of the user has with the program.
-
-
-
-
-
-
-
-
-