IP Library Granted Patent US 9,584,562
Granted Patent B2
US 9,584,562 · App. 14/543,685 · Granted Feb 28, 2017

System, method, and apparatus for user-initiated provisioning of a communication device

Inventors: Mike A. Roberts (Spring Hill, KS); Shekhar Gupta (Lower Gwynedd, PA); Jim Kevin Edwards (Leawood, KS)
Assignee: CenturyLink Intellectual Property LLC
H04L65/1073H04L12/66
View Patent ↗
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 9,584,562
App. No.
14/543,685
Granted
Feb 28, 2017
Kind
B2
Abstract

An embodiment of a method and apparatus for provisioning of a communication device includes receiving a registration request from a first communication device. The registration request includes an address associated with the first communication device. The method further includes registering the first communication device in response to receiving the registration request, placing a call request to the first communication device, and establishing a call session with the first communication device. The method further includes prompting a user of the first communication device for a user identifier, and receiving a user identifier from the user of the first communication device. The method still further includes sending one or more configuration parameters associated with the user identifier to the first communication device. The one or more configuration parameters are operable to configure the first communication device.

Claims (61)

1. A method for provisioning of a Voice over Internet Protocol (VoIP) telephone comprising:

receiving a user identifier from a user of the VoIP telephone;

sending a reboot request to the VoIP telephone, associated with the user;

after the VoIP telephone, associated with the user, reboots, sending a user-specific configuration file having one or more configuration parameters, wherein the user-specific configuration file is associated with the user identifier of the user of the VoIP telephone;

configuring the VoIP telephone, associated with the user, for operation with one or more authorized features for which the user is authorized to use, provided by a feature server, based on the one or more configuration parameters of the user-specific configuration file, wherein the one or more authorized features that are configured based on the one or more configuration parameters of the user-specific configuration file comprise call-related features selected from a group consisting of selective call forwarding, selective call acceptance, selective call rejection, call blocking, call directories, and 911 services.

2. The method of claim 1 , further comprising:

receiving a registration request from the VoIP telephone, the registration request including an address associated with the VoIP telephone;

registering the VoIP telephone in response to receiving the registration request;

placing a call request to the VoIP telephone;

establishing a call session with the VoIP telephone; and

prompting the user of the VoIP telephone for the user identifier.

3. The method of claim 2 , further comprising:

storing the address associated with the VoIP telephone in a user profile associated with the user identifier.

4. The method of claim 2 , wherein the one or more configuration parameters comprise a configuration file associated with the user identifier.

5. The method of claim 1 , wherein receiving the user identifier from the VoIP telephone includes receiving a voice input from the VoIP telephone, the voice input including the user identifier.

6. The method of claim 1 , further comprising:

disconnecting the call session with the VoIP telephone prior to sending the one or more configuration parameters associated with the user identifier to the VoIP telephone.

7. The method of claim 1 , further comprising:

creating the user identifier;

creating the user-specific configuration file; and

associating the user-specific configuration file with the user identifier.

8. An apparatus for provisioning of a Voice over Internet Protocol (VoIP) telephone comprising:

a non-transitory memory having computer readable instructions encoded thereon; and

at least one processor, the at least one processor configured to retrieve the computer readable instructions from the memory and execute the computer readable instructions so as to:

receive a user identifier from the VoIP telephone;

send a reboot request to the VoIP telephone, associated with a user;

after the VoIP telephone, associated with the user, reboots, send a user-specific configuration file having one or more configuration parameters, wherein the user-specific configuration file is associated with the user identifier of the VoIP telephone; and

provisioning one or more authorized features to the VoIP telephone, associated with the user, for which the user associated with the user identifier is authorized to use, based on the one or more configuration parameters of the user-specific configuration file, wherein the one or more authorized features that are provisioned based on the one or more configuration parameters of the user-specific configuration file comprise call-related features selected from a group consisting of selective call forwarding, selective call acceptance, selective call rejection, call blocking, call directories, and 911 services.

9. The apparatus of claim 8 , wherein the at least one processor is further configured to:

place a call request to the VoIP telephone;

establish a call session with the VoIP telephone; and

prompt the user of the VoIP telephone for the user identifier.

10. The apparatus of claim 9 , wherein the at least one processor is further configured to:

disconnect the call session with the VoIP telephone prior to sending the one or more configuration parameters associated with the user identifier to the VoIP telephone.

11. The apparatus of claim 8 , wherein the at least one processor is further configured to:

receive a registration request from a VoIP telephone, the registration request including an address associated with the VoIP telephone;

register the VoIP telephone in response to receiving the registration request.

12. The apparatus of claim 11 , wherein the at least one processor is further configured to:

store the address associated with the VoIP telephone in a user profile associated with the user identifier.

13. The apparatus of claim 8 , wherein the one or more configuration parameters comprise the user-specific configuration file associated with the user identifier.

14. The apparatus of claim 8 , wherein receiving the user identifier from the VoIP telephone includes receiving a voice input from the VoIP telephone, the voice input including the user identifier.

15. The apparatus of claim 8 , wherein the at least one processor is further configured to:

create the user identifier;

create the user-specific configuration file; and

associate the user-specific configuration file with the user identifier.

16. A method for user-initiated provisioning of a Voice over Internet Protocol (VoIP) telephone comprising:

sending a user identifier of a user of the VoIP telephone to a feature server;

receiving a reboot request from the feature server;

performing a reboot in response to receiving the reboot request; and

after performing a reboot, receiving a user-specific configuration file having one or more configuration parameters, wherein the user-specific configuration file is associated with the user identifier of the user of the VoIP telephone; and

configuring the VoIP telephone, associated with the user, for operation with one or more authorized features for which the user is authorized to use, provided by the feature server, based on the one or more configuration parameters of the user-specific configuration file, wherein the one or more authorized features that are configured based on the one or more configuration parameters of the user-specific configuration file comprise call-related features selected from a group consisting of selective call forwarding, selective call acceptance, selective call rejection, call blocking, call directories, and 911 services.

17. The method of claim 16 , further comprising:

receiving the user identifier from the user.

18. The method of claim 17 , wherein receiving the user identifier from the user comprises receiving a voice input from the user.

19. The method of claim 16 further comprising:

sending a registration request to a feature server, the registration request including an address associated with the VoIP telephone;

receiving a call request from the feature server in response to sending the registration request;

establishing a call session with the feature server; and

receiving a prompt from the feature server for the user to provide a user identifier.

20. The method of claim 19 , wherein the sending of the registration request is performed in response to connecting the VoIP telephone to a network connection.

21. The method of claim 16 , wherein receiving the one or more configuration parameters comprises receiving the user-specific configuration file associated with the user identifier, the user-specific configuration file including the one or more configuration parameters.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2014
From: ROBERTS, MIKE A.; GUPTA, SHEKHAR; EDWARDS, JIM KEVIN
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 034202/0525 →
CHANGE OF NAME Recorded Nov 18, 2014
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 034287/0806 →
Continuity (2)
Continuation 12250349 · Oct 13, 2008
Related Publication 20150078373A1 · Mar 19, 2015