Rovi Guides, Inc.

United States of America

Back to Profile

1-100 of 392 for Rovi Guides, Inc. Sort by
Query
Patent
Canada - CIPO
Aggregations Reset Report
Date
New (last 4 weeks) 1
2024 March 2
2024 January 2
2023 December 3
2024 (YTD) 6
See more
IPC Class
H04N 21/482 - End-user interface for program selection 52
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data 47
H04N 21/431 - Generation of visual interfaces; Content or additional data rendering 44
H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content 44
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk 41
See more
Status
Pending 308
Registered / In Force 84
Found results for  patents
  1     2     3     4        Next Page

1.

METHODS AND SYSTEMS FOR MODIFYING A MEDIA GUIDANCE APPLICATION BASED ON USER DATA

      
Document Number 03214719
Status Pending
Filing Date 2023-09-28
Open to Public Date 2024-03-28
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gungor, Cagri
  • Coskun, Mustafa
  • Harb, Reda

Abstract

Systems and methods are described for modifying a media guidance application. Such systems and methods may aid a user in selecting media content for viewing which may be of particular interest to them. Such systems and methods may receive programming information from one or more program guide sources, generate a media guidance application for display based upon the received programming information, receive behavior information from at least one further source, and generate parameters for modifying the media guidance application in response to the behavior information. The systems and methods may then modify the media guidance application based upon the generated parameters and display the modified media guidance application.

2.

SYSTEMS AND METHODS FOR IMPROVED QUALITY OF EXPERIENCE IN AUGMENTED REALITY DISPLAYS USING LIGHT INTENSITY MEASUREMENTS

      
Document Number 03212219
Status Pending
Filing Date 2023-09-12
Open to Public Date 2024-03-12
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Phillips, Christopher
  • Harb, Reda

Abstract

Positions of AR objects being rendered for display on the AR display are identified. A light level in an area in which an AR object is positioned is then detected and compared to a threshold light level. If the detected light level exceeds the threshold light level, display of the AR object is modified or the AR object is repositioned to a second position at which the light level is at or below the threshold light level.

IPC Classes  ?

  • G09G 5/38 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of individual graphic patterns using a bit-mapped memory with means for controlling the display position
  • G09G 5/10 - Intensity circuits
  • G09G 5/377 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of individual graphic patterns using a bit-mapped memory - Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns

3.

METHODS AND SYSTEMS FOR DISPLAYING A MEDIA CONTENT ITEM

      
Document Number 03210601
Status Pending
Filing Date 2023-08-30
Open to Public Date 2024-02-29
Owner ROVI GUIDES, INC. (USA)
Inventor Chen, Tao

Abstract

Systems and methods are described for encoding and displaying a media content item. An encoded media content item haying a partitioning structure is generated. The partitioning structure comprises multiple partitioned areas configured to, when decoded, generate display of the media content item in a first format, and a partition boundary defining one of the partitioned areas configured to, when decoded, generate display of the media content item in a second format.

IPC Classes  ?

  • G06F 3/14 - Digital output to display device
  • G06F 16/41 - Indexing; Data structures therefor; Storage structures
  • G06F 16/71 - Indexing; Data structures therefor; Storage structures

4.

SYSTEMS AND METHODS FOR IMPROVING LIVE STREAMING

      
Document Number 03210410
Status Pending
Filing Date 2023-08-29
Open to Public Date 2024-02-29
Owner ROVI GUIDES, INC. (USA)
Inventor Chen, Tao

Abstract

Systems and methods are provided for improving live streaming. A content item comprising a plurality of segments is received at a computing device at a first time. The content item is stored, and it is identified that a first segment of the plurality of segments is below a quality threshold. The first segment is processed to improve the quality of the first segment, and the content item is updated with the improved-quality first segment. At a second time, a request to access the content item is received, and the updated version of the content item is transmitted in response to the request.

5.

SYSTEMS AND METHODS TO ADAPT A SCHEDULE TO BE PLAYED BY A MEDIA PLAYER

      
Document Number 03206810
Status Pending
Filing Date 2023-07-14
Open to Public Date 2024-01-15
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Gupta, Vikram Makam
  • Singh, Gyanveer
  • Harb, Reda

Abstract

Systems and methods are provided for adapting playout of a plurality of media items. One example method includes receiving one or more inputs representing a conversation between an audience of two or more people experiencing the playout of the plurality of media items, processing the input to determine a level of engagement of the audience with the playout of at least one of the plurality of media items, and adapting playout of the at least one of the plurality of media items before the scheduled start of the next media item in the schedule to take account of the inputs representing the conversation.

6.

SMART AUTOMATIC SKIP MODE

      
Document Number 03206827
Status Pending
Filing Date 2023-07-14
Open to Public Date 2024-01-15
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chundi, Charishma
  • Harb, Reda
  • Pandey, Rajendra

Abstract

Systems and methods are provided for enabling a smart automatic skip mode during playback of a content item. A content item is generated for output at a first time at a computing device, and input associated with navigating the content item is received. Metadata associated with a plurality of segments of the content item is identified and, based on the input and the metadata, a segment to skip is identified. The segment to skip is skipped, and the content item is generated for output at a second time.

7.

SYSTEMS AND METHODS FOR CUSTOMIZING A MEDIA PROFILE PAGE

      
Document Number 03205421
Status Pending
Filing Date 2023-06-30
Open to Public Date 2023-12-30
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Channapragada, Srikanth
  • Srivastava, Pooja
  • Neerakani, Harsha
  • Singh, Gyanveer
  • Yang, Cato
  • Harb, Reda

Abstract

Systems and methods are provided for customizing a profile page. A first user profile and a second user profile are accessed by a computing device. First and second pluralities of content items associated with the first and second user are identified. Based on the first and second user profiles, first and second subsets of content items of the first and second plurality of content items are selected. For each content item of the first subset of content items, an image associated with the content item is identified. For each content item of the second subset of content items, an image associated with the content item is identified. Based on the identified images, first and second image collages are generated for the first and second user profiles. The first and second image collages and first and second indicators corresponding to the first and second user profiles are generated for display.

IPC Classes  ?

  • G06T 11/60 - Editing figures and text; Combining figures or text

8.

SYSTEMS AND METHODS FOR COMPOSING A MEDIA FEED FOR A TARGET USER BY SELECTING MEDIA ASSETS THAT SHARE CONGRUENT OBJECTS WITH A SECONDARY CONTENT ITEM

      
Document Number 03202901
Status Pending
Filing Date 2023-06-09
Open to Public Date 2023-12-09
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Singh, Mona
  • Harb, Reda

Abstract

Systems and methods for determining shared congruent objects between warming up media assets and a secondary content item are described. The warming up media assets, along with their reactions, are posted on a social media platform. A secondary content item is identified for display and congruent objects displayed in the secondary content item are used as recommendations to identify the waming up media assets. In some embodiments, the warming media assets do not include a display of the product or service that is the focus of the secondary content item. The congruent objects used as recommendations are detennined based on selection of a reinforcement strategy which ranges from a soft to a hard reinforcement. Once a warming up media asset is identified, instructions are transmitted for its display, which may include displaying it at the top of a social media feed and auto-playing the warming up media asset.

IPC Classes  ?

  • G06Q 30/0251 - Targeted advertisements
  • G06F 16/43 - Querying
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications
  • H04L 67/53 - Network services using third party service providers
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism

9.

SYSTEMS AND METHODS FOR NEURAL-NETWORK BASED VIDEO ENCODING

      
Document Number 03200530
Status Pending
Filing Date 2023-05-25
Open to Public Date 2023-12-01
Owner ROVI GUIDES, INC. (USA)
Inventor Li, Zhu

Abstract

System and method are provided for encoding a frame of 3D media content. The systems accessing voxel geometry information for a first frame and trains a neural network based on the voxel geometry information, such that the neural network is configured to receive a coordinate of a voxel and output color attributes information for the voxel. The trained neural network comprises a plurality of weights for each layer of the neural network. The system converts weights of each respective layer of the first neural network into a respective first intermediary matrix. And then each respective first intermediary matrix is decomposed to create a respective first decomposition data that compromises a plurality of components that approximate the respective first intermediary matrix when combined. The system then generates encoding data for the first frame by storing each respective decomposition data for each respective first intermediary matrix.

IPC Classes  ?

10.

EFFICIENT VIDEO PLAYER NAVIGATION

      
Document Number 03200266
Status Pending
Filing Date 2023-05-23
Open to Public Date 2023-11-23
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Bove, V. Michael, Jr.
  • Harb, Reda

Abstract

Systems and method for displaying two navigation bars to navigate a video asset, where the first navigation bar provides navigation to a predetermined point and the second navigation bar allows a frame-by-frame navigation are described. The methods determine the time span, coverage of scene and chapters, and display formats of the second navigation bar. The time span of the second navigation bar may be configured to include frames of a desired scene or chapter such that the initial frame and the last frame of the scene are included for frame-by-frame navigation. The time span may also cover scene or chapter that are non- consecutive to the current play position such that multiple non-consecutive chapters can be navigated within the same second navigation bar. Functionality that includes annotating, editing, transmitting, on a per frame level is provided through the second navigation bar.

11.

METHODS AND SYSTEMS TO IMPROVE CONTROL OF CONTENT ITEMS, CHANNELS, ACCOUNTS, SUBSCRIPTIONS, AND RELATED INFORMATION

      
Document Number 03199187
Status Pending
Filing Date 2023-05-10
Open to Public Date 2023-11-10
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Emmanuel, Daina
  • Parekh, Jayshil
  • Chitravel, Poovarasan
  • Kalathuru, Harshavardhan
  • Krishnamoorthi, Santhiya
  • Harb, Reda

Abstract

Methods and systems are provided for improving provider and consumer control of content items, channels, accounts, subscriptions, and related information including metadata. The information regarding the content items, channels, accounts, subscriptions, and related information including metadata is structured into formats suitable for determining past, present, and future user interest in content, likelihood to consume the content, and relatedness of content items. The determinations are used to generate recommendations. Content providers are provided with options to customize conditions of the detenninations, the recommendations, and offers based on the same to be provided to consumers. Users are provided with the recommendations and are presented with options to change channel line-ups and subscriptions, including automatic changes based on selected parameters. Related apparatuses, devices, techniques, and articles are also described.

12.

SYSTEMS AND METHODS FOR AUGMENTED REALITY VIDEO GENERATION

      
Document Number 03199128
Status Pending
Filing Date 2023-05-09
Open to Public Date 2023-11-09
Owner ROVI GUIDES, INC. (USA)
Inventor Edwards, Warren Keith

Abstract

Systems and methods are described for generating an AR image are described herein. A physical camera is used to capture a video of a physical object in front of a physical background. The system then accesses data defining a virtual environment and selects a first position of a virtual camera in the virtual environment. While capturing the video, the system displays captured video of the physical object, such that the physical background is replaced with a view of the virtual environment from the first position of the virtual camera. In response to detecting a movement of the physical camera, the system selects a second position of the virtual camera in the virtual environment based on the detected movement. The system then displays the captured video of the physical object, wherein the view of the physical background is replaced with a view of the virtual environment from the second position of the virtual camera.

