G09B7/10

Method and system for conducting examinations over blockchain

A method for examination scoring via blockchain includes: receiving, by a receiver of a processing server, an answer submission from an external computing device, wherein the answer submission includes at least one digital signature and a plurality of exam answers; validating, by a processing device of the processing server, the digital signature using a public key of a cryptographic key pair; determining, for each of the plurality of exam answers, if the respective exam answer is correct or incorrect based on an answer key; generating, for each correct exam answer, a blockchain data value, wherein the blockchain data value includes at least the validated digital signature; transmitting, by a transmitter of the processing server, the generated blockchain data values to one or more nodes in a blockchain network for validation and addition to a blockchain associated with the blockchain network.

Method and system for conducting examinations over blockchain

A method for examination scoring via blockchain includes: receiving, by a receiver of a processing server, an answer submission from an external computing device, wherein the answer submission includes at least one digital signature and a plurality of exam answers; validating, by a processing device of the processing server, the digital signature using a public key of a cryptographic key pair; determining, for each of the plurality of exam answers, if the respective exam answer is correct or incorrect based on an answer key; generating, for each correct exam answer, a blockchain data value, wherein the blockchain data value includes at least the validated digital signature; transmitting, by a transmitter of the processing server, the generated blockchain data values to one or more nodes in a blockchain network for validation and addition to a blockchain associated with the blockchain network.

HONEYCOMB STRUCTURE FOR AUTOMATED POOL ASSEMBLY OF TEST QUESTIONS FOR TEST ADMINISTRATION
20220293000 · 2022-09-15 ·

An automated method of assembling computerized adaptive test (CAT) pools of test items is provided. A plurality of item bins is created. Each item bin is associated with a different content domain, and each item bin includes only items associated with its respective content domain. The items in each item bin are grouped into a plurality of individual cells, wherein each item is placed in only one of the individual cells, and each cell includes a plurality of items which span a range of difficulty levels. The grouping is performed by linear programming at the individual cell level. One or more pools of items are assembled from a random selection of cells across the item bins, wherein there is only one cell for each item bin. The CAT is administered by randomly assigning each test taker to one of the pools of items.

HONEYCOMB STRUCTURE FOR AUTOMATED POOL ASSEMBLY OF TEST QUESTIONS FOR TEST ADMINISTRATION
20220293000 · 2022-09-15 ·

An automated method of assembling computerized adaptive test (CAT) pools of test items is provided. A plurality of item bins is created. Each item bin is associated with a different content domain, and each item bin includes only items associated with its respective content domain. The items in each item bin are grouped into a plurality of individual cells, wherein each item is placed in only one of the individual cells, and each cell includes a plurality of items which span a range of difficulty levels. The grouping is performed by linear programming at the individual cell level. One or more pools of items are assembled from a random selection of cells across the item bins, wherein there is only one cell for each item bin. The CAT is administered by randomly assigning each test taker to one of the pools of items.

Timeclock control system and method

A timeclock control system includes a client electronic device configured to administer an alertness test to a user. A timeclock controller is coupled to and configured to be actuated by the client electronic device.

Timeclock control system and method

A timeclock control system includes a client electronic device configured to administer an alertness test to a user. A timeclock controller is coupled to and configured to be actuated by the client electronic device.

Systems and methods for automated and direct network positioning
11138897 · 2021-10-05 · ·

Systems and methods for automated and direct network positioning are disclosed herein. The system can include memory that can include a content library database and a structure sub-database. The system can include at least one server. The at least one server can: receive a data packet previously unassociated with the hierarchy in the structure sub-database; identify one of the plurality of positions within the hierarchy for the data packet; receive user information; present a series of assessment data packets to the user; receive a response from the user subsequent to presentation of each of the assessment data packets; evaluate the received responses; adjust a location of the user within the hierarchy based on the evaluating of the received responses; and present a content data packet to the user.

Systems and methods for automated and direct network positioning
11138897 · 2021-10-05 · ·

Systems and methods for automated and direct network positioning are disclosed herein. The system can include memory that can include a content library database and a structure sub-database. The system can include at least one server. The at least one server can: receive a data packet previously unassociated with the hierarchy in the structure sub-database; identify one of the plurality of positions within the hierarchy for the data packet; receive user information; present a series of assessment data packets to the user; receive a response from the user subsequent to presentation of each of the assessment data packets; evaluate the received responses; adjust a location of the user within the hierarchy based on the evaluating of the received responses; and present a content data packet to the user.

MONITORING AND ASSESSING SUBJECT RESPONSE TO PROGRAMMED PHYSICAL TRAINING
20210264811 · 2021-08-26 ·

In a system for monitoring and assessing subject response to programmed physical training, a client application provides an intake form, into which subject information, such as contact information, demographics and history may be entered. At least part of the subject information may be stored in a central repository for aggregation with other subject data, for analysis and reporting. Parameterized descriptions of exercises produce a binary string for each exercise, the resulting in a binary map of an entire exercise system, such as the PILATES system. Using a digital session planner, a practitioner selects from filtered lists of exercises to generate a customized exercise sequence for a subject. After the training session, the binary strings for the session are aggregated and a summary of the session displayed for user and/or practitioner. Session data may be uploaded to the repository for aggregation with data from other subjects/session for analysis and reporting.

MONITORING AND ASSESSING SUBJECT RESPONSE TO PROGRAMMED PHYSICAL TRAINING
20210264811 · 2021-08-26 ·

In a system for monitoring and assessing subject response to programmed physical training, a client application provides an intake form, into which subject information, such as contact information, demographics and history may be entered. At least part of the subject information may be stored in a central repository for aggregation with other subject data, for analysis and reporting. Parameterized descriptions of exercises produce a binary string for each exercise, the resulting in a binary map of an entire exercise system, such as the PILATES system. Using a digital session planner, a practitioner selects from filtered lists of exercises to generate a customized exercise sequence for a subject. After the training session, the binary strings for the session are aggregated and a summary of the session displayed for user and/or practitioner. Session data may be uploaded to the repository for aggregation with data from other subjects/session for analysis and reporting.