Patents Assigned to D2L Corporation
-
Patent number: 12283198Abstract: Systems and methods for automatically revising feedback in an electronic learning system are provided. The method involves operating at least one processor to: receive feedback text data submitted by a user to evaluate another user; identify a plurality of sentiment groups in the feedback text data, each sentiment group consisting of a portion of the feedback text data associated with a common sentiment; select at least one feedback processing module to process each sentiment group, the at least one feedback processing module comprising at least one machine-learned model; for each sentiment group, process the corresponding portion of the feedback text data using the at least one machine-learned model to determine at least one suggested revision for the portion of the feedback text data; and generate a revised version of the feedback text data indicating each suggested revision for the feedback text data.Type: GrantFiled: April 13, 2022Date of Patent: April 22, 2025Assignee: D2L CorporationInventors: Brian Cepuran, Jeremy Auger, John Baker
-
Patent number: 12242798Abstract: 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: GrantFiled: February 15, 2024Date of Patent: March 4, 2025Assignee: D2L CorporationInventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
-
Patent number: 12198574Abstract: At least one of the embodiments described herein relate generally to a method of obtaining metadata for content stored in a first repository. The method may be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository, the content object comprising learning content usable in an electronic educational system to provide electronic learning; identifying metadata for the content object stored in the first repository, the metadata associated with the learning content of the content object; retrieving the metadata associated with the learning content from the first repository; and storing a harvested content object corresponding to the content object, wherein the harvested content object includes the metadata associated with the learning content of the content object stored in the first repository.Type: GrantFiled: July 10, 2023Date of Patent: January 14, 2025Assignee: D2L CorporationInventors: Phillip McClelland, Philip Brown, Chris Carleton
-
Patent number: 12197433Abstract: A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.Type: GrantFiled: August 9, 2022Date of Patent: January 14, 2025Assignee: D2L CorporationInventors: John Allan Baker, Kenneth James Chapman, Brian John Cepuran, Jeremy Jason Auger
-
Patent number: 12197561Abstract: The invention is directed to systems, methods and apparatus for securing documents. The system comprises a server having a processor and a data storage device for storing documents, at least one document provider connected to the server, the at least one document provider operable to provide user documents to the server for storage in the data storage device, the user documents containing at least one object of security concern, and at least one document consumer connected to the server, the at least one document consumer operable to receive the user documents containing the at least one object of security concern from the server.Type: GrantFiled: August 10, 2023Date of Patent: January 14, 2025Assignee: D2L CorporationInventors: Brian John Cepuran, Daryl McMillan, David Robert Lockhart, Dariusz Grabka
-
Patent number: 12182893Abstract: A method and system for providing navigation of multiple organizations of one or more electronic learning systems. The method involves operating a processor to obtain a global user identifier, obtain a navigation object to be displayed at the user computing device, and automatically generate an organization alert indicator for an organization object when the user has an outstanding alert from the electronic learning system of the organization. The navigation object includes a plurality of organization objects. Each of the organization objects correspond to an organization identifier of the plurality of organization identifiers for navigating to an electronic learning system of the organization.Type: GrantFiled: February 13, 2024Date of Patent: December 31, 2024Assignee: D2L CorporationInventors: Jeffrey Geurts, Sandra Earl, Chester Twomey, Alexander Lamarre, Anton Bazhal
-
Patent number: 12147405Abstract: At least one of the embodiments described herein relate generally to a method of communicating between a first repository and a second repository. The method can be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository; identifying metadata for the content object stored in the first repository, the metadata comprising a link to an interface associated with the content object, the interface being provided by the first repository; retrieving the metadata from the first repository; and storing a harvested content object corresponding to the content object, the harvested content object comprising the metadata that includes the link to the interface, wherein the interface is accessible by the second repository to communicate information related to the harvested content object to the first repository.Type: GrantFiled: February 17, 2022Date of Patent: November 19, 2024Assignee: D2L CorporationInventors: Phillip McClelland, Philip Brown, Chris Carleton
-
Patent number: 12142161Abstract: Systems and methods are provided for feedback-driven provision of information in relation to a plurality of information resources.Type: GrantFiled: November 11, 2021Date of Patent: November 12, 2024Assignee: D2L CorporationInventors: Jugoslav Bilic, Ivana Bilic, Justin Callison, Manuj Aggarwal, Stephen Michaud, Ryan Ogg, Juan Camilo Ramirez, Sarbjit Sarkaria, Jian Zhou
-
Patent number: 12073480Abstract: Various embodiments are described herein that generally relate to a system and method for processing a plurality of grade objects to determine a value for an intermediate result grade object or a final result grade object according to an assessment structure. This may be accomplished by obtaining values for a plurality of grade objects and applying various policies and aggregator functions to these values based on the assessment structure.Type: GrantFiled: February 19, 2014Date of Patent: August 27, 2024Assignee: D2L CorporationInventor: Ryan Ische
-
Patent number: 12067901Abstract: Methods and systems for providing a learning path for an electronic learning system.Type: GrantFiled: June 3, 2015Date of Patent: August 20, 2024Assignee: D2L CorporationInventors: Jugoslav Bilic, Stephen John Michaud, Martin David Goodenough Bayly, Ryan Clayton Ogg
-
Method and systems for modifying content of an electronic learning system for vision deficient users
Patent number: 12027068Abstract: A computer-implemented method for modifying one or more contents of an electronic learning system for a user impaired by a colour vision deficiency. The method includes: generating a vision profile for the user, the vision profile indicating at least a type of the colour vision deficiency, identifying, from the one or more contents, a content to be modified, the content including at least two portions formed of a first colour and a second colour, respectively, the first colour being different from the second colour but the first colour being at least partially indistinguishable from the second colour by the user due to the colour vision deficiency, identifying a content transformation to be applied to the content based on the vision profile, the content transformation including one or more adjustments of the content to accommodate the colour vision deficiency impairing the user; and applying the content transformation to the content.Type: GrantFiled: October 3, 2018Date of Patent: July 2, 2024Assignee: D2L CorporationInventors: Sebastian Mihai, Philip Brown, Chantal Jandard, Mark Cowan -
Publication number: 20240185732Abstract: There are provided methods and electronic learning systems for collating course activities from a plurality of courses into a personal learning stream. The method comprises the steps of selecting a primary course activity associated with a primary course within the plurality of courses, selecting a primary learning outcome associated with the primary course activity, identifying other course activities that are associated with courses within the plurality of courses and having a learning outcome similar to the primary learning outcome, and joining the primary course activity and other course activities into an activity stream. A pacing guide may be created from at least one pacing activity associated with the primary learning outcome, and the pacing guide may then be merged with the activity stream. The personal learning stream may be graphically represented on a calendar.Type: ApplicationFiled: October 23, 2023Publication date: June 6, 2024Applicant: D2L CorporationInventor: Kenneth Chapman
-
Patent number: 11967251Abstract: Methods and systems for improving resource content mapping for an electronic learning system. The methods can include: receiving, by the electronic learning system, a resource for satisfying at least one learning objective of the one or more learning objectives, the resource comprising a content having a content data convertible into a text data and one or more resource property fields defining at least one characteristic of the resource; sectioning the content data into one or more content portions based on an analysis of at least one of the content data and the one or more resource property fields; and assigning at least one content portion of the one or more content portions to at least one learning objective.Type: GrantFiled: June 30, 2022Date of Patent: April 23, 2024Assignee: D2L CorporationInventors: Jugoslav Bilic, Stephen John Michaud, Martin David Goodenough Bayly, Ryan Clayton Ogg
-
Patent number: 11948217Abstract: A method and system for providing navigation of multiple organizations of one or more electronic learning systems. The method involves operating a processor to obtain a global user identifier, obtain a navigation object to be displayed at the user computing device, and automatically generate an organization alert indicator for an organization object when the user has an outstanding alert from the electronic learning system of the organization. The navigation object includes a plurality of organization objects. Each of the organization objects correspond to an organization identifier of the plurality of organization identifiers for navigating to an electronic learning system of the organization.Type: GrantFiled: September 23, 2021Date of Patent: April 2, 2024Assignee: D2L CorporationInventors: Jeffrey Geurts, Sandra Earl, Chester Twomey, Alexander Lamarre, Anton Bazhal
-
Patent number: 11934770Abstract: 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: GrantFiled: April 8, 2022Date of Patent: March 19, 2024Assignee: D2L CorporationInventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
-
Patent number: 11836119Abstract: An information management system including at least one data storage device and at least one processor coupled to the at least one data storage device. The at least one processor is configured to receive at least one object, the object having a location in a hierarchical file organizational structure. The processor also generates at least one prospective keyword for the at least one object based upon the location of the object in the hierarchical organization structure, and associates the at least one object with at least one of the prospective keywords.Type: GrantFiled: October 26, 2021Date of Patent: December 5, 2023Assignee: D2L CorporationInventor: Jeremy Jason Auger
-
Patent number: 11775741Abstract: A method and system for providing an electronic form are described. The method and system include identifying a visible portion of the electronic form. The electronic form can include a control component at a component location of the electronic form that is operable to receive an input from a user. The method and system can then determine an accessibility state of the control component based on the component location and at least one of a display property of the display and the visible portion. The accessibility state can be a convenient state when the component location is suitable for the display but is in an inconvenient state when the component location is not suitable for the display. When it is determined that the accessibility state is the inconvenient state, the method and system involves displaying a transient control component, or a version of the control component, on the display.Type: GrantFiled: March 22, 2022Date of Patent: October 3, 2023Assignee: D2L CorporationInventors: David Lockhart, Jeff Geurts, Steve Schoger, Jeffrey Avis
-
Patent number: 11762981Abstract: The invention is directed to systems, methods and apparatus for securing documents. The system comprises a server having a processor and a data storage device for storing documents, at least one document provider connected to the server, the at least one document provider operable to provide user documents to the server for storage in the data storage device, the user documents containing at least one object of security concern, and at least one document consumer connected to the server, the at least one document consumer operable to receive the user documents containing the at least one object of security concern from the server.Type: GrantFiled: April 5, 2021Date of Patent: September 19, 2023Assignee: D2L CorporationInventors: Brian John Cepuran, Daryl McMillan, David Robert Lockhart, Dariusz Grabka
-
Patent number: 11748396Abstract: Systems and methods for generating metadata for at least one learning resource are provided. The system includes at least one data storage device storing a plurality of predefined metadata templates, each of the metadata templates having a plurality of metadata fields and a processor in data communication with the at least one data storage device. The processor is configured to receive the at least one learning resource, the at least one learning resource including an electronic file having a learning resource type and content data, select a metadata template from the predefined metadata templates based upon the learning resource type of the at least one learning resource, determine a topic associated with the learning resource, and customize the selected metadata template by adding one or more predefined metadata fields associated with the topic of the learning resource.Type: GrantFiled: March 13, 2014Date of Patent: September 5, 2023Assignee: D2L CorporationInventor: Sebastian Mihai
-
Patent number: 11727820Abstract: At least one of the embodiments described herein relate generally to a method of obtaining metadata for content stored in a first repository. The method may be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository, the content object comprising learning content usable in an electronic educational system to provide electronic learning; identifying metadata for the content object stored in the first repository, the metadata associated with the learning content of the content object; retrieving the metadata associated with the learning content from the first repository; and storing a harvested content object corresponding to the content object, wherein the harvested content object includes the metadata associated with the learning content of the content object stored in the first repository.Type: GrantFiled: October 21, 2020Date of Patent: August 15, 2023Assignee: D2L CorporationInventors: Phillip McClelland, Philip Brown, Chris Carleton