SMART PLAYER STREAM SWITCHING FOR LIVE CONTENT PLAYBACK AND NAVIGATION BASED ON USER ACTION

    公开(公告)号:US20220329913A1

    公开(公告)日:2022-10-13

    申请号:US17851579

    申请日:2022-06-28

    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.

    QUICKER STARTUP
    102.
    发明申请

    公开(公告)号:US20250142133A1

    公开(公告)日:2025-05-01

    申请号:US19008126

    申请日:2025-01-02

    Abstract: A computer-implemented method is provided. The method includes launching a streaming media interface application in response to a user input, performing a first memory check to determine presence or absence of first cached data, locating first cached data that includes content of a home page of the user's account, retrieving and processing the first cached data to display the content included therein, concurrently with displaying the content included in the first cached data, performing a process for user authentication, and performing the process for user authentication is delayed until after initiating displaying the content included in the first cached data, sending a user request for content of a video stream selected by the user, receiving the content of the user-selected video stream in response to a determination that the user is authenticated, and initiating a first streaming session to play the content of the user-selected video stream.

    Discontinuity detection in transport streams

    公开(公告)号:US12250133B2

    公开(公告)日:2025-03-11

    申请号:US18584525

    申请日:2024-02-22

    Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.

    Ear bud active use charging system and method

    公开(公告)号:US12244992B2

    公开(公告)日:2025-03-04

    申请号:US17943003

    申请日:2022-09-12

    Inventor: Sandeep Rachoori

    Abstract: An ear bud active use charging system is disclosed. The ear bud active use charging system includes: a pair of loop charging harnesses, a pair of charging wires, a power receiving interface, a charge cable, and an ear bud charging controller system. The pair of loop charging harnesses interface with one or more of the ear buds. The pair of charging wires each have a first end and a second end. The first end of each pair of charging wires is connected to one of the pair of loop charging harnesses. The second end of each pair of charging wires is connected to a junction section. The charge cable connects to the power receiving interface at a first end and the junction section at a second end. The ear bud charging controller system has a processor and a memory.

    CUSTOMIZED CONTENT DELIVERY
    108.
    发明申请

    公开(公告)号:US20250063234A1

    公开(公告)日:2025-02-20

    申请号:US18936607

    申请日:2024-11-04

    Abstract: A method for operating a television service provider system is disclosed. The method comprises: receiving, by a television service provider system, information indicative of a scene from a television receiver disposed in a user premises; identifying, by the television service provider system, a content item based on the information indicative of the scene; transmitting, by the television service provider system, the content item to the television receiver; receiving, by the television service provider system, an effectiveness score associated with the content item and the scene; and updating, by the television service provider system, metadata associated with the content item based on the effectiveness score.

    Remote operation handling on PTS restart

    公开(公告)号:US12217772B2

    公开(公告)日:2025-02-04

    申请号:US18221154

    申请日:2023-07-12

    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.

Patent Agency Ranking