Patents by Inventor Rajendran Pichaimurthy

Rajendran Pichaimurthy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11966403
    Abstract: Systems and methods for debiasing a recommendation engine are disclosed herein. A search query associated with a user profile is received at a recommendation engine. Control circuitry generates a result set of items of content based on the search query and generates a bias score for a content attribute based on the result set. The control circuitry also generates a time-averaged bias score for the content attribute based on a plurality of search queries associated with the user profile. Based on the bias score and the time-averaged bias score, the control circuitry determines whether a bias is signaled for the content attribute. Finally, the control circuitry outputs, for display via a computing device, the result set or a debiased result set based on a result of the determination of whether the bias is signaled.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: April 23, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Rajendran Pichaimurthy, Madhusudhan Srinivasan
  • Patent number: 11921792
    Abstract: Systems and methods for curation of content, such as e-learning content or online instructional materials, according to particular criteria such as the amount of pictorial representations contained therein, the amount of verbal expression contained therein, and whether the content contains a summary. Other criteria may also be employed. Users may select any one or more of these and other criteria. Content is then sorted according to the selected criteria and presented as an ordered list of content that users can select for viewing.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: March 5, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Vijay Kumar, Rajendran Pichaimurthy, Madhusudhan Srinivasan, Gyanveer Singh
  • Publication number: 20240066411
    Abstract: Systems and methods for recommending video game content based on video game performance are disclosed. A level is identified from among a sequence of playable levels of a currently active video game. A video game performance metric for the identified level is determined. Based on the determined video game performance metric, a video of a performance of the identified level of the video game is selected for recommendation from among a plurality of videos stored in a database in association with corresponding video game performance metrics. An option, which is selectable to cause playback of the selected video, is transmitted for display via a computing device.
    Type: Application
    Filed: November 8, 2023
    Publication date: February 29, 2024
    Inventors: Govind Raveendranathan Nair, Sangeeta Parida, Rajendran Pichaimurthy, Amrit Srivastava, Prakash Viswanathan
  • Publication number: 20240061776
    Abstract: Systems and methods are described for caching content items. At least first and second content items are stored in a cache. A determination is made as to whether there is common content between the first content item and the second content item. In response to determining that there is common content between the first content item and the second content item, at least a portion of one of the first content item and the second content item is deleted. A request for the common content is received. In response to receiving the request for the common content, the common content is retrieved from the other of the first content item and the second content item.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Daina Emmanuel, Prakash Viswanathan, Reda Harb
  • Publication number: 20240061852
    Abstract: Systems and methods are provided for automatically recommending content. One example method includes receiving, from a computing device, a request for content and generating an initial result set in response to the request. A user profile associated with the request is identified. Based on the initial result set and the user profile, a positivity index score for the initial result set is determined. Based on the positivity index score, a type of additional content to add to the initial result set is determined. A modified result set is generated by adding the additional content to the initial result set. At least a portion of the modified result set is transmitted to the computing device.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 22, 2024
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Gyanveer Singh, Prakash Viswanathan
  • Publication number: 20240046943
    Abstract: To filter unwanted sounds from a conference call, a first voice signal is captured by a first device during a conference call and converted into corresponding text, which is then analyzed to determine that a first portion of the text was spoken by a first user and a second portion of the text was spoken by a second user. If the first user is relevant to the conference call while the second user is not, the first voice signal is prevented from being transmitted into the conference call, the first portion of text is converted into a second voice signal using a voice profile of the first user to synthesize the voice of the first user, and the second voice signal is then transmitted into the conference call. The second portion of text is not converted into a voice signal, as the second user is determined not to be relevant.
    Type: Application
    Filed: October 4, 2023
    Publication date: February 8, 2024
    Inventors: Rajendran Pichaimurthy, Madhusudhan Seetharam
  • Publication number: 20240039663
    Abstract: Systems and methods are described for streaming content to multiple devices from a shared sliding window buffer in kernel space, thereby reducing memory resource use and minimizing context/mode switching between kernel space and user space. For example, concurrent streaming sessions may be seen, e.g., as a live multimedia stream. If a live video is being transmitted as a multicast stream to many devices, rather than each device having a corresponding sliding window buffer in kernel space, each device will share a shared sliding buffer in kernel space. The sliding window buffer size will be at least large enough to stream the slowest connection speed and can be, e.g., multiple times as large as necessary, in case of the issues beyond the worst-case scenario. The system then transmits chunks of the content from the shared sliding window buffer to each of the plurality of client devices.
    Type: Application
    Filed: July 5, 2023
    Publication date: February 1, 2024
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Gyanveer Singh, Prakash Viswanathan
  • Patent number: 11886556
    Abstract: The system generates a validation tool in response to receiving an indication to initiate validation. The system identifies at least one media content item based on a user profile, and generates at least one question based on the at least one media content item. The at least one media content item may include an image, a video, text, or a combination thereof. The system determines at least one answer corresponding to the at least one question. The question and answer may be determined based on a question template. For example, the template may be selected based on attribute types or values of the at least one media content item. The system generates the at least one question for output on an output device. Upon receiving input indicative to an answer, the system compares the inputted answer to the determined answer to determine whether to validate the user.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: January 30, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Vijay Kumar, Rajendran Pichaimurthy, Madhusudhan Srinivasan
  • Publication number: 20240029753
    Abstract: To filter unwanted sounds from a conference call, a voice profile of a first user is generated based on a first voice signal captured by a media device during a first conference call. The voice profile may be generated by identifying a base frequency of the first voice signal and determining a plurality of voice characteristics, such as pitch, intonation, accent, loudness, and speech rate. These data may be stored in association with the first user. During a second conference call, a second voice signal captured by the media device is analyzed to determine, based on the voice profile of the first user, whether the second voice signal includes the voice of a second user. If so, the second voice signal is prevented from being transmitted into the conference call. A voice profile of the second user may be generated from the second voice signal for future use.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 25, 2024
    Inventors: Rajendran Pichaimurthy, Madhusudhan Seetharam
  • Patent number: 11849181
    Abstract: Systems and methods are disclosed herein for applying behavioral-based parental controls for media assets. The disclosed techniques herein discuss determining a media asset viewed by a user and character actions of a character within the media asset. Behavioral user data is received which includes a user action. A determination is made whether the user action matches one of the character actions. If a match is found, a parental control restriction setting for the media asset is applied and this parental control restriction is stored in memory.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: December 19, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Vijay Kumar, Rajendran Pichaimurthy, Madhusudhan Srinivasan
  • Patent number: 11845010
    Abstract: Systems and methods for recommending video game content based on video game performance are disclosed. A level is identified from among a sequence of playable levels of a currently active video game. A video game performance metric for the identified level is determined. Based on the determined video game performance metric, a video of a performance of the identified level of the video game is selected for recommendation from among a plurality of videos stored in a database in association with corresponding video game performance metrics. An option, which is selectable to cause playback of the selected video, is transmitted for display via a computing device.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: December 19, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Govind Raveendranathan Nair, Sangeeta Parida, Rajendran Pichaimurthy, Amrit Srivastava, Prakash Viswanathan
  • Publication number: 20230376490
    Abstract: Systems and methods are described for providing contextual search results. The system may receive a search query during presentation of a video. If the query is ambiguous, the system accesses some of the frames of the video. The frames are analyzed to identify a performed action depicted in the frames. The system retrieves a keyword related to the identified action. The ambiguous query is augmented with the keyword. The augmented search query is used to search for and output relevant search results.
    Type: Application
    Filed: April 19, 2023
    Publication date: November 23, 2023
    Inventors: Rajendran Pichaimurthy, Madhusudhan Seetharam, Harshith Kumar Gejjegondanahally Sreekanth
  • Patent number: 11822565
    Abstract: Systems and methods are provided for automatically recommending content. One example method includes receiving, from a computing device, a request for content and generating an initial result set in response to the request. A user profile associated with the request is identified. Based on the initial result set and the user profile, a positivity index score for the initial result set is determined. Based on the positivity index score, a type of additional content to add to the initial result set is determined. A modified result set is generated by adding the additional content to the initial result set. At least a portion of the modified result set is transmitted to the computing device.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: November 21, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Gyanveer Singh, Prakash Viswanathan
  • Publication number: 20230364520
    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.
    Type: Application
    Filed: July 13, 2023
    Publication date: November 16, 2023
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Prakash Viswanathan
  • Patent number: 11817113
    Abstract: To filter unwanted sounds from a conference call, a voice profile of a first user is generated based on a first voice signal captured by a media device during a first conference call. The voice profile may be generated by identifying a base frequency of the first voice signal and determining a plurality of voice characteristics, such as pitch, intonation, accent, loudness, and speech rate. These data may be stored in association with the first user. During a second conference call, a second voice signal captured by the media device is analyzed to determine, based on the voice profile of the first user, whether the second voice signal includes the voice of a second user. If so, the second voice signal is prevented from being transmitted into the conference call. A voice profile of the second user may be generated from the second voice signal for future use.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: November 14, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Rajendran Pichaimurthy, Madhusudhan Seetharam
  • Patent number: 11810585
    Abstract: To filter unwanted sounds from a conference call, a first voice signal is captured by a first device during a conference call and converted into corresponding text, which is then analyzed to determine that a first portion of the text was spoken by a first user and a second portion of the text was spoken by a second user. If the first user is relevant to the conference call while the second user is not, the first voice signal is prevented from being transmitted into the conference call, the first portion of text is converted into a second voice signal using a voice profile of the first user to synthesize the voice of the first user, and the second voice signal is then transmitted into the conference call. The second portion of text is not converted into a voice signal, as the second user is determined not to be relevant.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: November 7, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Rajendran Pichaimurthy, Madhusudhan Seetharam
  • Publication number: 20230353801
    Abstract: Systems and methods are described herein for transmitting a content item to a user device using multiple delivery protocols. The system receives, at a content source, a request for the content item from the user device. The system splits a digital stream of the content item into a first video signal and a second video signal. The system then transmits, via a unicast server, the first video signal for the content item to the user device, and transmits, via a multicast server, the second video signal for the content item to the user device. The system then causes for presentation on the user device the first video signal followed by the second video signal. In other embodiments, the system is optimized between the unicast delivery of a content item and a peer-to-peer delivery.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Inventors: Rajendran Pichaimurthy, Prakash Viswanathan, Dolphin Masilamany Santha, Madhusudhan Seetharam, Reda Harb
  • Publication number: 20230353807
    Abstract: The system and methods described aid content delivery by providing requested content using a hybrid delivery of unicast and multicast content. A content delivery system receives, from user equipment, a request for content and identifies multicast sources for the content. The content delivery system determines a recent multicast source from the multicast sources, the recent multicast source having begun more recently relative to the other sources. The content delivery system transmits, to the user equipment, an identity of the recent multicast source and provides a beginning portion of the content to the user equipment via a unicast stream.
    Type: Application
    Filed: June 22, 2023
    Publication date: November 2, 2023
    Inventors: Rajendran Pichaimurthy, Madhusudhan Seetharam, Harshith Kumar Gejjegondanahally Sreekanth
  • Publication number: 20230336609
    Abstract: Systems and methods are disclosed herein for media quality selection of media assets based on internet service provider data usage limits. One disclosed technique herein discusses receiving a data usage limit from an internet service provider. The data usage limit includes maximum data usage for particular user account data. A media asset is selected from a media streaming server that includes a plurality of qualities having respective data sizes (e.g., for video quality—4K, 1080p, etc.) A determination is made whether a selected data size from a selected quality of the plurality of qualities of the selected media asset exceeds remaining data of the received data usage limit. If so, a request is transmitted to the to the media streaming server to retrieve the selected media asset with a quality having a data size smaller than the respective data size.
    Type: Application
    Filed: June 23, 2023
    Publication date: October 19, 2023
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Prakash Viswanathan
  • Patent number: 11750860
    Abstract: Systems and methods are described herein for transmitting a content item to a user device using multiple delivery protocols. The system receives, at a content source, a request for the content item from the user device. The system splits a digital stream of the content item into a first video signal and a second video signal. The system then transmits, via a unicast server, the first video signal for the content item to the user device, and transmits, via a multicast server, the second video signal for the content item to the user device. The system then causes for presentation on the user device the first video signal followed by the second video signal. In other embodiments, the system is optimized between the unicast delivery of a content item and a peer-to-peer delivery.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: September 5, 2023
    Assignee: ROVI GUIDES, INC.
    Inventors: Rajendran Pichaimurthy, Prakash Viswanathan, Dolphin Masilamany Santha, Madhusudhan Seetharam, Reda Harb