Rovi Guides, Inc.

United States of America

Back to Profile

1-100 of 423 for Rovi Guides, Inc. Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
Date
2024 January 2
2023 December 1
2024 (YTD) 2
2023 44
2022 38
See more
IPC Class
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 61
G06F 17/30 - Information retrieval; Database structures therefor 58
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  57
H04N 21/482 - End-user interface for program selection 43
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments 39
See more
Found results for  patents
  1     2     3     ...     5        Next Page

1.

SYSTEMS AND METHODS FOR COMPLETING PAYMENT TRANSACTIONS INITIATED THROUGH A FIRST DEVICE USING A SECOND DEVICE

      
Application Number US2023027471
Publication Number 2024/015429
Status In Force
Filing Date 2023-07-12
Publication Date 2024-01-18
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Singh, Gyanveer
  • Harb, Reda

Abstract

A payment transaction is initiated for a user, based on a voice command, on a public voice-activated device. A user device associated with the user is identified. A transaction identifier is generated and transmitted to the identified user device. Once the user has entered their banking or credit card information to use for payment, a payment token is received from the user device. The transaction is then completed using the payment token. The payment token may be generated from a local digital wallet on the user device, or from a server-based digital wallet.

IPC Classes  ?

  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/18 - Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

2.

STATIC AND DYNAMIC NETWORK DEVICE AND SERVICE INVENTORIES AS A MECHANISM TO GENERATE PERSONALIZED AD PROFILES

      
Application Number US2023027737
Publication Number 2024/015552
Status In Force
Filing Date 2023-07-14
Publication Date 2024-01-18
Owner ROVI GUIDES, INC. (USA)
Inventor Edwards, Warren Keith

Abstract

Systems and methods are disclosed for a network inventory service (NIS). An exemplary NIS may profile a private network for personalized advertising by recording a list of devices connected to the private network, recording traffic data for the network, and generating profile associated with the network based on the recorded list of devices and the recorded traffic data. The NIS may be notified, e.g., of a device within the network, an advertising avail, request, from an advertising service, a targeted advertisement based on the user profile, and cause the targeted advertisement to be inserted in the advertising avail. In some embodiments, an NIS may work with an inventory profile service (IPS) and/or an ad presentation service (APS). An IPS may deliver rules for analyzing new devices and/or network traffic and an APS may communicate with the NIS along with various advertiser networks to supply personalized ads.

IPC Classes  ?

3.

SYSTEMS AND METHODS FOR ORIENTATION-RESPONSIVE AUDIO ENHANCEMENT

      
Application Number US2023026125
Publication Number 2023/250171
Status In Force
Filing Date 2023-06-23
Publication Date 2023-12-28
Owner ROVI GUIDES, INC. (USA)
Inventor Edwards, Warren Keith

Abstract

Sound objects are identified within a content item, and location metadata is extracted from the content item for each sound object. A reference layout is generated, relative to a user position, for the sound objects based on the location metadata. A user's gaze is then determined using pupil tracking, body movement data, head orientation data, or other techniques. Using the reference layout, a sound object along a path defined by the gaze of the user is identified, and audio of the identified object is enhanced.

IPC Classes  ?

  • H04S 7/00 - Indicating arrangements; Control arrangements, e.g. balance control
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

4.

SYSTEMS AND METHODS FOR INSERTING SUPPLEMENTAL CONTENT INTO CLOUD-RENDERED MEDIA CONTENT

      
Application Number US2023022236
Publication Number 2023/224909
Status In Force
Filing Date 2023-05-15
Publication Date 2023-11-23
Owner ROVI GUIDES, INC. (USA)
Inventor Phillips, Christopher

Abstract

Systems and methods are disclosed herein for inserting supplemental content into cloud-rendered media content, such as video game cutscenes. The media content is rendered and encoded for streaming to a client device. Data related to a current session associated with the client device is retrieved. Based on the retrieved session data, a supplemental content item is identified for insertion into the streaming media content. If an insertion point is detected within the streaming media content, the supplemental content item is streamed to the client device in place of the streaming media content. Once streaming of the supplemental content item has ended, either at the end of the supplemental content item or in response to a request from the client device to skip the supplemental content item, streaming of the streaming media content is resumed.

IPC Classes  ?

  • A63F 13/61 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor using advertising information
  • A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client
  • A63F 13/49 - Saving the game status; Pausing or ending the game
  • H04N 21/8541 - Content authoring involving branching, e.g. to different story endings
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs

5.

PREDICTIVE CODING OF LENSLET IMAGES

      
Application Number US2023020344
Publication Number 2023/215184
Status In Force
Filing Date 2023-04-28
Publication Date 2023-11-09
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  ?

  • H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
  • H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
  • H04N 19/625 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]

6.

SYSTEMS AND METHODS FOR FAST START OF APPLICATIONS IN A CLOUD COMPUTING ENVIRONMENT

      
Application Number US2023019565
Publication Number 2023/211804
Status In Force
Filing Date 2023-04-24
Publication Date 2023-11-02
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Phillips, Christopher
  • Harb, Reda

Abstract

An application likely to be accessed at an edge of the cloud computing environment is identified. The identified application is preemptively launched and then placed in a memory-resident state. When a request from a user to access the application is received, the application is brought out of the memory-resident state into an active state and parameters associated with the user are applied to the application.

IPC Classes  ?

  • G06F 9/455 - Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • H04L 67/50 - Network services
  • H04L 67/141 - Setup of application sessions
  • H04L 67/131 - Protocols for games, networked simulations or virtual reality
  • H04L 67/1095 - Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
  • H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
  • A63F 13/837 - Shooting of targets
  • A63F 13/352 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers - Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
  • A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client

7.

SYSTEMS AND METHODS FOR EFFICIENT MANAGEMENT OF RESOURCES FOR STREAMING INTERACTIVE MULTIMEDIA CONTENT

      
Application Number US2023018430
Publication Number 2023/200917
Status In Force
Filing Date 2023-04-13
Publication Date 2023-10-19
Owner ROVI GUIDES, INC. (USA)
Inventor Phillips, Christopher

Abstract

Interactive video game content for a video game is streamed to a client device using a first streaming protocol configured for low-latency streaming. When an indication of non-interactive content to be inserted into the video game is detected, streaming of the interactive video game content to the client device is paused and the non-interactive content is streamed to the client device using a second streaming protocol configured for adaptive bitrate streaming. Upon receiving an indication that streaming of the non-interactive content to the client device has ended, streaming of the interactive content to the client device is resumed using the first streaming protocol.

