Method and computer program for rendering assemblies objects on user-interface to present data of application
First Claim
1. A method for rendering on a user interface of a device an assembly of a first object and a second object that each present data of an application, the method comprising:
- receiving an application specification document by the device, the application specification document having a statement with an indication to render the first and second objects in the assembly, wherein the device is either of a first type or of a second type;
interpreting the statement of the application specification document to identify a presentation pattern for the assembly that defines a relation between at least two objects, the presentation pattern identified according to the type of the device from predefined first and second presentation patterns; and
rendering the assembly of the first and second objects on the user interface according to the presentation pattern identified in the interpreting step.
2 Assignments
0 Petitions
Accused Products
Abstract
A user-interface of a device renders a first object and a second object, each object with data of a business application. The device is either of a first type or of a second type. In the device, an interpreter receives an application specification document with a statement. The statement indicates to render the first and second objects in an assembly. The interpreter identifies a presentation pattern for the assembly from predefined first and second presentation patterns according to the type of the device so that the assembly is rendered according to the presentation pattern.
-
Citations
9 Claims
-
1. A method for rendering on a user interface of a device an assembly of a first object and a second object that each present data of an application, the method comprising:
-
receiving an application specification document by the device, the application specification document having a statement with an indication to render the first and second objects in the assembly, wherein the device is either of a first type or of a second type; interpreting the statement of the application specification document to identify a presentation pattern for the assembly that defines a relation between at least two objects, the presentation pattern identified according to the type of the device from predefined first and second presentation patterns; and rendering the assembly of the first and second objects on the user interface according to the presentation pattern identified in the interpreting step. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-program product to visually render a first object and a second object in an assembly on screen of a computing device, the objects presenting data of an application on a computer that is at least temporarily coupled to the computing device, the device being either of a first type or of a second type, the computer-program product embodied in a memory medium and having instructions that cause a processor of a computing device to perform the following steps:
-
receiving an application specification document from the computer, the application specification document having a statement with an indication to render the first and second objects in the assembly; interpreting the statement of the application specification document to identify a visual presentation pattern for the assembly that defines a relation between at least two objects, the visual presentation pattern identified according to the type of the device from predefined first and second visual presentation patterns; and rendering the assembly of the first and second objects on the screen according to the visual presentation pattern identified in the interpreting step. - View Dependent Claims (7, 8)
-
-
9. A computer-program product tangibly embodied in a memory medium of a computing device of either a first type or a second type, the computer-program product for interpreting an application specification document and causing a processor of the computing device to render a first object and a second object in combination to a user interface of the device, the computer-program product having a plurality of instructions to control the processor, the computer-program product characterized in that
a first sub-plurality of instructions form a theme-handler to evaluate a statement of the application specification document, the statement instructing to render the first and second objects in an assembly according to a device type specific presentation pattern for the assembly that defines a relation between at least two objects, where the device type specific presentation pattern is identified from predefined first and second visual presentation patterns; - and
a second sub-plurality of instructions form a navigation engine to select one of the first and second objects for interaction with a user to create inter-object relations with user interface elements and data cursors.
- and
Specification