System and method of device-to-server registration
First Claim
1. A device-to-server registration system for registering wireless devices with a mediator service on a server responsible for allowing applications on the wireless devices to communicate with back-end services, the device-to-server registration system comprising:
- a device-to-server registration module of a container application on each of the wireless devices for obtaining configuration information regarding the mediator service from an administration service on each of the wireless devices to start a registration process by initiating a security handshake with the mediator service, receiving confirmation that the handshake has succeeded, and providing status information, of the container application on each of the wireless devices, to the mediator service on the server; and
a device registration module provided on the mediator service for registering each of the wireless devices with the mediator service identified by obtained configuration information from each of the wireless devices, based on status information of the container applications from each of the plurality of wireless devices and providing administrative information to the device-to-server registration module of each of the wireless devices, the administrative information providing a context for the container application to enable each of the wireless devices to communicate with the respective back-end services;
wherein the configuration information identifies the mediator service for each of the wireless devices to register with, and the status information provides relevant information of the container application of the respect wireless device required by the device registration module identified by the configuration information.
4 Assignments
0 Petitions
Accused Products
Abstract
A device-to-server registration system and method of registering a wireless device with a mediator service responsible for allowing the wireless device to communicate with a back-end service are provided. The device-to-server registration system comprises a device-to-server registration module for communicating with a device administration service of the wireless device and a device registration module of a mediator service for registering a wireless device with the mediator service. The device registration module communicates with the device-to-server registration module. The method comprises the steps of communicating with a device administration service of a wireless device to obtain information pertaining to the mediator service and communicating with a device registration module of the mediator service to register with the mediator service.
-
Citations
11 Claims
-
1. A device-to-server registration system for registering wireless devices with a mediator service on a server responsible for allowing applications on the wireless devices to communicate with back-end services, the device-to-server registration system comprising:
-
a device-to-server registration module of a container application on each of the wireless devices for obtaining configuration information regarding the mediator service from an administration service on each of the wireless devices to start a registration process by initiating a security handshake with the mediator service, receiving confirmation that the handshake has succeeded, and providing status information, of the container application on each of the wireless devices, to the mediator service on the server; and a device registration module provided on the mediator service for registering each of the wireless devices with the mediator service identified by obtained configuration information from each of the wireless devices, based on status information of the container applications from each of the plurality of wireless devices and providing administrative information to the device-to-server registration module of each of the wireless devices, the administrative information providing a context for the container application to enable each of the wireless devices to communicate with the respective back-end services; wherein the configuration information identifies the mediator service for each of the wireless devices to register with, and the status information provides relevant information of the container application of the respect wireless device required by the device registration module identified by the configuration information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of device-to-server registration for registering a wireless device with a mediator service on a server responsible for allowing applications on the wireless devices to communicate with back-end services, the method executed on the wireless device comprising:
-
obtaining configuration information regarding the mediator service from an administrative service on the wireless device wherein the configuration information identifies the mediator service to register the wireless device with; obtaining status information of a container application on the wireless device wherein the status information provides relevant information of the container application required by the device registration module identified by the configuration information; initiating a security handshake between a device-to-server registration module of the container application on the wireless device with the mediator service; receiving confirmation that the handshake has succeeded; communicating with a device registration module of the mediator service, identified by the obtained configuration information to register the wireless device with the mediator service by providing the status information; and receiving administrative information from the mediator service to be used as context for the container application to enable communication between the wireless device and respective back-end service. - View Dependent Claims (10)
-
-
11. A computer-readable memory storing instructions or statements for executing in a computer a method of device-to-server registration for registering a wireless device with a mediator service on a server responsible for allowing applications on the wireless devices to communicate with back-end services, the method comprising:
-
obtaining configuration information regarding the mediator service from an administrative service on the wireless device wherein the configuration information identifies the mediator service to register the wireless device with; obtaining status information of a container application on the wireless device wherein the status information provides relevant information of the container application required by the device registration module identified by the configuration information; initiating a security handshake between a device-to-server registration module of the container application on the wireless device with the mediator service; receiving confirmation that the handshake has succeeded; and communicating with a device registration module of the mediator service, identified by the obtained configuration information, to register the wireless device with the mediator service by providing the status information; receiving administrative information from the mediator service to be used as context for the container application to enable communication between the wireless device and respective back-end service.
-
Specification