IPC Classes  ?

  • A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  • H04N 21/6587 - Control parameters, e.g. trick play commands or viewpoint selection
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/8545 - Content authoring for generating interactive applications
  • A63F 13/493 - Resuming a game, e.g. after pausing, malfunction or power failure

8.

SYSTEMS AND METHODS FOR AUTOMATICALLY GENERATING CONTENT ITEMS FROM IDENTIFIED EVENTS

      
Application Number US2023017474
Publication Number 2023/196338
Status In Force
Filing Date 2023-04-04
Publication Date 2023-10-12
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Gupta, Vikram Makam
  • Dutta, Rupayan
  • Agarwal, Sukanya
  • Harb, Reda

Abstract

Systems and methods are provided for generating a second content item on identifying an event in a first content item. A first content item is received, and the first content item is monitored to identify a change in a factor associated with the first content item. It is determined whether the change in factor is greater than a threshold value. Based on the change in the factor, an event is identified in the first content item. A second content item is generated, wherein the second content item is based on the identified event in the first content item. The first content item and a user interface element are generated for display at a computing device, wherein the user interface element is configured to receive an input and is associated with the second content item. In response to receiving an input, the second content item is generated for output.

IPC Classes  ?

  • H04N 21/218 - Source of audio or video content, e.g. local disk arrays
  • H04N 21/2187 - Live feed
  • H04N 21/482 - End-user interface for program selection
  • H04N 21/854 - Content authoring
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • 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/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/81 - Monomedia components thereof

9.

DISPLAY-OPTIMIZED LIGHT FIELD REPRESENTATIONS

      
Application Number US2023016495
Publication Number 2023/192225
Status In Force
Filing Date 2023-03-28
Publication Date 2023-10-05
Owner ROVI GUIDES, INC. (USA)
Inventor Bove, V. Michael, Jr.

Abstract

Systems, methods and apparatuses are described herein for transmitting encoded image data for display on a module of a 3D display. Image data comprising 2D parallax views of a parallax frame for the 3D display may be accessed, and each module of the 3D display may be configured to display a portion of the parallax frame. Such image data may be encoded, where the encoding comprises generating a group of pictures (GOP) that comprises the 2D parallax views, and subdividing each 2D parallax view of the parallax frame into a plurality of regions, where dimensions of the regions may be selected based on capabilities of each module. A portion of the encoded image data may be transmitted for display on a module of the 3D display, wherein the portion of the encoded image data may comprise encoded matching regions from each of the 2D parallax views of the GOP.

IPC Classes  ?

  • H04N 13/161 - Encoding, multiplexing or demultiplexing different image signal components
  • H04N 13/194 - Transmission of image signals
  • H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding

10.

INTERACTION METHODS AND SYSTEMS FOR A HEAD-UP DISPLAY

      
Application Number US2023016577
Publication Number 2023/192287
Status In Force
Filing Date 2023-03-28
Publication Date 2023-10-05
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Bove, V. Michael, Jr.
  • Doken, Serhad

Abstract

Systems and methods for controlling a head-up display are disclosed. A head-up display including a plurality of graphical elements, each graphical element being generated at one of a range of depths on the head-up display is generated on a head-up display device. An indication that one of the graphical elements is currently selected is displayed. A user interface navigation signal to rotate the selection through the graphical elements in order of depth in response to user actuation of a navigation control is received from a user input device and an action associated with the currently selected graphical element in response to user actuation of the user input device is performed.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 3/04842 - Selection of displayed objects or displayed text elements

11.

DIFFRACTIVE GRATINGS FOR OPTICAL ELEMENTS OF AUGMENTED REALITY AND VIRTUAL REALITY HEAD-MOUNTED DISPLAYS

      
Application Number US2023016111
Publication Number 2023/183506
Status In Force
Filing Date 2023-03-23
Publication Date 2023-09-28
Owner ROVI GUIDES, INC. (USA)
Inventor Ofir, Yuval

Abstract

Head-mounted displays with waveguides comprising buried diffractive gratings and methods for fabricating said waveguides are described herein. In an embodiment, a head-mounted display comprises an optical element and an image source that provides an image beam to an optical element. The optical element comprises a first flat surface, a second flat surface, and a buried diffractive grating spaced from and disposed between the first surface and the second surface. The buried diffractive grating comprises a high-refractive index material interspersed with a low-refractive index material or non-solid pockets, such as gas, air or vacuum. The diffractive grating may also diffract light into, through, or out of the waveguide and may absorb any light that is not polarized in the direction of the grating. Light diffracted by a first of two gratings may be further diffracted by a second grating without interacting with a surface of the optical element between diffractions.

IPC Classes  ?

  • G02B 27/01 - Head-up displays
  • G02B 27/00 - Optical systems or apparatus not provided for by any of the groups ,

12.

METHODS AND SYSTEMS TO INCREASE INTEREST IN AND VIEWERSHIP OF CONTENT BEFORE, DURING AND AFTER A LIVE EVENT

      
Application Number US2023015251
Publication Number 2023/177708
Status In Force
Filing Date 2023-03-15
Publication Date 2023-09-21
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas, Sharadanagar
  • Sreekanth, Harshith, Kumar, Gejjegondanahally
  • Makkar, Anjum
  • Nagdeve, Pawan
  • Harb, Reda

Abstract

Methods and systems generate improved viewership of and interest in content including live events, sporting events, and reality shows utilizing improved content delivery (including streaming content delivery, primary content delivery, and secondary content delivery), analysis of media content items, user interaction, automatic control without user interaction, display configurations, user interfaces, selectable options, live and non-live content, temporal considerations, determinations, predictions, likelihoods, measurements of user interestedness, measurements of relatedness, content availability, user-generated content, identification and delivery of content of particular interest to a user, metadata analysis, playlist generation, and concurrent live content availability. Based on these improvements, dynamic streaming content feeds are generated, which are specifically adapted to the determined interests of a user or a clustered group of users in order to increase viewership of and interest in content. Related apparatuses, devices, techniques, and articles are also described.

IPC Classes  ?

  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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/2665 - Gathering content from different sources, e.g. Internet and satellite
  • 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/8405 - Generation or processing of descriptive data, e.g. content descriptors represented by keywords
  • H04N 21/41 - Structure of client; Structure of client peripherals
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering

13.

SYSTEMS AND METHODS TO INSERT ADDITIONAL CONTENT

      
Application Number US2023015277
Publication Number 2023/177726
Status In Force
Filing Date 2023-03-15
Publication Date 2023-09-21
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Gupta, Vikram Makam
  • Singh, Gyanveer
  • Harb, Reda

