Device registry for automatic connection and data exchange between pervasive devices and backend systems
First Claim
1. A method for communication between a mobile device and a backend system, characterized by the steps of:
- establishing a first communication connection between the mobile device and a Device Registry Server (DRS);
receiving a selection from the mobile device of a backend application of the backend system with which the mobile device is to communicate;
determining if a download of a device application from the Device Registry Server to the mobile device is needed for communication between the mobile device and the backend application;
downloading the device application from the Device Registry Server to the mobile device if a download of the device application is needed; and
establishing a second communication connection between the Device Registry Server and the backend system in order to be able to exchange data between the device application on the mobile device and the backend application of the backend system.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to communication improvements between a mobile device (12) and backend system (20) applications. A special purpose server computer—a Device Registry Server (18)—is switched between a large variety of different mobile device types (12) and a plurality of backend systems (20) for improving the communication between a mobile device and a backend system. The server (18) stores information usable for facilitating communication setup, operation and maintenance of device applications. Preferably, a ready-to-use, already customized device-type specific application can be downloaded from said server (18) to a variety of different mobile devices which is then used for easily communicate with any desired backend system (20).
47 Citations
15 Claims
-
1. A method for communication between a mobile device and a backend system, characterized by the steps of:
-
establishing a first communication connection between the mobile device and a Device Registry Server (DRS);
receiving a selection from the mobile device of a backend application of the backend system with which the mobile device is to communicate;
determining if a download of a device application from the Device Registry Server to the mobile device is needed for communication between the mobile device and the backend application;
downloading the device application from the Device Registry Server to the mobile device if a download of the device application is needed; and
establishing a second communication connection between the Device Registry Server and the backend system in order to be able to exchange data between the device application on the mobile device and the backend application of the backend system. - View Dependent Claims (2, 3, 4, 9, 10, 11, 12, 13, 14, 15)
-
-
5. A communication method between a mobile device and a backend system comprising the steps of:
-
receiving a request for a communication between a mobile device and a backend system, selecting a particular backend system application matching the request, the system application having application components, routing the communication request to the particular backend system, keeping application components ready for a selection by and/or a download to a mobile device, responsive to receiving a request from the mobile device for selection of at least one application component, determining if a download of the application component is needed based on the communication request, if download of the application component is needed, downloading the application component to the mobile device. establishing a connection to the particular backend system application responsive to a request from the mobile device for application data, and exchanging application data between the application component on the mobile device and the particular backend application of the backend system. - View Dependent Claims (6, 7, 8)
-
Specification