Patents by Inventor Susanne DUSWALD

Susanne DUSWALD 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: 12118296
    Abstract: A data processing system implements receiving a first textual prompt from a first user via a first user interface of a first client device, the first textual prompt includes a textual description of content to be generated by a generative model; providing the first textual prompt as a first input to the generative model to obtain as an output first collaborative content based on the first textual prompt; receiving an edited version of the first collaborative content from the first client device that includes edits to the first collaborative content provided by the first user; providing the edited version of the first collaborative content as a second input to the generative model to obtain as an output second collaborative content based on the edited version of the first collaborative content; and causing the first client device to present the second collaborative content on the first user interface.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: October 15, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gustav Wilde, Ransom Lloyd Richardson, Jenna Hong, Theo Lorrain-Hale, Christina Rose Long, Omar Basim Tuffaha, Yang Wang, Paul Anthony Scudieri, Susanne Duswald, Ryan Michael Lawrence, Michael Adam Scarpati, Courtney Sarah Cochrane, Alexey Romanov, Katie Nicole Rotella, Moiz Shabbir Ghadiyali, Emili Koui-Miclette
  • Publication number: 20240303568
    Abstract: A data processing system implements receiving, from a client device, first textual content inserted into a user interface element of a first user interface on the client device, the first textual content comprising a natural language description of a first project for which a first workspace is to be created, analyzing the first textual content to obtain keywords in the first textual content using an NLP model trained to receive the textual content and to output the keywords, conducting a search for candidate collateral items associated with each of the keywords using a first search engine, causing the client device to present the candidate collateral items on the first user interface, receiving, from the client device, a first user input selecting one or more of the collateral items from among the candidate collateral items, and causing the client device to present a second workspace user interface representing the first workspace.
    Type: Application
    Filed: April 28, 2023
    Publication date: September 12, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gustav WILDE, Jenna HONG, Aleksandr POLYAKOV, Paul Anthony SCUDIERI, Susanne DUSWALD, Ryan Michael LAWRENCE, Paul Géraud Dominique BAIGTS, Michael Adam SCARPATI, Vyankatesh Manohar KULKARNI, Jorge Alberto OLIVARES GARZA, Jaden Noel WEST
  • Publication number: 20240303415
    Abstract: A data processing system implements receiving a first textual prompt from a first user via a first user interface of a first client device, the first textual prompt includes a textual description of content to be generated by a generative model; providing the first textual prompt as a first input to the generative model to obtain as an output first collaborative content based on the first textual prompt; receiving an edited version of the first collaborative content from the first client device that includes edits to the first collaborative content provided by the first user; providing the edited version of the first collaborative content as a second input to the generative model to obtain as an output second collaborative content based on the edited version of the first collaborative content; and causing the first client device to present the second collaborative content on the first user interface.
    Type: Application
    Filed: April 28, 2023
    Publication date: September 12, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gustav WILDE, Ransom Lloyd RICHARDSON, Jenna HONG, Theo LORRAIN-HALE, Christina Rose LONG, Omar Basim TUFFAHA, Yang WANG, Paul Anthony SCUDIERI, Susanne DUSWALD, Ryan Michael LAWRENCE, Michael Adam SCARPATI, Courtney Sarah COCHRANE, Alexey ROMANOV, Katie Nicole ROTELLA, Moiz Shabbir GHADIYALI, Emili KOUI-MICLETTE
  • Publication number: 20230401362
    Abstract: A method of manufacturing an electronic device peripheral includes obtaining a model of a peripheral, where the model has a plurality of components. The method further includes identifying one or more fit components of the model and identifying one or more functional components. The method includes receiving at least one change to the model and, based at least partially on the at least one change, changing at least one property of a fit component of the one or more fit components without altering a functional component of the plurality of components before providing at least an altered fit component to an additive manufacturing device.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventors: Elizabeth Rose MILLER, Benjamin Casey KELLY, Ebin BENNY, Jurgen Karl BRENKERT, Balin Dean LUSBY, Chantal OLIEMAN, Samuel Antonio VALENZUELA PEREZ, Susanne DUSWALD, Tara HANRATTY, Arlene K. CARTER, Cade Dowling RYAN, Luca TOSCANO, David Ciaran HOPKINS, Darragh Garrett MURPHY, Emilio DETTORI, Luc Eugène VAN DEN ENDE
  • Publication number: 20230401344
    Abstract: A method of modifying an object model includes, defining a template page having a plurality of nodes; obtaining a model of a peripheral, wherein the model includes a fit component and functional component; presenting to a user with a rendering engine of the template page, a rendering of the model in a first node of the plurality of nodes of the template page; presenting to the user, in a second node of the plurality of nodes of the template page, at least one UI input; receiving a user input with the UI input that changes the UI value of the UI input through the second node; changing the model value of the at least one property of at least one fit component in response to the UI value; updating the rendering of the model based on the model value; and providing an altered fit component to an additive manufacturing device.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventors: Elizabeth Rose MILLER, Benjamin Casey KELLY, Ebin BENNY, Jurgen Karl BRENKERT, Balin Dean LUSBY, Chantal OLIEMAN, Samuel Antonio VALENZUELA PEREZ, Susanne DUSWALD, Tara HANRATTY, Arlene K. CARTER, Cade Dowling RYAN, Luca TOSCANO, David Ciaran HOPKINS, Darragh Garrett MURPHY, Emilio DETTORI, Luc Eugène VAN DEN ENDE