13.

PREDICTIVE CODING OF LENSLET IMAGES

      
Document Number 03198565
Status Pending
Filing Date 2023-05-02
Open to Public Date 2023-11-02
Owner ROVI GUIDES, INC. (USA)
Inventor Li, Zhu

Abstract

Systems, methods and apparatuses are described herein for accessing image data, generated at least in part using a device comprising a lenslet array, determining a plurality of reference pixel blocks of the image data, and determining a prediction block in a vicinity of the reference pixel blocks. Implementing any of the technique(s) described herein, the system or systems may determine, based on the plurality of reference pixel blocks, a first component representing average pixel values of the prediction block, a second component representing low frequency pixel values of the prediction block, and a third component representing high frequency pixel values of the prediction block. The system(s) may determine predicted pixel values of the prediction block based on the first component, the second component and the third component, and encode the image data based at least in part on the predicted pixel values of the prediction block.

IPC Classes  ?

14.

SYSTEMS AND METHODS FOR IMPROVING NOTIFICATIONS

      
Document Number 03191592
Status Pending
Filing Date 2023-03-01
Open to Public Date 2023-09-01
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffrey Copps
  • Harb, Reda

Abstract

Systems and methods are provided for generating for output a modified notification. A notification is generated. The notification is received at a notification manager running on a first computing device. The notification is modified at the notification manager, thereby creating a modified notification. The modified notification is generated for display.

15.

METHODS AND APPARATUSES FOR PREVENTING SPOILERS IN AUTOCOMPLETED SEARCH QUERIES

      
Document Number 03187486
Status Pending
Filing Date 2023-01-23
Open to Public Date 2023-07-31
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chundi, Charishma
  • Harb, Reda

Abstract

Systems and methods are provided for preventing spoilers in autocompleted search queries. One example method includes, in response to detecting a user interaction at a computing device associated with a search query, identifying a media content history comprising one or more media content items. A predicted search query based on the user interaction and the media content history is generated, and the predicted search query is generated for output, at the computing device.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/735 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/9035 - Filtering based on additional data, e.g. user or group profiles
  • G06Q 30/0241 - Advertisements

16.

MASKING BRANDS AND BUSINESSES IN CONTENT

      
Document Number 03186163
Status Pending
Filing Date 2023-01-09
Open to Public Date 2023-07-12
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Gupta, Vikram Makam
  • Harb, Reda

Abstract

Systems and methods are presented herein for selectively preventing display of brand and business identifiers in content that is considered offensive, objectionable, disturbing, and/or unsettling, to prevent an unintended association by viewers of the content between the content and the brand or business. A request to display media content, comprising at least one frame with objectionable subject matter, is received. In response to determining the at least one frame comprises objectionable subject matter, a determination is made as to whether an entity identifier is visible in the at least one frame. In response to determining at least one entity identifier is visible in the at least one frame, a first context of the objectionable subject matter and a second context of the entity identifier are determined. The first context is compared to the second context and, based on the comparing, a masking action is determined to be required for the entity identifier.

17.

SYSTEMS AND METHODS FOR CREATING AND MANAGING BREAKOUT SESSIONS FOR A CONFERENCE SESSION

      
Document Number 03185351
Status Pending
Filing Date 2022-12-16
Open to Public Date 2023-06-17
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Chitravel, Poovarasan
  • Nagdeve, Pawan
  • Baby, Gudimetla
  • Burma, Sambeet
  • Singh, Gyanveer
  • Yang, Cato

Abstract

Systems and methods for creating, monitoring, and managing a breakout conference for a conference call are disclosed. The methods determine topics for breakout rooms and their complexity scores. A breakout room is created for the topics, including separate breakout rooms for complex topics. An expertise score based on a plurality of factors for each device associated with a participant is also calculated. Devices are assigned to separate breakout rooms based on either just the expertise score or if the expertise score meets the threshold of the complexity score. Performance within the breakout rooms is displayed in real-time, such as in a graph. A moderator schedule is generated based the performance within the breakout rooms, where priority is given to a breakout room that has a negative performance over a breakout room with a positive performance.

18.

VOICE IDENTIFICATION FOR OPTIMIZING VOICE SEARCH RESULTS

      
Document Number 03185271
Status Pending
Filing Date 2022-12-15
Open to Public Date 2023-06-15
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Juneja, Ajay
  • Gupta, Vaibhav
  • Gupta, Ashish
  • Karuppasamy, Senthil Kumar
  • Harb, Reda

Abstract

Systems and methods are provided for processing a voice input stream with interruptions and/or supplemental comments. Generally, a virtual voice assistant may receive an input stream with a first input comprising a voice query from a first voice and a second input comprising a secondary query from a second voice (e.g., an interruption or a supplement). The virtual assistant may determine that the second voice does not match the first voice, and then process the voice query to produce first results. Some embodiments may detemiine whether the secondary query is a supplement or an interruption and, e.g., choose to ignore an interruption or set aside a supplement if it may be used to help the search query. In some embodiments, results for the first query may be compared with results for the first query with a portion of the supplement.

19.

SYSTEMS AND METHODS FOR OFFLOADING PROCESSING-INTENSIVE VIDEO CONFERENCING TASK TO EDGE COMPUTING DEVICE

      
Document Number 03182719
Status Pending
Filing Date 2022-11-22
Open to Public Date 2023-06-08
Owner ROVI GUIDES, INC. (USA)
Inventor Doken, Serhad

Abstract

Systems and methods are described for determining that a conferencing device participating in a video conference via a conferencing server is a mobile device. The mobile device may be performing virtual background processing to generate for display a virtual background during the video conference. Based on a monitored parameter of the mobile device, a determination may be made whether the virtual background processing being performed by the mobile device should be offloaded to an edge computing device. In response to determining the virtual background processing should be offloaded, at least a portion of the virtual background processing being performed by the mobile device may be offloaded to the edge computing device, and the edge computing device may be configured to receive a video feed from the conferencing device, modify the video feed by performing the virtual background processing, and transmit the modified video feed to the conferencing server.

20.

METHODS AND SYSTEMS FOR GROUP WATCHING

      
Document Number 03179652
Status Pending
Filing Date 2022-10-24
Open to Public Date 2023-04-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Dutta, Rupayan
  • Panchaksharaiah, Vishwas Sharadanagar
  • Gupta, Vikram Makam
  • Agarwal, Sukanya

Abstract

A method of modifying playing of media content in a group watch session comprises receiving a command to modify play; determining respective preferences of respective users in the session; and, if it is determined that execution of the command is consistent with the preferences, causing modifying of the playing of at least a portion of the media content based on the received command, e.g., by skipping the portion, jumping to another play position, or rewinding or fast-forwarding through the portion. In this manner, the command is executed, or not executed, based on the preferences of multiple users. The method may include estimating a satisfaction score for the command for the respective users, and comparing the estimated satisfaction scores with a reference score. The portion(s) of the media content for which play is modified may be determined based on the estimated satisfaction scores.

21.

SYSTEMS AND METHODS FOR GENERATING A DYNAMIC TIMELINE OF RELATED MEDIA CONTENT BASED ON TAGGED CONTENT

      
Document Number 03234892
Status Pending
Filing Date 2022-09-23
Open to Public Date 2023-04-27
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Vikram Makam
  • Panchaksharaiah, Vishwas Sharadanagar
  • Yang, Cato
  • Harb, Reda

Abstract

Systems and methods are described herein for generating a timeline of media assets on a media guidance application that dynamically adjusts the timeline of related media assets associated with the media asset selected by a user, by comparing keywords. In another embodiment, the systems and methods are described for masking portions of headline of the media asset for increasing interests in selecting the media asset.

IPC Classes  ?

22.

SYSTEMS AND METHODS FOR STREAMING MEDIA CONTENT DURING UNAVAILABILITY OF CONTENT SERVER

      
Document Number 03233059
Status Pending
Filing Date 2022-09-29
Open to Public Date 2023-04-06
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Channapragada, Srikanth
  • Bhadula, Ishan
  • Sehgal, Vivek
  • Alapati, Greeshma Jagadha Phani Lakshmi
  • Gupta, Vikram Makam
  • Harb, Reda

Abstract

Systems and methods are described herein for streaming during unavailability of a content server. Upon determining that there are conditions indicating buffering issues during delivery of a media asset (102), a server (100) determines a first group of devices (106) suitable for receiving the media asset (102) from the server (100) and sharing the media asset (102) on a peer-to-peer network. Then, the server (100) determines a second group of devices (108) suitable for receiving the media asset (102) on a peer-to-peer network from a first group device. The server (100) then determines groupings (110, 112, 114, 116, 118, 120) within which to share and receive the media asset (102). Next, the server (100) transmits instructions to the devices in the first group (106) to maintain in buffer and share certain portions of the media asset (102) with the second group devices within their grouping (110, 112, 114, 116, 118, 120). Finally, the server (100) updates information detailing the media asset portions the devices are maintaining in buffer and sharing.

IPC Classes  ?

  • H04L 65/80 - Responding to QoS
  • H04L 67/1008 - Server selection for load balancing based on parameters of servers, e.g. available memory or workload
  • H04L 67/101 - Server selection for load balancing based on network conditions
  • H04L 67/1017 - Server selection for load balancing based on a round robin mechanism
  • H04L 67/1021 - Server selection for load balancing based on client or server locations
  • H04L 67/1031 - Controlling of the operation of servers by a load balancer, e.g. adding or removing servers that serve requests
  • H04L 67/1034 - Reaction to server failures by a load balancer
  • H04L 67/1095 - Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
  • H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching
  • H04L 67/61 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements

23.

SYSTEMS AND METHODS FOR CUSTOMIZING MEDIA PLAYER PLAYBACK SPEED

      
Document Number 03177065
Status Pending
Filing Date 2022-09-26
Open to Public Date 2023-04-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chundi, Charishma
  • Harb, Reda
  • Pandey, Rajendra

Abstract

Systems and methods are provided for customizing the playback speed of a media player. One example method includes receiving a media content item and identifying a playback speed for at least a portion of the media content item. An adjustable playback speed user interface element is generated for display, wherein the user interface element is preset to the identified playback speed. The playback speed user interface element is adjustable in that at least a portion of the playback speed user interface element is movable from a first position to a second position. An interaction with the adjustable playback speed user interface element is identified and the portion of the media content item is generated for output at the identified playback speed.

IPC Classes  ?

  • H04N 5/91 - Television signal processing therefor
  • H04L 67/2895 - Intermediate processing functionally located close to the data provider application, e.g. reverse proxies

24.

SYSTEMS AND METHODS FOR CONTROLLING MEDIA CONTENT BASED ON USER PRESENCE

      
Document Number 03231744
Status Pending
Filing Date 2022-09-21
Open to Public Date 2023-03-30
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Doken, Serhad
  • Harb, Reda

