USER INTERFACE PATTERN MAPPING
First Claim
1. A method for a mapping of user interfaces, the method comprising:
- providing a mapping description between first data elements of a first user interface and second data elements of a second user interface;
receiving input events via said first user interface;
intercepting, by an interface mapper, a communication between said first user interface and an application;
aggregating a series of said received input events to a first user interface pattern;
transforming said first user interface pattern to a second user interface pattern based on said mapping description; and
rendering said second user interface pattern in a second user interface in parallel to rendering said first user interface pattern in said first user interface such that both user interfaces are visible simultaneously.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for a mapping of user interfaces includes providing a mapping description between first data elements of a first user interface and second data elements of a second user interface, receiving input events via the first user interface, and intercepting a communication between the first user interface and an application by an interface mapper. The method also includes aggregating a series of the received input events to a first user interface pattern, transforming the first user interface pattern to a second user interface pattern based on the mapping description, and rendering the second user interface pattern in a second user interface in parallel to rendering the first user interface pattern in the first user such that both user interfaces are visible at the same time.
31 Citations
20 Claims
-
1. A method for a mapping of user interfaces, the method comprising:
-
providing a mapping description between first data elements of a first user interface and second data elements of a second user interface; receiving input events via said first user interface; intercepting, by an interface mapper, a communication between said first user interface and an application; aggregating a series of said received input events to a first user interface pattern; transforming said first user interface pattern to a second user interface pattern based on said mapping description; and rendering said second user interface pattern in a second user interface in parallel to rendering said first user interface pattern in said first user interface such that both user interfaces are visible simultaneously. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mapping system for a mapping of user interfaces, the system comprising:
-
a receiving unit adapted for receiving input events via a first user interface; an intercepting unit adapted for an interception of a communication between said first user interface and an application; an aggregator unit adapted for an aggregation of a series of said received input events to a first user interface pattern; a transformation unit adapted for a transformation of said first user interface pattern to a second user interface pattern based on a mapping description; and a user interface executor adapted for rendering said second user interface pattern in a second user interface in parallel to a rendering said first user interface pattern in said first user interface such that both user interfaces are visible simultaneously. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for a mapping of user interfaces, the computer program product comprising:
-
a computer readable non-transitory article of manufacture tangibly embodying computer readable instructions which, when executed, cause a computer to carry out a method comprising; providing a mapping description between first data elements of a first user interface and second data elements of a second user interface; receiving input events via said first user interface; intercepting, by an interface mapper, a communication between said first user interface and an application; aggregating a series of said received input events to a first user interface pattern; transforming said first user interface pattern to a second user interface pattern based on said mapping description; and rendering said second user interface pattern in a second user interface in parallel to rendering said first user interface pattern in said first user interface such that both user interfaces are visible simultaneously. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification