Patents by Inventor Brian KRABACH

Brian KRABACH 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: 12255749
    Abstract: In accordance with examples of the present disclosure, a collaborative platform provides a digital collaboration assistant that continuously monitors and analyzes shared meeting contents (e.g., voice, text chat messages, shared links and documents, presentation materials, and the like) by participants during a collaborative meeting in near real-time, periodically updates a structure summary log of the meeting contents that are deemed important during the collaborative meeting, and interacts with the participants throughout the collaborative meeting in near real-time, for example, to answer questions or provide additional information.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: March 18, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shawn Cantin Callegari, Umesh Madan, Samuel Edward Schillace, Abby Harrison, Gina Elizabeth Triolo, Mark Karle, LeRoy F. Miller, Devis Lucato, Tara Eve Walker, Brian Krabach, Adrian Wyatt Bonar, Alexander Chao, Nicholas Becker
  • Publication number: 20240201959
    Abstract: Aspects of the present application relate to machine learning (ML) structured result generation. In examples, an instruction of programmatic code that invokes an ML model indicates a result interface in which model output is to be stored. The result interface is processed to generate a data format description for the result interface, such that the input to the ML model further includes the data format description. As a result of providing the data format description as input to the ML model, the ML model is induced to generate structured model output that corresponds to the result interface. The resulting model output is processed to generate an instance of the result interface, for example having one or more corresponding properties from the structured model output. Accordingly, the programmatic code is able to reliably perform subsequent processing based on the generated instance of the result interface.
    Type: Application
    Filed: March 31, 2023
    Publication date: June 20, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shawn Cantin CALLEGARI, Abby HARRISON, Umesh MADAN, LeRoy F. MILLER, Brian KRABACH, Devis LUCATO, Alexander CHAO, Mark KARLE, Gina Elizabeth TRIOLO, Tara Eve WALKER, Nicholas BECKER
  • Publication number: 20240205037
    Abstract: In accordance with examples of the present disclosure, a collaborative platform provides a digital collaboration assistant that continuously monitors and analyzes shared meeting contents (e.g., voice, text chat messages, shared links and documents, presentation materials, and the like) by participants during a collaborative meeting in near real-time, periodically updates a structure summary log of the meeting contents that are deemed important during the collaborative meeting, and interacts with the participants throughout the collaborative meeting in near real-time, for example, to answer questions or provide additional information.
    Type: Application
    Filed: March 31, 2023
    Publication date: June 20, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shawn Cantin CALLEGARI, Umesh MADAN, Samuel Edward SCHILLACE, Abby HARRISON, Gina Elizabeth TRIOLO, Mark KARLE, LeRoy F. MILLER, Devis LUCATO, Tara Eve WALKER, Brian KRABACH, Adrian Wyatt BONAR, Alexander CHAO, Nicholas BECKER
  • Publication number: 20240202584
    Abstract: Aspects of the present disclosure relate to machine learning instancing, where an instance of an agent (e.g., including processing of user input by a machine learning model to generate model output) is encapsulated as an agent object. In examples, an agent object is stored as a file, as a document, and/or in a database, among other examples. An agent object includes a persona definition and/or an object embedding memory, thereby defining various aspects of the agent. Thus, an agent object permits portability the agent, for example between users, across contexts, and/or for a variety of subsequent processing, among other examples.
    Type: Application
    Filed: March 31, 2023
    Publication date: June 20, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Samuel Edward SCHILLACE, Umesh MADAN, Brian KRABACH