Abstract

Systems and methods are described for controlling media content based on user presence information. A user interaction with playing of a first media asset generated for presentation at a consumption device may be identified, and in response, historical wireless signal characteristics of a wireless network, over which wireless signals are used to generate for display the first media asset, may be determined. While a second media asset is generated for display, the second media asset at the consumption device may be modified based on user presence information determined by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network.

IPC Classes  ?

  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04N 21/41 - Structure of client; Structure of client peripherals
  • H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
  • H04N 21/443 - OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/654 - Transmission by server directed to the client
  • G06N 20/00 - Machine learning

25.

METHODS AND SYSTEMS TO PROVIDE A PLAYLIST FOR SIMULTANEOUS PRESENTATION OF A PLURALITY OF MEDIA ASSETS

      
Document Number 03232582
Status Pending
Filing Date 2022-09-16
Open to Public Date 2023-03-23
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Kalathuru, Harshavardhan Reddy
  • Chandrashekar, Padmassri
  • Parekh, Jayshil
  • Emmanuel, Daina
  • Arsam, Ramesh
  • Krishnamoorthi, Santhiya
  • Gupta, Vaibhav
  • Gupta, Ashish
  • Karuppasamy, Senthil Kumar
  • Kumar, Anil
  • Harb, Reda

Abstract

Systems and methods are described herein for generating a playlist for a simultaneous presentation of a plurality of media assets. The system retrieves a user preference associated with a user profile and receives a selection of a first media asset and a second media asset from the plurality of media assets for presentation on a user device. The system parses the respective audio streams of the first media asset and the second media asset to identify one or more preferred audio segments based on the user preference and generates the playlist of the identified one or more preferred audio segments. Based on a generated audio playlist, the system generates, for presentation on the user device, the video stream for each of the first media asset and the second media asset and the playlist of the identified one or more preferred audio segments.

IPC Classes  ?

  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/8549 - Creating video summaries, e.g. movie trailer

26.

SYSTEMS AND METHODS TO IMPROVE PRESENTATION OF ADVERTISEMENTS

      
Document Number 03175423
Status Pending
Filing Date 2022-09-20
Open to Public Date 2023-03-20
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Harb, Reda
  • Panchaksharaiah, Vishwas Sharadanagar
  • Chitravel, Poovarasan
  • Nagdeve, Pawan
  • Baby, Gudimetla
  • Burma, Sambeet

Abstract

Systems and methods are provided for generating an advertisement for output based on an item on a wish list. A request to obtain media content is received at a computing device, and a user profiled associated with the media content is identified. A wish list associated with the user profile is accessed, and an item on the wish list is identified. A first advertisement is identified, wherein the first advertisement is based on the identified item. A representation of the first advertisement and the media content are received at the computing device. A representation of the first advertisement and the media content are generated for output at the computing device.

IPC Classes  ?

27.

SYSTEMS AND METHODS FOR GENERATING A WATCH SCHEDULE AND COMPRESSED CONTENT TO COMPLETE A SERIES BEFORE EXPIRATION

      
Document Number 03230638
Status Pending
Filing Date 2022-09-02
Open to Public Date 2023-03-09
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Channapragada, Srikanth
  • Gupta, Vikram Makam
  • Harb, Reda

Abstract

Systems and methods are described herein for generating a watch schedule and compressed series for a user for a series that is expected to become unavailable. Availability data indicating when a content series will become unavailable is received and compared to user progression habits. If the content series will become unavailable before the user will complete it, a watch schedule may be offered to the user. If the user subsequently falls behind on this watch schedule, a compressed version of the content series may be offered to the user.

IPC Classes  ?

  • H04N 21/432 - Content retrieval operation from a local storage medium, e.g. hard-disk
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/443 - OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
  • H04N 21/4627 - Rights management
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/8355 - Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors

28.

MEASURING SLEEP STATE OF A USER USING WEARABLES AND DECIDING ON THE PLAYBACK OPTION FOR THE CONTENT CONSUMED

      
Document Number 03230657
Status Pending
Filing Date 2021-12-16
Open to Public Date 2023-03-09
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Emmanuel, Daina
  • Chandrashekar, Padmassri
  • Harb, Reda

Abstract

Systems and methods are provided for responding to a sleep-state event. One example method includes receiving and generating, at a computing device, media content for output and receiving a sleep-state event. A type of the content being generated for output is identified and, based on the type of content, an action to perform in response to receiving the sleep-state event is identified. The action to perform is generated.

IPC Classes  ?

  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

29.

SYSTEMS AND METHODS FOR SELECTIVELY PROVIDING SUPPLEMENTAL CONTENT DURING PRESENTATION OF MEDIA ASSET

      
Document Number 03230153
Status Pending
Filing Date 2021-12-20
Open to Public Date 2023-03-02
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Vikram Makam
  • Panchaksharaiah, Vishwas Sharadanagar

Abstract

Systems and methods are described for generating for display identified supplemental content relevant to metadata of a particular scene of a media asset. The systems and methods may identify metadata of the media asset corresponding to the time of the particular scene, identify supplemental content relevant to the metadata of the particular scene, and determine the particular scene of the media asset has concluded. In response to determining the particular scene of the media asset has concluded, the identified supplemental content relevant to the metadata of the particular scene may be generated for display.

IPC Classes  ?

  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/439 - Processing of audio elementary streams
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/6587 - Control parameters, e.g. trick play commands or viewpoint selection
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

30.

METHODS AND SYSTEMS FOR SYNCHRONIZING PLAYBACK OF MEDIA CONTENT ITEMS

      
Document Number 03228959
Status Pending
Filing Date 2021-12-16
Open to Public Date 2023-02-16
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Shah, Akshay Chetan
  • Chandrashekar, Padmassri
  • Emmanuel, Daina

Abstract

Systems and methods are described for synchronizing playback of media content items. A first media content item is displayed at first user equipment and second user equipment. At least one playback parameter relating to the operation of the first user equipment and/or the second user equipment is determined. A determination is made as to whether the at least one playback parameter is less than a first playback parameter threshold. In response to determining that the at least one playback parameter is less than the first playback parameter threshold, at least one playback characteristic of the first media content item at the first user equipment and/or the second user equipment is adjusted to cause the display of the first media content item at first user equipment and second user equipment to be synchronized.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests

31.

METHODS AND SYSTEMS FOR MODIFYING A MEDIA CONTENT ITEM BASED ON USER REACTION

      
Document Number 03229041
Status Pending
Filing Date 2021-12-16
Open to Public Date 2023-02-16
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Rajanna, Vasanthraj
  • Harb, Reda

Abstract

Systems and methods are described for modifying the content of a media content item. A media content item is displayed on user equipment. A user reaction to one or more portions of the media content item is determined. The content of the media content item is modified based on the user reaction to one or more portions of the media content item.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/8541 - Content authoring involving branching, e.g. to different story endings
  • H04N 21/8545 - Content authoring for generating interactive applications

32.

ASSISTED DELIVERY SERVICE FOR NETWORKS

      
Document Number 03227315
Status Pending
Filing Date 2021-12-16
Open to Public Date 2023-01-26
Owner ROVI GUIDES, INC (USA)
Inventor
  • Emmanuel, Daina
  • Chandrashekar, Padmassri
  • Harb, Reda

Abstract

Systems and methods are provided for switching computing devices between edge servers and peer groups. One example method includes receiving, at a client computing device and from a first computing device, media content. A request to initiate an assisted delivery service is sent from the client computing device to a second computing device. The assisted delivery service is initiated in response to the request. The assisted delivery service comprises identifying, at the second computing device, one or more peer computing devices receiving the media content. At the second computing device, instructions that enable the client computing device to discover at least one of the peer computing devices are generated. The instructions are sent from the second computing device to the client computing device. At the client computing device, a peer computing device is discovered. A request to receive a portion of the media content is sent from the client computing device to a discovered peer computing device. The portion of the media content is received at the client computing device from the peer computing device.

IPC Classes  ?

  • H04L 67/1061 - Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
  • H04L 67/1087 - Peer-to-peer [P2P] networks using cross-functional networking aspects
  • H04L 69/40 - Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
  • H04L 67/52 - Network services specially adapted for the location of the user terminal

33.

SYSTEMS AND METHODS FOR TARGETING ADVERTISEMENTS BASED ON CONVERSATIONS

      
Document Number 03142172
Status Pending
Filing Date 2021-12-14
Open to Public Date 2023-01-22
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

Systems and methods are provided for presenting an advertisement to a first participant of a plurality of participants of a conversation based on interests of other participants of the conversation. The conversation is monitored and a profile of the first participant is accessed. An interest category of a first interest term included in the profile is identified. A second interest temi is identified from a portion of the conversation provided by a second participant of the plurality of participants. In response to determining that the second interest term is different from the first interest term and that the second interest term is in the identified interest category, an advertisement matching the second interest term is identified and generated for presentation on user equipment of the first participant.

IPC Classes  ?

34.

INTERACTIVE SUPPLEMENTAL CONTENT SYSTEM

      
Document Number 03226207
Status Pending
Filing Date 2021-12-21
Open to Public Date 2023-01-19
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Adams Ryan, Stephanie M.
  • Harb, Reda

Abstract

Systems and methods for generating additional content related to a segment of a content item are disclosed. For example, a system receives a manifest of a first content item where the manifest identifies a plurality of segments of the first content item. The manifest comprises additional content associated with a corresponding segment. The system generates for output a first segment of the plurality of segments on a device. The system receives a user selection requesting the presentation of additional content associated with the first segment. In response to receiving the user selection, the system parses the manifest to request data for the additional content associated with the first segment and generates for output the additional content based on the requested data. Subsequent to generating for output the additional content, the system generates for output the next segment on the device.

IPC Classes  ?

  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04N 21/4545 - Input to filtering algorithms, e.g. filtering a region of the image
  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

35.

METHODS AND SYSTEMS FOR SELECTIVE PLAYBACK AND ATTENUATION OF AUDIO BASED ON USER PREFERENCE

      
Document Number 03226838
Status Pending
Filing Date 2021-12-15
Open to Public Date 2023-01-19
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda
  • Parekh, Jayshil

Abstract

Systems and methods are presented for providing to filter unwanted sounds from a media asset. Voice profiles of a first character and a second character are generated based on a first voice signal and a second voice signal received from the media device during a presentation. The user provides a selection to avoid a certain sound or voice in association with the second character. During a presentation of the media asset, a second audio segment is analyzed to determine, based on the voice profile of the second character, whether the second voice signal includes the voice of a second character. If so, the second voice signal output characteristics are adjusted to reduce the sound.

IPC Classes  ?

  • H04N 21/439 - Processing of audio elementary streams
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/488 - Data services, e.g. news ticker

36.

