Patents by Inventor Jeremy Auger
Jeremy Auger 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: 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
-
Publication number: 20250117723Abstract: A method and system for course assessment. The method includes: monitoring for a request to select assessors for a course by an instructor; upon receipt of a request, preparing a list of potential assessors and determining if additional potential assessors are required, if so: automatically posting a request for potential assessors; and receiving information about potential assessors; and updating the list of potential assessors; if not: proceeding; selecting assessors for the course from the list of potential assessors; assigning the select assessors to a set of students in the course, and monitoring the assigned assessors during and after the course. In some cases, the list of potential assessors is displayed to allow the instructor to select or assist with selection of the assessors. The system includes a processor and various modules configured to perform the method.Type: ApplicationFiled: October 9, 2024Publication date: April 10, 2025Inventor: Jeremy AUGER
-
Publication number: 20250078030Abstract: A method and system for crowd sourcing a project. The method includes: receiving information about crowd source targets from one or more streams; determining a plurality of crowd source targets based on the information; ranking the plurality of crowd source targets based on the information; contacting the plurality of crowd source targets in relation to the project based on the ranking; and monitoring responses from the plurality of crowd source targets and aggregating responses. The system includes: a memory for storing computer-executable instructions; a processor configured to implement the computer-executable instructions to provide: an input module to receive information about crowd source targets from one or more streams; and a crowd source module to: determine crowd source targets based on the information; rank the targets based on the information; contact the targets based on the ranking; and monitor responses from the targets and aggregate responses.Type: ApplicationFiled: August 30, 2024Publication date: March 6, 2025Inventor: Jeremy AUGER
-
Publication number: 20250078193Abstract: A method and system for course registration. The method including: monitoring for a request to access a course registration system by a user; upon receipt of a request, determining if the user is logged in: if so, retrieving internal information on the user; if not, retrieving external information on the user; parsing the internal and/or external user information; determining a set of courses based on the parsed user information; displaying the set of courses and one or more informational elements for one or more courses based on the parsed user information; monitoring for a user selection from the displayed set of courses or one or more informational elements; and upon receiving a user selection, processing the user selection. The system for course registration including: a memory storing computer readable instructions; a processor which executes the computer readable instructions to provide a course review module configured to perform the method.Type: ApplicationFiled: August 30, 2024Publication date: March 6, 2025Inventor: Jeremy AUGER
-
Publication number: 20240331562Abstract: A method and system for automated question generation in a learning management system. The method including: receiving a question generation request, wherein the question generation request relates to a course; analyzing course material for the course related to the question generation request; and generating questions based on the analysis and predetermined parameters. The system including: a processor; a memory for storing computer readable instructions, which, when executed by the processor, generate the following modules: a question generation system for receiving a question generation request, wherein the question generation request relates to a course; a question configuration module for analyzing course material for the course related to the question generation request; and an automatic question setting module for generating questions based on the analysis and predetermined parameters.Type: ApplicationFiled: March 28, 2024Publication date: October 3, 2024Inventors: Brian CEPURAN, Jeremy AUGER
-
Publication number: 20230245013Abstract: A system for recommending individuals for open roles includes one or more computing devices and a server that communicate over a network. The server is configured to store information for the system, the information including at least one of organization data, user data and historical information pertaining to individuals that followed pre-determined paths or developed pre-determined competencies; and implement at least an analytics engine. The analytics engine is configurable to: determine an organizational need; determine a set of one or more individuals that could thrive in a role targeted to the determined organization need; and generate a recommendation of individuals suitable for roles targeted to the organizational need based in part on the analysis of the organizational need and the set of one or more individuals.Type: ApplicationFiled: January 31, 2023Publication date: August 3, 2023Inventors: John Baker, Brian Cepuran, Jeremy Auger
-
Publication number: 20230245067Abstract: An electronic learning system and method for recommending potential careers, includes: one or more computing devices that communicate over a network and a server. The server is configured to store information for the system, the information including at least one of organization data, user data and historical information pertaining to individuals that followed pre-determined paths or developed pre-determined competencies; and implement at least an analytics engine. The analytics engine is configurable to: determine a role and/or opportunity for a user based at least on one of organization data, user data and historical information pertaining to individuals that followed pre-determined paths or developed pre-determined competencies; recommend individuals for roles based on characteristics pertaining to the individual and historical information pertaining to others that followed similar paths or developed similar competencies; and provide the recommendation to the at least one computing device.Type: ApplicationFiled: January 31, 2023Publication date: August 3, 2023Inventors: John Baker, Brian Cepuran, Jeremy Auger
-
Publication number: 20230245579Abstract: An electronic learning system and method for providing at least one recommended personalized learning pathway to a user. The system may include one or more computing devices that communicate input data, and receive output data, over a network with a learning management system. A server may be configured to: provide the learning management system over the network; store data, including user data, education provider data, and/or industry data, on at least one storage device; and implement at least one analytics engine. The analytics engine may be configurable to: analyze the data associated with the learning management system; generate personalized data indicative of a personalized learning pathway that enables a user to build the competencies for a desired career and/or grow an individual’s career, the personalized data based at least in part on the analyzed data; and generate at least one recommendation for the user based on the personalized data.Type: ApplicationFiled: January 31, 2023Publication date: August 3, 2023Inventors: John Baker, Brian Cepuran, Jeremy Auger
-
Publication number: 20230245256Abstract: Disclosed herein are computer implemented methods and systems of electronic course registration and payment, wherein the computer comprises a processor and a memory coupled to the processor and configured to store instructions executable by the processor to perform. The system and method disclose identifying a pathway for a user based on one or more development conditions, the pathway including at least one electronic course, upon determining at least one electronic course within the pathway, recommending the at least one electronic course to the user for registration, and confirming registration for the at least one electronic course, wherein the user is pre-approved for the at least one electronic course within the pathway.Type: ApplicationFiled: January 31, 2023Publication date: August 3, 2023Inventors: John Baker, Brian Cepuran, Jeremy Auger
-
Publication number: 20220327947Abstract: 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: ApplicationFiled: April 13, 2022Publication date: October 13, 2022Inventors: Brian Cepuran, Jeremy Auger, John Baker
-
Patent number: 11010454Abstract: A method and system for Digital Right Management (DRM) enforcement on a client device is provided. The method includes: determining client requested digital content; retrieving DRM data associated with the requested digital content; bundling the associated DRM with the requested digital content; transmitting the bundled DRM and digital content to the client device; and enforcing the DRM on the client device. The system includes: a client device configured to issue a request for digital content; a content review module configured to retrieve DRM data associated with the requested digital content; a bundler module configured to bundle the associated DRM with the requested digital content; a connection module configured to transmit the bundled DRM and digital content to the client device; and an enforcement module configured to enforce the DRM on the client device.Type: GrantFiled: March 23, 2016Date of Patent: May 18, 2021Assignee: D2L CorporationInventor: Jeremy Auger
-
Patent number: 10673977Abstract: A method and system for status updates are provided. The method for providing a status update includes: determining contextual data related to a user; retrieving suggested status updates related to the contextual data; presenting the suggest status updates to the user; receiving a selected status update from the user; and posting a status update based on the selected status update. The system for providing a status update includes: a context module configured to determine contextual data related to a user; a selection module configured to select suggested status updates related to the contextual data; a display module configured to display the suggested status updates to a user and receive a selected status update from the user; and a processing component configured to receive the selected status update and post the selected status update to a social media application.Type: GrantFiled: August 14, 2013Date of Patent: June 2, 2020Assignee: D2L CORPORATIONInventor: Jeremy Auger
-
Patent number: 10210370Abstract: A system and method for partite optically readable codes are provided. The method includes: scanning at least one component of the partite optically readable code, wherein the partite optically readable code comprises of at least two components; determining whether the remaining components of the partite optically readable code are accessible; combining all the components of the partite optically readable code; and decoding the partite optically readable code. The system includes: a scanning module configured to retrieve a component of a partite optically readable code, wherein the partite optically readable code comprises at least two components; and a code module configured to receive the component from the scanning module, the code module further configured to determine whether the remaining components of the partite optically readable code are accessible, to combine the components of the partite optically readable code, and to decode the partite optically readable code.Type: GrantFiled: May 17, 2017Date of Patent: February 19, 2019Assignee: D2L CorporationInventor: Jeremy Auger
-
Patent number: 10187797Abstract: A system and method for authenticating mobile communications devices. The method comprises: generating a code corresponding to a user configured to be rendered on a rendering device to produce a rendered code, the rendered code being readable by a mobile communications device having a code reading device, the rendered code comprising a secret token; storing the secret token along with information identifying the user on a first storage device; providing the code to the user; receiving, at the authentication server, a setup message from the mobile device, the message includes a device identifier and the secret token; comparing the received secret token and the secret token stored on the first storage device; if the received secret token matches the secret token stored on the first storage device, storing, on a second storage device, information identifying the user and a trusted device value corresponding to the device identifier.Type: GrantFiled: March 17, 2017Date of Patent: January 22, 2019Assignee: D2L CorporationInventor: Jeremy Auger
-
Publication number: 20180276205Abstract: An electronic method for course selection. The method includes identifying at least one user motivation associated with at least one user, identifying at least one course recommendation based on the at least one user motivation, and displaying the at least one course recommendation to the user on a display device. In some cases the method may include receiving an input from the user associated with the at least one course recommendation. The method may also include enrolling the user in a course based on the input received in association with the course recommendation.Type: ApplicationFiled: May 25, 2018Publication date: September 27, 2018Inventor: Jeremy Auger
-
Patent number: 9984073Abstract: An electronic method for course selection. The method includes identifying at least one user motivation associated with at least one user, identifying at least one course recommendation based on the at least one user motivation, and displaying the at least one course recommendation to the user on a display device. In some cases the method may include receiving an input from the user associated with the at least one course recommendation. The method may also include enrolling the user in a course based on the input received in association with the course recommendation.Type: GrantFiled: February 23, 2015Date of Patent: May 29, 2018Assignee: D2L CorporationInventor: Jeremy Auger
-
Publication number: 20170293789Abstract: A system and method for partite optically readable codes are provided. The method includes: scanning at least one component of the partite optically readable code, wherein the partite optically readable code comprises of at least two components; determining whether the remaining components of the partite optically readable code are accessible; combining all the components of the partite optically readable code; and decoding the partite optically readable code. The system includes: a scanning module configured to retrieve a component of a partite optically readable code, wherein the partite optically readable code comprises at least two components; and a code module configured to receive the component from the scanning module, the code module further configured to determine whether the remaining components of the partite optically readable code are accessible, to combine the components of the partite optically readable code, and to decode the partite optically readable code.Type: ApplicationFiled: May 17, 2017Publication date: October 12, 2017Inventor: Jeremy AUGER
-
Publication number: 20170188237Abstract: A system and method for authenticating mobile communications devices. The method comprises: generating a code corresponding to a user configured to be rendered on a rendering device to produce a rendered code, the rendered code being readable by a mobile communications device having a code reading device, the rendered code comprising a secret token; storing the secret token along with information identifying the user on a first storage device; providing the code to the user; receiving, at the authentication server, a setup message from the mobile device, the message includes a device identifier and the secret token; comparing the received secret token and the secret token stored on the first storage device; if the received secret token matches the secret token stored on the first storage device, storing, on a second storage device, information identifying the user and a trusted device value corresponding to the device identifier.Type: ApplicationFiled: March 17, 2017Publication date: June 29, 2017Inventor: Jeremy AUGER
-
Patent number: 9684810Abstract: A system and method for partite optically readable codes are provided. The method includes: scanning at least one component of the partite optically readable code, wherein the partite optically readable code comprises of at least two components; determining whether the remaining components of the partite optically readable code are accessible; combining all the components of the partite optically readable code; and decoding the partite optically readable code. The system includes: a scanning module configured to retrieve a component of a partite optically readable code, wherein the partite optically readable code comprises at least two components; and a code module configured to receive the component from the scanning module, the code module further configured to determine whether the remaining components of the partite optically readable code are accessible, to combine the components of the partite optically readable code, and to decode the partite optically readable code.Type: GrantFiled: June 28, 2013Date of Patent: June 20, 2017Assignee: D2L CORPORATIONInventor: Jeremy Auger
-
Patent number: 9635550Abstract: A system and method for authenticating mobile communications devices. The method comprises: generating a code corresponding to a user configured to be rendered on a rendering device to produce a rendered code, the rendered code being readable by a mobile communications device having a code reading device, the rendered code comprising a secret token; storing the secret token along with information identifying the user on a first storage device; providing the code to the user; receiving, at the authentication server, a setup message from the mobile device, the message includes a device identifier and the secret token; comparing the received secret token and the secret token stored on the first storage device; if the received secret token matches the secret token stored on the first storage device, storing, on a second storage device, information identifying the user and a trusted device value corresponding to the device identifier.Type: GrantFiled: September 16, 2014Date of Patent: April 25, 2017Assignee: D2L CORPORATIONInventor: Jeremy Auger