Patents by Inventor Jonathan Templin
Jonathan Templin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11941999Abstract: Techniques, methods, systems, and devices for diagnostic assessment of a respondent are described. The techniques for diagnostic assessment may use a classification model to characterize multiple dimensions of the respondent. The classification model may characterize the respondent as having an attribute (e.g., unobserved variable) that is measured by one or more outcomes (e.g., observed variables). The outcomes may be based on responses received from the respondent to items on an assessment. The classification model may also characterize one or more item parameters associated with the items of the assessment.Type: GrantFiled: February 3, 2020Date of Patent: March 26, 2024Assignee: INSTRUCTURE, INC.Inventor: Jonathan Templin
-
Publication number: 20200273363Abstract: Techniques, methods, systems, and devices for diagnostic assessment of a respondent are described. The techniques for diagnostic assessment may use a classification model to characterize multiple dimensions of the respondent. The classification model may characterize the respondent as having an attribute (e.g., unobserved variable) that is measured by one or more outcomes (e.g., observed variables). The outcomes may be based on responses received from the respondent to items on an assessment. The classification model may also characterize one or more item parameters associated with the items of the assessment.Type: ApplicationFiled: February 3, 2020Publication date: August 27, 2020Inventor: Jonathan Templin
-
Patent number: 9537864Abstract: In one embodiment of the present invention, a first user—the creator—uses a web browser to encrypt some information. The web browser provides to the creator a URL which contains the key used for encryption, such as in the form of an anchor embedded within a URL. The web browser also provides a hash of the cryptographic key and the encrypted information to a web server. The creator transmits the URL to a second user—the viewer—who provides the URL to a web browser, thereby causing the web browser to navigate to a decryption web page maintained by the web server, but without transmitting the cryptographic key to the web server. The viewer's web browser hashes the cryptographic key and sends the hash to the web server, which uses the hash to identify and return the encrypted information to the viewer's web browser, which in turn uses the encryption key to decrypt the message and display the decrypted message to the viewer.Type: GrantFiled: November 24, 2014Date of Patent: January 3, 2017Assignee: Lockify, Inc.Inventors: Christopher Templin, Jonathan Templin, Andrew Shearer
-
Publication number: 20150207783Abstract: In one embodiment of the present invention, a first user—the creator—uses a web browser to encrypt some information. The web browser provides to the creator a URL which contains the key used for encryption, such as in the form of an anchor embedded within a URL. The web browser also provides a hash of the cryptographic key and the encrypted information to a web server. The creator transmits the URL to a second user—the viewer—who provides the URL to a web browser, thereby causing the web browser to navigate to a decryption web page maintained by the web server, but without transmitting the cryptographic key to the web server. The viewer's web browser hashes the cryptographic key and sends the hash to the web server, which uses the hash to identify and return the encrypted information to the viewer's web browser, which in turn uses the encryption key to decrypt the message and display the decrypted message to the viewer.Type: ApplicationFiled: November 24, 2014Publication date: July 23, 2015Inventors: Christopher Templin, Jonathan Templin, Andrew Shearer
-
Patent number: 8898482Abstract: In one embodiment of the present invention, a first user—the creator—uses a web browser to encrypt some information. The web browser provides to the creator a URL which contains the key used for encryption, such as in the form of an anchor embedded within a URL. The web browser also provides a hash of the cryptographic key and the encrypted information to a web server. The creator transmits the URL to a second user—the viewer—who provides the URL to a web browser, thereby causing the web browser to navigate to a decryption web page maintained by the web server, but without transmitting the cryptographic key to the web server. The viewer's web browser hashes the cryptographic key and sends the hash to the web server, which uses the hash to identify and return the encrypted information to the viewer's web browser, which in turn uses the encryption key to decrypt the message and display the decrypted message to the viewer.Type: GrantFiled: February 22, 2011Date of Patent: November 25, 2014Assignee: Lockify, Inc.Inventors: Christopher Templin, Jonathan Templin, Andrew Shearer
-
Patent number: 8550822Abstract: A method of determining a mastery level for an examinee from an assessment is disclosed. The method includes receiving one or more of an overall skill level for an examinee, a weight for the overall skill level, a covariate vector for an examinee, and a weight for the covariate vector. An examinee attribute value is computed using one or more of the received values for each examinee and each attribute. The computation of the examinee attribute values can include estimating the value using a Markov Chain Monte Carlo estimation technique. Examinee mastery levels are then assigned based on each examinee attribute level. Dichotomous or polytomous levels can be assigned based on requirements for the assessment.Type: GrantFiled: November 5, 2009Date of Patent: October 8, 2013Assignee: Educational Testing ServiceInventor: Jonathan Templin
-
Publication number: 20110296179Abstract: In one embodiment of the present invention, a first user—the creator—uses a web browser to encrypt some information. The web browser provides to the creator a URL which contains the key used for encryption, such as in the form of an anchor embedded within a URL. The web browser also provides a hash of the cryptographic key and the encrypted information to a web server. The creator transmits the URL to a second user—the viewer—who provides the URL to a web browser, thereby causing the web browser to navigate to a decryption web page maintained by the web server, but without transmitting the cryptographic key to the web server. The viewer's web browser hashes the cryptographic key and sends the hash to the web server, which uses the hash to identify and return the encrypted information to the viewer's web browser, which in turn uses the encryption key to decrypt the message and display the decrypted message to the viewer.Type: ApplicationFiled: February 22, 2011Publication date: December 1, 2011Inventors: Christopher Templin, Jonathan Templin, Andrew Shearer
-
Publication number: 20100112541Abstract: A method of determining a mastery level for an examinee from an assessment is disclosed. The method includes receiving one or more of an overall skill level for an examinee, a weight for the overall skill level, a covariate vector for an examinee, and a weight for the covariate vector. An examinee attribute value is computed using one or more of the received values for each examinee and each attribute. The computation of the examinee attribute values can include estimating the value using a Markov Chain Monte Carlo estimation technique. Examinee mastery levels are then assigned based on each examinee attribute level. Dichotomous or polytomous levels can be assigned based on requirements for the assessment.Type: ApplicationFiled: November 5, 2009Publication date: May 6, 2010Applicant: Educational Testing ServiceInventor: Jonathan Templin
-
Patent number: 7628614Abstract: A method of determining a mastery level for an examinee from an assessment is disclosed. The method includes receiving one or more of an overall skill level for an examinee, a weight for the overall skill level, a covariate vector for an examinee, and a weight for the covariate vector. An examinee attribute value is computed using one or more of the received values for each examinee and each attribute. The computation of the examinee attribute values can include estimating the value using a Markov Chain Monte Carlo estimation technique. Examinee mastery levels are then assigned based on each examinee attribute level. Dichotomous or polytomous levels can be assigned based on requirements for the assessment.Type: GrantFiled: August 23, 2004Date of Patent: December 8, 2009Assignee: Educational Testing ServiceInventor: Jonathan Templin
-
Publication number: 20060040247Abstract: A method of determining a mastery level for an examinee from an assessment is disclosed. The method includes receiving one or more of an overall skill level for an examinee, a weight for the overall skill level, a covariate vector for an examinee, and a weight for the covariate vector. An examinee attribute value is computed using one or more of the received values for each examinee and each attribute. The computation of the examinee attribute values can include estimating the value using a Markov Chain Monte Carlo estimation technique. Examinee mastery levels are then assigned based on each examinee attribute level. Dichotomous or polytomous levels can be assigned based on requirements for the assessment.Type: ApplicationFiled: August 23, 2004Publication date: February 23, 2006Inventor: Jonathan Templin