PERSONALIZED SCREENCAPS FOR TRICKPLAY SLIDER

      
Document Number 03142171
Status Pending
Filing Date 2021-12-14
Open to Public Date 2023-01-16
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Vikram Makam
  • Panchaksharaiah, Vishwas Sharadanagar
  • Harb, Reda

Abstract

Systems and methods are provided for displaying personalized preview images during trick-play operations of a media asset based on user profile data and an importance of frames of the media asset. A request from a user to move a slider of a progress bar associated with a media asset is received while the media asset is being generated for display. A scene from the media asset that contains a play position indicated by the slider is identified and a frame that best matches user profile data of the user and importance data for the scene is identified. The identified frame is generated for display as an overlay over the displayed media asset.

IPC Classes  ?

  • H04N 21/4725 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

37.

SUBTITLE RENDERING BASED ON THE READING PACE

      
Document Number 03225468
Status Pending
Filing Date 2021-12-21
Open to Public Date 2023-01-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

Systems and methods for summarizing captions, configuring playback speed, and rewriting the caption file for a media asset are disclosed. The system determines whether to display the original captions or a summarized version of the captions, which are based on user's language proficiency level, reading pace, and historical data, and can be generated either on-demand or automatically when rewinds and pauses are detected. The caption file which includes the original captions can be rewritten. The system determines whether to stream a caption or a rewritten file to a media device based on user or system selections. In the absence of a caption file, or when the caption file cannot be summarized, the playback speed of the media asset is slowed down to provide additional reading time to the user.

IPC Classes  ?

  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/485 - End-user interface for client configuration
  • H04N 21/488 - Data services, e.g. news ticker

38.

METHODS AND SYSTEMS FOR GENERATING A PLAYLIST OF CONTENT ITEMS AND CONTENT ITEM SEGMENTS

      
Document Number 03225590
Status Pending
Filing Date 2021-12-16
Open to Public Date 2023-01-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

Provided are systems and methods for providing content identified in a playlist associated with a profile. A content consumption system monitors a profile and determines a segment of a content item that is of interest to the profile. The segment of the content item is added to a playlist, which can then be looped.

IPC Classes  ?

  • G06F 16/735 - Filtering based on additional data, e.g. user or group profiles

39.

ADAPTIVE CONTENT STREAMING BASED ON BANDWIDTH

      
Document Number 03225594
Status Pending
Filing Date 2021-12-20
Open to Public Date 2023-01-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

Systems and methods for adaptive content streaming based on bandwidth are disclosed. According to one example method, content is requested for delivery. An indication of complexity of a plurality of media content items associated with the content is received. Based on the indication of complexity and an available bandwidth at the user device, at least one of the plurality media content items is selected and retrieved from the media server.

IPC Classes  ?

  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/6373 - Control signals issued by the client directed to the server or network components for rate control
  • H04N 21/6377 - Control signals issued by the client directed to the server or network components directed to server
  • H04L 65/613 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
  • H04L 65/80 - Responding to QoS
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

40.

METHOD AND APPARATUS FOR SHARED VIEWING OF MEDIA CONTENT

      
Document Number 03224176
Status Pending
Filing Date 2021-12-21
Open to Public Date 2023-01-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Shah, Akshay Chetan
  • Chandrashekar, Padmassri
  • Emmanuel, Daina

Abstract

In systems and methods for enhancing group watch experiences, a first user's reaction is detected using multiple sensors, e.g., at least one camera and a microphone, and may be combined with context information to determine an action to perform at user equipment devices of other users participating in the group watch to convey the first user's reaction. Images from the at least one camera can be used to determine a portion of the screen to which the user's reaction is directed and/or another user to whom the reaction is directed. The reaction may be conveyed using one or more of an audio effect, a visual effect, haptic effect or text, e.g., to highlight the determined portion or user, display an icon and/or output an audio or video clip. A signal for providing haptic feedback may be transmitted to the user equipment device of the determined user.

IPC Classes  ?

  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/4223 - Cameras
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/4728 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for selecting a ROI [Region Of Interest], e.g. for requesting a higher resolution version of a selected region
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
  • H04N 21/485 - End-user interface for client configuration

41.

SYSTEMS AND METHODS FOR SELECTING A DATA DELIVERY NETWORK

      
Document Number 03225592
Status Pending
Filing Date 2021-12-20
Open to Public Date 2023-01-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Harb, Reda

Abstract

Systems and methods for selecting a data delivery network are disclosed. The methods comprise requesting multimedia content delivery, the request comprising an indication of available bandwidth, receiving an indication of an expected performance threshold of a multimedia content item associated with the request for multimedia content, determining a fetch time for the multimedia content item to be delivered from a first data delivery network, and, in response to the fetch time being above the expected performance threshold, selecting a second data delivery network to deliver the multimedia content item.

IPC Classes  ?

  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
  • H04N 21/218 - Source of audio or video content, e.g. local disk arrays
  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • H04L 65/80 - Responding to QoS
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching

42.

SYSTEMS AND METHODS OF ORGANIZING AND PROVIDING BOOKMARKED CONTENT

      
Document Number 03225701
Status Pending
Filing Date 2021-12-21
Open to Public Date 2023-01-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

Systems and methods are disclosed for providing content by generating a bookmark data structure for a topic based on determining retrieval of a first content item related to the topic, of a first content type. In response to determining retrieval of the first content item, the system may add the first content item to the bookmark data structure for the topic. The system may then determine retrieval of a second content item related to the topic, of a second content type and, in response to determining retrieval of the second content item, the system may add the second content item to the bookmark data structure for the topic. The system may generate, for display in a user interface (UI), a menu based on the data structure, with interactive UI elements that provide preview and/or access to the content item when interaction with the UI element is detected.

IPC Classes  ?

  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]

43.

SYSTEMS AND METHODS FOR HIGHLIGHTING CONTENT WITHIN MEDIA ASSETS

      
Document Number 03142722
Status Pending
Filing Date 2021-12-16
Open to Public Date 2022-12-30
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

Systems and methods are described herein for highlighting objects with a primary content that are likely to be of interest to a user viewing the primary content. More particularly, when the system receives a segment of primary content to be displayed on a user equipment device for consumption, the system analyzes the received segment to identify an object within the received segment. The system then checks a database storing supplemental content to determine whether supplemental content associated with the identified object is available. When supplemental content associated with the identified object is available within the database, the system modifies the received segment of the primary content to highlight the identified object and displays the modified segment of the primary content on the user equipment device for consumption.

IPC Classes  ?

  • H04N 21/4728 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for selecting a ROI [Region Of Interest], e.g. for requesting a higher resolution version of a selected region
  • H04H 60/64 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for providing detail information
  • H04N 21/4725 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
  • H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/454 - Content filtering, e.g. blocking advertisements

44.

CONTENT-BASED USER-PREFERRED TRICK PLAY

      
Document Number 03142499
Status Pending
Filing Date 2021-12-15
Open to Public Date 2022-12-30
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

The present disclosure relates to a method for enabling user-preferred trick- play modes. More particularly, the present disclosure provides a method for enabling user-preferred trick-play modes based on content classifications of a content item. In embodiments described herein, methods and systems are provided for varying the user experience with respect to trick- play operation. For example, experience may be varied based on the content being consumed or based on a combination of content being consumed and computing device being used.

IPC Classes  ?

  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/6587 - Control parameters, e.g. trick play commands or viewpoint selection

45.

SYSTEMS AND METHODS TO PREVENT OR REDUCE AD FATIGUE USING USER PREFERENCES

      
Document Number 03225342
Status Pending
Filing Date 2021-12-20
Open to Public Date 2022-12-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Emmanuel, Daina
  • Chandrashekar, Padmassri

Abstract

The present disclosure relates to reducing or preventing ad fatigue in a user by determining the preference of a user to an ad, in particular user preference for parameters such as video track, audio track, dialogue or tone. The disclosure also relates to the provision of a timer that prevents an ad being shown repeatedly within a predetermined time frame.

IPC Classes  ?

  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

46.

METHODS AND SYSTEMS FOR PROVIDING DYNAMIC SUMMARIES OF MISSED CONTENT FROM A GROUP WATCHING EXPERIENCE

      
Document Number 03224185
Status Pending
Filing Date 2021-12-14
Open to Public Date 2022-12-22
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda
  • Shah, Akshay Chetan

Abstract

Systems and methods are presented for providing dynamic summaries of missed content of content streaming on multiple device. A plurality of groups for a concurrent presentation of a content is identified, and a selection is received by a user to join a first group of the plurality of groups for the concurrent presentation of the content. Based on a user via the second device joining a group, a determination is made as to whether a user via the second device missed any content from the concurrent presentation of the content for the first group. Based on the detection of missed content, the system generates for the second device one or more summaries of the missed content segments and the missed reactions to the segments based on preferences associated with the user profile. In response to generating the summaries, the summaries are presented via the second device to the user.

IPC Classes  ?

  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting

47.

METHODS AND SYSTEMS FOR PERSONALIZED CONTENT BASED ON CAPTURED GESTURES

      
Document Number 03220642
Status Pending
Filing Date 2021-12-15
Open to Public Date 2022-11-24
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Lidaka, Christopher, Charles
  • Harb, Reda

Abstract

Systems and methods are presented for providing personalized content based on gestures, in order to provide a seamless and user-driven feedback capture platform that captures user gestures and provides improved personalized content. The system captures biometric data from the user during the presentation of a first content item from a first content source. The system identifies the feedback indicator from the biometric data captured during the output of the first content item and stores an identifier of the second content item associated with the first content item in the master list. The system generates the master list for display and, in response to receiving a selection of the identifier of the second content item, retrieves for output the second content item from the second content source on the user device.

IPC Classes  ?

  • H04H 60/46 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04H 60/65 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on users' side
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  • H04N 21/482 - End-user interface for program selection
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • A61B 5/02 - Measuring pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography; Heart catheters for measuring blood pressure
  • A61B 5/021 - Measuring pressure in heart or blood vessels

48.

MESSAGE MODIFICATION BASED ON MESSAGE CONTEXT

      
Document Number 03218921
Status Pending
Filing Date 2021-12-20
Open to Public Date 2022-11-10
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Vikram Makam
  • Harb, Reda
  • Panchaksharaiah, Vishwas Sharadanagar

Abstract

Systems and methods are presented herein for modifying messages transmitted between a first computing device and a second computing device based on the determination of a context of messages transmitted between the first and second computing devices. A first message, prepared to be transmitted to a second computing device, is prepared at a first computing device. The message contains a reference and a context of the message is determined. Based on the reference and the context, a modification of the message is determined. In response to determining the modification, the message is modified and transmitted from the first computing device to the second computing device. The modification is performed relative to the reference and the context.

IPC Classes  ?

  • H04L 51/066 - Format adaptation, e.g. format conversion or compression
  • H04L 51/00 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
  • H04L 51/08 - Annexed information, e.g. attachments
  • H04L 51/222 - Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area

49.

SYSTEMS AND METHODS TO ALTER VOICE INTERACTIONS

      
Document Number 03218016
Status Pending
Filing Date 2021-12-13
Open to Public Date 2022-11-03
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffry Copps
  • Harb, Reda

