Systems and methods for providing content during reduced streaming quality

    公开(公告)号:US11005909B2

    公开(公告)日:2021-05-11

    申请号:US16557934

    申请日:2019-08-30

    Abstract: Systems and methods are described herein for providing content during reduced streaming quality. Data streaming is susceptible to degradation in quality that adversely affects the delivery of content. For example, sufficient reduction in streaming quality can cause video and audio portions of a data stream to become unsynchronized. In place of displaying a buffering notification, the system displays a previously stored video frame that the system determines is a suitable replacement for the currently streamed video frame that is affected by the sufficiently reduced streaming quality.

    Systems and methods for tagging images for placement in portions of a graphical layout based on image characteristics

    公开(公告)号:US10979774B2

    公开(公告)日:2021-04-13

    申请号:US16366549

    申请日:2019-03-27

    Abstract: Systems and methods are described herein for tagging images for placement in a graphical layout based on image characteristics. The overall brightness of an image is determined and, if the overall brightness is below a threshold level of brightness, the image is tagged with a negative identifier indicating that the image cannot be dimmed. If the overall brightness exceeds the threshold level of brightness, then the image is tagged with a positive identifier indicating that the image can be dimmed. Similarly, the resolution of the image is determined and, if the resolution currently affects the image, the image is tagged with a negative identifier indicating that the image cannot be blurred. If the resolution does not affect the image, and further blurring will not affect the image, then the image is tagged with a positive identifier indicating that the image can be blurred.

    Systems and methods for switching content providers to maintain streaming experience

    公开(公告)号:US10965986B2

    公开(公告)日:2021-03-30

    申请号:US16417261

    申请日:2019-05-20

    Abstract: Systems and methods are described herein for selecting content providers based on performance scores of the respective content providers. The system monitors the performance of a content provider, where the performance is based on the quality of service for receiving a media content item from the content provider. Based on the monitored performance, the system may determine if an adequate performance is not achievable. In response to determining that an adequate performance is not achievable, the system compares the performance of the content provider to the performance of a second content provider and provides, on the user device, the media content item from the second content provider.

    Systems and methods for generating a playback timeline

    公开(公告)号:US10863242B1

    公开(公告)日:2020-12-08

    申请号:US16424250

    申请日:2019-05-28

    Abstract: The system generates a marker indicating a time interval sufficient to display condensed content. In response to identifying a program, the system retrieves information about the program. Based on this information, and optionally information about the user, the system selects a subset of segments of the program, forming a shorter version of the content having a reduced playback time. The system stores marker information corresponding to the reduced playback time, generates a marker for display, or both. The system may generate a grid of content identifiers for display, and also generate one or more makers for display to indicate the time required to display condensed content. One or more versions of condensed content may be generated, each having an associated marker. The system may store marker information for a plurality of programs, in response to user input or prior to a scheduled display time.

    SYSTEMS AND METHODS FOR GENERATING A PLAYBACK TIMELINE

    公开(公告)号:US20200382834A1

    公开(公告)日:2020-12-03

    申请号:US16424237

    申请日:2019-05-28

    Abstract: The system generates a display providing condensing content for display under time constraints. In response to a selection of a program that has already started, the system retrieves information about the program. Based on this information, and information about the user, the system selects a subset of segments of the program, forming a shorter version of the content that fits within a reduced time interval, from the time of selection to a scheduled end time. Accordingly, the user is presented with the condensed version of the currently selected program by, including the important or relevant segments of the program. The system generates the condensed content by selecting segments of the program that are determined to be important to the user and that cumulatively fit with the available viewing time. The system may sort, score, or otherwise rank segment identifiers based on user profile information.

    SYSTEMS AND METHODS FOR SWITCHING CONTENT PROVIDERS TO MAINTAIN STREAMING EXPERIENCE

    公开(公告)号:US20200374586A1

    公开(公告)日:2020-11-26

    申请号:US16417261

    申请日:2019-05-20

    Abstract: Systems and methods are described herein for selecting content providers based on performance scores of the respective content providers. The system monitors the performance of a content provider, where the performance is based on the quality of service for receiving a media content item from the content provider. Based on the monitored performance, the system may determine if an adequate performance is not achievable. In response to determining that an adequate performance is not achievable, the system compares the performance of the content provider to the performance of a second content provider and provides, on the user device, the media content item from the second content provider.

    SYSTEMS AND METHODS FOR SELECTIVE AUDIO SEGMENT COMPRESSION FOR ACCELERATED PLAYBACK OF MEDIA ASSETS

    公开(公告)号:US20200304845A1

    公开(公告)日:2020-09-24

    申请号:US16890646

    申请日:2020-06-02

    Abstract: Systems and methods are disclosed herein for selective audio segment compression for accelerated playback of media assets. A playback speed of the video segment of a media asset is calculated based on the duration of the video segment and a received playback time period. A priority weight for each of the various audio segments is then determined. The audio segments with the lowest priority weight are removed from the group of various audio segments. The system then determines whether the duration of the remaining audio segments exceeds the received playback time period. If so, the system modifies the remaining audio segments by removing another audio segment with the lowest priority weight from the remaining audio segments. The system then rechecks whether the received playback time period is exceeded. If not, the system generates for playback the video segment based on the video playback speed and the remaining audio segments.

Patent Agency Ranking