-
51.
公开(公告)号:US20190208282A1
公开(公告)日:2019-07-04
申请号:US15858757
申请日:2017-12-29
Applicant: Rovi Guides, Inc.
Inventor: Gyanveer Singh , William Thomas
IPC: H04N21/472 , H04N21/45 , H04N21/466 , H04N21/482
CPC classification number: H04N21/47217 , G08B13/19665 , H04N5/783 , H04N5/91 , H04N9/8205 , H04N21/2387 , H04N21/4325 , H04N21/4532 , H04N21/4667 , H04N21/4821
Abstract: Systems and methods are described for modifying a fast-forwarding speed based on a reaction time of a user when a frame of interest is detected. A media guidance application may receive a command from a user to fast-forward through a media asset and may execute a fast-forwarding operation through frames of the media asset. The media guidance application may detect that the fast-forwarding operation is approaching a frame of interest to the viewer. The media guidance application may reduce the fast-forwarding speed to a second speed slower than the first speed, where the second speed is determined based on an estimated reaction time of the user. The media guidance application may receive a command to resume playback from the user while the fast-forwarding operation is occurring at the second speed and may play back the media asset at a default playback speed from a point corresponding to a moment when the command was received.
-
公开(公告)号:US10319235B2
公开(公告)日:2019-06-11
申请号:US15456121
申请日:2017-03-10
Applicant: Rovi Guides, Inc.
Inventor: Vikram Makam Gupta , Gyanveer Singh , Anjum Makkar , Aaina Beniwal
IPC: G08G1/16 , H04N7/18 , H04N21/482
Abstract: Systems and methods for resolving conflicts between paths of smart vehicles based on time remaining in media assets being consumed in the smart vehicles. For example, two smart vehicles may be traveling along routes that conflict (e.g., they will converge at a particular point in the routes and collide). In order to resolve the conflict, one vehicle is instructed to yield to the other vehicle until the path is clear. The vehicles are instructed based on whether one or both vehicles are displaying a media asset (e.g., a movie) to passengers, and the amount of time left in the media asset compared to the amount of time left until the vehicles reach their destinations.
-
公开(公告)号:US10187704B1
公开(公告)日:2019-01-22
申请号:US15655586
申请日:2017-07-20
Applicant: Rovi Guides, Inc.
Inventor: Susanto Sen , Gyanveer Singh , Vikram Makam Gupta
IPC: H04N5/445 , H04N21/81 , G06F17/30 , H04N21/475
Abstract: Systems and methods are disclosed herein for providing a user with a segment of content where the segment includes a given actor and where quality of acting of the given actor in the segment matches a user specified quality of acting. The user specified level of acting associated with the actor may be below a threshold level of acting that is required for a given level of acting to be categorized as good acting. The media guidance application may determine a media asset in which the user specified actor plays a leading role. The media guidance application may then determine a segment of the media asset in which the actor appears and in which a level of acting associated with the actor matches the user specified level of acting. The media guidance application may generate for display the segment.
-
54.
公开(公告)号:US20180365651A1
公开(公告)日:2018-12-20
申请号:US15623871
申请日:2017-06-15
Applicant: Rovi Guides, Inc.
Inventor: Arun Sreedhara , Charles Dawes , Gyanveer Singh
Abstract: Systems and methods are provided herein for altering a start time of an event based on indicia of how late event attendees will be for the event that are retrieved from location applications corresponding to each attendee of the attendees. For example, a media guidance application may determine a start time of an event, a location of the event, and attendees of the event. The media guidance application may determine location applications corresponding to the attendees. The media guidance application may query the location applications for arrival times of each attendee. The media guidance application may calculate a plurality of differences between each of the arrival times and the start time of the event. Based on the plurality of differences, the media guidance application may delay the start time of the event.
-
公开(公告)号:US20240185514A1
公开(公告)日:2024-06-06
申请号:US18073628
申请日:2022-12-02
Applicant: Rovi Guides, Inc.
Inventor: Gyanveer Singh , Reda Harb
Abstract: Systems and methods are described for generating a virtual reality (VR) environment comprising an interactive object, wherein the interactive object is associated with a service provider and is generated based on a user profile associated with a current VR session in the VR environment. The systems and methods may detect user input in association with one or more options associated with the interactive object, and, based on the detecting, cause an action to be performed in association with the user profile and the service provider associated with the interactive object, wherein the action comprises accessing a service provided by the service provider, the service being external to the VR environment.
-
公开(公告)号:US11921792B2
公开(公告)日:2024-03-05
申请号:US16520199
申请日:2019-07-23
Applicant: Rovi Guides, Inc.
Inventor: Vijay Kumar , Rajendran Pichaimurthy , Madhusudhan Srinivasan , Gyanveer Singh
IPC: G06F17/00 , G06F7/00 , G06F16/903 , G06F16/9032 , G06F16/9038
CPC classification number: G06F16/90348 , G06F16/90328 , G06F16/90332 , G06F16/9038
Abstract: Systems and methods for curation of content, such as e-learning content or online instructional materials, according to particular criteria such as the amount of pictorial representations contained therein, the amount of verbal expression contained therein, and whether the content contains a summary. Other criteria may also be employed. Users may select any one or more of these and other criteria. Content is then sorted according to the selected criteria and presented as an ordered list of content that users can select for viewing.
-
公开(公告)号:US20240039663A1
公开(公告)日:2024-02-01
申请号:US18218364
申请日:2023-07-05
Applicant: Rovi Guides, Inc.
IPC: H04L1/1829 , H04L1/1867 , H04L65/61
CPC classification number: H04L1/1832 , H04L1/187 , H04L1/1877 , H04L1/1838 , H04L65/61
Abstract: Systems and methods are described for streaming content to multiple devices from a shared sliding window buffer in kernel space, thereby reducing memory resource use and minimizing context/mode switching between kernel space and user space. For example, concurrent streaming sessions may be seen, e.g., as a live multimedia stream. If a live video is being transmitted as a multicast stream to many devices, rather than each device having a corresponding sliding window buffer in kernel space, each device will share a shared sliding buffer in kernel space. The sliding window buffer size will be at least large enough to stream the slowest connection speed and can be, e.g., multiple times as large as necessary, in case of the issues beyond the worst-case scenario. The system then transmits chunks of the content from the shared sliding window buffer to each of the plurality of client devices.
-
58.
公开(公告)号:US20240021205A1
公开(公告)日:2024-01-18
申请号:US17865567
申请日:2022-07-15
Applicant: Rovi Guides, Inc.
Inventor: Gyanveer Singh , Reda Harb
CPC classification number: G10L15/32 , G10L15/22 , G10L15/1815 , G10L15/04 , G10L2015/223
Abstract: Systems and methods are described for assigning a voice assistant service (VAS) from multiple VASs, based on a voice input. The system generally comprises a processor that is configured to process at least one voice input, e.g., with a wake word, and assign at least one VAS to output a response based on the voice input. Some embodiments support the skill or skills of a secondary VAS when the primary VAS is unavailable or when the primary VAS does not possess the required skill. The system may evaluate the skills required to process a user request based on the context and/or intent. The system may distribute data related to voice input and context and/or intent among various VASs to complete a task. Furthermore, the system may classify voice input as generic voice input or target VAS-specific voice input, e.g., by utilizing a trained model.
-
公开(公告)号:US20230368785A1
公开(公告)日:2023-11-16
申请号:US17744117
申请日:2022-05-13
Applicant: Rovi Guides, Inc.
Inventor: Gyanveer Singh
IPC: G10L15/22
CPC classification number: G10L15/22
Abstract: Systems and methods are described for causing a device to perform an action based on a voice command. Devices connected to a localized network and capable of performing one or more actions based on one or more voice inputs may be identified, and device state information for each of the devices may be determined. The systems and methods may determine, based at least in part on the device state information, a predicted voice command, and a particular device of the plurality of devices for which the predicted voice command is intended. A voice input may be received, and based on receiving the voice input, the particular device may be caused to perform an action related to the predicted voice command.
-
60.
公开(公告)号:US20230317091A1
公开(公告)日:2023-10-05
申请号:US18206210
申请日:2023-06-06
Applicant: Rovi Guides, Inc.
Inventor: Gyanveer Singh , Sukanya Agarwal , Vikram Makam Gupta
IPC: G10L21/0216 , G10L15/22
CPC classification number: G10L21/0216 , G10L15/22 , G10L2015/223 , G10L2021/02168
Abstract: Methods and systems for determining periods of excessive noise for smart speaker voice commands. An electronic timeline of volume levels of currently playing content is made available to a smart speaker. From this timeline, periods of high content volume are determined, and the smart speaker alerts users during periods of high volume, requesting that they wait until the high-volume period has passed before issuing voice commands. In this manner, the smart speaker helps prevent voice commands that may not be detected, or may be detected inaccurately, due to the noise of the content currently being played.
-
-
-
-
-
-
-
-
-