Patent ID: 9449525
Filing Date: 2016-09-20
CPC Classification: G09B,H04L,Y10S

Claim Text:
1. A system for administering an examination to a user over a distributed network comprising: a testing station operated by the user configured to record state information of an examination based on user interactions with the testing station and to transmit changes to the state information upon detection of a triggering event comprising the user providing a response to at least one of a plurality of test items, wherein the testing station is further configured to transmit changes to the state information upon a heartbeat timer exceeding a threshold; and a server computer system configured to receive the changes to the state information from the testing station and to use the information to update a state object maintained on the server, wherein the server is further configured to detect expiration of a fault timer indicating closure of a testing session between the server and the testing station and to respond to a reconnection request from the user by using an initial state object and the state object stored on the server to recreate the examination on the testing station or a different testing station at a point in the examination where the testing session closed, and wherein the user will not be penalized for the time that questions are not available.