Patents Assigned to GMC SOFTWARE AG
-
Patent number: 10002114Abstract: 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: GrantFiled: February 18, 2014Date of Patent: June 19, 2018Assignee: GMC SOFTWARE AGInventors: Jan Knoulich, Didier Rouillard
-
Patent number: 9940221Abstract: 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: GrantFiled: November 18, 2014Date of Patent: April 10, 2018Assignee: GMC SOFTWARE AGInventor: Jan Knoulich
-
Patent number: 9189460Abstract: 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: GrantFiled: March 14, 2011Date of Patent: November 17, 2015Assignee: GMC SOFTWARE AGInventors: Boris Letocha, Jan Knoulich
-
Patent number: 9146905Abstract: 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: GrantFiled: April 30, 2009Date of Patent: September 29, 2015Assignee: GMC SOFTWARE AGInventors: Boris Letocha, Jan Knoulich
-
Publication number: 20140237349Abstract: 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: ApplicationFiled: February 18, 2014Publication date: August 21, 2014Applicant: GMC Software AGInventors: Jan Knoulich, Didier Rouillard
-
Publication number: 20110225507Abstract: 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: ApplicationFiled: March 14, 2011Publication date: September 15, 2011Applicant: GMC SOFTWARE AGInventors: Boris LETOCHA, Jan KNOULICH