Patents by Inventor Brian Moriarty

Brian Moriarty 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: 11126923
    Abstract: Systems and methods for content aggregation creation are disclosed herein. The system can include memory having a content database and an aggregation database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include a server that can: provide content to the user device via a first electrical signal; receive a selection of a portion of the provided content from the user device via a second electrical signal; automatically extract sentences from the selected portion of the provided content via a natural language processor; automatically generate a parse tree for one of the automatically extracted sentences; identify noun phrases from the part of speech tags within the parse tree; place content associated with one of the noun phrase in a content aggregation; and output the content aggregation to the user device.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: September 21, 2021
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Sean York, Tim Stewart, David Strong, Brian Moriarty, Mark Potter, Angela McAllister
  • Patent number: 10997514
    Abstract: Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 4, 2021
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Brian Moriarty, Mark Potter
  • Patent number: 10949763
    Abstract: Systems and methods for content provisioning are disclosed herein. The system can include memory having a content database, a task database, and a user profile database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include a server that can: receive a user identifier from the user device; retrieve user information from the user profile database, which user information identifies one or several attributes of the user; retrieve user task data from the task database, which user task data identifies a plurality of tasks for completion by the user; automatically generate prioritization data for the plurality of tasks identified by the user task data; select a task based on the prioritization data; and send content relating to the selected task to the user device.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: March 16, 2021
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Brian Moriarty, Mark Potter
  • Patent number: 10614368
    Abstract: Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: April 7, 2020
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Brian Moriarty, Greg McFall
  • Patent number: 10419559
    Abstract: Systems and methods for content aggregation creation are disclosed herein. The system can include memory having a content database and an aggregation database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include a server that can: provide content to the user device via a first electrical signal; receive a selection of a portion of the provided content from the user device via a second electrical signal; automatically extract sentences from the selected portion of the provided content via a natural language processor; automatically generate a parse tree for one of the automatically extracted sentences; identify noun phrases from the part of speech tags within the parse tree; place content associated with one of the noun phrase in a content aggregation; and output the content aggregation to the user device.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: September 17, 2019
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Sean York, Tim Stewart, David Strong, Brian Moriarty, Mark Potter, Angela McAllister
  • Patent number: 10355924
    Abstract: Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: July 16, 2019
    Assignee: Pearson Education, Inc.
    Inventors: Angie McAllister, Brian Moriarty, Greg McFall
  • Patent number: 10296841
    Abstract: Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 21, 2019
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Brian Moriarty, Mark Potter
  • 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
  • Publication number: 20170293845
    Abstract: Systems and methods of artificial intelligence based recommendation are disclosed herein. The system can include: a user device including: a network interface; and an I/O subsystem. The system can include an artificial intelligence engine that can provide a remediation dialogue. The system can include a content management server that can: receive a user identification identifying a user from the user device; retrieve user information from a memory; identify and deliver a question to the user device based on the retrieved user information; receive a response to the delivered question from the user device; determine that the received response is incorrect; trigger the launch of the artificial intelligence engine; receive an indication of completion of the dialogue; and provide a second question after receipt of the indication of completion of the dialogue.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 12, 2017
    Inventors: Angie McAllister, Brian Moriarty, Greg McFall
  • Publication number: 20170293841
    Abstract: Systems and methods of artificial intelligence based recommendation are disclosed herein. The system can include: a user device including: a network interface; and an I/O subsystem. The system can include an artificial intelligence engine that can provide a remediation dialogue. The system can include a content management server that can: receive a user identification identifying a user from the user device; retrieve user information from a memory; identify and deliver a question to the user device based on the retrieved user information; receive a response to the delivered question from the user device; determine that the received response is incorrect; trigger the launch of the artificial intelligence engine; receive an indication of completion of the dialogue; and provide a second question after receipt of the indication of completion of the dialogue.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 12, 2017
    Inventors: Angie McAllister, Brian Moriarty, Greg McFall
  • Publication number: 20170295256
    Abstract: Systems and methods for content provisioning are disclosed herein. The system can include memory having a content database, a task database, and a user profile database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include a server that can: receive a user identifier from the user device; retrieve user information from the user profile database, which user information identifies one or several attributes of the user; retrieve user task data from the task database, which user task data identifies a plurality of tasks for completion by the user; automatically generate prioritization data for the plurality of tasks identified by the user task data; select a task based on the prioritization data; and send content relating to the selected task to the user device.
    Type: Application
    Filed: February 24, 2017
    Publication date: October 12, 2017
    Inventors: Brian Moriarty, Mark Potter
  • Publication number: 20170178002
    Abstract: Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory include a content library database and a model database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive response data from the user device; provide received response data to a first recommendation engine; alert a second recommendation engine when a selected next node is a placeholder node; retrieve at least one statistical model relevant to selection of next node content; and select next node content based on an output of the at least one statistical model.
    Type: Application
    Filed: August 12, 2016
    Publication date: June 22, 2017
    Inventors: Brian Moriarty, Greg McFall