Patent ID: 8107944

Claim:
A method for providing mobile communication control comprising the steps of: providing a remote server computer (RSC) and at least one mobile communication device in communication with the RSC; a web service to connect the mobile device to RSC, data stored in memory on the device(s) and having back-up data stored in memory at the RSC; the RSC and mobile device including processors, input/output devices, memory and displays with graphical user interface operability for providing user inputs and for reviewing status indication of the rules and status of implementation on device(s) via remote access or direct access to the server through a network; the mobile communication device and server running a software program, wherein the software program includes a module operable on the mobile communication device, the module further performing the steps comprising: associating an authorized user(s) with the device; automatically communicating with the remote server computer (RSC) having corresponding server software program for controlling device functionality based upon rules established by the authorized user(s); automatically activating device functionality based upon rules downloaded from the RSC, including initial rules and updated rules as available; operating substantially continuously for polling and/or communication with the RSC, administering the rules for controlling the device operation, including blocking, filtering, data back-up and/or storage, and logging phone calls, network browsing and/or downloading history, and text-based communication; uploading data to the server, wherein the data includes activity log, activity data, activity duration, activity frequency, activity-associated content, storing select data on the device, storing select data only when the device is offline, and combinations thereof; and archiving data, including content data, and tagging it for retrieval and searchability.