IP Library Granted Patent US 10,551,989
Granted Patent B2
US 10,551,989 · App. 15/078,818 · Granted Feb 4, 2020

System and method of a customer management system

Inventor: Tomas Gorny (Scottsdale, AZ)
Assignee: Nextiva, Inc.
G06F3/0481G06F3/04845G06F17/248G06Q30/02H04L41/18H04L41/22H04L43/045H04M3/42068H04M3/5133H04W24/08H04W24/10H04M3/42348H04M2203/558
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,551,989
App. No.
15/078,818
Granted
Feb 4, 2020
Kind
B2
Abstract

A system and method are disclosed for an interface system comprising a communication device and a system administrator, the system administrator is configured to initiate a setup process, receive an identification number, receive user information, and in response to the setup process, associate the identification number with the user information.

Claims (80)

1. A system, comprising:

a communication device comprising an identification number; and

a computer comprising a processor and memory, the computer coupled with a database and configured to:

initiate a setup process;

receive the identification number;

receive configuration data; and

in response to receiving the configuration data and the identification number, associate the configuration data with the communication device;

add an administrator to a location when creating a new location using a location creation wizard by:

displaying a user interface comprising the location creation wizard, the location creation wizard comprising one or more subwizards;

displaying a first subwizard of the one or more subwizards in an expanded state;

receiving by an input to the first subwizard an outgoing number associated with the new location;

after receiving the outgoing number associated with the new location, continue monitoring the input for an expansion condition;

expanding automatically a second subwizard of the location creation wizard in response to detecting the expansion condition;

receiving by the input to the second subwizard assignment of an administrator to the new location, wherein the administrator is not in a list of current administrators; and

storing the assignment of the administrator to the new location; and

automatically change a configuration of the communication device based, at least in part, on the configuration data and assign management of the communication device to the administrator of the new location in response to removal of the communication device from a first location in a network and coupling of the communication device to a second location in the network, wherein the second location comprises the new location.

2. The system of claim 1 , wherein the computer is further configured to:

monitor the input for a collapse condition; and

automatically collapse the first subwizard in response to detecting the collapse condition.

3. The system of claim 1 , wherein the computer is further configured to receive user information, and receive the user information comprises:

sending a blank user template;

receiving a user template comprising user information;

validating the user information in the user template;

displaying errors in the user information; and

receiving a corrected user template.

4. The system of claim 3 , wherein the user information comprises a user name and a location.

5. The system of claim 4 , wherein the computer is further configured to:

associate the communication device with the user name and the location.

6. A method, comprising:

initiating, by a computer, a setup process of a communication device;

receiving, by a computer, an identification number of the communication device;

receiving, by the computer, configuration data; and

associating, by the computer, the configuration data with the communication device in response to receiving the configuration data and the identification number;

adding, by the computer, an administrator to a location when creating a new location using a location creation wizard by:

displaying a user interface comprising the location creation wizard, the location creation wizard comprising one or more subwizards;

displaying a first subwizard of the one or more subwizards in an expanded state;

receiving by an input to the first subwizard an outgoing number associated with the new location;

after receiving the outgoing number associated with the new location, continue monitoring the input for an expansion condition;

expanding automatically a second subwizard of the location creation wizard in response to detecting the expansion condition;

receiving by the input to the second subwizard assignment of an administrator to the new location, wherein the administrator is not in a list of current administrators; and

storing the assignment of the administrator to the new location; and

automatically changing, by the computer, a configuration of the communication device based, at least in part, on the configuration data and assigning, by the computer, management of the communication device to the administrator of the new location in response to removal of the communication device from a first location in a network and coupling of the communication device to a second location in the network, wherein the second location comprises the new location.

7. The method of claim 6 , further comprising:

monitoring the input for a collapse condition; and

automatically collapsing the first subwizard in response to detecting the collapse condition.

8. The method of claim 6 , further comprising receiving user information, and wherein receiving the user information comprises:

sending a blank user template;

receiving a user template comprising user information;

validating the user information in the user template;

displaying errors in the user information; and

receiving a corrected user template.

9. The method of claim 8 , wherein the user information comprises a user name and a location.

10. The method of claim 9 , further comprising:

associating the communication device with the user name and the location.

11. A non-transitory computer-readable medium embodied with software, the software when executed is configured to:

initiate a setup process of a communication device;

receive an identification number of the communication device;

receive configuration data; and

associate the configuration data with the communication device in response to receiving the configuration data and the identification number;

add an administrator to a location when creating a new location using a location creation wizard by:

displaying a user interface comprising the location creation wizard, the location creation wizard comprising one or more subwizards;

displaying a first subwizard of the one or more subwizards in an expanded state;

receiving by an input to the first subwizard an outgoing number associated with the new location;

after receiving the outgoing number associated with the new location, continue monitoring the input for an expansion condition;

expanding automatically a second subwizard of the location creation wizard in response to detecting the expansion condition;

receiving by the input to the second subwizard assignment of an administrator to the new location, wherein the administrator is not in a list of current administrators; and

storing the assignment of the administrator to the new location; and

automatically change a configuration of the communication device based, at least in part, on the configuration data and assign management of the communication device to the administrator of the new location in response to removal of the communication device from a first location in a network and coupling of the communication device to a second location in the network, wherein the second location comprises the new location.

12. The non-transitory computer-readable medium of claim 11 , wherein the software is further configured to:

monitor the input for a collapse condition; and

automatically collapse the first subwizard in response to detecting the collapse condition.

13. The non-transitory computer-readable medium of claim 11 , wherein the software is further configured to receive user information, and receiving the user information comprises:

sending a blank user template;

receiving a user template comprising user information;

validating the user information in the user template;

displaying errors in the user information; and

receiving a corrected user template.

14. The non-transitory computer-readable medium of claim 13 , wherein the user information comprises a user name and a location.

15. The non-transitory computer-readable medium of claim 14 , wherein the software is further configured to:

associate the communication device with the user name and the location.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 67172 FRAME: 404. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 23, 2024
From: NEXTIVA, INC.; THRIO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 067308/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2018
From: GORNY, TOMAS
To: NEXTIVA, INC.
Reel/Frame 047463/0281 →
Continuity (2)
Provisional Application 62169215 · Jun 1, 2015
Related Publication 20160349932A1 · Dec 1, 2016