Patents by Inventor Chaney Lin

Chaney Lin 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: 12657342
    Abstract: Techniques for streaming generative machine learned model (or LLM) output to a virtual space are described herein. A system may receive a request to perform an action. The system may leverage LLMs to assist in performing aspects of the requested action. The system can generate input data to input into the LLM. When generating the input data, the system can identify sensitive data associated with the request. The system can modify the input data to mask and/or anonymize the sensitive data. The system can input the input data into an LLM trained to output a subset (e.g., less than all) of the response at a time. The system can add the output subset to a buffer and upon identifying the masked data in the buffer, the system can demask the sensitive data and output the sensitive data to the user profile in a streaming manner.
    Type: Grant
    Filed: July 31, 2024
    Date of Patent: June 16, 2026
    Assignee: Salesforce, Inc.
    Inventor: Chaney Lin
  • Publication number: 20260149683
    Abstract: Techniques for filtering out undesirable generative machine learned model (or LLM) output are discussed herein. A system may receive a subset of an LLM output. That is, the system may stream the LLM output to a user device by receiving one or more tokens from the LLM and outputting such token(s) to a user device. However, prior to outputting the token(s) to the user device, the system may determine whether the token(s) include undesirable content that is to be blocked. The system may use synchronous blocking components (e.g., blocks the undesirable token(s) before such token(s) get output to the user device) and/or asynchronous blocking components (e.g., blocks the undesirable token(s) after the token(s) have been output to the user device) to filter out undesirable content. The synchronous and/or asynchronous blocking components may be designed to block one or more undesirable topics such as hateful speech, profanity, bias, toxicity, factualness, etc.
    Type: Application
    Filed: January 21, 2026
    Publication date: May 28, 2026
    Inventor: Chaney Lin
  • Patent number: 12556503
    Abstract: Techniques for filtering out undesirable generative machine learned model (or LLM) output are discussed herein. A system may receive a subset of an LLM output. That is, the system may stream the LLM output to a user device by receiving one or more tokens from the LLM and outputting such token(s) to a user device. However, prior to outputting the token(s) to the user device, the system may determine whether the token(s) include undesirable content that is to be blocked. The system may use synchronous blocking components (e.g., blocks the undesirable token(s) before such token(s) get output to the user device) and/or asynchronous blocking components (e.g., blocks the undesirable token(s) after the token(s) have been output to the user device) to filter out undesirable content. The synchronous and/or asynchronous blocking components may be designed to block one or more undesirable topics such as hateful speech, profanity, bias, toxicity, factualness, etc.
    Type: Grant
    Filed: July 31, 2024
    Date of Patent: February 17, 2026
    Assignee: Salesforce, Inc.
    Inventor: Chaney Lin
  • Publication number: 20260037668
    Abstract: Techniques for streaming generative machine learned model (or LLM) output to a virtual space are described herein. A system may receive a request to perform an action. The system may leverage LLMs to assist in performing aspects of the requested action. The system can generate input data to input into the LLM. When generating the input data, the system can identify sensitive data associated with the request. The system can modify the input data to mask and/or anonymize the sensitive data. The system can input the input data into an LLM trained to output a subset (e.g., less than all) of the response at a time. The system can add the output subset to a buffer and upon identifying the masked data in the buffer, the system can demask the sensitive data and output the sensitive data to the user profile in a streaming manner.
    Type: Application
    Filed: July 31, 2024
    Publication date: February 5, 2026
    Inventor: Chaney Lin
  • Publication number: 20260039618
    Abstract: Techniques for filtering out undesirable generative machine learned model (or LLM) output are discussed herein. A system may receive a subset of an LLM output. That is, the system may stream the LLM output to a user device by receiving one or more tokens from the LLM and outputting such token(s) to a user device. However, prior to outputting the token(s) to the user device, the system may determine whether the token(s) include undesirable content that is to be blocked. The system may use synchronous blocking components (e.g., blocks the undesirable token(s) before such token(s) get output to the user device) and/or asynchronous blocking components (e.g., blocks the undesirable token(s) after the token(s) have been output to the user device) to filter out undesirable content. The synchronous and/or asynchronous blocking components may be designed to block one or more undesirable topics such as hateful speech, profanity, bias, toxicity, factualness, etc.
    Type: Application
    Filed: July 31, 2024
    Publication date: February 5, 2026
    Inventor: Chaney Lin
  • Patent number: 11983184
    Abstract: A method for generating a model for recommendations from an item data set for a target data set includes embedding a set of targets from the target data set in a shared coordinate space using a first embedding function, embedding a first set of items from the item data set in the shared coordinate space using a second embedding function, selecting at least one target from the set of targets, and identifying a second set of items from the first set of items that are proximate to the at least one target as candidates from the recommendations.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: May 14, 2024
    Assignee: Salesforce, Inc.
    Inventors: Kin Fai Kan, Chaney Lin, Mayukh Bhaowal, Shubha Nabar, Seiji J. Yamamoto
  • Patent number: 11733429
    Abstract: This invention relates generally to the field of quasicrystalline structures.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: August 22, 2023
    Assignee: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Chaney Lin, Paul J. Steinhardt, Salvatore Torquato
  • Publication number: 20230110057
    Abstract: A method for generating a model for recommendations from an item data set for a target data set includes embedding a set of targets from the target data set in a shared coordinate space using a first embedding function, embedding a first set of items from the item data set in the shared coordinate space using a second embedding function, selecting at least one target from the set of targets, and identifying a second set of items from the first set of items that are proximate to the at least one target as candidates from the recommendations.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Applicant: salesforce.com, inc.
    Inventors: Kin Fai Kan, Chaney Lin, Mayukh Bhaowal, Shubha Nabar, Seiji J. Yamamoto
  • Publication number: 20230092702
    Abstract: Database systems and methods are provided for assigning structural metadata to records and creating automations using the structural metadata. One method of assigning structural metadata to a group of records involves determining, based on one or more fields of metadata associated with the records, a plurality of candidate names, wherein each candidate name of the plurality of candidate names corresponds to semantic content of the one or more fields of a respective record of the group of records, for each candidate name, assigning a name relevance score based on respective word relevance scores assigned to respective words of the respective candidate name based on usage, selecting a candidate name in a manner that is influenced by the respective name relevance scores assigned to the respective candidate names and automatically assigning a name to the group of records using the candidate name.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 23, 2023
    Applicant: Salesforce, Inc.
    Inventors: Yixin Mao, Tian Xie, Chaney Lin, Chen Xing, Zachary Alexander, Wenhao Liu
  • Publication number: 20210072424
    Abstract: This invention relates generally to the field of quasicrystalline structures.
    Type: Application
    Filed: April 23, 2019
    Publication date: March 11, 2021
    Inventors: Chaney Lin, Paul J. Steinhardt, Salvatore Torquato