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: 11188841Abstract: 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: GrantFiled: August 31, 2018Date of Patent: November 30, 2021Assignee: PEARSON EDUCATION, INC.Inventors: Alison Doucette, Victoria Kortan, Daniel Ensign, Mark Potter, Chadwick Reimers, Brian Moriarty
-
Patent number: 11126923Abstract: 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: GrantFiled: July 23, 2019Date of Patent: September 21, 2021Assignee: PEARSON EDUCATION, INC.Inventors: Sean York, Tim Stewart, David Strong, Brian Moriarty, Mark Potter, Angela McAllister
-
Patent number: 10997514Abstract: 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: GrantFiled: August 25, 2016Date of Patent: May 4, 2021Assignee: PEARSON EDUCATION, INC.Inventors: Brian Moriarty, Mark Potter
-
Patent number: 10949763Abstract: 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: GrantFiled: February 24, 2017Date of Patent: March 16, 2021Assignee: PEARSON EDUCATION, INC.Inventors: Brian Moriarty, Mark Potter
-
Patent number: 10614368Abstract: 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: GrantFiled: August 12, 2016Date of Patent: April 7, 2020Assignee: PEARSON EDUCATION, INC.Inventors: Brian Moriarty, Greg McFall
-
Patent number: 10419559Abstract: 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: GrantFiled: November 3, 2016Date of Patent: September 17, 2019Assignee: PEARSON EDUCATION, INC.Inventors: Sean York, Tim Stewart, David Strong, Brian Moriarty, Mark Potter, Angela McAllister
-
Patent number: 10355924Abstract: 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: GrantFiled: August 25, 2016Date of Patent: July 16, 2019Assignee: Pearson Education, Inc.Inventors: Angie McAllister, Brian Moriarty, Greg McFall
-
Patent number: 10296841Abstract: 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: GrantFiled: August 25, 2016Date of Patent: May 21, 2019Assignee: PEARSON EDUCATION, INC.Inventors: Brian Moriarty, Mark Potter
-
Publication number: 20180374375Abstract: 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: ApplicationFiled: August 31, 2018Publication date: December 27, 2018Inventors: Alison Doucette, Daniel Ensign, Mark Potter, Chadwick Reimers, Brian Moriarty
-
Publication number: 20180373994Abstract: 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: ApplicationFiled: August 31, 2018Publication date: December 27, 2018Inventors: Alison Doucette, Victoria Kortan, Daniel Ensign, Mark Potter, Chadwick Reimers, Brian Moriarty
-
Publication number: 20170293845Abstract: 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: ApplicationFiled: April 7, 2017Publication date: October 12, 2017Inventors: Angie McAllister, Brian Moriarty, Greg McFall
-
Publication number: 20170293841Abstract: 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: ApplicationFiled: April 7, 2017Publication date: October 12, 2017Inventors: Angie McAllister, Brian Moriarty, Greg McFall
-
Publication number: 20170295256Abstract: 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: ApplicationFiled: February 24, 2017Publication date: October 12, 2017Inventors: Brian Moriarty, Mark Potter
-
Publication number: 20170178002Abstract: 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: ApplicationFiled: August 12, 2016Publication date: June 22, 2017Inventors: Brian Moriarty, Greg McFall