×

Dynamic data source binding

  • US 10,359,914 B2
  • Filed: 11/25/2014
  • Issued: 07/23/2019
  • Est. Priority Date: 11/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for customizing a user interface of a server-side business application on a client device at a runtime of the server-side business application, the method comprising:

  • querying, by a client application on the client device, the server-side business application for explicit identification of a data type of an available data source as being one of integers, Booleans, characters, floating-point numbers, complex numbers, text, alphanumeric strings, arrays, and matrices;

    mapping, by the client application, the identified data type of the available data source to a user interface (UI) element type capable of displaying data of the identified data type of the available data source;

    selecting, by the client device during the runtime of the server-side business application, mapped UI element types that are compatible with data types of user-selected data sources for display on the client device;

    loading, by the client device during the runtime of the server-side business application, an UI element of a selected mapped UI element type in a runtime user interface of the server-side business application on the client device to customize the runtime user interface of the server-side business application on the client device;

    dynamically binding the loaded UI element to the available data source during the runtime of the server-side business application, by the client device, without further individual customization for the loaded UI element;

    querying the server-side business application to retrieve data from the available data source for the loaded UI element; and

    displaying the retrieved data via the loaded UI element in the runtime user interface of the server-side business application on the client device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×