Patents by Inventor Jeffrey Geurts
Jeffrey Geurts 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: 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: 11710419Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: GrantFiled: November 8, 2021Date of Patent: July 25, 2023Assignee: D2L CorporationInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Publication number: 20220139244Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: ApplicationFiled: November 8, 2021Publication date: May 5, 2022Inventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Publication number: 20220092712Abstract: 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: ApplicationFiled: September 23, 2021Publication date: March 24, 2022Inventors: Jeffrey Geurts, Sandra Earl, Chester Twomey, Alexander Lamarre, Anton Bazhal
-
Patent number: 11195427Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: GrantFiled: August 24, 2018Date of Patent: December 7, 2021Assignee: D2L CorporationInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Publication number: 20180366016Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: ApplicationFiled: August 24, 2018Publication date: December 20, 2018Inventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Patent number: 10129322Abstract: A method and system for determining browser compatibility are provided. The method includes: receiving a request for electronic content from a user device; determining browser data associated with the user device; determining accepted browser versions associated with the requested content; determining whether the browser data is compatible with the accepted browser versions; if the browser data is compatible, loading the electronic content; otherwise, determining user factors associated with the user device; generating a notification; and transmitting, the notification.Type: GrantFiled: December 4, 2014Date of Patent: November 13, 2018Assignee: D2L CorporationInventors: David Lockhart, Jeffrey Geurts
-
Patent number: 10074287Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: GrantFiled: July 7, 2017Date of Patent: September 11, 2018Assignee: D2L CORPORATIONInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Patent number: 9832204Abstract: There is provided a method and system for managing security compatibility of electronic content. The method includes: receiving electronic content; parsing the electronic content into one or more elements; determining a content security profile of the electronic content; determining an element security profile of the one or more elements of the electronic content; determining whether the element security profile of the one or more elements is compatible with the content security profile; and for each of the one or more elements: if the element security profile is not compatible with the content security profile, modifying the element to have a compatible element security profile, otherwise, not modifying the element.Type: GrantFiled: September 19, 2014Date of Patent: November 28, 2017Assignee: D2L CorporationInventors: Brian Cepuran, Ali Ghassemi, Nicholas Dingle, Jeffrey Geurts, David Lockhart, Matthew Campbell, Jeffrey Avis, David Batiste, Victor Sumner, Rylan Cottrell, Sean Yo, Johnson Hsu, Eric Xu
-
Publication number: 20170309195Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: ApplicationFiled: July 7, 2017Publication date: October 26, 2017Applicant: D2L CorporationInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Patent number: 9721477Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: GrantFiled: November 30, 2015Date of Patent: August 1, 2017Assignee: DESIRE2LEARN INCORPORATEDInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Patent number: 9607591Abstract: A system and method for rendering music is provided. The method includes: receiving a request for electronic content; parsing the electronic content to determine a music notation element; translating the music notation; creating a music notation object based on the translation; and rendering the music notation object via a browser application. The system includes: a connection module configured to receive a request for electronic content; a parser configured to parse the electronic content to determine a music notation element; an object module configured to translate the music notation and create a music notation object based on the translation; and a rendering module configured to render the music notation object to be displayed by a browser application.Type: GrantFiled: June 1, 2016Date of Patent: March 28, 2017Assignee: D2L CorporationInventors: David Batiste, Jeffrey Geurts, Steve Schoger
-
Publication number: 20160275926Abstract: A system and method for rendering music is provided. The method includes: receiving a request for electronic content; parsing the electronic content to determine a music notation element; translating the music notation; creating a music notation object based on the translation; and rendering the music notation object via a browser application. The system includes: a connection module configured to receive a request for electronic content; a parser configured to parse the electronic content to determine a music notation element; an object module configured to translate the music notation and create a music notation object based on the translation; and a rendering module configured to render the music notation object to be displayed by a browser application.Type: ApplicationFiled: June 1, 2016Publication date: September 22, 2016Inventors: David BATISTE, Jeffrey GEURTS, Steve SCHOGER
-
Patent number: 9378654Abstract: A system and method for rendering music is provided. The method includes: receiving a request for electronic content; parsing the electronic content to determine a music notation element; translating the music notation; creating a music notation object based on the translation; and rendering the music notation object via a browser application. The system includes: a connection module configured to receive a request for electronic content; a parser configured to parse the electronic content to determine a music notation element; an object module configured to translate the music notation and create a music notation object based on the translation; and a rendering module configured to render the music notation object to be displayed by a browser application.Type: GrantFiled: June 23, 2014Date of Patent: June 28, 2016Assignee: D2L CORPORATIONInventors: David Batiste, Jeffrey Geurts, Steve Schoger
-
Publication number: 20160094613Abstract: A method and system for determining browser compatibility are provided. The method includes: receiving a request for electronic content from a user device; determining browser data associated with the user device; determining accepted browser versions associated with the requested content; determining whether the browser data is compatible with the accepted browser versions; if the browser data is compatible, loading the electronic content; otherwise, determining user factors associated with the user device; generating a notification; and transmitting, the notification.Type: ApplicationFiled: December 4, 2014Publication date: March 31, 2016Inventors: David LOCKHART, Jeffrey GEURTS
-
Publication number: 20160087990Abstract: There is provided a method and system for managing security compatibility of electronic content. The method includes: receiving electronic content; parsing the electronic content into one or more elements; determining a content security profile of the electronic content; determining an element security profile of the one or more elements of the electronic content; determining whether the element security profile of the one or more elements is compatible with the content security profile; and for each of the one or more elements: if the element security profile is not compatible with the content security profile, modifying the element to have a compatible element security profile, otherwise, not modifying the element.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Brian CEPURAN, Ali GHASSEMI, Nicholas DINGLE, Jeffrey GEURTS, David LOCKHART, Matthew CAMPBELL, Jeffrey AVIS, David BATISTE, Victor SUMNER, Rylan COTTRELL, Sean YO, Johnson HSU, Eric XU
-
Publication number: 20160086501Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: ApplicationFiled: November 30, 2015Publication date: March 24, 2016Applicant: D2L CorporationInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Publication number: 20150371550Abstract: A system and method for rendering music is provided. The method includes: receiving a request for electronic content; parsing the electronic content to determine a music notation element; translating the music notation; creating a music notation object based on the translation; and rendering the music notation object via a browser application. The system includes: a connection module configured to receive a request for electronic content; a parser configured to parse the electronic content to determine a music notation element; an object module configured to translate the music notation and create a music notation object based on the translation; and a rendering module configured to render the music notation object to be displayed by a browser application.Type: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: David BATISTE, Jeffrey GEURTS, Steve SCHOGER
-
Patent number: 9202384Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: GrantFiled: October 31, 2012Date of Patent: December 1, 2015Assignee: D2L CorporationInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton
-
Publication number: 20140122587Abstract: System and methods of gating notifications for content objects of an electronic learning platform are described herein. The notification may be conditioned on whether the content object is available to a user receiving the notification, or the state of the content object, for example.Type: ApplicationFiled: October 31, 2012Publication date: May 1, 2014Applicant: DESIRE2LEARN INCORPORATEDInventors: Daniel Petker, Jeffrey Geurts, Ryan Ische, Jeffrey Avis, Jeffrey Ashton