-
公开(公告)号:US11805295B2
公开(公告)日:2023-10-31
申请号:US17867111
申请日:2022-07-18
Applicant: ROVI GUIDES, INC.
Inventor: Rohit Dhiman , Ashish Gupta , Vaibhav Gupta , Senthil Kumar Karuppasamy
IPC: H04N21/454 , H04N21/845 , H04N21/2387 , H04N21/488 , H04N21/234 , H04N21/2343
CPC classification number: H04N21/4542 , H04N21/23418 , H04N21/23439 , H04N21/2387 , H04N21/4884 , H04N21/8456
Abstract: Systems and methods are described to selectively stream content based on parental control ratings. At a client device, a manifest identifying sequential segments of a media asset and versions of a particular segment of the sequential segments may be received, and a graphical user interface may be generated for display to simultaneously depict a respective portion of each respective version of the particular segment and respective selectable options associated with each respective version of the particular segment. A selection of a first option may be received that is associated with a first version of the particular segment, and during playing of the media asset, in response to determining that the particular segment is the next segment to be played, the first version of the particular segment may be requested from the server.
-
公开(公告)号:US11641508B2
公开(公告)日:2023-05-02
申请号:US17116272
申请日:2020-12-09
Applicant: Rovi Guides, Inc.
Inventor: Ashish Gupta , Vaibhav Gupta , Rohit Dhiman , Senthil Kumar Karuppasamy
IPC: H04N21/442 , H04N21/462 , H04N21/475 , H04N21/482 , G06F16/242 , G06F16/245 , G06F16/2453 , G06F16/9035 , G06F16/9038 , G06F16/435 , G06F16/2457
Abstract: Systems and methods are described for recommending a content item. A search query for a content item is received. The availability of the content item from more than one source is determined. In response to determining that the content item is available from more than one source, the quality of each of the available content items from respective sources is determined. A recommendation factor is determined. The recommendation factor is based on at least one of the bandwidth available to a user device, the resolution capability of the user device, and the quality of experience of each of the sources from which the content item is available. A list of search results for the available content items is generated. The list is ordered based on the quality of each of the available content items from respective sources and the recommendation factor.
-
公开(公告)号:US11617017B2
公开(公告)日:2023-03-28
申请号:US17363774
申请日:2021-06-30
Applicant: Rovi Guides, Inc.
Inventor: Vaibhav Gupta , Praveen Maurya , Ashish Gupta , Senthil Kumar Karuppasamy , Rohit Dhiman , Harshavardhan Kalathuru , Padmassri Chandrashekar , Daina Emmanuel , Reda Harb
IPC: H04N21/431 , H04N21/488
Abstract: Systems and methods are provided for relocating an overlay overlapping information in content. The systems and methods may comprise receiving a content item, the content item comprising a video image, and determining a first screen position of an information box (e.g., a score box) in the video image. Determining may be performed with image analysis and/or a machine learning model. The system receives an overlay image (e.g., a channel logo) with a second screen position and determines if the second screen position (e.g., for the logo) overlaps the first screen position (e.g., for the score). In response to determining the second screen position (e.g., of the logo) overlaps the first screen position (e.g., the score), the system modifies the second screen position (e.g., for the logo). Then the system generates for display the overlay image on the video in the modified screen position. The system may not relocate the overlay if the overlay is a high priority.
-
公开(公告)号:US20230007334A1
公开(公告)日:2023-01-05
申请号:US17363779
申请日:2021-06-30
Applicant: Rovi Guides, Inc.
Inventor: Vaibhav Gupta , Praveen Maurya , Ashish Gupta , Senthil Kumar Karuppasamy , Rohit Dhiman , Harshavardhan Kalathuru , Padmassri Chandrashekar , Daina Emmanuel , Reda Harb
IPC: H04N21/431 , H04N21/81
Abstract: Systems and methods are provided for relocating an overlay overlapping information in content. The systems and methods may comprise receiving a content item, the content item comprising a video image, and determining a first screen position of an information box (e.g., a score box) in the video image. Determining may be performed with image analysis and/or a machine learning model. The system receives an overlay image (e.g., a channel logo) with a second screen position and determines if the second screen position (e.g., for the logo) overlaps the first screen position (e.g., for the score). In response to determining the second screen position (e.g., of the logo) overlaps the first screen position (e.g., the score), the system modifies the second screen position (e.g., for the logo). Then the system generates for display the overlay image on the video in the modified screen position. The system may not relocate the overlay if the overlay is a high priority.
-
15.
公开(公告)号:US20220182731A1
公开(公告)日:2022-06-09
申请号:US17114038
申请日:2020-12-07
Applicant: Rovi Guides, Inc.
Inventor: Vaibhav Gupta , Ashish Gupta , Rohit Dhiman
IPC: H04N21/6587 , H04N21/845 , H04N21/2187 , H04N21/437
Abstract: Systems and methods for dynamically skipping a presentation of a portion of segments to catch up to live based on a skippable bit value is disclosed herein. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of segments. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application determines a skippable bit value for a segment that follows the last played segment based on a manifest which includes skippable bit information. If the segment includes a first skippable bit value, requesting data for the segment may be skipped. For a corresponding segment subsequent to the skipped segment, if the corresponding segment includes a second skippable bit, data for the corresponding segment is requested and the corresponding segment is played from a respective network address.
-
16.
公开(公告)号:US20220182710A1
公开(公告)日:2022-06-09
申请号:US17114045
申请日:2020-12-07
Applicant: Rovi Guides, Inc.
Inventor: Vaibhav Gupta , Ashish Gupta , Rohit Dhiman
IPC: H04N21/433 , H04N21/845 , H04N21/2187 , H04N21/6587 , H04N21/45 , H04N21/24
Abstract: Systems and methods for skipping a presentation of a portion of segments to catch up to live based on a priority level value is disclosed. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of segments. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application identifies a duration of lag and determines a priority threshold based on the lag. Based on a manifest which includes priority level information, the streaming application determines whether a respective segment needs to be cached. For example, if a priority level for a segment that is within the duration of the lag has a priority level that is higher the priority threshold, then the segment is stored in a cache from a respective network address and is played from the cache.
-
公开(公告)号:US20220174347A1
公开(公告)日:2022-06-02
申请号:US17401911
申请日:2021-08-13
Applicant: Rovi Guides, Inc.
Inventor: Ashish Gupta , Vaibhav Gupta , Rohit Dhiman
IPC: H04N21/431 , G06K9/00 , H04N21/2187 , H04N21/858 , H04N21/414 , H04N21/24 , H04N21/231
Abstract: The present disclosure is generally directed to media systems configured to receive and play live media content. In particular, methods and systems are provided for a multi-screen content playback experience for time shifted live stream content. Systems and methods are provided herein for generating for display a catch-up video (e.g., a segment of a live stream stored as URLs on a local device during the time the live stream was interrupted) in a picture-in-picture (PIP) window, and generating the PIP catch-up window and the live window for simultaneous display.
-
公开(公告)号:US20240187688A1
公开(公告)日:2024-06-06
申请号:US18440174
申请日:2024-02-13
Applicant: Rovi Guides, Inc.
Inventor: Rohit Dhiman , Vaibhav Gupta , Ashish Gupta , Senthil Kumar Karuppasamy , Anil Kumar
IPC: H04N21/442 , H04N21/4223 , H04N21/454
CPC classification number: H04N21/44218 , H04N21/4223 , H04N21/4542
Abstract: Systems and methods are provided herein to dynamically update content restrictions for multiple users by detecting a first user in the proximity of a media device playing a first content item and detecting a second user entering the proximity of the media device. In response to detecting a second user entering the proximity of the media device and receiving a command from the first user that controls playing the first content, the system modifies a stored relationship between the first user and the second user to track the relationship between the first user and the second user. Thereafter, when the system detects the first user and the second user in the proximity of a media device playing a second content, in response, the system automatically performs an action that controls the playing of the second content (e.g., without user having to issue those commands).
-
公开(公告)号:US11936946B2
公开(公告)日:2024-03-19
申请号:US17748434
申请日:2022-05-19
Applicant: Rovi Guides, Inc.
Inventor: Rohit Dhiman , Vaibhav Gupta , Ashish Gupta , Senthil Kumar Karuppasamy , Anil Kumar
IPC: H04N21/442 , H04N21/4223 , H04N21/454
CPC classification number: H04N21/44218 , H04N21/4223 , H04N21/4542
Abstract: Systems and methods are provided herein to dynamically update content restrictions for multiple users by detecting a first user in the proximity of a media device playing a first content item and detecting a second user entering the proximity of the media device. In response to detecting a second user entering the proximity of the media device and receiving a command from the first user that controls playing the first content, the system modifies a stored relationship between the first user and the second user to track the relationship between the first user and the second user. Thereafter, when the system detects the first user and the second user in the proximity of a media device playing a second content, in response, the system automatically performs an action that controls the playing of the second content (e.g., without user having to issue those commands).
-
公开(公告)号:US20240029597A1
公开(公告)日:2024-01-25
申请号:US18375079
申请日:2023-09-29
Applicant: Rovi Guides, Inc.
Inventor: Rohit Dhiman , Srishti Sharma
CPC classification number: G09G3/001 , G06F3/011 , G09G5/14 , G02B26/0833 , G02B27/0093 , G09G2370/08 , G09G2320/068 , G09G2354/00 , G09G2310/0275
Abstract: Display systems for simultaneously directing different images to different viewers. A display system is constructed with a display panel with multiple folds that create a number of angled display surfaces. These angled surfaces are oriented so that some surfaces are angled in one direction to project one image to viewers at one location, and the remaining surfaces are angled in a different direction to project a different image to viewers at another location. The folded display panel may be actuated, to change the angles at which display surfaces are oriented, and thus adjust the directions in which images are displayed. In this manner, the display may project images to differing users as they change their locations. Multiple users may thus enjoy differing content at the same time, from the same display device.
-
-
-
-
-
-
-
-
-