Patents by Inventor Laura S. Onu

Laura S. Onu 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: 10620974
    Abstract: Techniques are described for rendering a gallery control to a graphical user interface (GUI), the gallery control including first and second template replicas. For each template replica, a GUI-rendering component is instructed to render the template replica, a read application programming interface (API) call is placed to the GUI-rendering component, a target size of the template replica is determined based on the results of the read API call, and a write API call is scheduled to instruct the GUI-rendering component to update the dimension of the template replica to the target size. In response to determining that the target size of the dimension of either template replica is different than a default size, a write API call is placed to the GUI-rendering component to update an offset associated with each template replica and the scheduled write API calls are placed to the GUI-rendering component.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Laura S. Onu, Ahmed Mohamed Abbas Helmy Mohamed Kotb, Yasser Elsayed Shaaban, Mariyan D. Fransazov
  • Publication number: 20180232242
    Abstract: Techniques are described for rendering a gallery control to a graphical user interface (GUI), the gallery control including first and second template replicas. For each template replica, a GUI-rendering component is instructed to render the template replica, a read application programming interface (API) call is placed to the GUI-rendering component, a target size of the template replica is determined based on the results of the read API call, and a write API call is scheduled to instruct the GUI-rendering component to update the dimension of the template replica to the target size. In response to determining that the target size of the dimension of either template replica is different than a default size, a write API call is placed to the GUI-rendering component to update an offset associated with each template replica and the scheduled write API calls are placed to the GUI-rendering component.
    Type: Application
    Filed: October 17, 2017
    Publication date: August 16, 2018
    Inventors: Laura S. Onu, Ahmed Mohamed Abbas Helmy Mohamed Kotb, Yasser Elsayed Shaaban, Mariyan D. Fransazov
  • Publication number: 20180213048
    Abstract: Methods, systems, apparatuses, and computer program products are described herein for the development of applications and/or workflows that are enabled to transmit and/or push notifications to end-users. The developer (or “maker” or “creator”) of the application(s) and/or workflow(s) are enabled to develop such application(s) and/or workflow(s) without having to be expert programmers (i.e., such a developer may be a business user with little to no programming experience). The techniques described herein enable the transmission of cross-application push notifications to end-users of a target application in a secure manner. For example, push notification requests may be monitored to determine whether they are authorized to be transmitted in accordance with an administrator-configurable policy rule, thereby preventing unwanted push notifications from being transmitted. Moreover, computing resources may be scaled up (or scaled down) depending on how many users are to receive a particular push notification.
    Type: Application
    Filed: September 7, 2017
    Publication date: July 26, 2018
    Inventors: David J. Messner, Mohamed A. Aboubakr, Laura S. Onu, Engy A. Ali