Parameter value binding for mobile business objects
First Claim
Patent Images
1. A method comprising:
- obtaining a specification for an enterprise information system operation comprising one or more enterprise information system parameters;
identifying a mobile business object related to the enterprise information system operation, the mobile business object having one or more attributes having a different format than the one or more enterprise information system parameters;
defining a binding between the one or more attributes and the one or more enterprise information system parameters usable by the mobile business object and reusable by one or more additional mobile business objects at a client device in communication with the enterprise information system, the defining further comprising;
defining a binding for one of the one or more enterprise information system parameters to a constant value,and utilizing the constant value as a default for the one of the one or more enterprise information system parameters if an additional binding to the one of the one or more enterprise information system parameters comprises null data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for facilitating interaction between front-end mobile business objects and back-end enterprise information system data. The approaches described reduce the need for client-visible parameters needed by the enterprise information system, but that can be handled without being directly supplied by a developed of a client application on a mobile device interacting with the enterprise information system via a synchronization server.
17 Citations
16 Claims
-
1. A method comprising:
-
obtaining a specification for an enterprise information system operation comprising one or more enterprise information system parameters; identifying a mobile business object related to the enterprise information system operation, the mobile business object having one or more attributes having a different format than the one or more enterprise information system parameters; defining a binding between the one or more attributes and the one or more enterprise information system parameters usable by the mobile business object and reusable by one or more additional mobile business objects at a client device in communication with the enterprise information system, the defining further comprising; defining a binding for one of the one or more enterprise information system parameters to a constant value, and utilizing the constant value as a default for the one of the one or more enterprise information system parameters if an additional binding to the one of the one or more enterprise information system parameters comprises null data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage device having stored thereon computer-executable instructions, execution of which, by one or more computing devices, causes the computing devices to perform operations comprising:
-
obtaining a specification for an enterprise information system operation comprising one or more enterprise information system parameters; identifying a mobile business object related to the enterprise information system operation, the mobile business object having one or more attributes having a different format than the one or more enterprise information system parameters; defining a binding between the one or more attributes and the one or more enterprise information system parameters usable by the mobile business object and reusable by one or more additional mobile business objects at a client device in communication with the enterprise information system, the defining further comprising; defining a binding for one of the one or more enterprise information system parameters to a constant value, and utilizing the constant value as a default for the one of the one or more enterprise information system parameters if an additional binding to the one of the one or more enterprise information system parameters comprises null data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a memory configured to store modules comprising; an obtaining module configured to; obtain a specification for an enterprise information system operation comprising one or more enterprise information system parameters, an identifying module configured to; identify a mobile business object related to the enterprise information system operation, the mobile business object having one or more attributes having a different format than the one or more enterprise information system parameters, a defining module configured to; define a binding between the one or more attributes and the one or more enterprise information system parameters usable by the mobile business object and reusable by one or more additional mobile business objects at a client device in communication with the enterprise information system define a binding for one of the one or more enterprise information system parameters to a constant value, utilize the constant value as a default for the one of the one or more enterprise information system parameters if an additional binding to the one of the one or more enterprise information system parameters comprises null data; and one or more processors configured to process the modules. - View Dependent Claims (14, 15, 16)
-
Specification