Patents by Inventor ZACHARY ALEXANDER

ZACHARY ALEXANDER 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: 20250147987
    Abstract: A text interaction record is received at a database system. The text interaction record may include interaction text from one or more messages between a client machine and a service provider. An input database record creation prompt that includes natural language instructions to generate database record field text based on the text interaction record may be determined. The input database record creation prompt may include some or all of the interaction text. The input database record creation prompt may be transmitted to a large language model for completion. A completed database record creation prompt may be received from the large language model. The completed database record creation prompt may include a text element created by the large language model based on the input database record creation prompt. A database record including a database field storing the text element may be generated in the database system.
    Type: Application
    Filed: November 6, 2023
    Publication date: May 8, 2025
    Applicant: Salesforce, Inc.
    Inventors: Feifei JIANG, Regunathan RADHAKRISHNAN, Zachary ALEXANDER, Xiangbo MAO, Sefi ERLICH, Shai BAR-SHALOM, Wala GOANMI, Sitaram ASUR, Tomer Parash MAPA, Sameer ABHINKAR
  • Patent number: 12292906
    Abstract: Embodiments described herein provide systems and methods for document recommendation. A system receives a set of training data including a plurality of documents. The system determines whether the set of training data includes annotated contextual information corresponding to the plurality of documents. The system trains supervised and/or unsupervised models based on the availability of data. The models are used to generate vectors representing the documents. During a live text conversation, text from the conversation may be vectorized using the models and the vectors compared to those representing the documents in order to find the most relevant documents. The system may generate an indication of a recommended document.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: May 6, 2025
    Assignee: Salesforce, Inc.
    Inventors: Feifei Jiang, Aron Kale, Anuprit Kale, Sitaram Asur, Na Cheng, Zachary Alexander, Victor Yee, Fermin Ordaz
  • Patent number: 12288032
    Abstract: Described herein are systems, apparatus, methods and computer program products for machine learning intent classification. In various embodiments, historical utterances provided by users may be utilized for bot training. Context and personally identifiable information may be removed from the utterances. The utterances may be associated with vectors. The utterances and vectors may be used to determine recommendations.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: April 29, 2025
    Assignee: Salesforce, Inc.
    Inventors: Anuprit Kale, Weiping Peng, Na Cheng, Rick Lindstrom, Zachary Alexander
  • Publication number: 20250086165
    Abstract: In some implementations, a device may identify a plurality of individuals that form a target pool for transacting with a plurality of entities. The device may determine responsiveness associations between the plurality of individuals and the plurality of entities. The device may perform, based on the responsiveness associations and a composition of the target pool, multiple iterations of computations of respective quantities of individuals predicted to transact with one or more of the plurality of entities and respective communication allocations predicted to realize transactions for the respective quantities of individuals. Each iteration, of the multiple iterations of computations, may be initiated by an update to the composition of the target pool in response to an entity accepting a communication allocation. The device may cause, based on the entity accepting the communication allocation, transmission of a plurality of communications in accordance with the communication allocation.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 13, 2025
    Inventors: Derek GATES, Zachary Alexander CERICOLA, Harish GOVINDARAJULU, Shyam KUMAR, Valerie COLON, Alyssa Lauren FINCHER NOYOLA, Katherine Marie VOSS-ROBINSON, Zawahir FAHEEM, Shiqi LI
  • Patent number: 12248754
    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 record associated with a conversation involves obtaining a plurality of utterances associated with the conversation, identifying, from among the plurality of utterances, a representative utterance for semantic content of the conversation, assigning the conversation to a group of semantically similar conversations based on the representative utterance, and automatically updating the record associated with the conversation at a database system to include metadata identifying the group of semantically similar conversations.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: March 11, 2025
    Inventors: Yixin Mao, Zachary Alexander, Tian Xie, Wenhao Liu
  • Publication number: 20250063880
    Abstract: Organic electrochemical transistors (OECTs) that include a conducting channel composed of a bilayer of a p-type organic mixed ionic and electronic conductor adjacent to an n-type organic mixed ionic and electronic conductor are provided. The bilayer channel of the OECTs exhibits anti-ambipolar (OFF-ON-OFF) switching upon the application of a gate voltage, whereby a current flows through the channel when both layers of the bilayer are in an “ON” (conducting) state, but not when either or both layers are in an “OFF” (non-conducting) state.
    Type: Application
    Filed: August 13, 2024
    Publication date: February 20, 2025
    Applicant: Northwestern University
    Inventors: Jonathan Rivnay, Zachary Alexander Laswick, Abhijith Surendran, Giovanni Maria Matrone, Xudong Ji
  • Patent number: 12197317
    Abstract: Embodiments described herein provide an automated testing pipeline for providing a testing dataset for testing a trained neural network model trained using a first training dataset. A first testing dataset for the trained neural network including a first plurality of user queries is received. A dependency parser is used to filter the first plurality of user queries based on one or more action verbs. A pretrained language model is used to rank the remaining user queries based on respective relationships with queries in the first training dataset. Further, user queries that are classified as keyword matches with the queries in the first training dataset using a bag of words classifier are removed. A second testing dataset is generated using the ranked remaining user queries. Testing outputs are generated, by the trained neural network model, using the second testing dataset.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: January 14, 2025
    Assignee: Salesforce, Inc.
    Inventors: Shiva Kumar Pentyala, Shashank Harinath, Sitaram Asur, Zachary Alexander
  • Patent number: 12179518
    Abstract: A system and apparatus that reduces tire scrub on a truck and or trailer during turns. The system minimizes the redistribution of the load among the tires thereby spreading the load of the trailer or truck among the tires avoiding unnecessary overloading. The system operates without operator intervention and is capable of operating automatically on trailers, without control signals from the truck.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: December 31, 2024
    Assignee: Compagnie Generale des Etablissements Michelin
    Inventor: Zachary Alexander Merrill
  • Publication number: 20240411991
    Abstract: Embodiments described herein provide a training framework for generative NLP models that operate on previously learnt knowledge from pretrained large language models. Specifically, to train an NLP model to generate a response to a user utterance (e.g., “resolve login issue”), document embeddings of support IT documents encoded by a pretrained LLM are fed to an NLP decoder together with a training dialogue (e.g., a dialogue between the chat agent on how to “resolve login issue”). The NLP decoder can thus be trained by a causal language modeling loss computed based on the predicted next token and the ground-truth token from the training dialogue.
    Type: Application
    Filed: June 6, 2023
    Publication date: December 12, 2024
    Inventors: Shiva Kumar Pentyala, Prafulla Kumar Choubey, Shashank Harinath, Sitaram Asur, Chien-Sheng Jason Wu, Zachary Alexander, Caiming Xiong
  • Publication number: 20240411992
    Abstract: Embodiments described herein provide a training framework for generative NLP models. Specifically, the training input, e.g., in the form of a sequence of tokens representing a user-agent dialogue, may be randomly masked for a few spans, which can be one or more tokens, one or more words, one or more sentences, or one or more paragraphs. These masked spans are replaced with their embeddings generated from pre-trained large language models are then used for training the NLP model.
    Type: Application
    Filed: June 15, 2023
    Publication date: December 12, 2024
    Inventors: Shiva Kumar Pentyala, Prafulla Kumar Choubey, Shashank Harinath, Sitaram Asur, Chien-Sheng Jason Wu, Zachary Alexander, Caiming Xiong
  • Publication number: 20240412059
    Abstract: Embodiments described herein provide A method for training a neural network based model. The methods include receiving a training dataset with a plurality of training samples, and those samples are encoded into representations in feature space. A positive sample is determined from the raining dataset based on a relationship between the given query and the positive sample in feature space. For a given query, a positive sample from the training dataset is selected based on a relationship between the given query and the positive sample in a feature space. One or more negative samples from the training dataset that are within a reconfigurable distance to the positive sample in the feature space are selected, and a loss is computed based on the positive sample and the one or more negative samples. The neural network is trained based on the loss.
    Type: Application
    Filed: June 7, 2023
    Publication date: December 12, 2024
    Inventors: Regunathan Radhakrishnan, Zachary Alexander, Sitaram Asur, Shashank Harinath, Na Cheng, Shiva Kumar Pentyala
  • Patent number: 12153640
    Abstract: A cloud platform establishes a communication session between an agent and a user. The communication session is over an electrical medium. The cloud platform generates an interface on a client device associated with the agent. A first portion of the interface is configured to exchange messages between the agent and the user for a conversation or otherwise transcribe a conversation between the agent and the user. The cloud platform obtains, at a first time, a set of utterances from a transcript of the conversation. The cloud platform accesses a database including a plurality of articles. The cloud platform generates relevance scores between the conversation and the plurality of articles. The cloud platform then selects a subset of articles having relevance scores above a threshold value or proportion. The identified articles are presented on a second portion of the interface.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: November 26, 2024
    Assignee: Salesforce, Inc.
    Inventors: Feifei Jiang, Zachary Alexander, Yuanxin Wang, Yixin Mao, Sitaram Asur, Regunathan Radhakrishnan, Aron Kale
  • Publication number: 20240378427
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network to perform any one or more of a variety of machine learning tasks. For example, the neural network can be configured as a generative neural network, e.g., an autoregressive generative neural network.
    Type: Application
    Filed: May 10, 2024
    Publication date: November 14, 2024
    Inventors: Slav Petrov, Yonghui Wu, Andrew M. Dai, David Richard So, Dmitry Lepikhin, Erica Ann Moreira, Gaurav Mishra, Jonathan Hudson Clark, Maxim Krikun, Melvin Jose Johnson Premkumar, Nan Du, Orhan Firat, Rohan Anil, Siamak Shakeri, Xavier Garcia, Yanping Huang, Yong Cheng, Yuanzhong Xu, Yujing Zhang, Zachary Alexander Nado, Eric Jun Jie Ni, Kefan Xiao, Vladimir Feinberg, Jin Young Sohn, Aurko Roy
  • Publication number: 20240378207
    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 involves determining a candidate group of semantically similar conversations based on unassigned conversations, determining a clustering performance metric associated with the candidate group based on a relationship between the candidate group and a plurality of existing groups of semantically similar conversations, and when the clustering performance metric is greater than a threshold, automatically assigning one or more unassigned conversations to the candidate group based on the representative utterances associated therewith and automatically updating one or more associated records at a database system to include metadata identifying the candidate group.
    Type: Application
    Filed: July 22, 2024
    Publication date: November 14, 2024
    Applicant: Salesforce, Inc.
    Inventors: Zachary Alexander, Yixin Mao
  • Publication number: 20240378441
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network to perform any one or more of a variety of machine learning tasks. For example, the neural network can be configured as a generative neural network, e.g., an autoregressive generative neural network.
    Type: Application
    Filed: May 10, 2024
    Publication date: November 14, 2024
    Inventors: Slav Petrov, Yonghui Wu, Andrew M. Dai, David Richard So, Dmitry Lepikhin, Erica Ann Moreira, Gaurav Mishra, Jonathan Hudson Clark, Maxim Krikun, Melvin Jose Johnson Premkumar, Nan Du, Orhan Firat, Rohan Anil, Siamak Shakeri, Xavier Garcia, Yanping Huang, Yong Cheng, Yuanzhong Xu, Yujing Zhang, Zachary Alexander Nado, Eric Jun Jie Ni, Kefan Xiao, Vladimir Feinberg, Jin Young Sohn, Aurko Roy
  • Patent number: 12111858
    Abstract: A text interaction record including interaction text from one or more messages between a client machine and a service provider is received at a database system. A search vector including a text embedding representing the interaction text in a multi-dimensional vector space may be determined based on the interaction text via a processor at the database system. A reference interaction record including reference interaction text may be retrieved from the database system based on the search vector. The reference interaction record may include a reference vector representing the reference interaction text in the multi-dimensional vector space. Recommended reply text is determined based on the interaction text and the reference interaction text by a large language model configured to generate the recommended reply text in response to a prompt that includes one or more natural language instructions.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: October 8, 2024
    Assignee: Salesforce, Inc.
    Inventors: Regunathan Radhakrishnan, Zachary Alexander, Yuanxin Wang, Sitaram Asur, Aron Kale
  • Publication number: 20240303443
    Abstract: Embodiments provide a generative AI creation framework to a customized generative AI stack using a foundational model (such as GPT) based on user-defined prompts, a natural language description of the task to be accomplished, and domain adaptation. In one embodiment, organization-specific knowledge may be injected into either the prompt and/or the foundational model. In this way, the customized generative AI stack thus supports a full spectrum of domain-adaptive prompts to enable a full spectrum of personalized and adaptive AI chat applications.
    Type: Application
    Filed: October 27, 2023
    Publication date: September 12, 2024
    Inventors: Na (Claire) Cheng, Jayesh Govindarajan, Zachary Alexander, Shashank Harinath, Atul Kshirsagar, Fermin Ordaz
  • Publication number: 20240303473
    Abstract: Embodiments provide a generative AI creation framework to a customized generative AI stack using a foundational model (such as GPT) based on user-defined prompts, a natural language description of the task to be accomplished, and domain adaptation. In one embodiment, organization-specific knowledge may be injected into either the prompt and/or the foundational model. In this way, the customized generative AI stack thus supports a full spectrum of domain-adaptive prompts to enable a full spectrum of personalized and adaptive AI chat applications.
    Type: Application
    Filed: October 27, 2023
    Publication date: September 12, 2024
    Inventors: Na (Claire) Cheng, Jayesh Govindarajan, Zachary Alexander, Shashank Harinath, Atul Kshirsagar, Fermin Ordaz
  • Patent number: 12079224
    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 involves determining a candidate group of semantically similar conversations based on unassigned conversations, determining a clustering performance metric associated with the candidate group based on a relationship between the candidate group and a plurality of existing groups of semantically similar conversations, and when the clustering performance metric is greater than a threshold, automatically assigning one or more unassigned conversations to the candidate group based on the representative utterances associated therewith and automatically updating one or more associated records at a database system to include metadata identifying the candidate group.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: September 3, 2024
    Inventors: Zachary Alexander, Yixin Mao
  • Publication number: 20240256581
    Abstract: Embodiments described herein provide ______.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 1, 2024
    Inventors: Feifei Jiang, Aron Kale, Anuprit Kale, Sitaram Asur, Na Cheng, Zachary Alexander, Victor Yee, Fermin Ordaz