IP Library Granted Patent US 12,050,880
Granted Patent B1
US 12,050,880 · App. 18/392,036 · Granted Jul 30, 2024

System and method for content creation

Inventors: James Chilton (Hollis, NH); Peter Griffiths (North Weymoth, MA); Charles Qian (Cincinnati, OH)
Assignee: Cengage Learning, Inc.
G06F40/40G06F16/953
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,050,880
App. No.
18/392,036
Granted
Jul 30, 2024
Kind
B1
Abstract

In a first aspect, a system for creating fact-based content is presented. The system includes an application service provider operating on a network. The application service provider is configured to receive a user prompt and generate a web query for content based on the user prompt. The system includes a fact-based language model in communication with the application service provider. The fact-based language model is configured to receive the web query from the application service provider and retrieve, from a electronic library, relevant fact-based content based on the web query. The electronic library includes proprietary data. The fact-based language model is configured to provide the relevant fact-based content to the application service provider. The application service provider communicates content to a user based on the user prompt. The content includes at least a portion of the relevant fact-based content from the electronic library.

Claims (34)

1. A system for distributing fact-based electronic content, comprising:

an application service provider operating on a network, wherein the application service provider is configured to:

receive a user prompt; and

generate a web query requesting content based on and in response to the user prompt; and

an electronic library of one or more fact-based language models in communication with the application service provider, the fact-based language models trained with training data correlating prompts to content, wherein the fact-based language model is trained to receive prompts as input and provide fact-based content as output, wherein the fact-based language model is configured to:

receive the web query from the application service provider;

retrieve, from the electronic library, relevant fact-based content based on the web query, wherein the electronic library includes proprietary data from one or more fact sources; and

provide the relevant fact-based content to the application service provider; and

wherein the application service provider communicates content to a user based on the user prompt, the content including at least a portion of the relevant fact-based content from the electronic library and one or more citations identifying the one or more fact based sources associated with the fact-based content.

2. The system of claim 1 , wherein the fact-based language model is further configured to retrieve relevant fact-based content based on an access status of the application service provider.

3. The system of claim 1 , wherein the proprietary data of the electronic library includes one of textbooks, journals, whitepapers, professor notes, or a combination thereof.

4. The system of claim 1 , wherein the application service provider includes a search engine.

5. The system of claim 1 , wherein the fact-based language model is further configured to provide different forms of relevant fact-based content based on an identity of the application service provider.

6. The system of claim 1 , wherein user prompt is a request for fact-based content.

7. The system of claim 1 , wherein the fact-based language model is further configured to identify a level of knowledge of the user prompt and retrieve, from the electronic library, relevant fact-based content based on the level of knowledge of the user prompt.

8. The system of claim 1 , wherein the application service provider includes a language model, wherein the language model of the application service provider communicates data with the fact-based language model.

9. The system of claim 1 , wherein the fact-based content includes text, image, video, or a combination thereof.

10. A method of distributing fact-based content, comprising:

receiving, at an application service provider operating on a network, a user prompt; and

generating, by the application service provider, a web query requesting content based on and in response to the user prompt;

receiving, by an electronic library of one or more fact-based language models in communication with the application service provider, the web query from the application service provider, wherein the one or more fact-based language models are trained with training data correlating prompts to content, wherein the one or more fact-based language models are trained to receive prompts as input and provide fact-based content as output;

retrieving, by the fact-based language model and from the electronic library, relevant fact-based content based on the web query, wherein the electronic library includes proprietary data from one or more fact sources;

providing, by the fact-based language model, the relevant fact-based content to the application service provider; and

displaying, by the application service provider, content to a user based on the user prompt, the content including at least a portion of the relevant fact-based content from the electronic library and one or more citations identifying the one or more fact based sources associated with the fact-based content.

11. The method of claim 10 , further comprising retrieving relevant fact-based content based on an access status of the application service provider.

12. The method of claim 10 , wherein the proprietary data of the electronic library includes one of textbooks, journals, whitepapers, professor notes, or a combination thereof.

13. The method of claim 10 , wherein the application service provider includes a search engine.

14. The method of claim 10 , wherein providing further comprises providing, by the fact-based language model, different forms of relevant fact-based content based on an identity of the application service provider.

15. The method of claim 10 , wherein user prompt is a request for fact-based content.

16. The method of claim 10 , further comprising:

identifying, by the fact-based language model, a level of knowledge of the user prompt and;

retrieving, from the electronic library, relevant fact-based content based on the level of knowledge of the user prompt.

17. The method of claim 10 , wherein the application service provider includes a language model, wherein the language model of the application service provider communicates data with the fact-based language model.

18. The method of claim 10 , wherein the fact-based content includes text, image, video, or a combination thereof.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2024
From: MEHTA, JAY; ALENCAR, THAIS
To: CENGAGE LEARNING, INC.
Reel/Frame 068442/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: CHILTON, JAMES; GRIFFITHS, PETER; QIAN, CHARLES
To: CENGAGE LEARNING, INC.
Reel/Frame 066974/0887 →
SECURITY INTEREST Recorded Mar 22, 2024
From: CENGAGE LEARNING, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 066869/0623 →