IP Library Granted Patent US 8,594,081
Granted Patent B2
US 8,594,081 · App. 13/367,938 · Granted Nov 26, 2013

Systems and methods for resetting a network device

Inventor: Jingsong Wu (Jersey City, NJ)
Assignee: Verizon Patent and Licensing Inc.
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 8,594,081
App. No.
13/367,938
Granted
Nov 26, 2013
Kind
B2
Abstract

A network device includes a data store with first and second parameters, the first parameter affecting a communication operation of the network device and the second parameter affecting a security operation of the network device. A device reset function enables a user to selectively and independently refresh the first and second parameters. For example, a Session Initiation Protocol (SIP) device user can restore a default communications configuration of the SIP device while preserving the device decryption key.

Claims (94)

1. A device comprising:

an interface to:

receive, after registration of the device, a request to perform a refresh or reset of at least one of a first parameter or a second parameter,

the first parameter providing a first function of the device and relating to one or more security parameters,

one or more security parameters including one or more decryption keys,

the second parameter providing a second function of the device, and

the first function being different than the second function; and

a module to:

determine whether the first parameter should be refreshed or preserved while the second parameter is refreshed or reset; and

refresh or reset, based on determining that the first parameter should be preserved, the second parameter while preserving the first parameter,

the second parameter being refreshed or reset to a default state,

the first parameter being refreshed or reset by restoring a default parameter or acquiring a new parameter when the first parameter should not be preserved, and

the second parameter being refreshed or reset when the first parameter should not be preserved.

2. The device of claim 1 , where the second parameter relates to one or more communication parameters.

3. The device of claim 2 , where the one or more communication parameters include one or more subscription definitions.

4. The device of claim 1 , where the module is further to:

generate another request, including information based on an identifier associated with the device, for transmission to a first server;

receive an encrypted configuration profile from the first server; and

transmit, based on receiving the encrypted configuration profile, information to a second server to initiate registration of the device.

5. The device of claim 1 , where the module is further to:

receive information entered at the interface;

determine, based on the received information, whether the first parameter should be refreshed or preserved; and

refresh the second parameter based on the received information.

6. The device of claim 1 , where the module is further to:

access stored information;

determine, based on the accessed information, whether the first parameter should be refreshed or preserved; and

refresh the second parameter based on the accessed information.

7. The device of claim 1 , where the interface is further to:

receive the request via at least one of:

a button on the device,

a menu selection at the device, or

a web portal in communication with the device.

8. A method comprising:

receiving, by a device and after registration of the device, a request to refresh or reset at least one of a first parameter or a second parameter,

the first parameter providing a first function of the device and relating to one or more security parameters,

one or more security parameters including one or more decryption keys,

the second parameter providing a second function of the device, and

the first function being different than the second function;

determining, by the device, whether the first parameter should be reset or preserved while the second parameter is refreshed or reset; and

resetting or refreshing, by the device and based on determining that the first parameter should be preserved, the second parameter while preserving the first parameter,

the second parameter being refreshed or reset to a default state,

the first parameter being refreshed or reset by restoring a default parameter or acquiring a new parameter when the first parameter should not be preserved, and

the second parameter being refreshed or reset when the first parameter should not be preserved.

9. The method of claim 8 , where the second parameter relates to one or more communication parameters.

10. The method of claim 9 , where the one or more communication parameters include one or more subscription definitions.

11. The method of claim 8 , further comprising:

generating another request, including information based on an identifier associated with the device, for transmission to a first server;

receiving an encrypted configuration profile from the first server; and

transmitting, based on receiving the encrypted configuration profile, information to a second server to initiate registration of the device.

12. The method of claim 8 , further comprising:

receiving information entered at the interface;

determining, based on the received information, whether the first parameter should be reset or preserved; and

resetting the second parameter based on the received information.

13. The method of claim 8 , further comprising:

accessing stored information;

determining, based on the accessed information, whether the first parameter should be reset or preserved; and

resetting the second parameter based on the accessed information.

14. The method of claim 8 , further comprising:

receiving the request via at least one of:

a button on the device,

a menu selection at the device, or

a web portal in communication with the device.

15. A non-transitory computer-readable storage medium storing instructions, the instructions comprising:

one or more instructions which, when executed by at least one processor, cause the at least one processor to:

receive, after registration of the device, a request to reset or refresh at least one of a first parameter or a second parameter,

the first parameter providing a first function of the device and relating to one or more security parameters,

one or more security parameters including one or more decryption keys,

the second parameter providing a second function of the device, and

the first function being different than the second function;

determine whether the first parameter should be reset or preserved while the second parameter is refreshed or reset; and

reset or refresh based on determining that the first parameter should be preserved, the second parameter while preserving the first parameter,

the second parameter being refreshed or reset to a default state,

the first parameter being refreshed or reset by restoring a default parameter or acquiring a new parameter when the first parameter should not be preserved, and

the second parameter being refreshed or reset when the first parameter should not be preserved.

16. The medium of claim 15 , where

the second parameter relates to one or more communication parameters, and

the one or more communication parameters include one or more subscription definitions.

17. The medium of claim 15 , where the instructions further comprise:

one or more instructions to generate another request, including information based on an identifier associated with the device, for transmission to a first server;

one or more instructions to receive an encrypted configuration profile from the first server; and

one or more instructions to transmit based on receiving the encrypted configuration profile, information to a second server to initiate registration of the device.

18. The medium of claim 15 , where the instructions further comprise:

one or more instructions to receive information entered at the interface;

one or more instructions to determine, based on the received information, whether the first parameter should be reset or preserved; and

one or more instructions to reset the second parameter based on the received information.

19. The medium of claim 15 , where the instructions further comprise:

one or more instructions to access stored information;

one or more instructions to determine, based on the accessed information, whether the first parameter should be reset or preserved; and

one or more instructions to reset the second parameter based on the accessed information.

20. The medium of claim 15 , where the instructions further comprise:

one or more instructions to receive the request via at least one of:

a button on the device,

a menu selection at the device, or

a web portal in communication with the device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2021
From: WU, JINGSONG
To: VERIZON DATA SERVICES, INC.
Reel/Frame 056588/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2021
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 056588/0609 →
CHANGE OF NAME Recorded Jun 18, 2021
From: VERIZON DATA SERVICES, INC.
To: VERIZON DATA SERVICES LLC
Reel/Frame 056628/0328 →
Continuity (2)
Continuation 11614351 · Dec 21, 2006
Related Publication 20120137344A1 · May 31, 2012