Patents by Inventor Manik Malhotra

Manik Malhotra 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: 10747960
    Abstract: Systems and methods are disclosed herein for training a model to accurately determine whether two phrases are conversationally connected. A media guidance application may detect a first phrase and a second phrase, translate each phrase to a string of word types, append each string to the back of a prior string to create a combined string, determine a degree to which any of the individual strings, matches any singleton template, and determine a degree to which the combined string matches any conversational template. Based on the degrees to which the individual and combination strings match the singleton and conversational templates, respectively, strengths of association are correspondingly updated.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: August 18, 2020
    Assignee: ROVI GUIDES, INC.
    Inventors: Sashikumar Venkataraman, Ahmed Nizam Mohaideen P, Manik Malhotra
  • Publication number: 20200168206
    Abstract: Systems and methods are disclosed herein for training a control system based on prior audio inputs. The disclosed systems and methods receive a non-lexical or interjectional audio input. State change indications are also received and stored by the system within a predefined period of time starting from the time the system received the audio input. The system then receives a subsequent audio input. If the audio inputs of both the audio input and the subsequent audio input match, and contextual information for the audio input and the subsequent audio input match, the system stores a match association, comprising a confidence factor, for the subsequent audio input to the audio input in the associative data structure. If the confidence factor is greater than a preconfigured confidence level, the system executes one or more functions based on stored state change indications.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Bryan James, Manik Malhotra
  • Publication number: 20200097550
    Abstract: Systems and methods provided herein for a determining a meaning of an ambiguous term in a text segment based on a context term, a static knowledge graph and a temporal knowledge graph. These systems and methods access a first knowledge graph associated with the context term to determine a potential term that is the meaning of the unknown term. Upon determining that there are multiple potential terms in the first knowledge graph that could be the meaning of the unknown term, the systems and methods take into account the temporal dimension of relationships between entities for disambiguating the meaning of the unknown term. The systems and methods achieve this by determining a time stamp of the text segment and accessing a second knowledge graph associated with the first context term and related to the time stamp to determine the potential term that is the meaning of the first unknown term.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Inventors: Manik Malhotra, Sashikumar Venkataraman, Ahmed Nizam Mohaideen P.
  • Patent number: 10503832
    Abstract: Systems and methods provided herein for a determining a meaning of an ambiguous term in a text segment based on a context term, a static knowledge graph and a temporal knowledge graph. These systems and methods access a first knowledge graph associated with the context term to determine a potential term that is the meaning of the unknown term. Upon determining that there are multiple potential terms in the first knowledge graph that could be the meaning of the unknown term, the systems and methods take into account the temporal dimension of relationships between entities for disambiguating the meaning of the unknown term. The systems and methods achieve this by determining a time stamp of the text segment and accessing a second knowledge graph associated with the first context term and related to the time stamp to determine the potential term that is the meaning of the first unknown term.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: December 10, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Manik Malhotra, Sashikumar Venkataraman, Ahmed Nizam Mohaideen P.
  • Publication number: 20190286644
    Abstract: Systems and methods are described to address shortcomings in a conventional conversation system via a novel technique utilizing artificial neural networks to train the conversation system whether or not to continue context. In some aspects, an interactive media guidance application determines a type of conversation continuity in a natural language conversation comprising first and second queries. The interactive media guidance application determines a first token in the first query and a second token in the second query. The interactive media guidance application identifies entity data for the first and second tokens. The interactive media guidance application retrieves, from a knowledge graph, graph connections between the entity data for the first and second tokens. The interactive media guidance application applies this data as inputs to an artificial neural network.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 19, 2019
    Inventors: Ahmed Nizam Mohaideen P, Sashikumar Venkataraman, Manik Malhotra
  • Publication number: 20190266166
    Abstract: Systems and methods provide a media guidance application that recognizes a plurality of natural language search queries for identifying a set of search results. For example, a user may want to determine when the Yankees are playing their next baseball game. The user may structure their query in multiple ways, such as, “When are the Yankees playing?” “What time is the Yankees game?” “When is the next Yankees baseball game?” The user would expect the same result, a description of when the Yankees are playing, regardless of how the query is structured. The systems and methods enable a user to use a plurality of search queries when searching for items or information to get desired results.
    Type: Application
    Filed: May 1, 2019
    Publication date: August 29, 2019
    Inventors: Sashikumar Venkataraman, Manik Malhotra, Ahmed Nizam Mohaideen P
  • Publication number: 20190205349
    Abstract: Methods and systems for identifying a meaning of an ambiguous term in a natural language query. The media guidance application isolates first and second terms from a query received from a user and identifies, in a knowledge graph, first and second pluralities of candidate components associated with the first and second terms. The first and second terms each having multiple candidate components indicates the first and second terms have ambiguous meanings. The media guidance application matches each candidate component of the first and second pluralities of candidate components to form a plurality of pairs and determines strength of association for each pair in the plurality of pairs. The media guidance application filters the plurality of pairs by strength of association for each pair and determines a plurality of possible meanings based on the filtered plurality of pairs. The media guidance application selects a meaning from the plurality of possible meanings.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 4, 2019
    Inventors: Manik Malhotra, Ahmed Nizam Mohaideen P, Sashikumar Venkataraman
  • Patent number: 10324940
    Abstract: Systems and methods provide a media guidance application that recognizes a plurality of natural language search queries for identifying a set of search results. For example, a user may want to determine when the Yankees are playing their next baseball game. The user may structure their query in multiple ways, such as, “When are the Yankees playing?” “What time is the Yankees game?” “When is the next Yankees baseball game?” The user would expect the same result, a description of when the Yankees are playing, regardless of how the query is structured. The systems and methods enable a user to use a plurality of search queries when searching for items or information to get desired results.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: June 18, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Sashikumar Venkataraman, Manik Malhotra, Ahmed Nizam Mohaideen P
  • Publication number: 20190155901
    Abstract: Systems and methods are disclosed herein for training a model to accurately determine whether two phrases are conversationally connected. A media guidance application may detect a first phrase and a second phrase, translate each phrase to a string of word types, append each string to the back of a prior string to create a combined string, determine a degree to which any of the individual strings, matches any singleton template, and determine a degree to which the combined string matches any conversational template. Based on the degrees to which the individual and combination strings match the singleton and conversational templates, respectively, strengths of association are correspondingly updated.
    Type: Application
    Filed: October 11, 2018
    Publication date: May 23, 2019
    Inventors: Sashikumar Venkataraman, Ahmed Nizam Mohaideen P, Manik Malhotra
  • Publication number: 20190073401
    Abstract: Systems and methods are disclosed herein for identifying a category of a search term and providing search results subject to the identified category. These systems and methods may be performed by a media guidance application. The media guidance application may receive a search term that may correspond to different categories of items, and the media guidance application may identify a category that the search term is most likely related to using a hierarchical structure. The media guidance application may limit the search to the identified category of items.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 7, 2019
    Inventors: Prabhat Gupta, Manik Malhotra
  • Patent number: 10182271
    Abstract: Systems and methods are provided for playing a summary of a scene related to a current scene from a media asset being played in a display. This may be accomplished by a media guidance application receiving a command to play a summary of a scene related to the current playback. The media guidance application then determines a scene or scenes related to the current scene and compiles a summary of the related scenes. The media guidance application may also compile summarized content of the current scene to catch a viewer watching summary up to the current scene when the summary is complete. The media guidance application generates for display, on a second display, the summary content.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: January 15, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Mario Sanchez, Prabhat Gupta, Manik Malhotra, Phillip Teich, Carla Mack
  • Patent number: 10169470
    Abstract: Methods and systems for identifying a meaning of an ambiguous term in a natural language query. The media guidance application isolates first and second terms from a query received from a user and identifies, in a knowledge graph, first and second pluralities of candidate components associated with the first and second terms. The first and second terms each having multiple candidate components indicates the first and second terms have ambiguous meanings. The media guidance application matches each candidate component of the first and second pluralities of candidate components to form a plurality of pairs and determines strength of association for each pair in the plurality of pairs. The media guidance application filters the plurality of pairs by strength of association for each pair and determines a plurality of possible meanings based on the filtered plurality of pairs. The media guidance application selects a meaning from the plurality of possible meanings.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: January 1, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Manik Malhotra, Ahmed Nizam Mohaideen P, Sashikumar Venkataraman
  • Patent number: 10133735
    Abstract: Systems and methods are disclosed herein for training a model to accurately determine whether two phrases are conversationally connected. A media guidance application may detect a first phrase and a second phrase, translate each phrase to a string of word types, append each string to the back of a prior string to create a combined string, determine a degree to which any of the individual strings matches any singleton template, and determine a degree to which the combined string matches any conversational template. Based on the degrees to which the individual and combination strings match the singleton and conversational templates, respectively, strengths of association are correspondingly updated.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: November 20, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Sashikumar Venkataraman, Ahmed Nizam Mohaideen P, Manik Malhotra
  • Publication number: 20180307691
    Abstract: Systems and methods provide a media guidance application that recognizes a plurality of natural language search queries for identifying a set of search results. For example, a user may want to determine when the Yankees are playing their next baseball game. The user may structure their query in multiple ways, such as, “When are the Yankees playing?” “What time is the Yankees game?” “When is the next Yankees baseball game?” The user would expect the same result, a description of when the Yankees are playing, regardless of how the query is structured. The systems and methods enable a user to use a plurality of search queries when searching for items or information to get desired results.
    Type: Application
    Filed: June 27, 2018
    Publication date: October 25, 2018
    Inventors: Sashikumar Venkataraman, Manik Malhotra, Ahmed Nizam Mohaideen P
  • Patent number: 10037360
    Abstract: Systems and methods provide a media guidance application that recognizes a plurality of natural language search queries for identifying a set of search results. For example, a user may want to determine when the Yankees are playing their next baseball game. The user may structure their query in multiple ways, such as, “When are the Yankees playing?” “What time is the Yankees game?” “When is the next Yankees baseball game?” The user would expect the same result, a description of when the Yankees are playing, regardless of how the query is structured. The systems and methods enable a user to use a plurality of search queries when searching for items or information to get desired results.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: July 31, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Sashikumar Venkataraman, Manik Malhotra, Ahmed Nizam Mohaideen P
  • Patent number: 10031967
    Abstract: Systems and methods are provided herein for using a trained knowledge graph to accurately determine whether two phrases are conversationally connected. To this end, three phrases are received. The phrases are translated to strings of word types by determining what type of word each word of each phrase represents, and replacing each word of the first phrase with its respective type. A knowledge graph is then accessed to determine strengths of association between a combinations of each string of word types and any conversational category of a plurality of conversational categories. If any of the strengths of association exceed a threshold, the corresponding strings may be determined to be part of a conversation.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: July 24, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Sashikumar Venkataraman, Ahmed Nizam Mohaideen P, Manik Malhotra
  • Publication number: 20180032506
    Abstract: Systems and methods provided herein for a determining a meaning of an ambiguous term in a text segment based on a context term, a static knowledge graph and a temporal knowledge graph. These systems and methods access a first knowledge graph associated with the context term to determine a potential term that is the meaning of the unknown term. Upon determining that there are multiple potential terms in the first knowledge graph that could be the meaning of the unknown term, the systems and methods take into account the temporal dimension of relationships between entities for disambiguating the meaning of the unknown term. The systems and methods achieve this by determining a time stamp of the text segment and accessing a second knowledge graph associated with the first context term and related to the time stamp to determine the potential term that is the meaning of the first unknown term.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Manik Malhotra, Sashikumar Venkataraman, Ahmed Nizam Mohaideen P.
  • Patent number: 9858265
    Abstract: Systems and methods are described to address shortcomings in a conventional conversation system via a novel technique utilizing artificial neural networks to train the conversation system whether or not to continue context. In some aspects, an interactive media guidance application determines a type of conversation continuity in a natural language conversation comprising first and second queries. The interactive media guidance application determines a first token in the first query and a second token in the second query. The interactive media guidance application identifies entity data for the first and second tokens. The interactive media guidance application retrieves, from a knowledge graph, graph connections between the entity data for the first and second tokens. The interactive media guidance application applies this data as inputs to an artificial neural network.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: January 2, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Ahmed Nizam Mohaideen P, Sashikumar Venkataraman, Manik Malhotra
  • Publication number: 20170364520
    Abstract: Systems and methods provide a media guidance application that recognizes a plurality of natural language search queries for identifying a set of search results. For example, a user may want to determine when the Yankees are playing their next baseball game. The user may structure their query in multiple ways, such as, “When are the Yankees playing?” “What time is the Yankees game?” “When is the next Yankees baseball game?” The user would expect the same result, a description of when the Yankees are playing, regardless of how the query is structured. The systems and methods enable a user to use a plurality of search queries when searching for items or information to get desired results.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Inventors: Sashikumar Venkataraman, Manik Malhotra, Ahmed Nizam Mohaideen P
  • Publication number: 20170357635
    Abstract: Systems and methods are described to address shortcomings in a conventional conversation system via a novel technique utilizing artificial neural networks to train the conversation system whether or not to continue context. In some aspects, an interactive media guidance application determines a type of conversation continuity in a natural language conversation comprising first and second queries. The interactive media guidance application determines a first token in the first query and a second token in the second query. The interactive media guidance application identifies entity data for the first and second tokens. The interactive media guidance application retrieves, from a knowledge graph, graph connections between the entity data for the first and second tokens. The interactive media guidance application applies this data as inputs to an artificial neural network.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Ahmed Nizam Mohaideen P, Sashikumar Venkataraman, Manik Malhotra