Abstract

Systems and methods are provided for performing an action associated with a recommendation. An input associated with a first content item is received and a type associated with the first content item is identified. A recommendation is identified based on the type, and an action associated with the recommendation is performed at a first computing device.

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/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/2665 - Gathering content from different sources, e.g. Internet and satellite
  • 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/8405 - Generation or processing of descriptive data, e.g. content descriptors represented by keywords
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

14.

SYSTEMS AND METHODS FOR DISPLAYING AND ADJUSTING VIRTUAL OBJECTS BASED ON INTERACTIVE AND DYNAMIC CONTENT

      
Application Number US2023013306
Publication Number 2023/158797
Status In Force
Filing Date 2023-02-17
Publication Date 2023-08-24
Owner ROVI GUIDES, INC. (USA)
Inventor Doken, Serhad

Abstract

Systems and methods for overlaying virtual objects in a virtual environment based on user interest and user interactions are disclosed. The methods analyze a live view of a surface viewed through camera or a transparent lens and determine if the policies of the surface allow overlaying of virtual objects. The method fetches a virtual object and calculates a score based on user interest, user gaze, and user engagement. Virtual objects that meet the policies of the surface and a scoring criterion are overlayed on the surface in the virtual environment and enhanced based on a plurality of enhancement factors. Virtual objects are also overlayed in frames of a live broadcast based on their scores. Virtual objects displayed on a conference call interface, which may be meeting tools or icons associated with other conferencing functionality, are enhanced, or removed from the user interface based on their utilization.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06Q 30/0241 - Advertisements

15.

SMART HOME MANAGEMENT SYSTEM FOR GENERATING AUGMENTED REALITY SCENE OF POTENTIALLY HAZARDOUS CONDITION

      
Application Number US2023011611
Publication Number 2023/146958
Status In Force
Filing Date 2023-01-26
Publication Date 2023-08-03
Owner ROVI GUIDES, INC. (USA)
Inventor Doken, Serhad

Abstract

Systems and methods are described for identifying, using a sensor, a location of an object in an environment, and determining a classification of the object. A human may be identified in proximity with the object, an identity of the human may be determined, and a determination may be made that a hazardous condition may occur, based on a combination of the location of the object, the classification of the object, and the identity of the human in proximity with the object. In response to determining that the hazardous condition may occur, an augmented reality scene associated with the potentially hazardous condition associated with the object may be generated for presentation, at a user device.

IPC Classes  ?

  • G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06V 20/20 - Scenes; Scene-specific elements in augmented reality scenes

16.

KEY EVENT TRICK-PLAY OPERATION

      
Application Number US2022081534
Publication Number 2023/122457
Status In Force
Filing Date 2022-12-14
Publication Date 2023-06-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Yang, Cato

Abstract

Systems and methods are presented herein for generating at least one preview of a portion of a content item, wherein the at least one preview is selectable and, when selected, enables a user to change to a playback position of the at least one preview. An input corresponding to a request to generate at least one preview of a portion of a content item is received. At least two key events corresponding to the portion of the content item is identified. In response to identifying the at least two key events, at least one interactive thumbnail corresponding to the at least two key events is generated, wherein the icon corresponds to a preview of the portion of the content item.

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/04817 - 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 using icons
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/04855 - Interaction with scrollbars

17.

METHODS AND SYSTEMS FOR STREAMING MEDIA CONTENT ON MULTIPLE DEVICES

      
Application Number US2022053006
Publication Number 2023/121946
Status In Force
Filing Date 2022-12-15
Publication Date 2023-06-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Dhanwal, Ishan
  • Makkar, Anjum
  • Sehgal, Vivek
  • Gill, Simranjeet
  • Harb, Reda

Abstract

Methods and systems are presented herein for streaming of media content. The methods and systems include receiving a request to stream a media content item; accessing a profile of a user authorized to access the streaming service; determining whether a bonus stream in addition to a default number of streams should be granted based on an analysis of at least one of: a status of the streaming service, a status of the requesting media device, metadata of the media content item, a status of the communication system, the profile, or a status of the currently streaming media device. Related apparatuses, devices, techniques, and articles are also described.

IPC Classes  ?

  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/2543 - Billing
  • 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/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/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

18.

METHODS AND SYSTEMS FOR RESPONDING TO A NATURAL LANGUAGE QUERY

      
Application Number US2022081523
Publication Number 2023/122455
Status In Force
Filing Date 2022-12-14
Publication Date 2023-06-29
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Robert Jose, Jeffry Copps
  • Harb, Reda

Abstract

Systems and methods are provided for responding to a natural language query, e.g., a first natural language query. A first natural language understanding model is used to process the natural language query. A confidence level, e.g., a first confidence level, of the understanding of the natural language query is determined. In response to the confidence level being below a confidence level threshold, the natural language query is reprocessed using a reprocessing module. A response to the first natural language query is generated based on the processing of the natural language query by the first natural language understanding model and the reprocessing of the natural language query.

IPC Classes  ?

19.

SYSTEMS AND METHODS FOR IMPROVING AUDIO PLAYBACK AT A PLAYBACK DEVICE

      
Application Number US2022052268
Publication Number 2023/107625
Status In Force
Filing Date 2022-12-08
Publication Date 2023-06-15
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Gupta, Vikram Makam
  • Seetharam, Madhusudhan
  • Varshney, Prateek
  • Harb, Reda

Abstract

Systems and methods for improving audio playback at a playback device are described herein. In some embodiments, a system transitions between causing playback of a radio broadcast stream to causing playback of device music, such as in response to determining that a quality of the radio broadcast stream is below a threshold value. In some embodiments, a system selects songs to play based on device preferences of a plurality of different media devices. In some embodiments, a system selects a device from which to retrieve songs for playback based on one or more rules.

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/81 - Monomedia components thereof
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi

20.

AUGMENTED REALITY DISPLAY FOR CONTENT CONSUMPTION BASED ON FIELD OF VIEW

      
Application Number US2022050927
Publication Number 2023/101882
Status In Force
Filing Date 2022-11-23
Publication Date 2023-06-08
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Sharma, Saloni
  • Alapati, Greeshma Jagadha Phani Lakshmi
  • Sreekanth, Harshith Kumar Gejjegondanahally
  • Bhadula, Ishan
  • Gill, Simranjeet
  • Kumar, Sourabh
  • Channapragada, Srikanth
  • Sehgal, Vivek
  • Harb, Reda

Abstract