Abstract

Systems and methods are disclosed for providing voice interactions based on user context. Data is received that causes a voice interaction to be generated for output at a user device during an output time interval. In response, current user contextual data of the user device is retrieved. The voice interaction and output time interval are altered to increase consumption likelihood of the voice interaction based on the current user contextual data. The altered voice interaction is outputted at the user device during the altered output time interval.

IPC Classes  ?

50.

SYSTEMS AND METHODS TO INCREASE VIEWERSHIP OF ONLINE CONTENT

      
Document Number 03217258
Status Pending
Filing Date 2021-12-21
Open to Public Date 2022-10-27
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Harb, Reda

Abstract

Systems and methods for automatically generating preliminary hashtag(s) for a video asset uploaded to an online platform and sampling them with related videos on the online platform are disclosed. Upon the upload of the video asset, the system automatically analyzes the metadata associated with the video asset to generate preliminary hashtags. The preliminary hashtags are used to find and sample related videos that include one or more hashtags that are related to the preliminary hashtag. Based on the sampling analysis, a determination is made whether to retain or delete the preliminary hashtag and whether to adopt the one or more hashtags from the related videos. The video asset may be tagged with the preliminary hashtag and/or the adopted hashtag if the hashtag is approved by the user and complies with the platform policy. The tagged hashtag may be updated to keep it current and periodically sampled with related video assets.

IPC Classes  ?

  • G06F 16/78 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

51.

DYNAMIC SCHEDULING OF CONTENT

      
Document Number 03215862
Status Pending
Filing Date 2021-12-10
Open to Public Date 2022-10-06
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Chundi, Charishma

Abstract

Systems and methods are provided for recommending and dynamically scheduling content. A time when a request to consume a content item is likely to be received is identified and an identifier of the content item is displayed on a device. Prior to the identified time, an option to consume, at the identified time, the content item is also displayed on the device. In response to the option being selected, the device stops displaying the identifier of the content item until the identified time.

IPC Classes  ?

  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
  • H04N 21/4147 - PVR [Personal Video Recorder]
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/4335 - Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/482 - End-user interface for program selection
  • H04N 21/488 - Data services, e.g. news ticker

52.

SYSTEMS AND METHODS TO PROVIDE ADAPTIVE PLAY SETTINGS

      
Document Number 03214602
Status Pending
Filing Date 2021-12-20
Open to Public Date 2022-09-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina

Abstract

Systems and methods are provided for applying adaptive play settings to a media asset. One example method includes identifying a media asset selected for playback and retrieving a plurality of user preferences. The user preferences correlate a play function to a type of a segment of a media asset. A plurality of segments in the media asset selected for playback are identified and each of the plurality of segments has a respective type. In response to identifying a plurality of segments in the media asset selected for playback, a respective play function is assigned to each of the respective plurality of segments based on the respective type of each of the plurality of segments.

IPC Classes  ?

  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/4545 - Input to filtering algorithms, e.g. filtering a region of the image
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

53.

ADAPTIVE BIOMETRIC AUTHENTICATION

      
Document Number 03212354
Status Pending
Filing Date 2021-12-20
Open to Public Date 2022-09-09
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Robert Jose, Jeffry Copps
  • Aher, Ankur Anil

Abstract

Systems and methods are presented for adaptive biometric authentication. According to one example method, a failure of a first type of biometric authentication is detected. In response to detecting the failure of the first type of biometric authentication, an alternative type of authentication is completed. In response to completing the alternative type of authentication, a biometric characteristic of a biometric signature is selectively modified in a stored user profile for processing a subsequent attempt of the first type of biometric authentication.

IPC Classes  ?

  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints

54.

SYSTEMS AND METHODS FOR IMPROVED MEDIA SLOT ALLOCATION

      
Document Number 03211964
Status Pending
Filing Date 2021-12-10
Open to Public Date 2022-09-01
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina

Abstract

Systems and methods for inserting auxiliary content slots within portions of media assets determined to be of interest to users. Segments of a media asset being viewed by a user are identified as being of particular interest to the user, with reference to a stored set of user preferences. User preferences may be consulted to determine which of these segments may be of likely interest to the viewer. Slots for auxiliary content, such as an advertisement, are then added to those segments deemed to be of likely interest. Auxiliary content such as ads may accordingly be displayed to a user at points within media assets at which the user is more likely to be paying attention, increasing the likelihood that auxiliary content will be viewed and perhaps interacted with by the user.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors

55.

AGE-SENSITIVE AUTOMATIC SPEECH RECOGNITION

      
Document Number 03211986
Status Pending
Filing Date 2021-12-20
Open to Public Date 2022-09-01
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffry Copps

Abstract

Systems and methods are described to receive a query from a user and provide a reply that is appropriate for an age group of the user. A query for a media asset is received, where such query comprises an inputted term, and the query is determined to be received from a user belonging to a first age group. A context of the inputted term within the query is identified, and in response to the determining, based on the identified context, that the inputted term of the query is inappropriate for the first age group, a replacement term for the inputted term that is related to the inputted term and is appropriate for the first age group in the context of the query is identified. The query is modified to replace the inputted term with the identified replacement term, and a reply to the modified query is generated for output.

IPC Classes  ?

  • G06F 16/432 - Query formulation
  • G06F 16/435 - Filtering based on additional data, e.g. user or group profiles

56.

SYSTEMS AND METHODS FOR IMPROVED VIDEO CAPTIONS

      
Document Number 03211867
Status Pending
Filing Date 2021-12-20
Open to Public Date 2022-09-01
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Parekh, Jayshil

Abstract

Systems and methods for improved video captions are disclosed. The methods for providing timed text comprise obtaining a plurality of subtitles for a media asset; determining a playback rate of the media asset; determining a relevance index based on the playback rate; and selecting a set of the plurality of subtitles based on the relevance index. The methods may further comprise determining an indication of priority of subtitles within the set of subtitles, rendering the set of subtitles according to the indication of priority, wherein the highest priority subtitles are rendered first.

IPC Classes  ?

  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 5/445 - Receiver circuitry for displaying additional information

57.

PLAYBACK OF MEDIA CONTENT DURING DUAL MODE TRICK PLAY OPERATIONS

      
Document Number 03210941
Status Pending
Filing Date 2021-12-13
Open to Public Date 2022-08-18
Owner ROVI GUIDES, INC. (USA)
Inventor Mayhew, Steven

Abstract

Systems and methods are described herein for playback of streaming media content during a dual mode trick play operation. An I-frame only playlist is generated from a media content stream. The I-frame only playlist includes a plurality of I-frames. A set of I-frames are selected from the plurality of I-frames for scan play back mode based on metadata associated with the media content stream. A curated I-frame only playlist of the selected set of I-frames is generated for display during scan play back mode. In one embodiment, the selected set of I-frames is an I-frame identified at the beginning of each of the segments.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/6587 - Control parameters, e.g. trick play commands or viewpoint selection
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

58.

METHODS AND SYSTEMS FOR CONTROLLING MEDIA CONTENT PRESENTATION ON A SMART GLASSES DISPLAY

      
Document Number 03207122
Status Pending
Filing Date 2021-12-16
Open to Public Date 2022-07-07
Owner ROVI GUIDES, INC. (USA)
Inventor Marconcini, Stefano

Abstract

Systems and methods are described herein for controlling a smart glass display based on environmental conditions. The smart glass display is configured for presenting a media asset. Further, the smart glass display is configured with a transparent display function that adjusts the presentation of the media asset based on the environmental conditions.The smart glass comprises a sensor to measure the illuminance. The smart glass display identifies environmental information and determine a hazard based on the environmental information. Further, a smart glass display may observe the user's eye movement and may execute a specific function corresponding to the user's eye movement.

IPC Classes  ?

  • G02B 27/01 - Head-up displays
  • G09G 5/10 - Intensity circuits
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

59.

SYSTEMS AND METHODS TO AUTOMATICALLY PERFORM ACTIONS BASED ON MEDIA CONTENT

      
Document Number 03206492
Status Pending
Filing Date 2021-12-15
Open to Public Date 2022-06-23
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gandhi, Gaurav
  • Jaganathan, Manikiruban
  • K P, Abishek
  • Punja, Deviprasad
  • Srinivasan, Madhusudhan

Abstract

Systems and methods are provided for automatically performing an action based on video content. One example method includes receiving, at a first computing device, a video and determining, with a content determination engine, content of the video. An action to perform at the first computing device and/or at a second computing device is generated, based on the content of the video. If the action is to be performed at the second computing device, the action is transmitted to the second computing device. The action is performed at the respective first and/or second computing device.

IPC Classes  ?

  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 40/18 - Eye characteristics, e.g. of the iris
  • G10L 15/18 - Speech classification or search using natural language modelling
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04N 7/15 - Conference systems

60.

SYSTEMS AND METHODS FOR DYNAMICALLY SYNCING FROM TIME-SHIFTED FRAME TO LIVE STREAM OF CONTENT

      
Document Number 03204498
Status Pending
Filing Date 2021-12-07
Open to Public Date 2022-06-16
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Vaibhav
  • Gupta, Ashish
  • Dhiman, Rohit

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.

IPC Classes  ?

  • H04N 21/2187 - Live feed
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8549 - Creating video summaries, e.g. movie trailer

61.

SYSTEMS AND METHODS FOR STORING CONTENT ITEMS BASED ON CONSUMPTION HISTORY

      
Document Number 03203470
Status Pending
Filing Date 2021-12-01
Open to Public Date 2022-06-09
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Garcia, Jeffrey
  • Ly, David
  • Vuong, Hung
  • Young, Rodney

Abstract

Systems and methods for generating a notification for display on a device based on consumption history of a content item are disclosed herein. Control circuitry receives a request to store a content item of a series of sequentially ordered content items. The control circuitry determines whether the request is a new request for a user. Upon determining that the request is the new request, the control circuitry stores a predetermined number of content items of the series of sequentially ordered content items in a storage device. If a threshold amount of the predetermined number of content items has not been displayed on a device, then the control circuitry causes the notification to be displayed on the device.

IPC Classes  ?

  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
  • H04N 21/4147 - PVR [Personal Video Recorder]
  • H04N 21/4335 - Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
  • H04N 21/441 - Acquiring end-user identification
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/658 - Transmission by the client directed to the server
  • G11B 20/00 - Signal processing not specific to the method of recording or reproducing; Circuits therefor

62.

METHODS AND SYSTEMS FOR VIEWING MISSED MEDIA CONTENT

      
Document Number 03202873
Status Pending
Filing Date 2021-11-29
Open to Public Date 2022-06-02
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Dhiman, Rohit
  • Gupta, Ashish
  • Gupta, Vaibhav

Abstract

