Patent ID: 8583030

Claim:
A mobile device for mobile based learning and testing, the mobile device communicatively coupled to a server, the mobile device comprising: a downloadable educational mobile app capable of presenting educational and instructional material retrieved from the server, facilitating group interactions, providing a mock test, conducting an actual test and arranging automatic registration of a user of the mobile device based on a test result from the actual test; the downloadable educational mobile app presenting the educational and instructional material to the user based at least on the user's membership in a group of users, the user's membership information being maintained by the server; the downloadable educational mobile app facilitating group interaction by the user with other members of the group of users; the downloadable educational mobile app providing a mock test to the user based at least on a user request or a user specific schedule; the downloadable educational mobile app conducting an actual test and collecting a test response set from the user; the downloadable educational mobile app presenting a test result to the user, wherein the test result is provided based on the actual test taken by the user and the test response set; the downloadable educational mobile app receiving, displaying to the user and saving a test completion certificate that comprises a date, a reference to the actual test and the test result; and the downloadable educational mobile app automatically registering the user with the server for other follow-up activities based on at least the test result.