Patents by Inventor Dayne Freitag

Dayne Freitag 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: 20250245441
    Abstract: A method, apparatus and system configured to provide automated dialog engagement through the use of at least one dialog playbook to guide a dialog conversation between an automated dialog engagement system and an automated dialog engagement system user. The automated dialog engagement system utilizes a large language model (LLM) in conjunction with the at least one dialog playbook to guide the dialog conversation. The LLM provides responses to the automated dialog system user when a response is not available from the at least one playbook.
    Type: Application
    Filed: March 11, 2025
    Publication date: July 31, 2025
    Inventors: Phillip PORRAS, Kenneth NITZ, Keith SKINNER, Dayne FREITAG
  • Patent number: 12267361
    Abstract: A method of determining an adversarial attack playbook includes receiving, from an adversarial actor, an electronic communication intended for a target user. The method includes engaging in a deep dialog with the adversarial actor by deploying a synthetic persona dynamically during the electronic communication. The deep dialog includes multiple rounds of communication exchanges. The method includes determining a length and type of the deep dialog to obtain attributes related to the adversarial actor. The method includes identifying a conversational pattern from the deep dialog. The conversational pattern comprises dialog interaction elements utilized by the adversarial actor. The method includes dynamically producing, based on the conversational pattern, the playbook associated with the adversarial actor. The playbook is indicative of a dialog interaction strategy implemented by the adversarial actor.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: April 1, 2025
    Assignee: SRI International
    Inventors: Phillip Porras, Kenneth Nitz, Keith Skinner, Dayne Freitag
  • Patent number: 12118773
    Abstract: This disclosure describes machine learning techniques for capturing human knowledge for performing a task. In one example, a video device obtains video data of a first user performing the task and one or more sensors generate sensor data during performance of the task. An audio device obtains audio data describing performance of the task. A computation engine applies a machine learning system to correlate the video data to the audio data and sensor data to identify portions of the video, sensor, and audio data that depict a same step of a plurality of steps for performing the task. The machine learning system further processes the correlated data to update a domain model defining performance of the task. A training unit applies the domain model to generate training information for performing the task. An output device outputs the training information for use in training a second user to perform the task.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: October 15, 2024
    Assignee: SRI INTERNATIONAL
    Inventors: Girish Acharya, Louise Yarnall, Anirban Roy, Michael Wessel, Yi Yao, John J. Byrnes, Dayne Freitag, Zachary Weiler, Paul Kalmar
  • Publication number: 20240281610
    Abstract: The machine learning in the neural networks module can analyze an annotation and its metadata on the annotation made by a first user on a first computing device to make an embedding regarding the annotation and then cooperate with the persistence knowledge store to store the embedding of the machine learning's understanding of the annotation and its metadata. The delivery module can proactively push a notice regarding a potentially related embedding out to a second user on a second computing device based on a threshold amount of relatedness between one or more factors of i) a first task undertaken by the first user and a second task undertaken by the second user, ii) a role of the first user and a role of the second user, and iii) a subject matter of the embedding to a subject matter of a task undertaken by the second user.
    Type: Application
    Filed: February 21, 2024
    Publication date: August 22, 2024
    Inventor: Dayne Freitag
  • Publication number: 20230179628
    Abstract: A method of determining an adversarial attack playbook includes receiving, from an adversarial actor, an electronic communication intended for a target user. The method includes engaging in a deep dialog with the adversarial actor by deploying a synthetic persona dynamically during the electronic communication. The deep dialog includes multiple rounds of communication exchanges. The method includes determining a length and type of the deep dialog to obtain attributes related to the adversarial actor. The method includes identifying a conversational pattern from the deep dialog. The conversational pattern comprises dialog interaction elements utilized by the adversarial actor. The method includes dynamically producing, based on the conversational pattern, the playbook associated with the adversarial actor. The playbook is indicative of a dialog interaction strategy implemented by the adversarial actor.
    Type: Application
    Filed: November 29, 2022
    Publication date: June 8, 2023
    Inventors: Phillip Porras, Kenneth Nitz, Keith Skinner, Dayne Freitag
  • Publication number: 20210192972
    Abstract: This disclosure describes machine learning techniques for capturing human knowledge for performing a task. In one example, a video device obtains video data of a first user performing the task and one or more sensors generate sensor data during performance of the task. An audio device obtains audio data describing performance of the task. A computation engine applies a machine learning system to correlate the video data to the audio data and sensor data to identify portions of the video, sensor, and audio data that depict a same step of a plurality of steps for performing the task. The machine learning system further processes the correlated data to update a domain model defining performance of the task. A training unit applies the domain model to generate training information for performing the task. An output device outputs the training information for use in training a second user to perform the task.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 24, 2021
    Inventors: Girish Acharya, Louise Yarnall, Anirban Roy, Michael Wessel, Yi Yao, John J. Byrnes, Dayne Freitag, Zachary Weiler, Paul Kalmar
  • Patent number: 10372704
    Abstract: Mathematical technologies for recommending content to a user based on a user's preferences are disclosed. Embodiments of these technologies can generate a probabilistic representation of a data set, and then adjust the probabilistic representation to reflect a user-specific weighting scheme. The user preference-adjusted representation of the data set can be used to recommend content to the user.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: August 6, 2019
    Assignee: SRI International
    Inventors: John Byrnes, Dayne Freitag, Robert Sasseen, Melinda Gervasio
  • Publication number: 20160092781
    Abstract: Mathematical technologies for recommending content to a user based on a user's preferences are disclosed. Embodiments of these technologies can generate a probabilistic representation of a data set, and then adjust the probabilistic representation to reflect a user-specific weighting scheme. The user preference-adjusted representation of the data set can be used to recommend content to the user.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 31, 2016
    Inventors: John Byrnes, Dayne Freitag, Robert Sasseen, Melinda Gervasio
  • Patent number: 7672833
    Abstract: Entity disambiguation resolves which names, words, or phrases in text correspond to distinct persons, organizations, locations, or other entities in the context of an entire corpus. The invention is based largely on language-independent algorithms. Thus, it is applicable not only to unstructured text from arbitrary human languages, but also to semi-structured data, such as citation databases and the disambiguation of named entities mentioned in wire transfer transaction records for the purpose of detecting money-laundering activity. The system uses multiple types of context as evidence for determining whether two mentions correspond to the same entity and it automatically learns the weight of evidence of each context item via corpus statistics. The invention uses multiple search keys to efficiently find pairs of mentions that correspond to the same entity, while skipping billions of unnecessary comparisons, yielding a system with very high throughput that can be applied to truly massive data.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: March 2, 2010
    Assignee: Fair Isaac Corporation
    Inventors: Matthias Blume, Richard Calmbach, Dayne Freitag, Richard Rohwer, Scott Zoldi
  • Publication number: 20070067285
    Abstract: Entity disambiguation resolves which names, words, or phrases in text correspond to distinct persons, organizations, locations, or other entities in the context of an entire corpus. The invention is based largely on language-independent algorithms. Thus, it is applicable not only to unstructured text from arbitrary human languages, but also to semi-structured data, such as citation databases and the disambiguation of named entities mentioned in wire transfer transaction records for the purpose of detecting money-laundering activity. The system uses multiple types of context as evidence for determining whether two mentions correspond to the same entity and it automatically learns the weight of evidence of each context item via corpus statistics. The invention uses multiple search keys to efficiently find pairs of mentions that correspond to the same entity, while skipping billions of unnecessary comparisons, yielding a system with very high throughput that can be applied to truly massive data.
    Type: Application
    Filed: September 22, 2005
    Publication date: March 22, 2007
    Inventors: Matthias Blume, Richard Calmbach, Dayne Freitag, Richard Rohwer, Scott Zoldi