Patents by Inventor Brian Daniel Meersma

Brian Daniel Meersma 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: 20230376320
    Abstract: A system and method enable an external user interface (UI) control for interacting with content in an iFrame web page to be invoked from within the iFrame and displayed outside the iFrame. The iFrame web page detects a predefined user interaction with a UI element in the iFrame web page and sends a UI request message to the host application using cross-domain communication. The host application activates the external UI control in response to receiving the UI request message and displays the external UI control outside of the iFrame element. User input is received with the external UI control and communicated from the host application to the iFrame web page and applied to the UI element.
    Type: Application
    Filed: May 19, 2022
    Publication date: November 23, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brian Daniel MEERSMA, Brian Robert MARSHALL, Marco CIMMINO GIBELLINI TORNIELLI BONIPERTI, Jonathan Seth KAUFTHAL, Kenneth Dean STILL, Kenneth Kit Yu MUI
  • Publication number: 20230368434
    Abstract: A device for detecting a visual accessibility violation (VAV) is disclosed, which includes a processor and a computer-readable medium in communication with the processor, the computer-readable medium including instructions that, when executed by the processor, cause the processor to control the device to perform receiving, from a host, theming data indicating a color theme; rendering, based on the received theming data, a graphical user interface (GUI) at a client, the GUI including a first visual element having a first color; determining whether the first color selected for the first visual element causes a VAV with respect to a second color of a second visual element displayed on the GUI; and in response to determining that the first color causes the VAV, generating a first VAV report.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brian Daniel MEERSMA, Omar Simon Francisco PRIETO CHACON
  • Patent number: 11546278
    Abstract: Non-limiting examples of the present disclosure pertain to management over the type of notification that is generated and presented to a user relative to an occurrence of a message notification. Processing is executed that evaluates a relevance of a content update to content that is already presented to a user through host application/service endpoints. This helps determine how to present a graphical user interface (GUI) notification as well as link that GUI notification to existing communications that are identified as contextually relevant. Trained artificial intelligence modeling is applied that executes relevance analysis to aid generation of a GUI notification.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: January 3, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian Daniel Meersma, Vivek Mogalapalli, Patrick Michael Gan, Michal Bloch Ron, Xiaojun Li, Yi Ke, Uladzislau Sudzilouski, Maria Montserrat Lozano Dieck, Nikhil Vilas Kulkarni, Sugandha SudeshKumar Kapoor, Orkhan Muradov, Vishwak Reddy Neravetla
  • Publication number: 20220337536
    Abstract: Non-limiting examples of the present disclosure pertain to management over the type of notification that is generated and presented to a user relative to an occurrence of a message notification. Processing is executed that evaluates a relevance of a content update to content that is already presented to a user through host application/service endpoints. This helps determine how to present a graphical user interface (GUI) notification as well as link that GUI notification to existing communications that are identified as contextually relevant. Trained artificial intelligence modeling is applied that executes relevance analysis to aid generation of a GUI notification.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 20, 2022
    Inventors: Brian Daniel MEERSMA, Vivek MOGALAPALLI, Patrick Michael GAN, Michal BLOCH RON, Xiaojun LI, Yi KE, Uladzislau SUDZILOUSKI, Maria Montserrat LOZANO DIECK, Nikhil Vilas KULKARNI, Sugandha SudeshKumar KAPOOR, Orkhan MURADOV, Vishwak Reddy NERAVETLA
  • Patent number: 11336703
    Abstract: The present disclosure is directed to automated notification generation, where a generated notification comprises a live representation of a content update that is linked and synchronized with a distributed collaborative canvas (or other source content) comprising the content portion which is being updated. A non-limiting example of a content update is a message notification, such as an at-mention (@mention), that is included inline within a content portion. Other triggers for automated notification generation are also described. Generation of an exemplary notification comprises a contextual relevance analysis that not only selects, for a recipient of the message notification, a specific host application/service endpoint to present the notification in but also determines how/what specific content to present inline within the selected host application/service endpoint.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: May 17, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian Daniel Meersma, Patrick Michael Gan, Kori Michelle Loomis, Vivek Mogalapalli, Cosmin Catrinescu, Theo Lorrain-Hale, Simoune Rebekah Morena Valerio Lucas, Andrew Boktor, Sugandha SudeshKumar Kapoor, Orkhan Muradov, Nikhil Vilas Kulkarni
  • Publication number: 20220109651
    Abstract: System and methods are directed to displaying interactive content with static content in a user interface of an application. More specifically, it may be determined that an interactive component is to be rendered in a user interface of a first application, where the user interface includes static content. In response to determining that the interactive component is it be rendered, at least one linking parameter may be determined for linking the interactive component with interactive content stored in a shared storage. Based on the at least one linking parameter, the interactive component may be rendered in the user interface of the first application in-line with the static content of the user interface of the first application. Changes to the interactive content made by a second user of a second application may then be updated within the interactive component rendered in the user interface of the first application.
    Type: Application
    Filed: October 7, 2020
    Publication date: April 7, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yan Zhong LEIGH, Kyle Patrick CURLETT, Ankur LAL, Zohaib RAUF, Sathish Kumar Venkat RANGAM, Cosmin CATRINESCU, Jonathan Seth KAUFTHAL, Brian Daniel MEERSMA, Maya RODRIG, Humberto Lezama GUADARRAMA, Betsy Yu-pui MCINTYRE, William Dean SAULNIER, Jiuqing SONG, Arnavi Mahendra CHHEDA, Yue MA, Leeviana Peng GRAY, Barnabas James WHITFIELD, Andrei Valentinovich ZENKOVITCH
  • Patent number: 11243824
    Abstract: Non-limiting examples of the present disclosure enable creation and management of representations of content through the execution of copy actions, paste actions or a combination thereof. An indication of a copy action is received that copies a content portion. The copy action is analyzed to generate a (live) representation of the content portion. Other examples of representations are also generatable including a static representation and/or a live non-editable representation. As an example, a live representation is an editable and synchronized representation of the content portion that is synchronized with original source content. The live representation comprises a selectable data link that links back to the original source content and an editable representation of the content portion. In response to receiving an indication of a paste action, the live representation of the content portion is automatically rendered inline within a graphical user interface of a host application/service endpoint.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian Daniel Meersma, David Simon Carpenter, Jonathan Seth Kaufthal, Nimisha Gupta, Kyle David Ryan, Sophia Isabel Vennix, Margaret Cui Liu, Gregory Alan Howard, Maya Rodrig, Daniel Paul Costenaro, Mara Beth Fortini, Cosmin Catrinescu