Patents by Inventor Matthew Robert Teskey

Matthew Robert Teskey 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: 11934770
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: March 19, 2024
    Assignee: D2L Corporation
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Publication number: 20220229972
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Application
    Filed: April 8, 2022
    Publication date: July 21, 2022
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Patent number: 11314929
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 26, 2022
    Assignee: D2L Corporation
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Publication number: 20170046323
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Application
    Filed: October 28, 2016
    Publication date: February 16, 2017
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Publication number: 20120276516
    Abstract: A computer-implemented method for developing an educational course. The method includes defining at least one learning objective for the course, providing at least one course content module having educational material related to the at least one learning objective for the course, providing at least one assessment module for assessing a learner's performance in the course, generating at least one learning module based on at least one of the learning objectives, the learning module including one or more course content modules and assessment modules associated with that learning objective, and storing the at least one learning module in a data storage device.
    Type: Application
    Filed: April 29, 2011
    Publication date: November 1, 2012
    Inventors: Matthew Robert Teskey, John Allan Baker, Kenneth James Chapman, Owen Cornelius Mullings, Brian John Cepuran, Terri-Lynn Anne Brown