Patents by Inventor Ramya Ramakrishnan

Ramya Ramakrishnan 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: 20250217605
    Abstract: A statistical language model may be used to simulate one or more users of a conversation. The statistical language model may be used to train a user to participate in a particular types of conversation by simulating communications by another type of user in the conversation. The communications may be simulated by selecting a simulation context from available simulation contexts and the simulation context may correspond to a difficulty level. Upon receiving a communication from a user, a responsive simulated communication may be generated by processing the received communication and the simulation context with the statistical language model. Upon completion of the simulation, another simulation context may be selected for the next simulation.
    Type: Application
    Filed: March 20, 2025
    Publication date: July 3, 2025
    Inventors: Samuel Andrew Altschul, Ramya Ramakrishnan, Hashan Buddhika Narangodage, Kilian Quirin Weinberger, Tianyi Zhang
  • Patent number: 12282744
    Abstract: A statistical language model may be used to simulate one or more users of a conversation. The statistical language model may be used to train a user to participate in a particular types of conversation by simulating communications by another type of user in the conversation. The communications may be simulated by selecting a simulation context from available simulation contexts and the simulation context may correspond to a difficulty level. Upon receiving a communication from a user, a responsive simulated communication may be generated by processing the received communication and the simulation context with the statistical language model. Upon completion of the simulation, another simulation context may be selected for the next simulation.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: April 22, 2025
    Assignee: ASAPP, INC.
    Inventors: Samuel Andrew Altschul, Ramya Ramakrishnan, Hashan Buddhika Narangodage, Kilian Quirin Weinberger, Tianyi Zhang
  • Publication number: 20250123910
    Abstract: A system determines whether an API request has a dependency prior to processing the API request. If the dependency is unmet, then a user may instruct the system to automatically resolve the dependency prior to processing the API request. The user may also resolve the dependency manually. If the dependency is resolved, then the system transmits a response based on the processing of the API request that includes information associated with the dependency.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 17, 2025
    Inventors: Ramya Ramakrishnan, Abhirup Seal, Sunil Khannade
  • Publication number: 20250123912
    Abstract: Methods and systems for managing distribution of data in a distributed system are disclosed. The data may be distributed by application programming interfaces that provide access to data included in database or other types of data structures. The application programming interfaces may allow custom resources to be defined and used. The use of custom resources may reduce the overhead for obtaining data by allowing desired data to automatically be provided in response to invocation of functionality of the application programming interfaces.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 17, 2025
    Inventors: RAMYA RAMAKRISHNAN, ABHIRUP SEAL, SUNIL SHRIRAM KHANNADE
  • Publication number: 20240177176
    Abstract: An information handling system receives a request from a user for a license to enable a feature of a product for a duration, and determines whether the user is authorized to enable the feature of the product for the duration. The system also determines that the user has sufficient points to enable the feature for the duration, and if both conditions are met then enables the feature of the product for the duration and adding the license to a collection of licenses.
    Type: Application
    Filed: November 29, 2022
    Publication date: May 30, 2024
    Inventors: Ramya Ramakrishnan, Sunil Shriram Khannade, Abhirup Seal
  • Patent number: 11936511
    Abstract: In some aspects, an apparatus includes a memory and one or more processors coupled to the memory. The one or more processors are configured to receive, from a client device, a payload template request and to transmit, to the client device based on the payload template request, a payload template response including a plurality of payload templates. The one or more processors are further configured to receive, from the client device, a management request including a payload corresponding to a payload template of the plurality of payload templates and to transmit, to the client device based on the management request, a management response indicating a result associated with the management request.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Ramya Ramakrishnan, Sunil Shriram Khannade, Abhirup Seal
  • Publication number: 20230379207
    Abstract: In some aspects, an apparatus includes a memory and one or more processors coupled to the memory. The one or more processors are configured to receive, from a client device, a payload template request and to transmit, to the client device based on the payload template request, a payload template response including a plurality of payload templates. The one or more processors are further configured to receive, from the client device, a management request including a payload corresponding to a payload template of the plurality of payload templates and to transmit, to the client device based on the management request, a management response indicating a result associated with the management request.
    Type: Application
    Filed: May 18, 2022
    Publication date: November 23, 2023
    Applicant: Dell Products L.P.
    Inventors: Ramya Ramakrishnan, Sunil Shriram Khannade, Abhirup Seal
  • Publication number: 20220277149
    Abstract: A statistical language model may be used to simulate one or more users of a conversation. The statistical language model may be used to train a user to participate in a particular types of conversation by simulating communications by another type of user in the conversation. The communications may be simulated by selecting a simulation context from available simulation contexts and the simulation context may correspond to a difficulty level. Upon receiving a communication from a user, a responsive simulated communication may be generated by processing the received communication and the simulation context with the statistical language model. Upon completion of the simulation, another simulation context may be selected for the next simulation.
    Type: Application
    Filed: March 1, 2021
    Publication date: September 1, 2022
    Inventors: Samuel Andrew Altschul, Ramya Ramakrishnan, Hashan Buddhika Narangodage, Kilian Quirin Weinberger, Tianyi Zhang
  • Patent number: 7509638
    Abstract: A method and apparatus for providing a pluggable and extendable J2EE architecture are provided. The method and apparatus provide mechanisms for defining extension points within modules of the J2EE application and mechanisms for defining plug-in or extension modules that may be integrated into the J2EE application via these extension points. In addition, a mechanism for merging the plug-in or extension modules into the J2EE application at deployment is provided such that all of the information necessary for generating instantiations of the plug-in or extension modules is integrated into the J2EE application configuration files. As a result, an integrated J2EE application is made possible from a modularized and extendable development of the J2EE application.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: March 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Richard Andrew Backhouse, David N. Brauneis, Jr., Brent Hames Daniel, Christopher Creighton Mitchell, Ramya Ramakrishnan
  • Publication number: 20060026591
    Abstract: A method and apparatus for providing a pluggable and extendable J2EE architecture are provided. The method and apparatus provide mechanisms for defining extension points within modules of the J2EE application and mechanisms for defining plug-in or extension modules that may be integrated into the J2EE application via these extension points. In addition, a mechanism for merging the plug-in or extension modules into the J2EE application at deployment is provided such that all of the information necessary for generating instantiations of the plug-in or extension modules is integrated into the J2EE application configuration files. As a result, an integrated J2EE application is made possible from a modularized and extendable development of the J2EE application.
    Type: Application
    Filed: August 2, 2004
    Publication date: February 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Richard Backhouse, David Brauneis, Brent Daniel, Christopher Mitchell, Ramya Ramakrishnan