System and method for managing registration of services for an electronic device
AssigneeResearch In Motion Limited
InventorsRichard John George, Jonathan Joshua Dearden, Alexander Shatsky
Life of this patent
Estimating the term…
Abstract
The present disclosure described herein relates to a device and method for managing access to a server. The method comprises: receiving a request from the device for access to servers in a network; generating and sending access requests to servers from an interface entity, where the access requests are produced from analyzing at least one capability of the device; monitoring for responses from the servers to the access requests; extracting access information from the responses; and generating and sending a response to the request for access to the device, the response including the access information from the responses from the servers.
Claims20
A method for managing access to a server in a network for a wireless electronic device through an interface server in said network, said method comprising:
- after receiving at said interface server a request from said device for access to servers in said network, identifying a capability of said device and analyzing said capability with operating parameters of said or servers to identify a set of said servers that are compatible with said capability;
- sending access requests from said interface server to said set of said servers;
- monitoring for responses from said set of said servers to said access requests;
- generating and sending a response to said device providing information relating to said responses;
- receiving updated information regarding a current capability of said device;
- analyzing said updated information with operating parameters of said servers to identify a second set of said servers that are compatible with said updated information;
- generating and sending supplemental access requests to said second set of said servers;
- monitoring for second responses from said second set of said servers to said supplemental access requests;
- and
- generating and sending a supplemental response to said device providing information relating to said second responses from said second set of said servers.
An interface server for managing access to a server in a network for an electronic device, said interface server comprising:
- a connection to servers in said network;
- a communication link to said device;
- a microprocessor;
- an analysis module providing instructions to said microprocessor
- to identify servers to associate with said device after analyzing a capability of said device with operating parameters of said servers;
- and
- to analyze updated information relating to said device with operating parameters of said servers to identify a second set of said servers that are compatible with said updated information;
- and
- a server communication module providing instructions to said microprocessor
- to receive a request from said device for access to one or more of said servers and extract any data relating to said capability of said device from said request;
- to send access requests to said servers for said device based on said request;
- to monitor for responses from said servers to said access requests;
- to generate and send a response to said device providing information relating to said responses from said servers;
- to receive said updated information regarding a current capability of said device;
- to generate and send a second set of access requests to said second set of said servers;
- to monitor for second responses from said second set of said servers to said second set of access requests;
- and
- to generate and send a second response to said device providing information relating to said second responses from said second set of said servers.
Dependencies are inferred from the claim text.