Patents by Inventor Jens Ola Andersson

Jens Ola Andersson 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: 9672050
    Abstract: A method of determining a layout of a user interface (UI) that composites elements from a plurality of applications, each of the plurality of applications having a respective UI client engine, the method comprising: receiving, from one of a plurality of UI client engines, a request to change layout parameters; negotiating, between the plurality of UI client engines, changes to the layout parameters to determine negotiated layout parameters; and transmitting the negotiated layout parameters to a UI rendering engine, as a component tree structure, for rendering to a display. A UI system, electronic device and computer program product are also provided.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: June 6, 2017
    Assignee: BlackBerry Limited
    Inventors: Jens Ola Andersson, Erik Magnus MÃ¥nsson
  • Patent number: 9195362
    Abstract: A user interface (UI) system where at a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: November 24, 2015
    Assignee: BlackBerry Limited
    Inventors: Mathias Lewin, Jens Ola Andersson, Johan Mowitz, Christoffer Gurell
  • Patent number: 9075631
    Abstract: A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: July 7, 2015
    Assignee: BlackBerry Limited
    Inventors: Mathias Lewin, Jens Ola Andersson, Peter Ljungkrantz, Christoffer Gurell, Johan Mowitz
  • Patent number: 8984448
    Abstract: A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI client engine processes a client thread to manage a scene graph. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: March 17, 2015
    Assignee: BlackBerry Limited
    Inventors: Mathias Lewin, Jens Ola Andersson, Peter Ljungkrantz, Christoffer Gurell, Johan Mowitz