Patents by Inventor Sathiyamoorthy Dhanapal

Sathiyamoorthy Dhanapal 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: 11647117
    Abstract: A method, device, and computer-readable medium provide for receiving, via a chatbot access channel, a chat message from a user device associated with a customer chat session; determining that the chat message includes a customer intent that corresponds to a chat flow for the customer chat session; generating one or more suggested response messages based on the chat message, wherein at least one of the one or more suggested response messages includes a previously stored chat message response corresponding to the customer intent and approved by a service agent; presenting, via a display, a transcript of a messaging sequence for the customer chat session concurrently with a user interface that enables the service agent to perform an action with respect to the one or more suggested response messages; and sending, via the chatbot access channel, a selected one of the one or more suggested response messages to the user device.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: May 9, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Saivivek T. Thiyagarajan, Shoma Chakravarty, Sankar Shanmugam, Srinivasa Kaniganti, Madhu Talupur, Sathiyamoorthy Dhanapal, Amit Mahajan, Nitin Ahuja, Amar Nageswaram
  • Publication number: 20210377391
    Abstract: A method, device, and computer-readable medium provide for receiving, via a chatbot access channel, a chat message from a user device associated with a customer chat session; determining that the chat message includes a customer intent that corresponds to a chat flow for the customer chat session; generating one or more suggested response messages based on the chat message, wherein at least one of the one or more suggested response messages includes a previously stored chat message response corresponding to the customer intent and approved by a service agent; presenting, via a display, a transcript of a messaging sequence for the customer chat session concurrently with a user interface that enables the service agent to perform an action with respect to the one or more suggested response messages; and sending, via the chatbot access channel, a selected one of the one or more suggested response messages to the user device.
    Type: Application
    Filed: August 13, 2021
    Publication date: December 2, 2021
    Inventors: Saivivek T. Thiyagarajan, Shoma Chakravarty, Sankar Shanmugam, Srinivasa Kaniganti, Madhu Talupur, Sathiyamoorthy Dhanapal, Amit Mahajan, Nitin Ahuja, Amar Nageswaram
  • Patent number: 11122165
    Abstract: A method, device, and computer-readable medium provide for receiving, via a chatbot access channel, a chat message from a user device associated with a customer chat session; determining that the chat message includes a customer intent that corresponds to a chat flow for the customer chat session; generating one or more suggested response messages based on the chat message, wherein at least one of the one or more suggested response messages includes a previously stored chat message response corresponding to the customer intent and approved by a service agent; presenting, via a display, a transcript of a messaging sequence for the customer chat session concurrently with a user interface that enables the service agent to perform an action with respect to the one or more suggested response messages; and sending, via the chatbot access channel, a selected one of the one or more suggested response messages to the user device.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: September 14, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Saivivek T. Thiyagarajan, Shoma Chakravarty, Sankar Shanmugam, Srinivasa Kaniganti, Madhu Talupur, Sathiyamoorthy Dhanapal, Amit Mahajan, Nitin Ahuja, Amar Nageswaram
  • Patent number: 8949206
    Abstract: A system (e.g., content management system, content delivery system) and method are described herein which are configured for receiving one or more source descriptor files (e.g., MPD files, HLS m3u8 files, HTTP manifest files) along with associated adaptive bit rate segments. The system and method are also configured for receiving rules (e.g., content ratings, timing information, user profiles, regional and demographic information) and then creating multiple descriptor files based on the received rules and the source descriptor file(s). The system and method are further configured for distributing the multiple descriptor files to one or more downstream systems (e.g., content to delivery systems, users).
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: February 3, 2015
    Assignee: Ericsson Television Inc.
    Inventor: Sathiyamoorthy Dhanapal
  • Publication number: 20120272262
    Abstract: A data transport container is used to transport information from a content provider network node to an advertisement insertion network node. The data transport container encloses a media program, program metadata, advertisement metadata, and advertisement selection code. The advertisement insertion network node selects among a plurality of advertisements, which may also be received through the data transport container, in response to at least the advertisement selection code and the advertisement metadata. The selected advertisements are combined with the media program in response to the program metadata to generate a combined media program. The combined media program is communicated to a subscriber equipment unit. The data transport container may contain Material eXchange Format (MXF) encoded content.
    Type: Application
    Filed: April 19, 2011
    Publication date: October 25, 2012
    Inventors: James Alexander, Sathiyamoorthy Dhanapal
  • Publication number: 20060200772
    Abstract: A procedural computation engine is provided for generating and serving executable high-level code. The engine includes a Graphical User Interface for creating procedural computation schemas; a parser for interpreting output from the Graphical User Interface; a compilation component for hierarchal node-structuring of data; and a server component for providing access to generated information. A programmer operating through the Graphical User Interface pre-creates at least one procedural computation schema including the algorithmic function or functions and input needed to produce computational results, the data of the schema output as a markup file interpreted by the parser and in cooperation with the compilation component generates an executable computation model accessible and executable through the server component. In one embodiment the engine is used to provide complex rating information.
    Type: Application
    Filed: December 8, 2003
    Publication date: September 7, 2006
    Inventors: Sathiyamoorthy Dhanapal, Suresh Sambandam, Sanjay Mittal, Sam Hamilton