Patents by Inventor Sriram Chakravarthy

Sriram Chakravarthy 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: 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: 10326727
    Abstract: In one aspect, a computerized method for implementing an application messaging service includes the step of providing a messaging application that enables a user to generate an application message. The method includes the step of receiving a list of application message addressees. The method includes the step of receiving a designated reply addressee. The method includes the step of communicating the application message to the application message addressees in the list of application message addressees. The method includes the step of receiving one or more replies from one or more of the application message addressees. The method includes the step of communicating the one or more replies from one or more of the application message addressees to the designated reply addressee.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: June 18, 2019
    Inventors: Sriram Chakravarthy, Rammohan G. Menon, Madhav 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
  • Patent number: 9565305
    Abstract: In one embodiment, a computer-implemented method of a designated automated answering system (AAS) includes receiving a client-side application message to an AAS. The AAS includes a server-side entity managed by an enterprise. The client-side application message comprises a user's query for enterprise-related information. The client-side application message are parsed to identify user-identification data. A step includes determining one or more information sources relevant to the query for enterprise-related information. At least one or more information sources are queried. A step includes receiving a query information from the at least one or more information sources. The query information is relevant to the user's query. A natural-language text message that responds to the user's query is generated. The natural-language text message includes a single response.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: February 7, 2017
    Inventors: Sriram Chakravarthy, Rammohan G. Menon, Madhav Vodnala
  • 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
  • Patent number: 9497263
    Abstract: Described is an enterprise-based, contextual network system and method to keep employees connected with one another, as well as to external resources. Current media offers a great way to stay in touch with others but is not cohesive and contextual for businesses or generally productive for businesses. The enterprise media disclosed in this application presents a way for businesses to keep all of their employees and outside resources connected, but in a professional and efficient manner for the workplace. This enterprise media adapts to its users to create an interface that will help the user complete work, connect with others, and use various applications all in one place.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: November 15, 2016
    Assignee: TIBCO Software Inc.
    Inventors: Sriram Chakravarthy, Gopala Janjanam, Madhav Vodnala, Chih-Ming Yi, Weiwen Weng
  • Publication number: 20160330161
    Abstract: In one aspect, a computerized method for implementing an application messaging service includes the step of providing a messaging application that enables a user to generate an application message. The method includes the step of receiving a list of application message addressees. The method includes the step of receiving a designated reply addressee. The method includes the step of communicating the application message to the application message addressees in the list of application message addressees. The method includes the step of receiving one or more replies from one or more of the application message addressees. The method includes the step of communicating the one or more replies from one or more of the application message addressees to the designated reply addressee.
    Type: Application
    Filed: March 28, 2016
    Publication date: November 10, 2016
    Inventors: SRIRAM CHAKRAVARTHY, RAMMOHAN G. MENON, MADHAV MENON
  • Publication number: 20150365527
    Abstract: In one embodiment, a computer-implemented method of a designated automated answering system (AAS) includes receiving a client-side application message to an AAS. The AS includes a server-side entity managed by an enterprise. The client-side application message comprises a user's query for enterprise-related information. The client-side application message are parsed to identify user-identification data. A step includes determining one or more information sources relevant to the query for enterprise-related information. At least one or more information sources are queried. A step includes receiving a query information from the at least one or more information sources. The query information is relevant to the user's query. A natural-language text message that responds to the user's query is generated. The natural-language text message includes a single response.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 17, 2015
    Inventors: SRIRAM CHAKRAVARTHY, RAMMOHAN G. MENON, MADHAV VODNALA
  • Publication number: 20150142876
    Abstract: Described is an enterprise-based, contextual network system and method to keep employees connected with one another, as well as to external resources. Current media offers a great way to stay in touch with others but is not cohesive and contextual for businesses or generally productive for businesses. The enterprise media disclosed in this application presents a way for businesses to keep all of their employees and outside resources connected, but in a professional and efficient manner for the workplace. This enterprise media adapts to its users to create an interface that will help the user complete work, connect with others, and use various applications all in one place.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 21, 2015
    Inventors: Sriram Chakravarthy, Gopala Janjanam, Madhav Vodnala, Chih-Ming Yi, Weiwen Weng
  • Patent number: 8892670
    Abstract: Described is an enterprise-based, contextual network system and method to keep employees connected with one another, as well as to external resources. Current media offers a great way to stay in touch with others but is not cohesive and contextual for businesses or generally productive for businesses. The enterprise media disclosed in this application presents a way for businesses to keep all of their employees and outside resources connected, but in a professional and efficient manner for the workplace. This enterprise media adapts to its users to create an interface that will help the user complete work, connect with others, and use various applications all in one place.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: November 18, 2014
    Assignee: TIBCO Software Inc.
    Inventors: Sriram Chakravarthy, Gopala Janjanam, Madhav Vodnala, Chih-Ming Yi, Weiwen Weng
  • Publication number: 20130179494
    Abstract: Described is an enterprise-based, contextual network system and method to keep employees connected with one another, as well as to external resources. Current media offers a great way to stay in touch with others but is not cohesive and contextual for businesses or generally productive for businesses. The enterprise media disclosed in this application presents a way for businesses to keep all of their employees and outside resources connected, but in a professional and efficient manner for the workplace. This enterprise media adapts to its users to create an interface that will help the user complete work, connect with others, and use various applications all in one place.
    Type: Application
    Filed: August 24, 2012
    Publication date: July 11, 2013
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Sriram Chakravarthy, Gopala Janjanam, Madhav Vodnala, Chih-Ming Yi, Weiwen Weng
  • Patent number: 7962381
    Abstract: In one embodiment, a system and method are provided that allows easy integration of an existing third-party information or services management system into a services platform such as a Platform without requiring actual compiled code to be written. In addition, in one embodiment, the system and method allow developers to create new applications without requiring actual code to be written, which applications run on a services platform such as a Platform and are easily billable, upgradeable and supportable.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: June 14, 2011
    Assignee: Rearden Commerce, Inc.
    Inventors: Sean Handel, Sriram Chakravarthy, Santam Alag, Mark Orttung, Matt Mihic, Brenton D. Pennock
  • Patent number: 7806328
    Abstract: In one embodiment, a system, that may be executed as a method, is provided for managing the booking of event tickets inside a single system, regardless of the source of the tickets and how the system of each ticket provider actually works.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: October 5, 2010
    Assignee: Rearden Commerce, Inc.
    Inventor: Sriram Chakravarthy
  • Patent number: 7801760
    Abstract: Method and system for capturing and calculating complex consumer ratings of goods and services, which in one embodiment comprises receiving from a user a request for a rating of goods or services; and presenting to the user a rating for the goods or services, the rating based on ratings provided by one or more reviewers having demographic features matching demographic features of the user.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: September 21, 2010
    Assignee: Rearden Commerce, Inc.
    Inventors: Sean Handel, Sriram Chakravarthy
  • Patent number: 7681786
    Abstract: A method, that may be implemented on a system, for improved treatment of error conditions in transactions systems, is described. One embodiment includes providing a transaction form to a user in response to receiving a user requests for a transaction form; in response to receiving a form at least partially completed by the user, storing on a data storage unit data entered on the form; informing the user of an error associated with submission of the form; providing the user with a first option of retrying to submit the form; and in response to the user opting to retry submission of the form, reposting from the data storage unit the data from the user previously entered on the form.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: March 23, 2010
    Assignee: Rearden Commerce, Inc.
    Inventor: Sriram Chakravarthy