Patents by Inventor Daniel Ensign

Daniel Ensign 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: 11188841
    Abstract: Systems and methods for content provisioning are disclosed herein. The method includes receiving content corresponding to at least one source document, parsing the content, identifying segments from the parsed content, generating a networked grouping of the segments, receiving historical user information about a plurality of users, training a model by using the historical user information, receiving activities of a user, parsing the activities of the user, identifying components from the parsed activities, correlating the components with the segments, extracting features from the activities of the user based on the correlation, and using the trained model to estimate a mastery level of the user based on the features.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: November 30, 2021
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Alison Doucette, Victoria Kortan, Daniel Ensign, Mark Potter, Chadwick Reimers, Brian Moriarty
  • Patent number: 10735402
    Abstract: Systems and methods for automated data packet selection and delivery are disclosed herein. The system can include a memory containing a data packet database including data packets for delivery to a user; and a user profile database including information identifying at least one user. The system can include a user device and one or several servers. The one or several servers can: receive a request for delivery of a set of data packets to a user via the user device; identify potential data packets for delivery to the user via the user device; determine a probability of the user providing a desired response to each of the potential data packets; weight the data packets according to weighting data and the determined probability; select a set of data packets from the potential data packets; and provide the set of data packets to the user via the user device.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: August 4, 2020
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Jacob Anderson, Daniel Ensign
  • Publication number: 20200104959
    Abstract: Systems and methods for automatically triggering an action in response to a user being likely to struggle with an assignment are disclosed herein. The systems and methods use an artificial intelligence model to determine a likelihood or plausibility of struggling score which is compared with one or more thresholds. Should the likelihood or plausibility of struggling score exceed one or more of the thresholds, an action corresponding with the threshold exceeded is triggered.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventor: Daniel Ensign
  • Publication number: 20180374375
    Abstract: Systems and methods for content provisioning are disclosed herein. The method includes, for each calendar event of a plurality of calendar events for a user, receiving the calendar event, parsing the calendar event, applying a tag to the calendar event based on the parsing of the calendar event, and saving the calendar event and the tag into a temporary table. The method also includes applying a filter to the plurality of calendar events in the temporary table, wherein the filter removes labels from calendar events having a first tag, and saving data from the filtered temporary table into a permanent table.
    Type: Application
    Filed: August 31, 2018
    Publication date: December 27, 2018
    Inventors: Alison Doucette, Daniel Ensign, Mark Potter, Chadwick Reimers, Brian Moriarty
  • Publication number: 20180373994
    Abstract: Systems and methods for content provisioning are disclosed herein. The method includes receiving content corresponding to at least one source document, parsing the content, identifying segments from the parsed content, generating a networked grouping of the segments, receiving historical user information about a plurality of users, training a model by using the historical user information, receiving activities of a user, parsing the activities of the user, identifying components from the parsed activities, correlating the components with the segments, extracting features from the activities of the user based on the correlation, and using the trained model to estimate a mastery level of the user based on the features.
    Type: Application
    Filed: August 31, 2018
    Publication date: December 27, 2018
    Inventors: Alison Doucette, Victoria Kortan, Daniel Ensign, Mark Potter, Chadwick Reimers, Brian Moriarty