×

Method and device for the automated production and provision of at least one software application

  • US 10,296,305 B2
  • Filed: 09/26/2014
  • Issued: 05/21/2019
  • Est. Priority Date: 09/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for automated generation and simultaneous provision of at least one client/server-based software application at runtime, the at least one software application having a user interface for a user, which provides at least the following:

  • an application platform, including a processor and a memory configured to provide computer program instructions to the processor to execute the automated generation and simultaneous provision which a user can log into,at least one client-specific database (CSD) in which data can be stored,at least one application model (AM) stored in the client-specific database (CSD) for generating the at least one software application (AW), which application model (AM) is used to describe the functionality of the at least one software application (AW), a user interface (GUI) and data structure in a machine-processable form, anda model engine (ME) on the application platform for accessing data in the client-specific database (CSD) via the user interface (GUI) of the at least one software application,wherein the model engine (ME), after a user has logged in, uploads the application model (AM) at runtime, and not until runtime generates on the basis of the application model (AM) the at least one software application (AW) comprising application logic (AL) and user interface (GUI), wherein the application logic (AL) defines the processes that can be executed by the software application (AW) during operation, and the user can access data from the client-specific database (CSD) via the user interface (GUI), andwherein commands from the user at the user interface (GUI) relating to a specific data object are passed to the model engine (ME) at runtime, and the model engine (ME), with recourse to the application model (AM) and the application logic (AL) created therefrom at runtime, grants the user access to the data belonging to the data object from the client-specific database (CSD), andwherein for a user to access, via the user interface (GUI) of the at least one software application, a set of data (DS) belonging to a data object, which set of data is stored in the client-specific database (CSD), the model engine (ME);

    uploads the application model (AM),generates an object instance of the data object in a main memory,uploads the set of data (DS) belonging to the data object from the client-specific database (CSD), andgenerates on the user interface (GUI) of the at least one software application, at runtime, a visualization of the object instances on the basis of the uploaded data.

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