Patents by Inventor RAM MENON

RAM MENON 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: 20240030866
    Abstract: There is disclosed a system for monitoring performance of a performance monitoring system for a solar power plant. The system quantifies at least one loss in solar energy generation using data generated from a plurality of inverters in the solar power plant. The system comprises a data collection module for collecting data from the plurality of inverters and at least one weather station, over a time duration; a data processing module for analysing the collected data and segregating the losses, wherein the data processing module, when in operation, implements at least one model to segregate and quantify the losses; and a ticketing module for generating a maintenance ticket for a low-performing inverter from the plurality of inverters. Specifically, the data processing module compares at least one attribute of at least two inverters from the plurality of inverters for determining actual power losses.
    Type: Application
    Filed: August 24, 2021
    Publication date: January 25, 2024
    Applicant: Prescinto Technologies Private Limited
    Inventors: Sanjay Bhasin, Puneet Singh Jaggi, Ram Menon
  • Patent number: 11475875
    Abstract: In one aspect, a computerized method useful for implementing a language neutral virtual assistant including the step of providing a language detector. The language detector comprises one or more trained language classifiers. With language detector identifying a language of an incoming message from a user to an artificially intelligent (AI) personal assistant. The method includes the step of receiving an incoming message to the AI personal assistant. The method includes the step of normalizing the incoming message, wherein the normalizing the incoming message comprises a set of spelling corrections and a set of grammar corrections. The method includes the step of translating the incoming message to a specified language with a specified encoding process and a specified decoding process. The method includes the step of providing an AI personal assistant engine that comprise an artificial intelligence which conducts a conversation via auditory or textual methods.
    Type: Grant
    Filed: October 27, 2019
    Date of Patent: October 18, 2022
    Inventors: Sriram Chakravarthy, Madhav Vodnala, Balakota Srinivas Vinnakota, Ram Menon
  • Patent number: 10827317
    Abstract: In one aspect, a computerized method generating and managing a set of broadcast-application messages includes the step of providing a dashboard view that enables the creation of a broadcast-application message creation. The computerized method includes the step of receiving a user addressee instruction. The computerized method includes the step of receive a user reply instruction. The computerized method includes the step of receiving a rich-media content card with a set of broadcast-application message creation instructions. The computerized method includes the step of receiving, with the dashboard view, an aggregation of reply instructions. The computerized method includes the step of generating the broadcast application message generated using a set of tools presented by the dashboard view. The computerized method includes the step of communicating the broadcast application message to a designated addressee.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: November 3, 2020
    Inventors: Sriram Chakravarthy, Madhav Vodnala, Ram Menon, Srinivas Vinnakota
  • Publication number: 20200193966
    Abstract: In one aspect, a computerized method useful for implementing a language neutral virtual assistant including the step of providing a language detector. The language detector comprises one or more trained language classifiers. With language detector identifying a language of an incoming message from a user to an artificially intelligent (AI) personal assistant. The method includes the step of receiving an incoming message to the AI personal assistant. The method includes the step of normalizing the incoming message, wherein the normalizing the incoming message comprises a set of spelling corrections and a set of grammar corrections. The method includes the step of translating the incoming message to a specified language with a specified encoding process and a specified decoding process. The method includes the step of providing an AI personal assistant engine that comprise an artificial intelligence which conducts a conversation via auditory or textual methods.
    Type: Application
    Filed: October 27, 2019
    Publication date: June 18, 2020
    Inventors: SRIRAM CHAKRAVARTHY, MADHAV VODNALA, BALAKOTA SRINIVAS VINNAKOTA, RAM MENON
  • Patent number: 10552544
    Abstract: In one aspect, a computerized method useful for implementing and managing an Automated assistant translator between an Automated assistant service and a plurality of third-party messaging platforms includes the step of deploying an Automated assistant in a plurality of third-party messaging platforms. The method includes the step of, with the Automated assistant, receiving a conversational input from a human user via a first third-party messaging platform of the plurality of third-party messaging platforms. The method includes the step of parsing the conversation input. The method includes the step of determining a request for additional information in the conversation input. The method includes the step of retrieving a set of information relating to the request for additional information in the conversation input. The method includes the step of generating a natural-language output that includes the information.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: February 4, 2020
    Inventors: Sriram Chakravarthy, Madhav Vodnala, Ram Menon
  • Patent number: 10079795
    Abstract: In one embodiment, a method of establishing a universal intercommunication connection between two users includes, executing on one or more processors the step of receiving a request from a first user to establish a universal intercommunication connection with a second user. The method includes providing an instance of a universal communication application to a first user's computing device. The method includes providing another instance of the universal communication application to a second user's computing device. The method includes verifying that the first user and the second user have at least one connection. The method includes establishing an intercommunication connection between the first user's computing device and the second user's computing device. The universal communication applications enable the first user and the second user to communicate via instant message, text message and cellular call with an established intercommunication connection.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: September 18, 2018
    Inventors: Sriram Chakravarthy, Madhav Vodnala, Ram Menon
  • Publication number: 20180129648
    Abstract: In one aspect, a computerized method useful for implementing and managing an Automated assistant translator between an Automated assistant service and a plurality of third-party messaging platforms includes the step of deploying an Automated assistant in a plurality of third-party messaging platforms. The method includes the step of, with the Automated assistant, receiving a conversational input from a human user via a first third-party messaging platform of the plurality of third-party messaging platforms. The method includes the step of parsing the conversation input. The method includes the step of determining a request for additional information in the conversation input. The method includes the step of retrieving a set of information relating to the request for additional information in the conversation input. The method includes the step of generating a natural-language output that includes the information.
    Type: Application
    Filed: September 12, 2017
    Publication date: May 10, 2018
    Inventors: Sriram Chakravarthy, Madhav Vodnala, Balakota Srinivas Vinnakota, Ram Menon
  • Publication number: 20170303101
    Abstract: In one aspect, a computerized method generating and managing a set of broadcast-application messages includes the step of providing a dashboard view that enables the creation of a broadcast-application message creation. The computerized method includes the step of receiving a user addressee instruction. The computerized method includes the step of receive a user reply instruction. The computerized method includes the step of receiving a rich-media content card with a set of broadcast-application message creation instructions. The computerized method includes the step of receiving, with the dashboard view, an aggregation of reply instructions. The computerized method includes the step of generating the broadcast application message generated using a set of tools presented by the dashboard view. The computerized method includes the step of communicating the broadcast application message to a designated addressee.
    Type: Application
    Filed: January 25, 2017
    Publication date: October 19, 2017
    Inventors: Sriram Chakravarthy, Madhav Vodnala, Ram Menon, Srinivas Vinnakota
  • Publication number: 20160359794
    Abstract: In one embodiment, a method of establishing a universal intercommunication connection between two users includes, executing on one or more processors the step of receiving a request from a first user to establish a universal intercommunication connection with a second user. The method includes providing an instance of a universal communication application to a first user's computing device. The method includes providing another instance of the universal communication application to a second user's computing device. The method includes verifying that the first user and the second user have at least one connection. The method includes establishing an intercommunication connection between the first user's computing device and the second user's computing device. The universal communication applications enable the first user and the second user to communicate via instant message, text message and cellular call with an established intercommunication connection.
    Type: Application
    Filed: December 10, 2015
    Publication date: December 8, 2016
    Inventors: SRIRAM CHAKRAVARTHY, MADHAV VODNALA, RAM MENON