Patents by Inventor Ramanujan Kashi

Ramanujan Kashi 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: 11778034
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for collaborating on the use of an application executing on a user system. In a particular embodiment, a method provides determining a first view presented to a first user of the user system by the application. The method further provides generating first view information that describes the view such that the view can be represented at a remote user system and transferring the first view information to the remote user system.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: October 3, 2023
    Assignee: Avaya Management L.P.
    Inventors: Gaurav Badge, Biswajyoti Pal, Ramanujan Kashi
  • Patent number: 10893008
    Abstract: A method for generating and communicating communication components over a messaging channel is provided. The method includes (i) presenting a structured micro block based on a conversation in a form of unstructured natural language in the messaging channel between a user and an agent (ii) incorporating the structured micro block that collects strongly typed information from the user as a part of the conversation in the messaging channel, (iv) generating a structured workflow by interleaving the structured micro block with the unstructured natural language, and (v) communicating the structured workflow over the messaging channel for enabling the user to perform one or more operations.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: January 12, 2021
    Assignee: Koopid, Inc
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Patent number: 10757050
    Abstract: In order to be able to discuss multiple topics separately in an electronic chat session, a request to discuss one or more topics in the electronic chat session is detected. In response to detecting the request to discuss the one or more topics in the electronic chat session, a sub-chat session for each of the one or more topics is created within the electronic chat session. Information associated with the sub-chat sessions is sent to the participants of the electronic chat session. This allows each participant to chat separately on each topic via the separate sub-chat sessions; thus creating an individual transcript for each topic.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: August 25, 2020
    Assignee: Avaya Inc.
    Inventors: Gaurav Badge, Ramanujan Kashi, Thirunavukkarasu Arjunan
  • Patent number: 10706235
    Abstract: A method for generating a rich persistent conversation history from structured and unstructured information using a communication protocol is provided.
    Type: Grant
    Filed: November 4, 2018
    Date of Patent: July 7, 2020
    Assignee: Koopid, Inc
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Publication number: 20200142958
    Abstract: A method for generating a rich persistent conversation history from structured and unstructured information using a communication protocol is provided.
    Type: Application
    Filed: November 4, 2018
    Publication date: May 7, 2020
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Publication number: 20200076750
    Abstract: A method for generating and communicating communication components over a messaging channel is provided. The method includes (i) generating widgets using at least one of (i) a pre-existing set of blocks or (ii) one or more micro blocks which are selected by a user, (ii) configuring a data type that includes strongly typed widgets, (iii) incorporating the widgets or said one or more micro blocks that collects strongly typed information from the user as a part of a messaging conversation, (iv) generating a structured workflow by interleaving the structured micro blocks with unstructured natural language and (v) communicating the structured workflow over the messaging channel for enabling the user to perform one or more operations.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Venkatesh Krishnaswamy, Ajita John, David Skiba, Kundan Singh, Shalini Yajnik, Ramanujan Kashi
  • Patent number: 10356137
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for enhancing presenter and participant interaction in a presentation. A system configured to practice the method can receive, from a viewer of an electronic presentation, a submission of a question and a selection of a communication mode for the question. The system can identify a portion of the presentation to which the question is directed, and update the portion of the electronic presentation to incorporate the question based on the communication mode. The electronic presentation can be a slide show, such as a PowerPoint™ presentation. The system can optionally notify a presenter in the electronic presentation that the portion has been updated.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: July 16, 2019
    Assignee: Avaya Inc.
    Inventors: Ramanujan Kashi, Honey Malhotra
  • Publication number: 20190036854
    Abstract: In order to be able to discuss multiple topics separately in an electronic chat session, a request to discuss one or more topics in the electronic chat session is detected. In response to detecting the request to discuss the one or more topics in the electronic chat session, a sub-chat session for each of the one or more topics is created within the electronic chat session. Information associated with the sub-chat sessions is sent to the participants of the electronic chat session. This allows each participant to chat separately on each topic via the separate sub-chat sessions; thus creating an individual transcript for each topic.
    Type: Application
    Filed: October 1, 2018
    Publication date: January 31, 2019
    Inventors: Gaurav Badge, Ramanujan Kashi, Thirunavukkarasu Arjunan
  • Patent number: 10110523
    Abstract: In order to be able to discuss multiple topics separately in an electronic chat session, a request to discuss one or more topics in the electronic chat session is detected. In response to detecting the request to discuss the one or more topics in the electronic chat session, a sub-chat session for each of the one or more topics is created within the electronic chat session. Information associated with the sub-chat sessions is sent to the participants of the electronic chat session. This allows each participant to chat separately on each topic via the separate sub-chat sessions; thus creating an individual transcript for each topic.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: October 23, 2018
    Assignee: Avaya Inc.
    Inventors: Gaurav Badge, Ramanujan Kashi, Thirunavukkarasu Arjunan
  • Publication number: 20180240162
    Abstract: Communications often require the prior selection of a particular mode of communications. A voice call requires initiation of a telephone connection (e.g., dialing a number) in a telephone application or interface, an email communication requires selection of an email address in an email application or the launching of such an email application. Omni-channel communications, as described herein, enable a connection to be initiated in a unified platform for any available mode of communication. Communications may incorporate workflow management and widgets to dynamically present or receive information from a user or access other device hardware (e.g., camera, GPS receiver, etc.) or data (e.g., images, videos, documents, etc.).
    Type: Application
    Filed: February 22, 2018
    Publication date: August 23, 2018
    Inventors: Venkatesh Krishnaswamy, Shalini Yajnik, Kundan Singh, Ajita John, Ramanujan Kashi, Jaimon Jose, David Skiba
  • Publication number: 20170205979
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for collaborating on the use of an application executing on a user system. In a particular embodiment, a method provides determining a first view presented to a first user of the user system by the application. The method further provides generating first view information that describes the view such that the view can be represented at a remote user system and transferring the first view information to the remote user system.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 20, 2017
    Inventors: Gaurav Badge, Biswajyoti Pal, Ramanujan Kashi
  • Publication number: 20160241494
    Abstract: In order to be able to discuss multiple topics separately in an electronic chat session, a request to discuss one or more topics in the electronic chat session is detected. In response to detecting the request to discuss the one or more topics in the electronic chat session, a sub-chat session for each of the one or more topics is created within the electronic chat session. Information associated with the sub-chat sessions is sent to the participants of the electronic chat session. This allows each participant to chat separately on each topic via the separate sub-chat sessions; thus creating an individual transcript for each topic.
    Type: Application
    Filed: February 13, 2015
    Publication date: August 18, 2016
    Inventors: Gaurav Badge, Ramanujan Kashi, Thirunavukkarasu Arjunan
  • Patent number: 9323333
    Abstract: A method, system, and computer-readable storage medium for displaying a message on a display according to a movement pattern of an object. The system first receives a first signal that indicates a presence of an object at a first location with respect to a display. Based on the first signal, the system then selects a message to display at the display. Finally, the system displays the message at the display based, at least in part, on a first temporal pattern associated with the first signal.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: April 26, 2016
    Assignee: Avaya Inc.
    Inventor: Ramanujan Kashi
  • Publication number: 20160006776
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for enhancing presenter and participant interaction in a presentation. A system configured to practice the method can receive, from a viewer of an electronic presentation, a submission of a question and a selection of a communication mode for the question. The system can identify a portion of the presentation to which the question is directed, and update the portion of the electronic presentation to incorporate the question based on the communication mode. The electronic presentation can be a slide show, such as a PowerPoint™ presentation. The system can optionally notify a presenter in the electronic presentation that the portion has been updated.
    Type: Application
    Filed: September 17, 2015
    Publication date: January 7, 2016
    Inventors: Ramanujan KASHI, Honey MALHOTRA
  • Patent number: 9154531
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for enhancing presenter and participant interaction in a presentation. A system configured to practice the method can receive, from a viewer of an electronic presentation, a submission of a question and a selection of a communication mode for the question. The system can identify a portion of the presentation to which the question is directed, and update the portion of the electronic presentation to incorporate the question based on the communication mode. The electronic presentation can be a slide show, such as a PowerPoint™ presentation. The system can optionally notify a presenter in the electronic presentation that the portion has been updated.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: October 6, 2015
    Assignee: Avaya Inc.
    Inventors: Ramanujan Kashi, Honey Malhotra
  • Publication number: 20140372908
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for enhancing presenter and participant interaction in a presentation. A system configured to practice the method can receive, from a viewer of an electronic presentation, a submission of a question and a selection of a communication mode for the question. The system can identify a portion of the presentation to which the question is directed, and update the portion of the electronic presentation to incorporate the question based on the communication mode. The electronic presentation can be a slide show, such as a PowerPoint™ presentation. The system can optionally notify a presenter in the electronic presentation that the portion has been updated.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 18, 2014
    Inventors: Ramanujan Kashi, Honey Malhotra
  • Patent number: 8903076
    Abstract: External queue monitoring of contact center queues is provided as a means that may better service the customer and measure service level objectives. External queue monitoring provides the opportunity for real-time monitoring of the queue and modification of contact center operations, such as devices routing queue members, in response to queuing or enqueued customers.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: December 2, 2014
    Assignee: Avaya Inc.
    Inventors: Joann J. Ordille, Valentine C. Matula, Ramanujan Kashi
  • Publication number: 20140314226
    Abstract: External queue monitoring of contact center queues is provided as a means that may better service the customer and measure service level objectives. External queue monitoring provides the opportunity for real-time monitoring of the queue and modification of contact center operations, such as devices routing queue members, in response to queuing or enqueued customers.
    Type: Application
    Filed: September 26, 2013
    Publication date: October 23, 2014
    Applicant: Avaya Inc.
    Inventors: Joann J. Ordille, Valentine C. Matula, Ramanujan Kashi
  • Patent number: 8707186
    Abstract: A method, system, and device are provided for presenting event views via a calendaring application or the like. In particular, the event view is alterable depending upon whether or not the event currently being viewed is a past event or not. Past events may posses additional attributes not possessed by other events and, therefore, the presentation of a past event and the information related thereto may differ from the presentation of other events.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: April 22, 2014
    Assignee: Avaya Inc.
    Inventor: Ramanujan Kashi
  • Patent number: 8656274
    Abstract: Telephone numbers are identified and highlighted on any computer document being loaded into a graphical user interface (GUI) for viewing by a user. The user may click on any particular highlighted telephone number in the computer document while displayed in the GUI window in order to store the telephone number together with any desired context information associated therewith.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: February 18, 2014
    Assignee: Avaya Inc.
    Inventor: Ramanujan Kashi