Patents by Inventor Karthik Mohan

Karthik Mohan 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).

  • Publication number: 20210173703
    Abstract: Examples include a computer-implemented method for determining one or more observations about a computing system, determining a plurality of sets of one or more actions based at least in part on a plurality of policies and the one or more observations; reducing the plurality of sets of one or more actions to generate a reduced set of actions, the reduced set of actions including scheduling a computing system to execute the reduced set of actions by requesting one or more idempotent tickets to be created in a ticketing system; and performing, or causing to be performed, the reduced set of actions.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventors: Jeffrey ZOCH, Ted LIU, Karthik Mohan SUBRAMANIAN, Youngjin YU, Bo Xia, Yeshwant Sai MADANAGOPAL
  • Patent number: 11030994
    Abstract: A method and data processing device for detecting a communication between a first and second entity. The method includes identifying whether a previous communication between the first and second entity has been detected. In response to identifying that the previous communication between the first and second entity has been detected, the method determines an elapsed time since detection of the previous communication. The method predicts a topic of the communication, in part based on the determined elapsed time. The topic corresponds to a specific domain from among a plurality of available domains for automatic speech recognition (ASR) processing. The method triggers selection and activation of a first domain specific (DS) ASR engine from among a plurality of available DS ASR engines to utilize a smaller resource footprint than a general ASR engine and facilitate recognition of specific vocabulary and context, in part, based on the elapsed time since the previous communication.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: June 8, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Zhengping Ji, Leo S. Woiceshyn, Karthik Mohan Kumar, Yi Wu, Thomas Y. Merrell
  • Patent number: 11004135
    Abstract: The present disclosure is directed to training, and providing recommendations via, a machine learning model architected to balance relevance and diversity of sets of recommendations. For example, a neural network can be provided with user profile features and can output probabilities for each of a number of recommendations. This can be converted into a ranked list of recommendations. The ranked list of recommendations is provided to a diversity model that maximizes an optimization objective having a first objective that quantifies relevance of a recommendation and a second objective that measures diversity of a set of recommendations. The output of the diversity model is a set of recommendations that have both high relevance and high diversity.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: May 11, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Theodore Sandler, Karthik Mohan
  • Publication number: 20210065086
    Abstract: Techniques for implementing and using failure curve analytics in an equipment maintenance system are disclosed. A method comprises: accessing a failure curve model for an equipment model, the failure curve model being configured to estimate lifetime failure data for the equipment model for different failure modes corresponding to different specific manners in which the equipment model is capable of failing, the lifetime failure data indicating a probability of the equipment model failing in the specific manner of the failure mode; generating first analytical data for a first failure mode of the plurality of failure modes using the failure curve model based on the first failure mode, the first analytical data indicating at least a portion of the lifetime failure data for the equipment model corresponding to the first failure mode; and causing a visualization of the first analytical data to be displayed on a computing device.
    Type: Application
    Filed: December 9, 2019
    Publication date: March 4, 2021
    Inventors: Simon Lee, Rashmi B. Shetty, Anubhav Bhatia, Patrick Brose, Martin Weiss, Lukas Carullo, Lauren McMullen, Karthik Mohan Mokashi
  • Publication number: 20210021706
    Abstract: A method, a communication device, and a computer program product for identifying a live phone call. The method includes receiving, at a first communication device, an activation of a verification mode for a phone call. The method includes receiving, from a second communication device on the phone call, first audio data associated with the phone call. The method further includes determining, via a processor of the first communication device, if the first audio data contains machine originated audio, and in response to determining that the first audio data does not contain machine originated audio , generating and outputting an alert that the phone call is live.
    Type: Application
    Filed: July 17, 2019
    Publication date: January 21, 2021
    Inventors: JARRETT K. SIMERSON, LEO S. WOICESHYN, KARTHIK MOHAN KUMAR, YI WU, THOMAS Y. MERRELL
  • Patent number: 10887459
    Abstract: A method, a communication device, and a computer program product for identifying a live phone call. The method includes receiving, at a first communication device, an activation of a verification mode for a phone call. The method includes receiving, from a second communication device on the phone call, first audio data associated with the phone call. The method further includes determining, via a processor of the first communication device, if the first audio data contains machine originated audio, and in response to determining that the first audio data does not contain machine originated audio, generating and outputting an alert that the phone call is live.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: January 5, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Jarrett K. Simerson, Leo S. Woiceshyn, Karthik Mohan Kumar, Yi Wu, Thomas Y. Merrell
  • Publication number: 20200365148
    Abstract: A method includes detecting a keyword within an audio stream. The keyword is one of multiple keywords in a database, in which each of the multiple keywords relates to at least one of multiple domains in the database. The database stores a first confidence weight for each of the multiple keywords that are related to a first domain among the multiple domains. Each first confidence weight indicates a probability that a corresponding keyword relates to the first domain. The method includes determining whether a first confidence weight of the keyword is at least equal to an activation threshold value associated with the first domain. The method includes, in response to the first confidence weight of the keyword meeting the activation threshold value, activating a DS-ASR engine corresponding with the first domain to perform speech-to-text conversion on the audio stream.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 19, 2020
    Inventors: ZHENGPING JI, LEO S. WOICESHYN, KARTHIK MOHAN KUMAR, YI WU
  • Publication number: 20200342853
    Abstract: A method and data processing device for detecting a communication between a first and second entity. The method includes identifying whether a previous communication between the first and second entity has been detected. In response to identifying that the previous communication between the first and second entity has been detected, the method determines an elapsed time since detection of the previous communication. The method predicts a topic of the communication, in part based on the determined elapsed time. The topic corresponds to a specific domain from among a plurality of available domains for automatic speech recognition (ASR) processing. The method triggers selection and activation of a first domain specific (DS) ASR engine from among a plurality of available DS ASR engines to utilize a smaller resource footprint than a general ASR engine and facilitate recognition of specific vocabulary and context, in part, based on the elapsed time since the previous communication.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 29, 2020
    Inventors: ZHENGPING JI, LEO S. WOICESHYN, KARTHIK MOHAN KUMAR, YI WU, THOMAS Y. MERRELL
  • Publication number: 20200272112
    Abstract: Provided is a system and method for training and validating models in a machine learning pipeline for failure mode analytics. The machine learning pipeline may include an unsupervised training phase, a validation phase and a supervised training and scoring phase. In one example, the method may include receiving a request to create a machine learning model for failure mode detection associated with an asset, retrieving historical notification data of the asset, generating an unsupervised machine learning model via unsupervised learning on the historical notification data, wherein the unsupervised learning comprises identifying failure topics from text included in the historical notification data and mapping the identified failure topics to a plurality of predefined failure modes for the asset, and storing the generated unsupervised machine learning model via a storage device.
    Type: Application
    Filed: February 25, 2019
    Publication date: August 27, 2020
    Inventors: Lukas Carullo, Patrick Brose, Kun Bao, Anubhav Bhatia, Rashmi Shetty B, Leonard Brzezinski, Lauren McMullen, Harpreet Singh, Karthik Mohan Mokashi, Simon Lee
  • Publication number: 20200159203
    Abstract: Provided is a system and method for predicting leading indicators for predicting occurrence of an event at a target asset. Rather than rely on traditional manufacturer-defined leading indicators for an asset, the examples herein predict leading indicators for a target asset based on actual operating conditions at the target asset. Accordingly, unanticipated operating conditions can be considered. In one example, the method may include receiving operating data of a target resource, the operating data being associated with previous occurrences of an event at the target resource, predicting one or more leading indicators of the event at the target resource based on the received operating data, each leading indicator comprising a variable and a threshold value for the variable, and outputting information about the one or more predicted leading indicators of the target resource for display via a user interface.
    Type: Application
    Filed: February 15, 2019
    Publication date: May 21, 2020
    Inventors: Rashmi Shetty B, Leonard Brzezinski, Lauren McMullen, Harpreet Singh, Karthik Mohan Mokashi, Simon Lee, Lukas Carullo, Martin Weiss, Patrick Brose, Anubhav Bhatia
  • Patent number: 10599281
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: March 24, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Patent number: 10491565
    Abstract: Various embodiments of systems and methods to generate web application firewall specific validation rule are described herein. Initially, a web service metadata is processed to retrieve a plurality of data parameters from the web service metadata. Next, a common validation rule is generated based on the retrieved one or more data parameters. The common validation rule is then modified to generate the web application firewall specific validation rule.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: November 26, 2019
    Assignee: SAP SE
    Inventors: Sanjeev Agarwal, Karthik Mohan Mokashi, Bhanu Mohanty
  • Publication number: 20180348963
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Application
    Filed: August 8, 2018
    Publication date: December 6, 2018
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Patent number: 10095372
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: October 9, 2018
    Assignee: Motorola Mobility LLC
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Publication number: 20170262136
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 14, 2017
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Publication number: 20170180322
    Abstract: Various embodiments of systems and methods to generate web application firewall specific validation rule are described herein. Initially a web service metadata is processed to retrieve a plurality of data parameters from the web service metadata. Next a common validation rule is generated based on the retrieved one or more data parameters. The common validation rule is then modified to generate the web application firewall specific validation rule.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Sanjeev Agarwal, Karthik Mohan Mokashi, Bhanu Mohanty