IP Library › Patent Application 13074874
Patent Application
App. No. 13/074,874

METHOD AND APPARATUS FOR ON-DEMAND CLIENT-INITIATED PROVISIONING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/074,874
Abstract

An approach is presented for client initiated provisioning. A provisioning manager determines a client-based trigger for requesting a provisioning of a client device to access a network. The provisioning manager processes and/or facilitates a processing of the client-based trigger to generate a provisioning request, and then causes, at least in part, transmission of the provisioning request to a provisioning server associated with the network. The provisioning manager receives provisioning information from the provisioning server for processing to gain access to the network.

Claims (59)

1 . A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:

a client-based trigger for requesting a provisioning of a client device to access a network;

a processing of the client-based trigger to generate a provisioning request;

network provisioning information based, at least in part, on the provisioning request; and

a processing of the network provisioning information to gain access to the network.

2 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

at least one determination to include metadata in the client-based trigger, the provisioning request, or a combination thereof,

wherein the metadata provides, at least in part, information on a purpose of the client-based trigger, the provisioning request, or a combination thereof.

3 . A method of claim 2 , wherein the metadata is provided in a standardized format.

4 . A method of claim 1 , wherein the network provisioning information includes, at least in part, a registration universal resource identifier (URI), and wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a directing of a browser application executing at the client device to the registration URI; and

an exchange of registration data between the client device and the provisioning server through the browser application

wherein access to the network is based, at least in part, on the registration data.

5 . A method of claim 1 , wherein the registration data includes, at least in part, identity information of the client device, identity information of a user of the client device, a selection of a rate plan, account information, payment information, or a combination thereof.

6 . A method of claim 1 , wherein the network provisioning information includes status information with respect to creation of subscription information for access to the network, and wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a processing of the status information to determine a location of the subscription information; and

a retrieval of the subscription information from the location to gain access to the network.

7 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

an association of the client-based trigger, the provisioning request, the network provisioning information, or a combination thereof with at least one correlation identifier,

wherein the correlation identifier facilitates identification of the client-based trigger, the provisioning request, the network provisioning information, or a combination thereof across a plurality of provisioning sessions.

8 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a processing of the network provisioning information to gain access to one or more services of the network.

9 . A method of claim 1 , further comprising:

a connection between the client device and the provisioning server;

at least one determination of authentication credentials over the connection; and

processing and/or facilitating a processing of the authentication credentials to determine one or more credential types,

wherein the network provisioning information is based, at least in part, on the one or more credential types.

10 . A method of claim 1 , wherein the client device includes no prior information related to a provisioning of the network.

11 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

determine a client-based trigger for requesting a provisioning of a client device to access a network;

process and/or facilitate a processing of the client-based trigger to generate a provisioning request;

determine network provisioning information based, at least in part, on the provisioning request; and

process and/or facilitate a processing of the network provisioning information to gain access to the network.

12 . An apparatus of claim 11 , wherein the apparatus is further caused to:

determine to include metadata in the client-based trigger, the provisioning request, or a combination thereof,

wherein the metadata provides, at least in part, information on a purpose of the client-based trigger, the provisioning request, or a combination thereof.

13 . An apparatus of claim 12 , wherein the metadata is provided in a standardized format.

14 . An apparatus of claim 11 , wherein the network provisioning information includes, at least in part, a registration universal resource identifier (URI), and wherein the apparatus is further caused to:

causing, at least in part, directing of a browser application executing at the client device to the registration URI; and

causing, at least in part, exchanging of registration data between the client device and the provisioning server through the browser application

wherein access to the network is based, at least in part, on the registration data.

15 . An apparatus of claim 11 , wherein the registration data includes, at least in part, identity information of the client device, identity information of a user of the client device, a selection of a rate plan, account information, payment information, or a combination thereof.

16 . An apparatus of claim 11 , wherein the network provisioning information includes status information with respect to creation of subscription information for access to the network, and wherein the apparatus is further caused to:

processing and/or facilitating a processing of the status information to determine a location of the subscription information; and

causing, at least in part, retrieval of the subscription information from the location to gain access to the network.

17 . An apparatus of claim 11 , wherein the apparatus is further caused to:

determining to associate the client-based trigger, the provisioning request, the network provisioning information, or a combination thereof with at least one correlation identifier,

wherein the correlation identifier facilitates identification of the client-based trigger, the provisioning request, the network provisioning information, or a combination thereof across a plurality of provisioning sessions.

18 . An apparatus of claim 11 , wherein the apparatus is further caused to:

processing and/or facilitating a processing of the network provisioning information to gain access to one or more services of the network.

19 . An apparatus of claim 11 , wherein the apparatus is further caused to:

causing, at least in part, creation of a connection between the client device and the provisioning server;

causing, at least in part, determination of authentication credentials over the connection; and

processing and/or facilitating a processing of the authentication credentials to determine one or more credential types,

wherein the network provisioning information is based, at least in part, on the one or more credential types.

20 . An apparatus of claim 11 , wherein the client device includes no prior information related to a provisioning of the network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035424/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2011
From: OOMMEN, PAUL
To: NOKIA CORPORATION
Reel/Frame 026428/0391 →