Systems and methods are described for viewing missed media content. A media content stream is received at a user device. A first timestamp is logged, in response to determining a first failure in the receiving of the content stream, indicating when the first failure in the receiving of the content stream to the user device occurred. A second timestamp is logged, in response to determining a first restoration of the receiving of the content stream, indicating when the first restoration in the receiving of the content stream to the user device occurred. A first recorded portion of the media content stream is retrieved. The first recorded portion has a start point corresponding to the first timestamp and an end point corresponding to the second timestamp.

IPC Classes  ?

  • H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8547 - Content authoring involving timestamps for synchronizing content

63.

MULTISCREEN EXPERIENCE FOR PARALLEL PLAYBACK OF TIME SHIFTED LIVE STREAM CONTENT

      
Document Number 03203306
Status Pending
Filing Date 2021-11-29
Open to Public Date 2022-06-02
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Ashish
  • Gupta, Vaibhav
  • Dhiman, Rohit

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.

IPC Classes  ?

  • H04N 21/41 - Structure of client; Structure of client peripherals
  • H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/4402 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

64.

SYSTEMS AND METHODS FOR AGGREGATING CONTENT IDENTIFIERS IN A SUPER-INTERFACE

      
Document Number 03202234
Status Pending
Filing Date 2020-12-23
Open to Public Date 2022-05-27
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Andries, Chase
  • Custer, Alec
  • Harb, Reda

Abstract

Systems and methods are described for generating a super-interface that aggregates content identifiers from different content sources. A super-interface is generated for display. The super-interface comprises a first interface that comprises a first plurality of content items available from a first content source and a second interface that comprises a second plurality of content items available from a second content source. The second content source is different from the first content source. The first interface and the second interface are simultaneously accessible to a first device. A user preference is detected based on a user interaction with the first interface. The second interface is automatically updated to comprise identifiers of a third plurality of content items that are available from the second content source. The third plurality of content items is selected based on the detected user preference from the user interaction with the first interface.

IPC Classes  ?

  • G06F 16/44 - Browsing; Visualisation therefor
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/482 - End-user interface for program selection
  • H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • G06F 16/74 - Browsing; Visualisation therefor

65.

LOCALIZED WEATHER APPLICATION

      
Document Number 03202243
Status Pending
Filing Date 2020-12-18
Open to Public Date 2022-05-27
Owner ROVI GUIDES, INC. (USA)
Inventor Gaetje, Clay

Abstract

Systems and methods are provided herein for supplying localized weather information to a user. This may be accomplished by a system receiving a request to generate a weather report for a location. The system may identify weather information sources within a threshold distance of the location, wherein one or more of the weather information sources is a mobile weather information source. The device may generate a weather report for the location based on the weather information received from the weather information sources.

IPC Classes  ?

66.

INTERRUPTION DETECTION AND HANDLING BY DIGITAL ASSISTANTS

      
Document Number 03104227
Status Pending
Filing Date 2020-12-23
Open to Public Date 2022-05-17
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Varshney, Prateek
  • Seetharam, Madhusudhan
  • Panchaksharaiah, Vishwas Sharadanagar

Abstract

Systems and methods are described for managing digital assistant interaction. A query is received from a user, and a reply to the query is generated for output. An interruption for the user is detected, and subsequently an end of the interruption is detected. In response to detecting the end of the interruption, a predicted query related to the initial query is identified, and a prompt to provide a reply to the predicted query may be generated for output.

IPC Classes  ?

  • G06F 16/903 - Querying
  • G06F 3/16 - Sound input; Sound output
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

67.

RESOURCE-SAVING SYSTEMS AND METHODS

      
Document Number 03199778
Status Pending
Filing Date 2020-12-29
Open to Public Date 2022-05-05
Owner ROVI GUIDES, INC. (USA)
Inventor Gupta, Vikram Makam

Abstract

Methods and systems for saving resources when outputting a media asset such as a video are provided. The media asset is split into a first portion with a first importance and a second portion with the second importance. The first portion is displayed with a first set of output parameters (e.g., resolution, bit rate, frame rate, display size) and the second portion is displayed with a second set of output parameters that correspond to a lower quality than the first set of output parameters (e.g., a lower resolution, a lower bit rate, a lower frame rate, a lower display size).

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2662 - Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities

68.

SYSTEMS AND METHODS FOR HANDLING AUDIO DISRUPTIONS

      
Document Number 03200510
Status Pending
Filing Date 2020-12-18
Open to Public Date 2022-05-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Channapragada, Srikanth
  • Gupta, Vikram Makam

Abstract

Systems and methods are provided herein for selectively replaying interrupted segments of media content that are important for understanding a storyline of the media content. In response to detecting noise in a media presentation environment where a current segment is being played, it is determined whether the current segment is important. Responsive to the determination that the current segment is important, a complexity score of the audio component of the current segment is determined and a replay threshold is determined based on the complexity score. Responsive to the determination that the detected noise level is greater than the replay threshold, the current segment is replayed from the beginning instead of continuing to play the media content.

IPC Classes  ?

  • H04N 21/439 - Processing of audio elementary streams
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

69.

METHODS AND SYSTEMS OF EXTENDED REALITY ENVIRONMENT INTERACTION BASED ON EYE MOTIONS

      
Document Number 03199085
Status Pending
Filing Date 2020-12-29
Open to Public Date 2022-04-28
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Sen, Susanto
  • Balaji, R
  • Pulikunta, Sai Durga Venkat Reddy
  • Robert Jose, Jeffry Copps
  • T V, Arun Kumar
  • Saito, Sakura

Abstract

Systems and methods are described for extended reality environment interaction. An extended reality environment including an object is generated for display, and a first sensor is used to detect that a gaze has shifted from a first portion of the extended reality environment to a second portion of the extended reality environment, where the object is excluded from the first portion of the extended reality environment and included in the second portion of the extended reality environment. An indicator of the shift in the gaze is generated for display within the extended reality environment in response to detecting the gaze shift, and a voice command is detected by a second sensor while the indicator is in a vicinity of the object. In response to detecting the voice command, an action corresponding to the voice command may be executed.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

70.

SYSTEMS AND METHODS FOR DYNAMICALLY NAVIGATING CONTENT

      
Document Number 03198818
Status Pending
Filing Date 2020-12-28
Open to Public Date 2022-04-22
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Chundi, Charishma

Abstract

Methods and systems for dynamically navigating content are provided. An input to perform content navigation may be detected; in response, several selectable navigation settings are displayed, each navigation setting being associated with a navigation interval. An input indicating a selection of a navigation setting may be received and an input about a navigation amount may be received. Based on the navigation amount, navigation within the navigation interval is performed.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

71.

SYSTEMS AND METHODS FOR DYNAMICALLY ADJUSTING QUALITY LEVELS FOR TRANSMITTING CONTENT BASED ON CONTEXT

      
Document Number 03198817
Status Pending
Filing Date 2020-12-23
Open to Public Date 2022-04-21
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur
  • Chundi, Charishma

Abstract

Systems and methods for dynamically adapting quality levels of content is disclosed herein. A content transmission system determines whether to reduce streaming bandwidth of a device that transmits content. In response to determining to reduce the streaming bandwidth, the content transmission system identifies a first plurality of frames of the content based on a first context and a second plurality of frames of the content based on a second context. The content transmission system transmits the first plurality of frames at a first quality level based on the first context and the second plurality of frames at a second quality level that is higher than the first quality level based on the second context.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

72.

SYSTEMS AND METHODS TO HANDLE CONDITIONAL REQUESTS FOR LIVE PROGRAMS

      
Document Number 03197850
Status Pending
Filing Date 2020-12-24
Open to Public Date 2022-04-14
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur
  • Sen, Susanto

Abstract

Systems and methods are presented herein for providing a user with a notification or with access to live media on an audio/visual user entertainment system based on a user's conditional request for media content. The user may provide the condition of the request by speaking or by entering the condition of the request into an interactive interface. An identification application analyzes the elements of the user's request and generates a question. The application finds a live media stream with identifiers related to the elements and posts the generated question to a live chat forum associated with the live media stream. The application analyzes posts on the forum made by other users to determine if the condition of the user's request is met. When the application determines a post confirms the condition is met, the application generates a notification and provides the user access to the live media stream.

IPC Classes  ?

73.

SYSTEMS AND METHODS FOR GENERATING PERSONALIZED ITEM DESCRIPTIONS

      
Document Number 03192941
Status Pending
Filing Date 2020-12-28
Open to Public Date 2022-03-03
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Sen, Susanto

Abstract

Systems and methods are provided for dynamically generating a product description personalized for a target user account. Product description data and/or product comment data associated with the product are obtained from a server via a communication network. Based on the product description data and/or product comment data, a product description template, comprising fields to be populated, is generated and stored in memory. Comment data associated with a product of interest is obtained from a server via the network. The comment data originates from a set of user accounts each having a similarity score with a target user account that is above a similarity threshold. Based on the set of comment data, comment-based description data are generated and stored in memory. Based on the product description template and the comment-based description data, a product description is generated for presentation for the target user account.

IPC Classes  ?

74.

METHODS AND SYSTEMS FOR SEARCHING BASED ON MULTIPLE USER PROFILES

      
Document Number 03190115
Status Pending
Filing Date 2020-12-29
Open to Public Date 2022-02-10
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Sen, Susanto

Abstract

Systems and methods are described for searching a search query input received from a primary user. A first user profile associated with the primary user is accessed from memory. The proximity of a secondary user to the primary user is determined and compared to a predetermined proximity. The relevance of the secondary user to the search query input is determined. In response to determining that the secondary user is relevant to the search query input, a second user profile associated with the secondary user is accessed from memory. In response to determining that the secondary user is within the predetermined proximity and that the secondary user is a relevant user, at least one of an extension to the search query input and a search result is provided based on the search query input, the first user profile and the second user profile.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation

75.

SYSTEMS AND METHODS FOR PROVIDING RECOMMENDATIONS TO IMPROVE GAMEPLAY

      
Document Number 03190665
Status Pending
Filing Date 2020-12-28
Open to Public Date 2022-02-10
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Pichaimurthy, Rajendran
  • Santha, Dolphin Masilamany
  • Viswanathan, Prakash

Abstract

Systems and methods are described for recommending a proposed hardware configuration to a first user in response to determining that a performance aspect of the first user having a first hardware configuration playing a multiplayer game is worse than a performance aspect of a second user having a second hardware configuration jointly playing the multiplayer game. The proposed hardware configuration is generated based on the first hardware configuration and the second hardware configuration and caused to be displayed on a device of the first user.

IPC Classes  ?

  • A63F 13/77 - Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
  • A63F 13/798 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
  • A63F 13/85 - Providing additional services to players

76.

SYSTEMS AND METHODS FOR AUTOMATED INSERTION OF SUPPLEMENTAL CONTENT INTO A VIRTUAL ENVIRONMENT USING A MACHINE LEARNING MODEL

      
Document Number 03104306
Status Pending
Filing Date 2020-12-24
Open to Public Date 2022-01-28
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Goyal, Aashish
  • Mishra, Ajay Kumar
  • Robert Jose, Jeffry Copps

