IP Library Granted Patent US 10,348,780
Granted Patent B2
US 10,348,780 · App. 15/426,327 · Granted Jul 9, 2019

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/66H04L41/0806H04L67/306
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 10,348,780
App. No.
15/426,327
Granted
Jul 9, 2019
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 (59)

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

creating a user identifier associated with a user of the VoIP telephone;

creating a user-specific configuration file, the user-specific configuration file including one or more configuration parameters associated with the user identifier;

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

receiving the user identifier from the user of the VoIP telephone, wherein the user identifier associates the VoIP telephone with the user;

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

after the VoIP telephone associated with the user reboots, sending the user-specific configuration file associated with the user identifier to the VoIP telephone associated with the user, the one or more configuration parameters of the user-specific configuration file operable to configure the VoIP telephone with one or more authorized features which the user is authorized to use,

wherein the one or more configuration parameters include user-specific parameters associated with configuring the VoIP telephone that the user associated with the user identifier is authorized to use,

wherein the one or more authorized features that are configured based on the one or more configuration parameters of the user-specific parameters comprise call-related features comprising at least one of selective call forwarding, selective call acceptance, selective call rejection, call blocking, or 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 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.

5. 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.

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

a memory; and

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

create a user identifier associated with a user of the VoIP telephone;

create a user-specific configuration file, the user-specific configuration file including one or more configuration parameters associated with the user identifier;

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

receive the user identifier from the VoIP telephone, wherein the user identifier associates the VoIP telephone with a user;

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

after the VoIP telephone reboots, send the user-specific configuration file associated with the user identifier to the VoIP telephone associated with the user, the one or more configuration parameters of the user-specific configuration file operable to configure the VoIP telephone with one or more authorized features which the user is authorized to use,

wherein the one or more configuration parameters include user-specific parameters associated with configuring the VoIP telephone that the user associated with the user identifier is authorized to use,

wherein the one or more authorized features that are configured based on the one or more configuration parameters of the user-specific parameters comprise call-related features comprising at least one of selective call forwarding, selective call acceptance, selective call rejection, call blocking, or 911 services.

7. The apparatus of claim 6 , 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.

8. The apparatus of claim 7 , 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.

9. The apparatus of claim 6 , 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; and

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

10. The apparatus of claim 9 , 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.

11. The apparatus of claim 6 , 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.

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

sending a user identifier to the feature server, wherein the user identifier associates the VoIP telephone with the user;

receiving a reboot request from the feature server;

performing a reboot; and

after performing a reboot, receiving a user-specific configuration file associated with the user identifier, the user-specific configuration file including one or more configuration parameters associated with the user identifier, the one or more configuration parameters operable to configure the VoIP telephone associated with the user,

wherein the one or more configuration parameters include user-specific parameters associated with configuring the VoIP telephone that the user associated with the user identifier is authorized to use; and

configuring the VoIP telephone, associated with the user, with one or more authorized features which the user is authorized to use, according to the one or more configuration parameters, wherein the one or more authorized features that are configured based on the one or more configuration parameters of the user-specific parameters comprise call-related features comprising at least one of selective call forwarding, selective call acceptance, selective call rejection, call blocking, or 911 services.

13. The method of claim 12 , further comprising:

receiving the user identifier from the user.

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

15. The method of claim 12 further comprising:

sending a registration request to a feature server, the registration request including an address associated with a 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 a user to provide a user identifier.

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

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2017
From: ROBERTS, MIKE A.; GUPTA, SHEKHAR; EDWARDS, JIM KEVIN
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 041199/0922 →
CHANGE OF NAME Recorded Feb 8, 2017
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 041656/0227 →
Continuity (3)
Continuation 14543685 · Nov 17, 2014
Continuation 12250349 · Oct 13, 2008
Related Publication 20170149847A1 · May 25, 2017