Systems and methods are presented herein for generating an augmented reality ("AR") display with user interface ("UI") elements that respond to changes in pupil characteristics in response to detecting device streaming content. A media stream playing on a device that is within a threshold distance of the AR device is detected. The source of the media stream is identified. The AR device queries the source of the media stream for a consumption option. An AR overlay is generated and comprises selectable UI elements corresponding to the consumption options. In response to receiving an input at a UI element, the AR overlay is generated based on the consumption option.

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/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/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/41 - Structure of client; Structure of client peripherals
  • 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

21.

SYSTEMS AND METHODS FOR MINIMIZING NUMBER OF COPIES OF CONTENT ITEMS STORED AT SERVER

      
Application Number US2022080663
Publication Number 2023/102424
Status In Force
Filing Date 2022-11-30
Publication Date 2023-06-08
Owner ROVI GUIDES, INC (USA)
Inventor
  • Babu, Veeresh
  • Harb, Reda

Abstract

Systems and methods are described for receiving a first request, associated with a first user profile, to record a content item, and storing, at a server and based on the first request, a first copy of the content item, accessible via the first user profile. A second request to record the content item may be received, associated with a second user profile, and content consumption history associated with the second user profile may be identified. Based on such content consumption history, a determination may be made to refrain from storing a second copy of the content item based on the second request. In response to receiving a request, associated with the second user profile, to access the content item, the content item may be played at a device associated with the second user profile based on the stored first copy of the content item.

IPC Classes  ?

  • H04N 21/2743 - Video hosting of uploaded data from client
  • H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
  • H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
  • 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/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/835 - Generation of protective data, e.g. certificates

22.

SYSTEMS AND METHODS TO ENHANCE SEGMENT DURING TRICK PLAY

      
Application Number US2022048775
Publication Number 2023/081257
Status In Force
Filing Date 2022-11-03
Publication Date 2023-05-11
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Sreekanth, Harshith Kumar Gejjegondanahally
  • Nagdeve, Pawan
  • Makkar, Anjum
  • Harb, Reda

Abstract

Systems and methods are provided herein for including supplemental content with segments based on the complexity of the segment. This may be accomplished by a system receiving complexity information related to a media asset and user information related to a viewer to determine if one or more segments of the media asset is complex for the user. If the system receives a trick play command, from the user, during a segment categorized as complex, the system can use the complexity information and user information to generate supplemental content, facilitating better user understanding of the complex segment.

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/431 - Generation of visual interfaces; Content or additional data rendering
  • 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/488 - Data services, e.g. news ticker
  • 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

23.

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

      
Application Number US2022076945
Publication Number 2023/069822
Status In Force
Filing Date 2022-09-23
Publication 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  ?

24.

SYSTEMS AND METHODS FOR PREDICTIVE SELECTION OF PAUSE POINTS

      
Application Number US2022077976
Publication Number 2023/069853
Status In Force
Filing Date 2022-10-12
Publication Date 2023-04-27
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Dhanwal, Ishan
  • Gill, Simranjeet
  • Makkar, Anjum
  • Sehgal, Vivek
  • Harb, Reda

Abstract

Systems and methods are described for determining that a plurality of user profiles, stored in the memory, are associated with an account of a media application; generating for presentation a media asset during a first consumption session associated with the account; generating for presentation a selectable option to associate a current progress point of the media asset with one or more of the plurality of user profiles associated with the account; receiving a selection of one or more of the plurality of user profiles via the selectable option; during a second consumption session, receiving a request for accessing the media asset; and in response to determining that the second consumption session is associated with the selected one or more user profiles, resuming the media asset from the progress point associated with the selectable option.

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/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi

25.

SYSTEMS AND METHODS FOR IMPROVED DELIVERY AND DISPLAY OF 360-DEGREE CONTENT

      
Application Number US2022046720
Publication Number 2023/064564
Status In Force
Filing Date 2022-10-14
Publication Date 2023-04-20
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Bhadula, Ishan
  • Sehgal, Vivek
  • Alapati, Greeshma Jagadha Phani Lakshmi
  • Channapragada, Srikanth
  • Harb, Reda

Abstract

Systems and methods are provided for generating a viewport for display. A user preference for a character and/or a genre of a scene in a spherical media content item is determined, wherein the spherical media content item comprises a plurality of tiles. A tile of the plurality of tiles is identified based on the determined user preference. A viewport to be generated for display at a computing device is predicted, based on the identified tile. A first tile to be transmitted to a computing device at a first resolution is identified, based on the predicted viewport to be generated for display. The tile is transmitted, to the computing device, at the first resolution.

IPC Classes  ?

  • H04N 21/218 - Source of audio or video content, e.g. local disk arrays
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
  • H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
  • 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/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/81 - Monomedia components thereof

26.

SYSTEMS AND METHODS TO GENERATE CONTEXTUAL BASED ACTIONS

      
Application Number US2022046741
Publication Number 2023/064575
Status In Force
Filing Date 2022-10-14
Publication Date 2023-04-20
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Robert Jose, Jeffry Copps
  • Aher, Ankur Anil
  • Harb, Reda

Abstract

Systems and methods for providing contextual based actions based on a natural language input are disclosed. The method comprises: receiving, on a media device, a natural language input; determining, based on the natural language input, a first context of the natural language input; and determining, based on the first context, a first action. A dynamic action button is generated and configured to be selected by a user to carry out an action, and in response to the user selecting the dynamic action button, the systems and methods describe carrying out the first action.

IPC Classes  ?

  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 21/439 - Processing of audio elementary streams
  • H04N 21/81 - Monomedia components thereof
  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 40/00 - Handling natural language data
  • G06F 3/16 - Sound input; Sound output
  • G10L 15/183 - Speech classification or search using natural language modelling using context dependencies, e.g. language models
  • G06F 40/30 - Semantic analysis
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06Q 10/107 - Computer-aided management of electronic mailing [e-mailing]
  • G06F 40/35 - Discourse or dialogue representation
  • H04M 3/533 - Voice mail systems

27.

SYSTEMS AND METHODS FOR DYNAMICALLY ROUTING APPLICATION NOTIFICATIONS TO SELECTED DEVICES

      
Application Number US2022046111
Publication Number 2023/059913
Status In Force
Filing Date 2022-10-07
Publication Date 2023-04-13
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Aher, Ankur Anil
  • Chundi, Charishma
  • Harb, Reda

Abstract

Systems and methods for dynamically routing notifications based on device statuses are disclosed herein. For instance, a notification may be generated for a user account corresponding to an application that is installed on a plurality of devices. A system identifies a status of each of the plurality of devices and uses the status of each of the plurality of devices to select a particular device to receive the notification. The system then transmits the notification to the selected particular device.

