Patents by Inventor Raj Narayan

Raj Narayan 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: 20250363154
    Abstract: A method comprises obtaining a prompt indicating that when a user query satisfies a set of criteria, the user query is to be translated into a set of graph queries in a graph query language; receiving a specific user query in natural language indicating access to an ontology and satisfying the set of criteria, data of the ontology being stored in one or more databases, including a graph database; incorporating the specific user query into the prompt to obtain an extended prompt; executing, with the extended prompt, a first large language model; obtaining, from the executing, a set of database queries including one or more graph queries in the graph query language to access the ontology; submitting the set of database queries to a set of databases to obtain a database query result; transmitting the database query result in response to the specific user query.
    Type: Application
    Filed: August 7, 2025
    Publication date: November 27, 2025
    Inventors: Samuel Zhao, Sumedh Nikhil Shah, Donn Green, Alexander Morgan, Joshua Eimer, Maya Choudhury, Raj Narayan, Sidney Packer, Amrit Krishnan, Jake Brooks
  • Publication number: 20250278421
    Abstract: A system is programmed to train or fine-tune a large language model (LLM) for converting a user query in natural language to database queries for accessing a set of databases where data related to an ontology is stored. The set of databases includes a graph database and stores metadata and actual data of the ontology. The system is further programed to receive a specific user query exploring links between objects in the ontology and leads to updates to the ontology. The system is programmed to then execute the LLM to obtain a set of database queries, including one or more graph queries. Furthermore, the system is programmed to submit the set of databased queries to the set of databases, which implements the updates to the ontology. The system is then programmed to receive data query results and transmit them in response to the specific user query.
    Type: Application
    Filed: March 27, 2024
    Publication date: September 4, 2025
    Inventors: SAMUEL ZHAO, SUMEDH NIKHIL SHAH, DONN GREEN, ALEXANDER MORGAN, JOSHUA EIMER, MAYA CHOUDHURY, RAJ NARAYAN, SIDNEY PACKER, AMRIT KRISHNAN, JAKE BROOKS
  • Patent number: 12405983
    Abstract: A system is programmed to train or fine-tune a large language model (LLM) for converting a user query in natural language to database queries for accessing a set of databases where data related to an ontology is stored. The set of databases includes a graph database and stores metadata and actual data of the ontology. The system is further programed to receive a specific user query exploring links between objects in the ontology and leads to updates to the ontology. The system is programmed to then execute the LLM to obtain a set of database queries, including one or more graph queries. Furthermore, the system is programmed to submit the set of databased queries to the set of databases, which implements the updates to the ontology. The system is then programmed to receive data query results and transmit them in response to the specific user query.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: September 2, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Samuel Zhao, Sumedh Nikhil Shah, Donn Green, Alexander Morgan, Joshua Eimer, Maya Choudhury, Raj Narayan, Sidney Packer, Amrit Krishnan, Jake Brooks
  • Patent number: 8620748
    Abstract: A method of delivering targeted on-line advertising to an end user of a computer network system comprises creating an advertisement campaign having a plurality of dimensions associated therewith, obtaining end user data based upon engagement of the end user with the network system, profiling advertisement content available on the network system to identify specific items of advertisement content that are compatible with the advertising campaign, for each item of compatible advertisement content, utilizing the end user data and metrics associated with the plurality of dimensions associated with the advertisement campaign to develop an effectiveness measurement, and utilizing the effectiveness measurements to select at least one item of compatible advertisement content for display to the end user.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: December 31, 2013
    Assignee: GLAM.Media, Inc.
    Inventors: Fernando Ruarte, Raj Narayan, Ryan Roslansky, Kiumarse Zamanian, Adam Souzis, Emmanuel Job, Bryan Beresford, Hsinhong (Simon) Yeh, Anne Farmer, Bao-Long Nguyen-Trong, Wendy Mazzoni, Dianna Gewing-Mullins, Jamie A. Maddaloni, Michael Tancinco, Rosanna Mairena, Samir Arora
  • Publication number: 20130282483
    Abstract: A method of delivering targeted on-line advertising to an end user of a computer network system comprises creating an advertisement campaign having a plurality of dimensions associated therewith, obtaining end user data based upon engagement of the end user with the network system, profiling advertisement content available on the network system to identify specific items of advertisement content that are compatible with the advertising campaign, for each item of compatible advertisement content, utilizing the end user data and metrics associated with the plurality of dimensions associated with the advertisement campaign to develop an effectiveness measurement, and utilizing the effectiveness measurements to select at least one item of compatible advertisement content for display to the end user.
    Type: Application
    Filed: June 20, 2013
    Publication date: October 24, 2013
    Inventors: Fernando Ruarte, Raj Narayan, Ryan Roslansky, Klumarse Zamanian, Adam Souzis, Emmanuel Job, Bryan Beresford, Hsinhong (Simon) Yeh, Anne Farmer, Bao-Long Nguyen-Trong, Wendy Mazzoni, Dianna Gewing-Mullins, Jaime A. Maddaloni, Michael Tancinco, Rosanna Mairena, Samir Arora
  • Publication number: 20090106113
    Abstract: Methods are provided for displaying advertising content to a user in an on-line environment using ad metadata. In accordance with a general embodiment, a set of brand rules is created for the display of brand advertising content in the on-line environment. Similarly, a set of general advertising rules is created for the display of advertising content in the on-line environment. One or more interactive processes are displayed to the user, with each interactive process being designed to obtain user information and/or user attributes from the user. A personalized knowledge base is created for the user based upon the user information and/or user attributes obtained from the user. The personalized knowledge base is then utilized to display content to the user that includes advertising content that is in compliance with both the brand rules and the general advertising rules.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 23, 2009
    Inventors: Samir Arora, Dianna Gewing-Mullins, Fernando Ruarte, Emmanuel Job, Raj Narayan, Susan D. Kare, Bonni Evensen
  • Publication number: 20070150368
    Abstract: A story-based approach is used to display information to a user in an online environment in a way that is easy to navigate and appealing to the user. Content of the story can be selected and organized for the user based on information and attributes obtained for the user, through style tests or other interactive processes created to be fun for the user. The user can flip through chapters and subchapters in a way that allows the user to control the amount and relevance of content presented. The content can be designed and arranged in a way that has more visual style than has been seen online, providing a more pleasurable visual magazine or catalog experience, wherein all content displayed to the user is selected based upon information for that user.
    Type: Application
    Filed: September 5, 2006
    Publication date: June 28, 2007
    Inventors: Samir Arora, Dianna Gewing-Mullins, Fernando Ruarte, Emmanuel Job, Raj Narayan, Susan Kare, Bonni Evensen