USAGE DESCRIPTION LANGUAGE
First Claim
Patent Images
1. A computer system, comprising:
- a memory; and
a processor configured to run a business application which includes a usage model describing at least one anticipated usage of the business application by a user,wherein the usage model is specified in a machine readable language and is stored at least partially in the memory.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes incorporating a usage model in a business application hosted on a computing device. The usage model describes anticipated usages of the business application by a user and is specified using a formal machine readable language. The method includes providing an adapter configured to automatically translate the usage model in the business application to a UI profile consistent with a UI technology available on the computing device on which the business application is hosted.
39 Citations
20 Claims
-
1. A computer system, comprising:
-
a memory; and a processor configured to run a business application which includes a usage model describing at least one anticipated usage of the business application by a user, wherein the usage model is specified in a machine readable language and is stored at least partially in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
incorporating a usage model in a business application hosted on a computing device, the usage model describing anticipated usages of the business application by a user; and specifying the usage model in a machine readable language. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium, comprising:
-
instructions capable of being executed on a processor, which instructions when executed allow a computing device to; create a UI instance on a frontend of a business application hosted on a computing device, the business application including a usage model which models anticipated usage of the business application by a user and the UI instance includes UI components or elements that are specifically supported by the computing device on which the business application is hosted. - View Dependent Claims (17, 18, 19, 20)
-
Specification