Dynamic Data Binding for MBOS for Container Based Application
First Claim
1. A computer implemented method of dynamically binding data from a remote data store to a mobile application executed on a mobile device, comprising:
- defining a metadata source that references both a mobile business object (MBO) and the mobile application, wherein the MBO is connected to the remote data store;
binding an attribute from the MBO to the mobile application using the metadata source; and
changing, dynamically, the binding of the attribute while the mobile application is executing.
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.
55 Citations
15 Claims
-
1. A computer implemented method of dynamically binding data from a remote data store to a mobile application executed on a mobile device, comprising:
-
defining a metadata source that references both a mobile business object (MBO) and the mobile application, wherein the MBO is connected to the remote data store; binding an attribute from the MBO to the mobile application using the metadata source; and changing, dynamically, the binding of the attribute while the mobile application is executing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of binding data from a remote data store in 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; an abstraction layer for accessing data in the remote data source, 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 mapping in the metadata source may be changed while the mobile application is executing. - View Dependent Claims (9)
-
-
10. A system to allow a mobile application to subscribe to a mobile business object comprising:
-
a data source stored on a first computer server; an abstraction layer operatively connected to the data source; a first component of the mobile application, the first component configured to be executed on a second computer server, wherein the first component is operatively connected to the abstraction layer and a second component of the mobile application, the second component being operated on a mobile device; and a metadata source configured to contain subscription criteria, wherein the subscription criteria determines data transferred from the first component to the second component. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of subscribing to a mobile business object in a mobile application, comprising:
-
creating a first component of a mobile application; creating a metadata source configured to contain subscription criteria, the subscription criteria defining data to be retrieved to support the mobile application; requesting with the first component, based on the metadata source, a first portion of data from the mobile business object; and communicating a second portion of data to a second component of the mobile application, wherein the second portion is derived from the first portion based on the metadata store and the second component is installed on a mobile device.
-
Specification