Dynamic data binding for MBOs for container based application
First Claim
Patent Images
1. A computer-implemented method of dynamically binding data in a data store to a mobile application executed on a mobile device, comprising:
- defining a metadata source that references both a first mobile business object (MBO) attribute of an MBO and an attribute of the mobile application, wherein the MBO is connected to the data store and the first MBO attribute is linked to a first attribute stored in the data store;
binding the first MBO attribute to the attribute of the mobile application using the metadata source; and
changing, dynamically, the binding of the attribute of the mobile application to a second MBO attribute of the MBO while the mobile application is executing, wherein the second MBO attribute is linked to a second attribute stored in the data store.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing.
59 Citations
13 Claims
-
1. A computer-implemented method of dynamically binding data in a data store to a mobile application executed on a mobile device, comprising:
-
defining a metadata source that references both a first mobile business object (MBO) attribute of an MBO and an attribute of the mobile application, wherein the MBO is connected to the data store and the first MBO attribute is linked to a first attribute stored in the data store; binding the first MBO attribute to the attribute of the mobile application using the metadata source; and changing, dynamically, the binding of the attribute of the mobile application to a second MBO attribute of the MBO while the mobile application is executing, wherein the second MBO attribute is linked to a second attribute stored in the data store. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of binding data from a data store to a mobile application comprising:
-
a first component of the mobile application, the first component configured to be executed on a computer server, wherein the first component is configured to be operatively connected to a second component of the mobile application, the second component being operated on a mobile device, wherein the first and second components reference a mobile application attribute; an abstraction layer configured to access data in the data store, the abstraction layer and the first component being operatively connected; and a metadata source configured to map data referenced in the abstraction layer to the mobile application, wherein the abstraction layer is further configured to; based on the metadata source, map the mobile application attribute to a first attribute stored in the data store, and based on a change to the metadata source, change the mapping of the mobile application attribute from the first attribute to a second attribute stored in the data store, wherein the changing of the mapping occurs while the mobile application is executing. - View Dependent Claims (9)
-
-
10. A computer-readable medium having computer-executable instructions stored thereon that, when executed by a computing device, cause the computing device to perform a method of dynamically binding data in a data store to a mobile application executed on a mobile device, the instructions comprising:
-
an instruction to define a metadata source that references both a first mobile business object (MBO) attribute of an MBO and an attribute of the mobile application, wherein the MBO is connected to the data store and the first MBO attribute is linked to a first attribute stored in the data store; an instruction to bind the first MBO attribute to the attribute of the mobile application using the metadata source; and changing, dynamically, the binding of the attribute of the mobile application to a second MBO attribute of the MBO while the mobile application is executing, Wherein the second MBO attribute is linked to a second attribute stored in the data store. - View Dependent Claims (11, 12, 13)
-
Specification