Patents Assigned to GMC SOFTWARE AG
  • Patent number: 10002114
    Abstract: A computer-implemented method of generating interactive electronic documents comprises: generating each of the electronic documents as an object having a non-variable first part, the non-variable first part comprising instructions configured to direct a processing unit to perform a function call in response to user interaction, and a variable second part separate from the non-variable first part, the variable second part comprising variable data and functions defined to return the variable data in response to the function call. The invention provides generating interactive electronic documents at high speed, in particular in order to enable high throughput.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: June 19, 2018
    Assignee: GMC SOFTWARE AG
    Inventors: Jan Knoulich, Didier Rouillard
  • Patent number: 9940221
    Abstract: For generating an application program (15) from a plurality of application program modules (12), a computerized application platform (1) comprises an application configuration module (11) configured to receive from a user of a communication terminal instructions, for defining a selection of the application program modules (12), and to generate an application program (15) using the selected application program modules (12). The application platform (1) further comprises a plurality of device profiles (13) for different types of mobile communication devices. Each device profile (13) includes hardware characteristics of a different type of mobile communication device.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: April 10, 2018
    Assignee: GMC SOFTWARE AG
    Inventor: Jan Knoulich
  • Patent number: 9189460
    Abstract: For generating one or more two-dimensional visual objects, an initial visual representation is determined and shown in a display area of a communication terminal. A data representation of the visual objects is transmitted from the communication terminal to a remote processing center. The communication terminal receives from the processing center an enhanced visual representation of the visual objects, and replaces in the display area the initial representation with the enhanced representation. Retrieving an enhanced representation from the processing center, makes it possible to display visual objects in the communication terminal in representations which are not supported by the communication terminal, e.g. graphical objects can be rendered according to enhanced algorithms and/or characters can be rendered in enhanced fonts not supported in the communication terminal.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: November 17, 2015
    Assignee: GMC SOFTWARE AG
    Inventors: Boris Letocha, Jan Knoulich
  • Patent number: 9146905
    Abstract: For generating from variable data page-oriented data for printing dynamic documents, a layout module (13) is linked in series with one or more data processing modules (121, 122) to a data input module (11). The data input module (11) loads (S3) a part of the variable data into local memory and passes it by reference through the data processing modules (121, 122) to the layout module (13). The data processing modules (121, 122) are configured to read (S8c, S13c, S13f) a data field from the variable data in the local memory only in cases where the data field is to be processed by the respective data processing module. The layout module (13) generates (S8) the page-oriented data output from unprocessed and pre-processed data fields, defined in each case by a respective pointer from the data processing modules. Thereby, allocation and de-allocation of local memory is reduced and performance improved.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: September 29, 2015
    Assignee: GMC SOFTWARE AG
    Inventors: Boris Letocha, Jan Knoulich
  • Publication number: 20140237349
    Abstract: A computer-implemented method of generating interactive electronic documents comprises: generating each of the electronic documents as an object having a non-variable first part, the non-variable first part comprising instructions configured to direct a processing unit to perform a function call in response to user interaction, and a variable second part separate from the non-variable first part, the variable second part comprising variable data and functions defined to return the variable data in response to the function call. The invention provides generating interactive electronic documents at high speed, in particular in order to enable high throughput.
    Type: Application
    Filed: February 18, 2014
    Publication date: August 21, 2014
    Applicant: GMC Software AG
    Inventors: Jan Knoulich, Didier Rouillard
  • Publication number: 20110225507
    Abstract: For generating one or more two-dimensional visual objects, an initial visual representation is determined and shown in a display area of a communication terminal. A data representation of the visual objects is transmitted from the communication terminal to a remote processing center. The communication terminal receives from the processing center an enhanced visual representation of the visual objects, and replaces in the display area the initial representation with the enhanced representation. Retrieving an enhanced representation from the processing center, makes it possible to display visual objects in the communication terminal in representations which are not supported by the communication terminal, e.g. graphical objects can be rendered according to enhanced algorithms and/or characters can be rendered in enhanced fonts not supported in the communication terminal.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 15, 2011
    Applicant: GMC SOFTWARE AG
    Inventors: Boris LETOCHA, Jan KNOULICH