Mobile provisioning tool system
First Claim
1. A mobile provisioning tool system, comprising:
- a plurality of mobilc devices capable of conducting wireless communication with at least one wireless access point;
a carrier network connected with the at least one wireless access point;
a customer network that includes at least one business application connected with the carrier network;
a provisioning workstation capable of being connected with the mobile devices;
a provisioning server connected with the carrier network and the provisioning workstation;
a provisioning tool application located on the provisioning server, wherein the provisioning tool application includes a CRM Rep component and an IT Admin component, wherein the CRM Rep component is operable to allow a CRM Rep to add and manage a plurality of customer accounts and assign at least one IT Admnin to each respective customer account, wherein the IT Admin component is operable to allow the IT Admin to use the provisioning workstation to add and manage a plurality of end-users for each respective customer account, wherein each of the end-users is assigned to a respective one of the plurality of mobile devices; and
a software provisioning tool application operable to allow the provisioning workstation to automatically install at least one mobile business service and configure at least one network configuration on the mobile devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile provisioning tool system including a software provisioning tool application. The mobile provisioning tool system includes mobile devices capable of conducting wireless communication with wireless access points. A carrier network is connected with the wireless access points and a customer network that includes at least one business application. A provisioning tool application is located on a provisioning server. The provisioning tool application includes a CRM Rep component and an IT Admin component. A software provisioning tool application allows the provisioning workstation to automatically install mobile business services and configure network configuration settings on the mobile device.
-
Citations
95 Claims
-
1. A mobile provisioning tool system, comprising:
-
a plurality of mobilc devices capable of conducting wireless communication with at least one wireless access point; a carrier network connected with the at least one wireless access point; a customer network that includes at least one business application connected with the carrier network; a provisioning workstation capable of being connected with the mobile devices; a provisioning server connected with the carrier network and the provisioning workstation; a provisioning tool application located on the provisioning server, wherein the provisioning tool application includes a CRM Rep component and an IT Admin component, wherein the CRM Rep component is operable to allow a CRM Rep to add and manage a plurality of customer accounts and assign at least one IT Admnin to each respective customer account, wherein the IT Admin component is operable to allow the IT Admin to use the provisioning workstation to add and manage a plurality of end-users for each respective customer account, wherein each of the end-users is assigned to a respective one of the plurality of mobile devices; and a software provisioning tool application operable to allow the provisioning workstation to automatically install at least one mobile business service and configure at least one network configuration on the mobile devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method of setting up a plurality of mobile devices for use in a wireless access environment including a carrier network connected with a customer network, comprising the steps of:
-
creating a CRM Rep account for a CRM Rep that is stored on a mobile service bureau server connected with the carrier network; allowing the CRM Rep to create a customer account associated with the customer network; allowing the CRM Rep to create an IT Admin account for an IT Admin that is associated with the customer account; allowing the CRM Rep to associate at least one business synchronization service with the customer account; allowing the CRM Rep to designate at least one network configuration setting associated with the customer network; allowing the IT Admin to create a plurality of end-user accounts associated with the customer account; associating a respective one of the plurality of mobile devices with a respective one of the plurality of end-user accounts; and provisioning the plurality of mobile devices by automatically configuring the at least one network configuration setting and installing the at least one business synchronization service on each of the plurality of mobile devices that is associated with a respective one of the plurality of end-user accounts. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer program embodied on a computer readable medium for provisioning mobile services in a plurality of mobile devices, comprising:
-
a code segment that creates a CRM Rep account for a CRM Rep that is stored on a mobile service bureau server connected with a carrier network; a code segment that allows the CRM Rep to create at least one customer account associated with a customer network; a code segment that allows the CRM Rep to create an IT Admin account for an IT Admin that is associated with the at least one customer account; a code segment that allows the CRM Rep to associate at least one business synchronization service with the at least one customer account; a code segment that allows the CRM Rep to designate at least one network configuration setting associated with the customer network; a code segment that allows the IT Admin to create a plurality of end-user accounts associated with the at least one customer account; a code segment that associates a respective one of the plurality of mobile devices with a respective one of the plurality of end-user accounts; and a code segment that provisions the plurality of mobile devices by automatically configuring the at least one network configuration setting in a connection manager and installing the at least one business synchronization service on each of the plurality of mobile devices. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A method for provisioning a plurality of mobile devices for use in a wireless access environment, comprising the steps of:
-
generating an add customer web page that allows a CRM Rep to create a customer account associated with a customer network, wherein the CRM Rep is able to associate an IT Admin with the customer account, wherein the CRM Rep is able to associate an email server with the customer account; generating an add business synchronization service web page that allows the CRM Rep to select at least one business synchronization service to associate with the customer network; generating an add end-user web page that allows the IT Admin to create a plurality of end-users associated with the customer account; and generating a provision device web page that allows the IT Admin to provision each of the plurality of mobile devices to access an email account on the email server of the customer network that is associated with a respective one of the plurality of end-users and installs the at least one business synchronization service on each of the plurality of mobile devices that is associated with the customer network.
-
-
64. A mobile provisioning tool system, comprising:
-
means for creating a CRM Rep account for a CRM Rep that is stored on a mobile service bureau saver connected with a carrier network; means for allowing the CRM Rep to create a customer account associated with a customer network; means for allowing the CRM Rep to create an IT Admin account for an IT Admin that is associated with the customer account; means for allowing the CRM Rep to associate at least one business synchronization service with the customer account; means for allowing the CRM Rep to designate at least one network configuration setting associated with the customer network; means for allowing the IT Admin to create a plurality of end-user accounts associated with the customer account; means for associating a respective one of a plurality of mobile devices with a respective one of the plurality of end-user accounts; and means for provisioning the plurality of mobile devices by automatically configuring the at least one network configuration setting and installing the at least one business synchronization service on each of the plurality of mobile devices that is associated with a respective one of the plurality of end-user accounts as a function of a respective end-user assigned to each one of the plurality of mobile devices.
-
-
65. A software provisioning tool system, comprising:
-
a stats check application installed on a provisioning workstation that is configured to ensure that a mobile device is connected with the provisioning workstation; a download management application configured to automatically download a self-extracting installation file to the provisioning workstation, wherein the self-extracting installation file is a processor-specific installation file associated with a respective processor type used by the mobile device, wherein the self-extracting installation file includes at least one mobile device application; a duplication application that is configured to automatically copy the self-extracting installation file from the provisioning workstation to the mobile device; an installation initiation application located on the provisioning workstation that is configured to automatically execute the self-extracting installation tile on the mobile device; and a registry update component included as part of the self-extracting installation file that is configured to create at least one registry update in a registry on the mobile device after the at least one mobile device application has been installed on the mobile device. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
-
76. A method of provisioning software on a plurality of mobile devices, comprising the steps of:
-
initiating an automatic provisioning process by selection of a configuration initiation icon generated on a provisioning workstation; ensuring a mobile device is connected with the provisioning workstation; determining a processor type used by the mobile device by querying an end-user database that contains information indicative of the processor type used by the mobile device; downloading a self-extracting installation file to the provisioning workstation; copying the self-extracting installation file to the mobile device; triggering the self-extracting installation file to install at least one business service application on the mobile device; and updating a registry on the mobile device after the at least one business service application is installed on the mobile device. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. A computer program embodied on a computer readable medium for provisioning software on mobile devices, comprising:
-
a code segment that initiates an automatic provisioning process by selection of a provisioning initiation icon generated on a provisioning workstation; a code segment that ensures a mobile device is connected with the provisioning workstation; a code segment that searches a storage medium on the provisioning workstation to determine if a self-extracting installation file already exists on the provisioning workstation and downloads the self-extracting installation file to the provisioning workstation if the self-extracting instruction file does not already exist in the storage medium; a code segment that copies the self-extracting installation file to the mobile device; a code segment that triggers the self-extracting installation file to install at least one business service application on the mobile device; and a code segment tat updates a registry on the mobile device after the at least one business service application is installed on the mobile device. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A software provisioning tool system, comprising:
-
means for ensuring a mobile device is connected with the provisioning workstation; means for downloading a self-extracting installation file to a provisioning workstation; means for copying the self-extracting installation file to the mobile device; means for triggering the self-extracting installation file to install at least one business service application on the mobile device; and means for updating a registry on the mobile device after the at least one business service application is installed on the mobile device, wherein the registry on the mobile device is updated to include a user mailbox setting, an email server domain setting and an email server name setting.
-
-
95. A method of provisioning software on a plurality of mobile devices, comprising the steps of:
-
initiating an automatic provisioning process in response to selection of a configuration initiation button, wherein the configuration button is included in an application manager active server page generated on a provisioning workstation, wherein the application manager active server page includes a status field; ensuring a mobile device is connected with the provisioning workstation; downloading a self-extracting installation file to the provisioning workstation, wherein the status field is continuously updated to indicate a download status; copying the self-extracting installation file to the mobile device, wherein the status field is continuously updated to indicate a copying status; triggering the self-extracting installation file to install at least one business service application on the mobile device, wherein the status field is continuously updated to indicate an installation status; and updating a registry on the mobile device alter the at least one business service application is installed on the mobile device, wherein the status field is continuously updated to indicate a registry update status.
-
Specification