IPC Classes  ?

  • H04L 51/214 - Monitoring or handling of messages using selective forwarding
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages

28.

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

      
Application Number US2022045165
Publication Number 2023/055886
Status In Force
Filing Date 2022-09-29
Publication 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

29.

SYSTEMS AND METHODS FOR CONTROLLING MEDIA CONTENT BASED ON USER PRESENCE

      
Application Number US2022076751
Publication Number 2023/049725
Status In Force
Filing Date 2022-09-21
Publication 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
  • G06N 20/00 - Machine learning
  • 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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
  • 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/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • 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/41 - Structure of client; Structure of client peripherals
  • 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/654 - Transmission by server directed to the client

30.

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

      
Application Number US2022076552
Publication Number 2023/044420
Status In Force
Filing Date 2022-09-16
Publication 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

31.

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

      
Application Number US2021063864
Publication Number 2023/033851
Status In Force
Filing Date 2021-12-16
Publication 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/488 - Data services, e.g. news ticker

32.

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

      
Application Number US2022042533
Publication Number 2023/034612
Status In Force
Filing Date 2022-09-02
Publication 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

33.

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

      
Application Number US2021064291
Publication Number 2023/027754
Status In Force
Filing Date 2021-12-20
Publication 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

34.

SYSTEMS AND METHODS FOR OPERATING A VEHICLE BASED ON PHYSIOLOGICAL PARAMETERS OF AN OCCUPANT

      
Application Number US2021063013
Publication Number 2023/018433
Status In Force
Filing Date 2021-12-13
Publication Date 2023-02-16
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Rajanna, Vasanthraj
  • Harb, Reda

Abstract

The present disclosure provides system and methods for a vehicle infotainment system (VIS) to monitor physiological parameters of occupants of a vehicle. The VIS also monitors vehicle operating parameters. The VIS is able to detect when an occupant is experiencing a physiological condition and correlates the physiological condition to one or more vehicle operating parameters. In response to detecting a physiological condition and to determining the correlation, the VIS causes an action to occur in order to mitigate the physiological condition and/or to seek assistance for the physiological condition.

IPC Classes  ?

  • B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
  • B60N 2/02 - Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
  • B60J 1/12 - Windows; Windscreens; Accessories therefor arranged at vehicle sides adjustable
  • B60H 1/00 - Heating, cooling or ventilating devices
  • B60W 60/00 - Drive control systems specially adapted for autonomous road vehicles
  • G01C 21/34 - Route searching; Route guidance
  • B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention

35.

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

      
Application Number US2021063826
Publication Number 2023/018437
Status In Force
Filing Date 2021-12-16
Publication 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/8541 - Content authoring involving branching, e.g. to different story endings
  • H04N 21/8545 - Content authoring for generating interactive applications
  • 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

36.

METHODS AND SYSTEMS FOR SYNCHRONIZING PLAYBACK OF MEDIA CONTENT ITEMS

      
Application Number US2021063819
Publication Number 2023/018436
Status In Force
Filing Date 2021-12-16
Publication 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

37.

SYSTEMS AND METHODS FOR DETERMINING TYPES OF REFERENCES IN CONTENT AND MAPPING TO PARTICULAR APPLICATIONS

      
Application Number US2021063901
Publication Number 2023/014389
Status In Force
Filing Date 2021-12-16
Publication Date 2023-02-09
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Panchaksharaiah, Vishwas Sharadanagar
  • Gupta, Vikram Makam

Abstract

Systems and methods are provided herein for determining types of references within a content item and mapping them to particular applications. A content management application identifies an entity and a context of the entity at a location within the content item. The content management application may identify the entity and the context of the entity in real time as a first user device processes the content item, or the content management application may identify and store the entity and the context of the entity in a database before providing the content item. After determining a presence of a second user device associated with a profile, the content management application determines at least one application associated with the entity and the context of the entity on the second user device and launches the application to create an immersive content consumption experience.

IPC Classes  ?

  • 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/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04N 21/41 - Structure of client; Structure of client peripherals
  • 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/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi
  • 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/6377 - Control signals issued by the client directed to the server or network components directed to server
  • H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network

38.

ASSISTED DELIVERY SERVICE FOR NETWORKS

      
Application Number US2021063861
Publication Number 2023/003586
Status In Force
Filing Date 2021-12-16
Publication 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 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

39.

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

      
Application Number US2021063444
Publication Number 2023/287447
Status In Force
Filing Date 2021-12-15
Publication 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

40.

INTERACTIVE SUPPLEMENTAL CONTENT SYSTEM

      
Application Number US2021064715
Publication Number 2023/287450
Status In Force
Filing Date 2021-12-21
Publication 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/845 - Structuring of content, e.g. decomposing content into time segments
  • 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/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

41.

SYSTEMS AND METHODS FOR SELECTING A DATA DELIVERY NETWORK

      
Application Number US2021064283
Publication Number 2023/277946
Status In Force
Filing Date 2021-12-20
Publication 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
  • 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
  • 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

42.

SUBTITLE RENDERING BASED ON THE READING PACE

      
Application Number US2021064567
Publication Number 2023/277948
Status In Force
Filing Date 2021-12-21
Publication 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

43.

SYSTEMS AND METHODS OF ORGANIZING AND PROVIDING BOOKMARKED CONTENT

      
Application Number US2021064635
Publication Number 2023/277949
Status In Force
Filing Date 2021-12-21
Publication 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]

44.

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

      
Application Number US2021063894
Publication Number 2023/277944
Status In Force
Filing Date 2021-12-16
Publication 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

45.

ADAPTIVE CONTENT STREAMING BASED ON BANDWIDTH

      
Application Number US2021064287
Publication Number 2023/277947
Status In Force
Filing Date 2021-12-20
Publication 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
  • 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]
  • 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

46.

METHOD AND APPARATUS FOR SHARED VIEWING OF MEDIA CONTENT

      
Application Number US2021064719
Publication Number 2023/277950
Status In Force
Filing Date 2021-12-21
Publication 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/4223 - Cameras
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • 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/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/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
  • 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

47.

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

      
Application Number US2021064290
Publication Number 2022/271196
Status In Force
Filing Date 2021-12-20
Publication 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 
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors

48.

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

      
Application Number US2021063334
Publication Number 2022/265669
Status In Force
Filing Date 2021-12-14
Publication 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

49.

