Instant activation and provisioning for telecommunication services on a mobile device
First Claim
1. A method comprising:
- receiving a request for activating a subset of private branch exchange (PBX) services with a telecommunication service provider (TSP) on a mobile device;
identifying, by an application running on the mobile device, user information necessary for the TSP to activate the subset of PBX services;
determining, by the application running on the mobile device, at least a portion of the necessary user information from information stored on the mobile device;
presenting, by the application running on the mobile device, a user interface for activating the subset of virtual PBX services, the user interface being pre-populated with the necessary user information determined from the information stored on the mobile device;
receiving a user instruction for activating the subset of virtual PBX services through the user interface;
sending, by the application running on the mobile device, an activation request to the TSP; and
activating the subset of virtual PBX services.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for instant activation of virtual PBX services on a mobile device are disclosed. In one aspect, a user request for activating virtual PBX services is received on a mobile device. An available primary identification number for the virtual PBX services is retrieved from a telecommunication service provider (TSP). A user interface is presented on the mobile device including a first interface portion presenting the available primary identification number and a second interface portion configured to receive a user identifier. Upon receiving the user input specifying the user identifier and while the user interface is still presented on the mobile device, a user instruction for activating the virtual PBX services is received. Upon receiving the user instruction, the user identifier is sent to the TSP. Then, a confirmation is received from the TSP.
33 Citations
17 Claims
-
1. A method comprising:
-
receiving a request for activating a subset of private branch exchange (PBX) services with a telecommunication service provider (TSP) on a mobile device; identifying, by an application running on the mobile device, user information necessary for the TSP to activate the subset of PBX services; determining, by the application running on the mobile device, at least a portion of the necessary user information from information stored on the mobile device; presenting, by the application running on the mobile device, a user interface for activating the subset of virtual PBX services, the user interface being pre-populated with the necessary user information determined from the information stored on the mobile device; receiving a user instruction for activating the subset of virtual PBX services through the user interface; sending, by the application running on the mobile device, an activation request to the TSP; and activating the subset of virtual PBX services. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:
-
receiving a request for activating a subset of private branch exchange (PBX) services with a telecommunication service provider (TSP) on a mobile device; identifying, by an application running on the mobile device, user information necessary for the TSP to activate the subset of PBX services; determining, by the application running on the mobile device, at least a portion of the necessary user information from information stored on the mobile device; presenting, by the application running on the mobile device, a user interface for activating the subset of virtual PBX services, the user interface being pre-populated with the necessary user information determined from the information stored on the mobile device; receiving a user instruction for activating the subset of virtual PBX services through the user interface; sending, by the application running on the mobile device, an activation request to the TSP; and activating the subset of virtual PBX services. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product encoded on one or more non-transitory computer readable media, the computer program product comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving a request for activating a subset of private branch exchange (PBX) services with a telecommunication service provider (TSP) on a mobile device; identifying, by an application running on the mobile device, user information necessary for the TSP to activate the subset of PBX services; determining, by the application running on the mobile device, at least a portion of the necessary user information from information stored on the mobile device; presenting, by the application running on the mobile device, a user interface for activating the subset of virtual PBX services, the user interface being pre-populated with the necessary user information determined from the information stored on the mobile device; receiving a user instruction for activating the subset of virtual PBX services through the user interface; sending, by the application running on the mobile device, an activation request to the TSP; and activating the subset of virtual PBX services. - View Dependent Claims (16, 17)
-
Specification