Patents by Inventor Greg McFall

Greg McFall 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: 11093849
    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: February 11, 2019
    Date of Patent: August 17, 2021
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Greg McFall, Fred Tibbitts, Mark DeMichelle
  • Patent number: 10783445
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: September 22, 2020
    Assignee: PEARSON EDUCATION, INC.
    Inventor: Greg McFall
  • 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: 10528876
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: January 7, 2020
    Assignee: PEARSON EDUCATION, INC.
    Inventor: Greg McFall
  • Publication number: 20190280923
    Abstract: Systems and methods for content selection with first and second recommendation engines are disclosed herein. The system can include a memory including 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; receive at least one statistical model relevant to selection of the next node content; and select next node content based on an output of the at least one statistical model.
    Type: Application
    Filed: May 23, 2019
    Publication date: September 12, 2019
    Inventors: Angie McALLISTER, Brian MORIARTY, Greg McFALL
  • Patent number: 10397323
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 27, 2019
    Assignee: PEARSON EDUCATION, INC.
    Inventor: Greg McFall
  • Patent number: 10382545
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: August 13, 2019
    Assignee: PEARSON EDUCATION, INC.
    Inventor: Greg McFall
  • 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
  • Publication number: 20190173973
    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: February 11, 2019
    Publication date: June 6, 2019
    Inventors: Greg McFall, Fred Tibbitts, Mark DeMichelle
  • Publication number: 20190141126
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Application
    Filed: December 28, 2018
    Publication date: May 9, 2019
    Inventor: Greg McFall
  • Patent number: 10205796
    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: February 12, 2019
    Assignee: Pearson Education, Inc.
    Inventors: Greg McFall, Fred Tibbitts, Mark DeMichelle
  • Publication number: 20180341867
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Application
    Filed: August 6, 2018
    Publication date: November 29, 2018
    Inventor: Greg McFall
  • Patent number: 10043133
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: August 7, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventor: Greg McFall
  • Patent number: 10033643
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: July 24, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventor: 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: 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: 20170295072
    Abstract: Systems and methods for automated content selection and/or distribution are disclosed herein. The system can include a packet selection system including a recommendation engine. The recommendation engine can select a next data packet that can include content for delivery to a user device. The system can include a presentation system including a presenter module. The presenter module can receive an indication of the selected next data packet and send the content for delivery to the user device via an electrical communication. The system can include a response system including a response processor. The response processor can receive a response from the user device, and the response processor can determine whether the received response is a desired response. The system can include a summary model system including model engine, and a messaging bus.
    Type: Application
    Filed: August 12, 2016
    Publication date: October 12, 2017
    Inventor: Greg McFall
  • 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