Patents by Inventor Johannes Petrus VAN ZYL

Johannes Petrus VAN ZYL 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: 10732813
    Abstract: The invention provides a method for dynamic user control over the layout of a graphical user interface. The method includes the steps of receiving a description of the way in which a control region in the interface is allocated to a plurality of virtual objects, without object overlap, receiving the position of a user point, reallocating a fraction of the control region from at least one object to a different object, based on the user point position, allocating a part of a display region in the interface to at least one of the objects, based on the current allocation of the control region to said object, but with control-display decoupling, and repeating the previous three steps fast enough that the user will perceive the changes as substantially continuous.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: August 4, 2020
    Assignee: Flow Labs, Inc.
    Inventors: Hendrik Frans Verwoerd Boshoff, Filippus Lourens Andries Du Plessis, Willem Morkel Van Der Westhuizen, Jan Pool, Johannes Petrus Van Zyl, Adri Van Der Merwe
  • Publication number: 20190302994
    Abstract: The invention provides a method for dynamic user control over the layout of a graphical user interface. The method includes the steps of receiving a description of the way in which a control region in the interface is allocated to a plurality of virtual objects, without object overlap, receiving the position of a user point, reallocating a fraction of the control region from at least one object to a different object, based on the user point position, allocating a part of a display region in the interface to at least one of the objects, based on the current allocation of the control region to said object, but with control-display decoupling, and repeating the previous three steps fast enough that the user will perceive the changes as substantially continuous.
    Type: Application
    Filed: May 23, 2019
    Publication date: October 3, 2019
    Inventors: Hendrik Frans Verwoerd BOSHOFF, Filippus Lourens Andries DU PLESSIS, Willem Morkel VAN DER WESTHUIZEN, Jan POOL, Johannes Petrus VAN ZYL, Adri VAN DER MERWE