METHODS AND SYSTEMS FOR PERSONALIZED CONTENT BASED ON CAPTURED GESTURES

      
Application Number US2021063454
Publication Number 2022/245398
Status In Force
Filing Date 2021-12-15
Publication 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
  • 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/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/482 - End-user interface for program selection
  • H04N 21/81 - Monomedia components thereof
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • 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/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  • 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
  • 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
  • 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

50.

MESSAGE MODIFICATION BASED ON MESSAGE CONTEXT

      
Application Number US2021064454
Publication Number 2022/235302
Status In Force
Filing Date 2021-12-20
Publication 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/222 - Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
  • H04L 51/08 - Annexed information, e.g. attachments

51.

SYSTEMS AND METHODS TO ALTER VOICE INTERACTIONS

      
Application Number US2021063100
Publication Number 2022/231659
Status In Force
Filing Date 2021-12-13
Publication 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  ?

52.

SYSTEMS AND METHODS TO INCREASE VIEWERSHIP OF ONLINE CONTENT

      
Application Number US2021064570
Publication Number 2022/225570
Status In Force
Filing Date 2021-12-21
Publication 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

53.

DYNAMIC SCHEDULING OF CONTENT

      
Application Number US2021062930
Publication Number 2022/211859
Status In Force
Filing Date 2021-12-10
Publication 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

54.

TRANSMITTING CONTENT BASED ON GENRE INFORMATION

      
Application Number US2021064712
Publication Number 2022/211864
Status In Force
Filing Date 2021-12-21
Publication Date 2022-10-06
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Parekh, Jayshil

Abstract

Systems and methods for transmitting content based on genre information is disclosed. A manifest of a content item is received. The manifest identifies a plurality of segments of the content item. For each segment, the manifest comprises a respective network address and a respective genre. In response to a selection of a first genre, the manifest is parsed to identify that a first segment of the plurality of segments is associated with the first genre and a second segment that follows the first segment in the plurality of segments is associated with a second genre, wherein the second genre is different from the first genre. Data for the first segment is requested from a first network address associated with the first segment and requesting of data for the second segment is skipped. The first segment is displayed based on the data requested from the first network address.

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/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
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/4545 - Input to filtering algorithms, e.g. filtering a region of the image

55.

SYSTEMS AND METHODS TO PROVIDE ADAPTIVE PLAY SETTINGS

      
Application Number US2021064452
Publication Number 2022/203737
Status In Force
Filing Date 2021-12-20
Publication 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

56.

ADAPTIVE BIOMETRIC AUTHENTICATION

      
Application Number US2021064455
Publication Number 2022/186878
Status In Force
Filing Date 2021-12-20
Publication 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

57.

SYSTEMS AND METHODS FOR IMPROVED MEDIA SLOT ALLOCATION

      
Application Number US2021062915
Publication Number 2022/182401
Status In Force
Filing Date 2021-12-10
Publication 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

58.

SYSTEMS AND METHODS FOR IMPROVED VIDEO CAPTIONS

      
Application Number US2021064300
Publication Number 2022/182408
Status In Force
Filing Date 2021-12-20
Publication 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 5/445 - Receiver circuitry for displaying additional information
  • H04N 21/488 - Data services, e.g. news ticker

59.

AGE-SENSITIVE AUTOMATIC SPEECH RECOGNITION

      
Application Number US2021064405
Publication Number 2022/182409
Status In Force
Filing Date 2021-12-20
Publication 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

60.

SYSTEMS AND METHODS FOR IMPROVED ADAPTIVE VIDEO STREAMING

      
Application Number US2021064288
Publication Number 2022/177634
Status In Force
Filing Date 2021-12-20
Publication Date 2022-08-25
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chandrashekar, Padmassri
  • Emmanuel, Daina
  • Parekh, Jayshil

Abstract

Systems and methods for improved adaptive video streaming are disclosed. The methods comprise receiving a first request to stream multimedia content stored on the multimedia content storage; streaming a first stream of multimedia content, wherein the first stream of multimedia content is one of the set of alternative variants of the multimedia content; receiving a second request to stream multimedia content stored on the multimedia content storage; and streaming a second stream of multimedia content, wherein the second stream of multimedia content is a different one of the set of alternative variants of the multimedia content, wherein the multimedia content comprises audio, video and advertisement data and each of the audio, video and advertisement data comprises a set of alternative variants.

IPC Classes  ?

  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • 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 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

61.

PLAYBACK OF MEDIA CONTENT DURING DUAL MODE TRICK PLAY OPERATIONS

      
Application Number US2021063141
Publication Number 2022/173504
Status In Force
Filing Date 2021-12-13
Publication 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/6587 - Control parameters, e.g. trick play commands or viewpoint selection
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • 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

62.

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

      
Application Number US2021063681
Publication Number 2022/146696
Status In Force
Filing Date 2021-12-16
Publication 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

63.

SYSTEMS AND METHODS TO AUTOMATICALLY PERFORM ACTIONS BASED ON MEDIA CONTENT

      
Application Number US2021063502
Publication Number 2022/132891
Status In Force
Filing Date 2021-12-15
Publication 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 40/18 - Eye characteristics, e.g. of the iris
  • G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • 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

64.

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

      
Application Number US2021062226
Publication Number 2022/125559
Status In Force
Filing Date 2021-12-07
Publication 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/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
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations

65.

SYSTEMS AND METHODS FOR STORING CONTENT ITEMS BASED ON CONSUMPTION HISTORY

      
Application Number US2021061478
Publication Number 2022/119971
Status In Force
Filing Date 2021-12-01
Publication 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/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/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
  • G11B 20/00 - Signal processing not specific to the method of recording or reproducing; Circuits therefor
  • 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/658 - Transmission by the client directed to the server
  • H04N 21/441 - Acquiring end-user identification
  • 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 

66.

METHODS AND SYSTEMS FOR VIEWING MISSED MEDIA CONTENT

      
Application Number US2021060984
Publication Number 2022/115688
Status In Force
Filing Date 2021-11-29
Publication 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/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
  • 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/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

67.

MULTISCREEN EXPERIENCE FOR PARALLEL PLAYBACK OF TIME SHIFTED LIVE STREAM CONTENT

      
Application Number US2021060992
Publication Number 2022/115691
Status In Force
Filing Date 2021-11-29
Publication 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/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/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • 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/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
  • H04N 21/41 - Structure of client; Structure of client peripherals

68.

LOCALIZED WEATHER APPLICATION

      
Application Number US2020066076
Publication Number 2022/108608
Status In Force
Filing Date 2020-12-18
Publication 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  ?