Abstract

Insertion of supplemental content into a virtual environment is automated using a machine learning model. The machine learning model is trained to calculate a confidence value that a candidate virtual object fits into a virtual environment based on an input that includes a candidate virtual object, a list of persistent virtual objects, and a list of temporary virtual objects. The machine learning model is trained using the persistent and temporary objects displayed in the current virtual environment until it predicts that a selected virtual object fits into the current virtual environment. The trained machine learning model is then used to select a virtual object comprising supplemental content to be inserted as a new virtual object in the virtual environment.

IPC Classes  ?

  • G16Z 99/00 - Subject matter not provided for in other main groups of this subclass
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06N 20/00 - Machine learning

77.

SYSTEMS AND METHODS FOR SIMULTANEOUS CONTENT PRESENTATION

      
Document Number 03186939
Status Pending
Filing Date 2020-12-22
Open to Public Date 2022-01-27
Owner ROVI GUIDIES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Sen, Susanto
  • Singh, Gyanveer

Abstract

A computer implemented method that includes receiving a request to present a first content item and, in response, a second content item is presented using a first presentation type. A second request is received to modify the presentation size of the second content item and, in response, the first content item is presented simultaneously with the second content item. A determination is made that the modified size of the second content item crosses a threshold and, in response, the second content item is presented using a second presentation type.

IPC Classes  ?

  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/439 - Processing of audio elementary streams
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/4402 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
  • H04N 21/485 - End-user interface for client configuration

78.

SYSTEMS AND METHODS TO AUTOMATICALLY CATEGORIZE SOCIAL MEDIA POSTS AND RECOMMEND SOCIAL MEDIA POSTS

      
Document Number 03103796
Status Pending
Filing Date 2020-12-22
Open to Public Date 2022-01-13
Owner ROVI GUIDES, INC. (USA)
Inventor Marey, Yusuf Abdelhakam Abdelkader

Abstract

Systems and methods are described to generate for presentation recommended social media posts for a user. The recommended social media posts may be generated based on one or more identified content categories of a first social media post by a first user and one or more parsed social media posts by one or more other users, where the one or more social media posts are associated with the first social media post. In response to determining that selection of the recommended social media post has been received, a second social media post associated with the first social media post may be generated, where the second social media post corresponds to the recommended social media.

IPC Classes  ?

  • H04L 12/16 - Arrangements for providing special services to substations
  • G06F 16/33 - Querying
  • G06F 40/205 - Parsing
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

79.

SYSTEMS AND METHODS FOR PROVIDING IMPROVED SKIP AND DELAY FUNCTIONALITY IN MEDIA ASSETS

      
Document Number 03144048
Status Pending
Filing Date 2020-12-28
Open to Public Date 2021-12-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffry Copps
  • Sen, Susanto

Abstract

Systems and methods are described for managing presentation of content. An action (e.g., interrupting presentation of a media asset) may be scheduled to occur at a first time within the presentation of the media asset. When a current presentation position approaches the first time, an option to delay the action may be generated for presentation, and upon receiving selection of such option, the action may be scheduled to occur at a later second time within the presentation of the media asset. Such systems and methods may also present, upon determining, based on identified user information, that presentation of a current media asset is not likely to be of interest to the user, a selectable option to skip current content (e.g., advertisement content) and start presentation of a next media asset (e.g., a selected media asset, or a media asset similar to the current media asset).

IPC Classes  ?

  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/482 - End-user interface for program selection
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/81 - Monomedia components thereof

80.

AUTOPLAY RECOMMENDATIONS AND SEQUENCING IN FULL SCREEN VIDEO MODE

      
Document Number 03103951
Status Pending
Filing Date 2020-12-22
Open to Public Date 2021-12-26
Owner ROVI GUIDES, INC. (USA)
Inventor Sen, Susanto

Abstract

Abstract Systems and methods for automatic display of recommended media content segments are disclosed. A current segment of a media content is displayed on a display screen. Subsequent segments of the media content are identified in a remaining runtime of the media content based on preferences of a profile. Simultaneously vvith displaying the current segment on the display screen, identifiers that identify the subsequent segments are displayed in a sequential order, respectively, on the display screen. At the conclusion of the current segment, the subsequent segments are automatically displayed in the sequential order. Date Recue/Date Received 2020-12-22

IPC Classes  ?

  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

81.

SYSTEMS AND METHODS FOR DETERMINING TRAITS BASED ON VOICE ANALYSIS

      
Document Number 03103548
Status Pending
Filing Date 2020-12-21
Open to Public Date 2021-12-22
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffry Copps

Abstract

Systems and methods are provided herein for determining one or more traits of a speaker based on voice analysis to present content item to the speaker. In one example, the method receives a voice query and determines whether the voice query matches within a first confidence threshold of a speaker identification (ID) among a plurality of speaker IDs stored in a speaker profile. In response to determining that the voice query matches to the speaker ID within the first confidence threshold, the method bypasses a trait prediction engine and retrieves a trait among the plurality of traits in the speaker profile associated with the matched speaker ID. The method further provides a content item based on the retrieved trait.

IPC Classes  ?

  • G10L 17/08 - Use of distortion metrics or a particular distance between probe pattern and reference templates
  • G10L 17/04 - Training, enrolment or model building
  • G10L 17/22 - Interactive procedures; Man-machine interfaces

82.

METHODS AND SYSTEMS FACILITATING ADJUSTMENT OF MULTIPLE VARIABLES VIA A CONTENT GUIDANCE APPLICATION

      
Document Number 03144486
Status Pending
Filing Date 2020-12-29
Open to Public Date 2021-12-16
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Jomon, Riya
  • Sen, Susanto

Abstract

Systems and methods are described for facilitating adjustment of multiple variables via a content guidance application. The method comprises generating, for display via a graphical user interface of a touchscreen, a first axis defining a first scale for a first adjustment characteristic. The method further comprises assigning to the first adjustment characteristic a plurality of first variables stored in memory. The method further comprises detecting, via the touchscreen, a touch input having a component along the first axis for adjusting the first adjustment characteristic. The method further comprises, in response to detecting the touch input, adjusting, in the memory, each of the plurality of first variables assigned to the first adjustment characteristic based on the touch input and the first scale.

IPC Classes  ?

  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 16/43 - Querying

83.

SYSTEMS AND METHODS TO IMPROVE SKIP FORWARD FUNCTIONALITY

      
Document Number 03144767
Status Pending
Filing Date 2020-12-22
Open to Public Date 2021-12-16
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Chundi, Charishma

Abstract

Systems and methods are described to identify jump points indicative of potential time points from which to resume consumption of the media asset in response to receiving a request to skip a portion of a media asset being consumed. The jump points include a first jump point identified based on a content viewing profile and a second jump point identified based on a scene information associated with the media asset. A preview image is displayed at each of the identified jump points. Systems and methods are also described to pause the skipping operation at the identified jump points and provide a preview at the respective jump points. Systems and method are further described to identify jump points based on analysis of the portion of the media asset being skipped.

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

84.

SYSTEMS AND METHODS FOR IMPROVING CONTENT DISCOVERY IN RESPONSE TO A VOICE QUERY

      
Document Number 03103820
Status Pending
Filing Date 2020-12-22
Open to Public Date 2021-12-01
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Robert Jose, Jeffry Copps
  • Sri, Sindhuja Chonat

Abstract

A transcription of a query for content discovery is generated, and a context of the query is identified, as well as a first plurality of candidate entities to which the query refers. A search is performed based on the context of the query and the first plurality of candidate entities, and results are generated for output. A transcription of a second voice query is then generated, and it is determined whether the second transcription includes a trigger term indicating a corrective query. If so, the context of the first query is retrieved. A second term of the second query similar to a term of the first query is identified, and a second plurality of candidate entities to which the second term refers is determined. A second search is performed based on the second plurality of candidates and the context, and new search results are generated for output.

IPC Classes  ?

85.

QUERY SYSTEM WITH SPOILER PREVENTION

      
Document Number 03103791
Status Pending
Filing Date 2020-12-22
Open to Public Date 2021-11-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Chundi, Charishma

Abstract

Systems and methods for generating a reply to a query are provided. A query about an event in a content recording during playback of the content recording is received. A type of the event based on the query is detemiined. A playback position in a timeline of the content recording is determined. Based on the type of the event, an event distribution table is obtained, the table comprising one or more event identifiers and one or more corresponding occurrence times for the one or more event identifiers in the timeline of the content recording. The playback position of the content recording to the one or more occurrence times is compared. A reply to the query is generated, for aural or visual presentation, the reply being based on a result of the comparing, the reply comprising data about at least one event corresponding to the one or more event identifiers.

IPC Classes  ?

  • G06F 16/43 - Querying
  • G06F 16/435 - Filtering based on additional data, e.g. user or group profiles
  • G11B 27/10 - Indexing; Addressing; Timing or synchronising; Measuring tape travel

86.

GAMING CONTENT RECOMMENDATION FOR A VIDEO GAME

      
Document Number 03143717
Status Pending
Filing Date 2020-12-18
Open to Public Date 2021-11-18
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Nair, Govind Raveendranathan
  • Parida, Sangeeta
  • Srivastava, Amrit

Abstract

Systems and methods for providing game content recommendation of a video game based on player's performance are disclosed. Prior to an actual video game play, a performance metric is calculated based on a stored player data and video settings of the game. The performance metric is evaluated to further calculate a performance metric of video game play session content indicative of aspects of actual video game play. A metrics data of each player in determined from the video game play session content. The player metrics data is analyzed relative to the stored player data and the video settings of the game to determine whether to recommend the video game play session content.

IPC Classes  ?

87.

SYSTEMS AND METHODS FOR RECOMMENDING CONTENT USING PROGRESS BARS

      
Document Number 03143588
Status Pending
Filing Date 2020-05-05
Open to Public Date 2021-11-11
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chundi, Charishma
  • Sen, Susanto

Abstract

During playback of a content item, a media signature corresponding to a first portion of the content item is identified. A number of media signatures representing portions of a plurality of other content items may have been previously identified and stored. Each stored media signature may also include an identifier of an associated content item and a timestamp corresponding to a position in the associated content item at which the signature is located. If it is determined that the identified media signature matches a stored media signature, a progress bar is generated for display comprising an identifier of the content item associated with the matching stored media signature, and a progress indicator corresponding to a timestamp associated with the stored media signature.

IPC Classes  ?

  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

88.

SYSTEMS AND METHODS FOR PROVIDING PERSONALIZED ACTIONABLE ITEMS FOR CONTENT ITEMS

      
Document Number 03143930
Status Pending
Filing Date 2020-12-28
Open to Public Date 2021-11-04
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Chundi, Charishma

Abstract

