Patents by Inventor Avanthika Ramesh

Avanthika Ramesh 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: 20260079933
    Abstract: Disclosed herein are system, method, and computer program product embodiments for implementing grounding of prompt templates using record snapshot. An embodiment operates by parsing a data record to generate a hierarchical tree graph of context data corresponding to a prompt template selected based on a type of a prompt request, and the data record is identified based on a data-record reference in the prompt request. The embodiment then generates a prompt from the prompt template by grounding the prompt template with a data object comprising the hierarchical tree graph of context data. The embodiment then queries a large language model with the prompt to generate an output specific to the data record.
    Type: Application
    Filed: December 23, 2024
    Publication date: March 19, 2026
    Applicant: Salesforce, Inc.
    Inventors: Minhaj KHAN, Avanthika RAMESH, Karen YIN, Jan Adriaan KRUGER
  • Publication number: 20260080185
    Abstract: Disclosed herein are system, method, and computer program product aspects for generating a prompt for an LLM using a prompt template. A system retrieves an external data reference to context data included in a prompt template. The prompt template is selected from a plurality of prompt templates based on the field type of an input field in an interface. The system then generates a prompt based on the prompt template and the retrieved context data. The system then prompts the LLM accordingly, which generates a non-deterministic output for responding to the user request.
    Type: Application
    Filed: December 19, 2024
    Publication date: March 19, 2026
    Applicant: Salesforce, Inc.
    Inventors: Minhaj KHAN, Brady SAMMONS, Avanthika RAMESH, Karen YIN, Jan Adriaan KRUGER
  • Publication number: 20260079923
    Abstract: Disclosed herein are system, method, and computer program product aspects for a selecting an LLM from among a plurality of available LLMs for processing and/or chaining multiple LLMs together. A system maintains a list of available LLMs and LLM versions. A user selects a desired LLM from among those available, and provides the system with a request to be processed. The system obtains relevant metadata associated with the selected LLM as well as stored data referenced by or necessary for processing the user request. The system then generates a prompt based on the metadata and the retrieved data consistent with the prompting guidelines of the selected LLM. The system then prompts the LLM accordingly, which generates a responsive output for responding to the user request. Both LLM selection and LLM chaining can be achieved with little or no coding required.
    Type: Application
    Filed: January 14, 2025
    Publication date: March 19, 2026
    Applicant: Salesforce, Inc.
    Inventors: Brady SAMMONS, Avanthika RAMESH, Karen YIN, Jan Adriaan KRUGER
  • Publication number: 20260079982
    Abstract: Disclosed herein are system, method, and computer program product aspects for semantic search in a model-based prompt builder system. A system generates a search retriever object based on a search index comprising unstructured data. The search retriever object includes metadata specifying one or more details of a vector search operation to be performed on the search index. The system obtains search results by performing the vector search on the search index based on the one or more details of the vector search operation provided by the search retriever object and a search query. The system provides the search results to a prompt generator configured to use a model to generate a reply to a prompt request requiring the search results.
    Type: Application
    Filed: December 19, 2024
    Publication date: March 19, 2026
    Applicant: Salesforce, Inc.
    Inventors: Minhaj KHAN, Avanthika RAMESH, Karen YIN, Jan Adriaan KRUGER, Reinier H. van LEUKEN
  • Publication number: 20260080277
    Abstract: Disclosed herein are system, method, and computer program product embodiments for an improved prompt builder system. A system locates a data record based on matching a characteristic of the data record to a data record reference in a natural language prompt request. The system then masks a first field of the data record. For example, the first field may be altered or removed. The system then obtains a single-shot prompt response from a large language model (LLM) responsive to the natural language prompt request and the data record including the masked first field. The single-shot prompt response may include a second field from the data record.
    Type: Application
    Filed: December 20, 2024
    Publication date: March 19, 2026
    Applicant: Salesforce, Inc.
    Inventors: Minhaj KHAN, Brady SAMMONS, Avanthika RAMESH, Karen YIN, Jan Adriaan KRUGER
  • Patent number: 12505303
    Abstract: Database systems and methods are provided for assigning structural metadata to records and creating automations using the structural metadata.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: December 23, 2025
    Inventors: Jacob Nathaniel Huffman, Zachary Alexander, Yixin Mao, Nicholas Feinig, Avanthika Ramesh, Zineb Laraki
  • Patent number: 12380430
    Abstract: A first instruction to deploy to a blockchain a smart contract that includes a minting function may be transmitted from a database system. The minting function may include an authorization portion that permits token minting only when a request is received from a requestor associated with a role for which token minting is authorized. A second instruction to record on the blockchain an association between a public key for an intermediary wallet, a unique identifier for the smart contract, and an intermediary minting role may also be transmitted from the database system. A transaction in which a designated token was minted to a designated wallet based on a request received in association with the intermediary wallet may be identified at the database system. The transaction may be authorized based on an application of the public key to information included in the request.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: August 5, 2025
    Assignee: Salesforce, Inc.
    Inventors: Gary Brandeleer, Prithvi Krishnan Padmanabhan, Avanthika Ramesh
  • Publication number: 20250005299
    Abstract: A database system may include one or more relational databases storing information for a plurality of tenants in accordance with database object definitions. The database system may also include a communication interface providing the plurality of tenants with access to web applications through which to access the information and configured to receive an indication of one or more of the database object definitions from a tenant. The database system may also include a storage device storing a prompt template specific to the tenant and that includes one or more natural language instructions for generating text and a reference to the one or more database object definitions. The database system may also include a processor configured to retrieve a database record associated with the tenant and corresponding to the one or more database object definitions and to determine a text generation prompt based on the database record and the prompt template.
    Type: Application
    Filed: December 27, 2023
    Publication date: January 2, 2025
    Applicant: Salesforce, Inc.
    Inventors: Prithvi Krishnan PADMANABHAN, Avanthika RAMESH
  • Publication number: 20240177143
    Abstract: A first instruction to deploy to a blockchain a smart contract that includes a minting function may be transmitted from a database system. The minting function may include an authorization portion that permits token minting only when a request is received from a requestor associated with a role for which token minting is authorized. A second instruction to record on the blockchain an association between a public key for an intermediary wallet, a unique identifier for the smart contract, and an intermediary minting role may also be transmitted from the database system. A transaction in which a designated token was minted to a designated wallet based on a request received in association with the intermediary wallet may be identified at the database system. The transaction may be authorized based on an application of the public key to information included in the request.
    Type: Application
    Filed: January 11, 2023
    Publication date: May 30, 2024
    Applicant: Salesforce, Inc.
    Inventors: Gary BRANDELEER, Prithvi Krishnan PADMANABHAN, Avanthika RAMESH
  • Patent number: 11880372
    Abstract: A plurality of metadata entries may be sent from a database system to a distributed storage system via a communication interface. The metadata entries may correspond with a respective plurality of metadata identifiers. A first function in a smart contract deployed on a blockchain may be executed to mint a designated non-fungible token initially owned by a first blockchain party corresponding with a database system account. A first transaction transferring the designated non-fungible token to a second blockchain party different from the first blockchain party may be identified. A second function in the smart contract may be executed to record a second transaction updating an attribute value associated with the designated non-fungible token to include a designated one of the plurality of metadata identifiers corresponding with a designated one of the metadata entries.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: January 23, 2024
    Assignee: Salesforce, Inc.
    Inventors: Prithvi Krishnan Padmanabhan, Gary Brandeleer, Avanthika Ramesh, Adam Caplan, Angus Dunn, Dan Xu, Chinmay Gore, Aditya Nikhil Desai
  • Publication number: 20230367776
    Abstract: A plurality of metadata entries may be sent from a database system to a distributed storage system via a communication interface. The metadata entries may correspond with a respective plurality of metadata identifiers. A first function in a smart contract deployed on a blockchain may be executed to mint a designated non-fungible token initially owned by a first blockchain party corresponding with a database system account. A first transaction transferring the designated non-fungible token to a second blockchain party different from the first blockchain party may be identified. A second function in the smart contract may be executed to record a second transaction updating an attribute value associated with the designated non-fungible token to include a designated one of the plurality of metadata identifiers corresponding with a designated one of the metadata entries.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Applicant: Salesforce, Inc.
    Inventors: Prithvi Krishnan PADMANABHAN, Gary BRANDELEER, Avanthika RAMESH, Adam CAPLAN, Angus DUNN, Dan XU, Chinmay GORE, Aditya Nikhil DESAI
  • Publication number: 20230368185
    Abstract: An instruction may be transmitted from a database system to a blockchain via a communication interface to deploy a smart contract to the blockchain. The smart contract may include a token transfer redemption policy identifying a designated recipient. A first blockchain transaction transferring a first quantity of a first token minted via the smart contract from a first blockchain party to a second blockchain party may be identified. The first blockchain transaction may involve the transfer of a second quantity of a second token from the second blockchain party to the first blockchain party. A third quantity of the second token may be transmitted to the designated recipient. The third quantity may be determined based on the token transfer redemption policy and the second quantity of the second token.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Applicant: Salesforce, Inc.
    Inventors: Prithvi Krishnan PADMANABHAN, Gary BRANDELEER, Avanthika RAMESH, Adam CAPLAN
  • Publication number: 20230089596
    Abstract: Database systems and methods are provided for assigning structural metadata to records and creating automations using the structural metadata.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 23, 2023
    Applicant: Salesforce, Inc.
    Inventors: Jacob Nathaniel Huffman, Zachary Alexander, Yixin Mao, Nicholas Feinig, Avanthika Ramesh, Zineb Laraki