69.

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

      
Application Number US2020066973
Publication Number 2022/108610
Status In Force
Filing Date 2020-12-23
Publication 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/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/482 - End-user interface for program selection
  • G06F 16/74 - Browsing; Visualisation therefor
  • H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite

70.

SYSTEMS AND METHODS FOR PROVIDING MEDIA RECOMMENDATIONS

      
Application Number US2020066443
Publication Number 2022/103414
Status In Force
Filing Date 2020-12-21
Publication Date 2022-05-19
Owner ROVI GUIDES, INC. (USA)
Inventor Nishimura, Akitaka

Abstract

Systems and methods are described for performing an action related to an identifier for a recommended media asset presented to a user, based on the user's detected emotional indicator. An emotional indicator of the user is detected based on an image of the user captured while an identifier for an initial recommended media asset is generated for presentation, and an action related to such identifier is performed based on the detected emotional indicator. Systems and methods are also described to enable determining a first recommended media asset and a second recommended media asset based on respective user profiles of a first user and the second user, each being identified by facial recognition. Respective identifiers selectable to access the first or second recommended media asset are generated for display, and a recommended media asset associated with a selected identifier is generated for display.

IPC Classes  ?

  • H04N 21/482 - End-user interface for program selection
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/4223 - Cameras

71.

SYSTEMS AND METHODS FOR DETECTING A MIMICKED VOICE INPUT SIGNAL

      
Application Number US2020067385
Publication Number 2022/103417
Status In Force
Filing Date 2020-12-29
Publication Date 2022-05-19
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Robert Jose, Jeffry Copps
  • Sri, Sindhuja Chonat
  • Umesh, Mithun

Abstract

Methods and systems are disclosed herein for training a network to detect mimicked voice input, so that it can be determined whether a voice input signal is a mimicked voice signal. First voice data is received. The first voice data comprises at least a voice signal of a first individual and another voice signal. The voice signal of the first individual and at least one other voice signal is combined to create a composite voice signal. Second voice data is received. The second voice data comprises at least a voice signal of the first individual. The network is trained using at least the composite voice signal and the second voice data to determine whether a voice input signal is a mimicked voice input signal.

IPC Classes  ?

  • G10L 17/04 - Training, enrolment or model building
  • G10L 17/26 - Recognition of special voice characteristics, e.g. for use in lie detectors; Recognition of animal voices
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G10L 17/18 - Artificial neural networks; Connectionist approaches
  • 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 

72.

SYSTEMS AND METHODS FOR HANDLING AUDIO DISRUPTIONS

      
Application Number US2020065950
Publication Number 2022/093292
Status In Force
Filing Date 2020-12-18
Publication 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/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/439 - Processing of audio elementary streams

73.

RESOURCE-SAVING SYSTEMS AND METHODS

      
Application Number US2020067294
Publication Number 2022/093293
Status In Force
Filing Date 2020-12-29
Publication 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/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/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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
  • 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

74.

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

      
Application Number US2020067335
Publication Number 2022/086577
Status In Force
Filing Date 2020-12-29
Publication 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

75.

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

      
Application Number US2020066981
Publication Number 2022/081188
Status In Force
Filing Date 2020-12-23
Publication 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

76.

SYSTEMS AND METHODS FOR DYNAMICALLY NAVIGATING CONTENT

      
Application Number US2020067205
Publication Number 2022/081189
Status In Force
Filing Date 2020-12-28
Publication Date 2022-04-21
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/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
  • 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

77.

SYSTEMS AND METHODS TO HANDLE CONDITIONAL REQUESTS FOR LIVE PROGRAMS

      
Application Number US2020067009
Publication Number 2022/076016
Status In Force
Filing Date 2020-12-24
Publication 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  ?

78.

SYSTEMS AND METHODS FOR GENERATING SUPPLEMENTAL CONTENT IN AN EXTENDED REALITY ENVIRONMENT

      
Application Number US2020067204
Publication Number 2022/055536
Status In Force
Filing Date 2020-12-28
Publication Date 2022-03-17
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Mishra, Ajay, Kumar
  • Robert Jose, Jeffry, Copps

Abstract

Systems and methods are disclosed herein for presenting supplemental content in an extended reality (XR) environment. The system may receive fields of view of an XR environment and generate a data stream representing the fields of view, the data stream comprising, for each field of view, a data structure including at least one object identifier corresponding to a visual item appearing on the respective field of view, and field coordinates representing the position of the field of view in the XR environment. The system may compute an importance score using an occurrence number of the object identifier and a view change rate using the field coordinates. In response to the importance score exceeding an importance threshold, the system generates instructions for displaying in the XR environment supplemental content, related to the visual item.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

79.

SYSTEMS AND METHODS FOR GENERATING PERSONALIZED ITEM DESCRIPTIONS

      
Application Number US2020067203
Publication Number 2022/046145
Status In Force
Filing Date 2020-12-28
Publication 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  ?

80.

SYSTEMS AND METHODS FOR PROVIDING RECOMMENDATIONS TO IMPROVE GAMEPLAY

      
Application Number US2020067214
Publication Number 2022/031305
Status In Force
Filing Date 2020-12-28
Publication 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

81.

METHODS AND SYSTEMS FOR SEARCHING BASED ON MULTIPLE USER PROFILES

      
Application Number US2020067380
Publication Number 2022/031306
Status In Force
Filing Date 2020-12-29
Publication 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

82.

GAMING CONTENT STORAGE BASED ON GAMING PERFORMANCE

      
Application Number US2020067365
Publication Number 2022/019952
Status In Force
Filing Date 2020-12-29
Publication Date 2022-01-27
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Pichaimurthy, Rajendran
  • Santha, Dolphin Masilamany
  • Viswanathan, Prakash

Abstract

Systems and methods for managing storage of video game content based on video game performance. A level is identified from among a sequence of playable levels of an active video game. A video of the performance of the identified level of the active video game is recorded. A video game performance metric for the identified level is determined. A greatest value of the video game performance metric stored in a database is received. In response to determining that a current value of the video game performance metric for the identified level of the active video game does not exceed the greatest value of the video game performance metric stored in a database, the recording of the video of the performance of the level of the video game is deleted.

IPC Classes  ?

  • A63F 13/86 - Watching games played by other players
  • 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/46 - Computing the game score
  • A63F 13/35 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers - Details of game servers

83.

SYSTEMS AND METHODS FOR SIMULTANEOUS CONTENT PRESENTATION

      
Application Number US2020066715
Publication Number 2022/019951
Status In Force
Filing Date 2020-12-22
Publication Date 2022-01-27
Owner ROVI GUIDES, 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