The methods and systems described herein provide personalized action items for content items. In one example, the methods and systems identify a plurality of content items, each of which is associated with at least one respective attribute. The system accesses profile information associated with a content consumption session. For each of the plurality of content items, the system determines at least one respective actionable item based on the at least one attribute and on the profile information. The system causes to be displayed the landing interface, which includes a plurality of simultaneously displayed content item identifiers associated with the plurality of content items, respectively, and proximate to each of the displayed content item identifiers, causing to be displayed at least one respective actionable item identifier associated with the at least one respective actionable item, respectively.

IPC Classes  ?

  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

89.

METHOD AND APPARATUS FOR CORRECTING FAILURES IN AUTOMATED SPEECH RECOGNITION SYSTEMS

      
Document Number 03104200
Status Pending
Filing Date 2020-12-23
Open to Public Date 2021-11-04
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffry Copps

Abstract

Systems and methods are disclosed and described for correcting errors in ASR transcriptions. For an incorrect transcription, different words or phrases from the transcription, and/or related words or phrases, are submitted as hint words to the ASR system, and the voice query is submitted again, to determine new transcriptions. This process is repeated with different transcription terms, until a different and more proper transcription is generated. This increases the accuracy of ASR systems.

IPC Classes  ?

  • G10L 15/32 - Multiple recognisers used in sequence or in parallel; Score combination systems therefor, e.g. voting systems
  • G10L 15/01 - Assessment or evaluation of speech recognition systems
  • G10L 15/20 - Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise or of stress induced speech
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

90.

SYSTEMS AND METHODS TO ENHANCE VIEWER PROGRAM EXPERIENCE DURING PROFILE MISMATCH

      
Document Number 03103118
Status Pending
Filing Date 2020-12-17
Open to Public Date 2021-10-30
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Vikram Makam
  • Panchaksharaiah, Vishwas Sharadanagar

Abstract

A system and method of providing enhanced content, for example, when a viewer may not match with a program in order to make a viewer comfortable and encourage the viewer to continue to consume the program. The system accesses a viewer profile and accesses content to provide for consumption. The system calculates a match score for the content based on the viewer profile and determines if the match score is below a predetermined threshold. If the match score is lower than the threshold, the system generates an enhanced program from the content based on viewer profile and provides the enhanced program for consumption. Enhanced content may include omitting scenes with violence, modifying dialogue with vulgarities, focusing on scenes with preferred actors or setting, adding external content, and other modifications.

IPC Classes  ?

  • H04N 21/8545 - Content authoring for generating interactive applications
  • H04N 21/8541 - Content authoring involving branching, e.g. to different story endings

91.

SYSTEMS AND METHODS FOR AVOIDING INADVERTENTLY TRIGGERING A VOICE ASSISTANT

      
Document Number 03103595
Status Pending
Filing Date 2020-12-21
Open to Public Date 2021-10-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffry Copps

Abstract

Systems and methods are provided herein for avoiding inadvertently trigging a voice assistant with audio played through a speaker. An audio signal is captured by sampling a microphone of the voice assistant at a sampling frequency that is higher than an expected finite sampling frequency of previously recorded audio played through the speaker to generate a voice data sample. A quality metric of the generated voice data sample is calculated by determining whether the generated voice data sample comprises artifacts resulting from previous compression or approximation by the expected finite sampling frequency. Based on the calculated quality metric, it is determined whether the captured audio signal is previously recorded audio played through the speaker. Responsive to the determination that the captured audio signal is previously recorded audio played through the speaker, the voice assistant refrains from being activated.

IPC Classes  ?

  • G10L 15/20 - Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise or of stress induced speech
  • G10L 19/005 - Correction of errors induced by the transmission channel, if related to the coding algorithm
  • G10L 19/025 - Detection of transients or attacks for time/frequency resolution switching
  • G10L 15/28 - Constructional details of speech recognition systems

92.

ENHANCING SIGNATURE WORD DETECTION IN VOICE ASSISTANTS

      
Document Number 03143933
Status Pending
Filing Date 2020-12-23
Open to Public Date 2021-10-28
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Robert Jose, Jeffry Copps

Abstract

Systems and methods for speech recognition processing are disclosed herein. A user event indicative of a user intention to interact with a speech recognition device is detected. In response to detecting the user event, an active mode of the speech recognition device is enabled to record speech data based on an audio signal captured at the speech recognition device irrespective of whether the speech data comprises a signature word. While the active mode is enabled, a recording of the speech data is generated and the signature word is detected in a portion of the speech data other than a beginning portion of the speech data. In response to detecting the signature word, the recording of the speech data is processed to recognize a user-uttered phrase.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

93.

SYSTEMS AND METHODS FOR PROCESSING EMOJIS IN A SEARCH AND RECOMMENDATION ENVIRONMENT

      
Document Number 03104304
Status Pending
Filing Date 2020-12-24
Open to Public Date 2021-10-15
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Sen, Susanto

Abstract

Systems and methods are described herein to search for content recommendations, and in particular, for generating emoji-based metadata for content and processing an emoji- based query using the emoji-based metadata. A system identifies a content item posted via one or more social platforms. A system may retrieve a quantity of instances of a reaction to the content item. The reaction may correspond to an emoji. A system may retrieve a comment posted in association with the content item via the one or more social platforms. A system may map the comment to the emoji based on a rule. The system may generate a factor associated with the content item and the emoji based on the quantity of instances of the reaction and based on the mapping of the comment to the emoji. The system stores the factor in a database in association with an identifier of the content item to facilitate processing of an emoji-based query.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 16/908 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

94.

SYSTEMS AND METHODS FOR DELAYED PAUSING

      
Document Number 03143714
Status Pending
Filing Date 2020-12-22
Open to Public Date 2021-10-07
Owner ROVI GUIDES, INC. (USA)
Inventor Golyshko, Phil

Abstract

Systems and methods are provided herein for delaying pause of the play of a media asset. This may be accomplished by a device receiving a command from a user to pause play of a media asset. The device may, in response to determining that the command was received during a sequence of action or a sequence of dialog, delay the pausing of the play of the media asset until the sequence has completed.

IPC Classes  ?

  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

95.

TRACKING MEDIA CONTENT CONSUMED ON FOREIGN DEVICES

      
Document Number 03144991
Status Pending
Filing Date 2020-12-15
Open to Public Date 2021-09-23
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Harb, Reda
  • Young, Rowena
  • Lin, Edison
  • Campagna, Mark

Abstract

Methods and systems are described for tracking content consumed by a guest subscriber consuming content with a host subscriber. A host device accessing content transmits a discovery request to identify nearby devices. A guest device in the vicinity receives the discovery request and transmits a response to the host device. As content is played back on the host device, the guest device may receive a content identifier and a progress time from the host device. Using the content identifier and the progress time, a guest device may transmit a request to a server to update a viewing history or subscriber profile associated with the guest subscriber and/or device. A guest subscriber may later resume a program or series from where the content was left on his or her own home or mobile device(s).

IPC Classes  ?

  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

96.

SYSTEMS AND METHODS FOR GENERATING A SEARCH QUERY USING FLEXIBLE AUTOCOMPLETE MENUS

      
Document Number 03175538
Status Pending
Filing Date 2020-12-17
Open to Public Date 2021-09-23
Owner ROVI GUIDES, INC. (USA)
Inventor Sen, Susanto

Abstract

Systems and methods are described herein for generating a search query using flexible autocomplete suggestions. A text input is received, and a plurality of portions of the text input, each corresponding to a different search parameter, are identified. For each of the identified portions, at least one suggested alternate text is retrieved based on the corresponding attribute, and a user interface element is generated for display in which the original text of the respective portion is displayed, along with the suggested alternate texts for that portion, which are selectable by the user. Upon receiving selection of a suggested alternate text in at least one user interface element, a search query is generated based on each portion for which no alternate has been selected, and each selected alternate text. Search request are retrieved in response to the search query, and the results are generated for display to the user.

IPC Classes  ?

97.

SYSTEMS AND METHODS FOR PROVIDING AN OFFER BASED ON VEHICLE IDENTIFICATION

      
Document Number 03104197
Status Pending
Filing Date 2020-12-23
Open to Public Date 2021-09-23
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Calvert, Peter Jason
  • Lidaka, Christopher

Abstract

Methods and systems are employed for providing an offer to a vehicle based on the vehicles geographical location and upon the vehicle arriving at the merchant, applying the offer to a transaction. The offer is applied based on data identifying the vehicle transmitted from a first network and the second network. The offer can be based on a geographical location of the vehicle in proximity to a merchant.

IPC Classes  ?

  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • G08G 1/017 - Detecting movement of traffic to be counted or controlled identifying vehicles

98.

SYSTEMS AND METHODS FOR IMPROVING CONTENT RECOMMENDATIONS USING A TRAINED MODEL

      
Document Number 03143665
Status Pending
Filing Date 2020-12-21
Open to Public Date 2021-09-10
Owner ROVI GUIDES, INC. (USA)
Inventor Kadam, Lakhan Tanaji

Abstract

Systems and methods are disclosed herein for a recommendations engine that generates content recommendations using a trained model that is personalized based on the information corresponding to content consumption. The disclosed techniques herein provide a trained model to provide content recommendations. The trained model may have been trained using a predefined set of training data agnostic of a particular user profile. A system receives information corresponding to content consumption. The system may associate the information corresponding to content consumption with a profile. The system generates a personalized model based on the information corresponding to content consumption and on the trained model. The personalized model may be associated with the user profile. The system generates the content recommendations using the personalized model. The system then causes to be provided the content recommendations.

IPC Classes  ?

  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • G06N 20/00 - Machine learning
  • G06N 3/02 - Neural networks
  • H04L 12/16 - Arrangements for providing special services to substations

99.

SYSTEMS AND METHODS FOR INTERPRETING NATURAL LANGUAGE SEARCH QUERIES

      
Document Number 03143945
Status Pending
Filing Date 2020-12-16
Open to Public Date 2021-09-10
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Robert Jose, Jeffry Copps
  • Mishra, Ajay Kumar

Abstract

Systems and methods are described herein for interpreting natural language search queries that account for contextual relevance of words of the search query that would ordinarily not be processed, including, for example, processing each word of the query. Each term is associated with a respective part of speech, and a frequency of occurrence of each term in content metadata is determined. A relevance of each term is then determined based on its respective part of speech and frequency. The natural language search query is then interpreted based on the importance or relevance of each term.

IPC Classes  ?

100.

SYSTEMS AND METHODS FOR ADDRESSING POSSIBLE INTERRUPTION DURING INTERACTION WITH DIGITAL ASSISTANT

      
Document Number 03144461
Status Pending
Filing Date 2020-12-28
Open to Public Date 2021-09-10
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Gupta, Vikram Makam
  • Panchaksharaiah, Vishwas Sharadanagar

Abstract

Systems and methods are described for handling interruptions during a digital assistant session between a user and a digital assistant by detecting if an interruption event is to occur during the digital assistant session. In response to detecting that the interruption event is to occur, an operation that addresses the interruption event may be caused to be performed.

IPC Classes  ?

  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 3/16 - Sound input; Sound output
  1     2     3     4        Next Page