84.

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

      
Application Number US2020067106
Publication Number 2022/005519
Status In Force
Filing Date 2020-12-28
Publication Date 2022-01-06
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/482 - End-user interface for program selection
  • H04N 21/488 - Data services, e.g. news ticker
  • 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 

85.

AUTOPLAY RECOMMENDATIONS AND SEQUENCING IN FULL SCREEN VIDEO MODE

      
Application Number US2020066699
Publication Number 2021/262234
Status In Force
Filing Date 2020-12-22
Publication Date 2021-12-30
Owner ROVI GUIDES, INC. (USA)
Inventor Sen, Susanto

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 with 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.

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/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/482 - End-user interface for program selection
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering

86.

SYSTEMS AND METHODS FOR NAVIGATING CONTENT

      
Application Number US2020066662
Publication Number 2021/257119
Status In Force
Filing Date 2020-12-22
Publication Date 2021-12-23
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chundi, Charishma
  • Sen, Susanto

Abstract

Methods and systems for navigating content are provided. A method includes detecting an input to perform a content navigation operation in a display interface, the input designating a two-dimensional path in a content display interface. The method determines a forward or reverse direction for the content navigation operation and receives an input indicating the two-dimensional path within the content display interface. The length of the path is determined and the content is navigated based upon the determined direction and length of the two-dimensional path. A system comprising input circuitry configured to detect an input to perform a content navigation operation on a content, and a control circuitry programmed and configured for implementing the method is also provided.

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
  • 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
  • G11B 27/00 - Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel

87.

SYSTEMS AND METHODS TO IMPROVE SKIP FORWARD FUNCTIONALITY

      
Application Number US2020066673
Publication Number 2021/252017
Status In Force
Filing Date 2020-12-22
Publication 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 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/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/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

88.

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

      
Application Number US2020067359
Publication Number 2021/252020
Status In Force
Filing Date 2020-12-29
Publication 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/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/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/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

89.

SYSTEMS AND METHODS FOR PROCESSING NEGATION IN NATURAL LANGUAGE SEARCH QUERIES

      
Application Number US2020034006
Publication Number 2021/236087
Status In Force
Filing Date 2020-05-21
Publication Date 2021-11-25
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Mishra, Ajay Kumar
  • Robert Jose, Jeffry Copps

Abstract

Systems and methods are described herein for processing negation in a natural language search query. The natural language search query is parsed to identify a plurality of portions of the natural language search query, and a first portion is determined to be a negation portion. A second portion to which the negation portion applies and a third portion to which the negation portion does not apply are then identified, and a content query is generated which includes a negation parameter corresponding to the second portion, and at least one other parameter corresponding to at least the third portion. Search results of the content query are then generated for output to the user.

IPC Classes  ?

90.

GAMING CONTENT RECOMMENDATION FOR A VIDEO GAME

      
Application Number US2020065940
Publication Number 2021/230916
Status In Force
Filing Date 2020-12-18
Publication 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  ?

  • A63F 13/822 - Strategy games; Role-playing games 
  • A63F 13/46 - Computing the game score
  • A63F 13/47 - Controlling the progress of the video game involving branching, e.g. choosing one of several possible scenarios at a given point in time

91.

SYSTEMS AND METHODS FOR RECOMMENDING CONTENT USING PROGRESS BARS

      
Application Number US2020031431
Publication Number 2021/225581
Status In Force
Filing Date 2020-05-05
Publication 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/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/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/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • 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/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
  • H04N 21/488 - Data services, e.g. news ticker

92.

SYSTEMS AND METHODS FOR PROVIDING PERSONALIZED ACTIONABLE ITEMS FOR CONTENT ITEMS

      
Application Number US2020067182
Publication Number 2021/221737
Status In Force
Filing Date 2020-12-28
Publication 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  ?

  • 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/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 

93.

ENHANCING SIGNATURE WORD DETECTION IN VOICE ASSISTANTS

      
Application Number US2020066932
Publication Number 2021/216135
Status In Force
Filing Date 2020-12-23
Publication 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
  • G06F 3/16 - Sound input; Sound output
  • G10L 25/87 - Detection of discrete points within a voice signal
  • G10L 15/08 - Speech classification or search

94.

SYSTEMS AND METHODS FOR DELAYED PAUSING

      
Application Number US2020066726
Publication Number 2021/201931
Status In Force
Filing Date 2020-12-22
Publication 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/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/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/81 - Monomedia components thereof

95.

METHODS AND SYSTEMS FOR SEARCHING A SEARCH QUERY HAVING A NON-CHARACTER-BASED INPUT

      
Application Number US2020066442
Publication Number 2021/194589
Status In Force
Filing Date 2020-12-21
Publication Date 2021-09-30
Owner ROVI GUIDES, INC. (USA)
Inventor
  • Chundi, Charishma
  • Sen, Susanto

Abstract

A method and system are provided for searching a search query having a non-character-based input. The method comprises receiving the search query comprising a first part and a second part. The first part comprises a non-character-based input. The method further comprises identifying a first plurality of keywords associated with the non-character-based input and receiving a selection of at least one of the first plurality of keywords. The method further comprises generating a modified search query comprising the at least one selected keyword and the second part. The method further comprises retrieving search results based on the modified search query and generating for presentation the search results.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/332 - Query formulation
  • G06F 16/33 - Querying
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

96.

TRACKING MEDIA CONTENT CONSUMED ON FOREIGN DEVICES

      
Application Number US2020065062
Publication Number 2021/188173
Status In Force
Filing Date 2020-12-15
Publication 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/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/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/658 - Transmission by the client directed to the server

97.

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

      
Application Number US2020065678
Publication Number 2021/188176
Status In Force
Filing Date 2020-12-17
Publication 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  ?

98.

SYSTEMS AND METHODS FOR INTERPRETING NATURAL LANGUAGE SEARCH QUERIES

      
Application Number US2020065307
Publication Number 2021/178020
Status In Force
Filing Date 2020-12-16
Publication 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  ?

99.

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

      
Application Number US2020067219
Publication Number 2021/178028
Status In Force
Filing Date 2020-12-28
Publication 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  ?

100.

SYSTEMS AND METHODS FOR IMPROVING CONTENT RECOMMENDATIONS USING A TRAINED MODEL

      
Application Number US2020066409
Publication Number 2021/178024
Status In Force
Filing Date 2020-12-21
Publication 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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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
  • G06N 20/00 - Machine learning
  1     2     3     ...     5        Next Page