Conveying questions with content

US9536439B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9536439-B1
Application numberUS-201213535260-A
CountryUS
Kind codeB1
Filing dateJun 27, 2012
Priority dateJun 27, 2012
Publication dateJan 3, 2017
Grant dateJan 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A service for conveying questions with an item of content is disclosed. The content question service may analyze a portion of an item of content, select a question task, and then generate a question about the portion of the item of content using the selected question task. The content question service may receive a user's response to the conveyed question, analyze the response, and track the user's skill level for the selected question task.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: determining, by a computing system comprising one or more computing devices, a difficulty level of an item of content, wherein the difficulty level is determined based on an analysis of at least a portion of text of the item of content using machine techniques; determining, by the computing system, a skill level of a user with respect to the item of content, wherein the skill level is determined based at least in part on retrieved information from a stored user profile associated with the user; selecting, by the computing system, a question task fitting at least one of the difficulty level of the item of content or the skill level of the user, wherein the question task represents a skill to be tested by a question to be generated; analyzing, by the computing system, the portion of text of the item of content to identify a question subject within the portion, wherein the portion of text is analyzed using at least one of natural language processing or semantic analysis; generating, by the computing system, a question about the item of content and a correct answer to the question, wherein the question is generated based at least in part on the question task, the question subject and the portion of text; and generating, by the computing system, a user interface for display, wherein the user interface includes display of (a) at least the portion of text of the item of content, (b) the question generated by the computing system, and (c) two or more selectable controls that each display a different response to the question, wherein one of the two or more selectable controls displays the correct answer generated by the computing system. 2. The computer-implemented method of claim 1 further comprising receiving a selection of a language; and wherein the generated question is included in the user interface in the selected language. 3. The computer-implemented method of claim 2 , wherein the selected language is different from the item of content's language. 4. The computer-implemented method of claim 1 further comprising receiving a user's response to the generated question. 5. The computer-implemented method of claim 4 further comprising adjusting, by the computing system, the user's skill level based on the received user's response. 6. The computer-implemented method of claim 5 further comprising: making a comparison, by the computing system, between the adjusted skill level of the user and a skill level of one or more members of a peer group of the user; and based at least in part on the comparison, suggesting, by the computing system, one or more goals for the user. 7. The computer-implemented method of claim 1 further comprising: generating, by the computing system, a hint for the generated question; and including, by the computing system, the generated hint in the user interface. 8. The computer-implemented method of claim 1 , wherein the difficulty level of the item of content is determined by at least one of: an educational standard for which the item of content is recommended; a Flesch-Kincaid readability score of the item of content; or a Gunning fog index of the item of content. 9. The computer-implemented method of claim 1 further comprising identifying, by the computing system, a question task from which a previously conveyed question was generated; wherein the selected question task is not the identified question task. 10. The computer-implemented method of claim 1 , wherein analyzing the portion of text of the item of content comprises identifying, in the portion of text of the item of content, a noun and an adjective that modifies the noun, wherein the generated question includes the noun and the generated answer includes the adjective. 11. The computer-implemented method of claim 1 , wherein the question subject within the portion of text is further identified based at least in part by applying named entity extraction. 12. A system comprising: an electronic data store configured to at least store content; and a computing system comprising one or more hardware computing devices executing specific computer-executable instructions, said computing system in communication with the electronic data store and configured to at least: determine a difficulty level of an item of content, wherein the difficulty level is determined based on an analysis of at least a portion of text of the item of content using machine techniques; determine a skill level of a user with respect to the item of content, wherein the skill level is determined based at least in part on retrieved information from a stored user profile associated with the user; select a question task fitting at least one of the difficulty level of the item of content or the skill level of the user, wherein the question task represents a skill to be tested by a question to be generated; analyze the portion of text of the item of content to identify a question subject within the portion, wherein the portion of text is analyzed using at least one of natural language processing or semantic analysis; generate a question about the item of content and a correct answer to the question, wherein the question is generated based at least in part on the question task, the question subject and the portion of text; and generate a user interface for display, wherein the user interface includes display of (a) at least the portion of text, (b) the question generated by the computing system, and (c) two or more selectable controls that each display a different response to the question, wherein one of the two or more selectable controls displays the correct answer generated by the computing system. 13. The system of claim 12 , wherein the computing system is further configured to: receive a selection of a language; and wherein the generated question is included in the user interface in the selected language. 14. The system of claim 13 , wherein the selected language is different from the item of content's language. 15. The system of claim 12 , wherein the computing system is further configured to receive a user's response to the generated question. 16. The system of claim 15 , wherein the computing system is further configured to adjust the user's skill level based on the received user's response. 17. The system of claim 16 , wherein the computing system is further configured to: make a comparison between the adjusted skill level of the user and a skill level of one or more members of a peer group of the user; and based at least in part on the comparison, suggest one or more goals for the user. 18. The system of claim 12 , wherein the computing system is further configured to: generate a hint for the generated question; and include the hint for display in the user interface. 19. The system of claim 12 , wherein the difficulty level of the item of content is determined by at least one of: an educational standard for which the item of content is recommended; a Flesch-Kincaid readability score of the item of content; or a Gunning fog index of the item of content. 20. The system of claim 12 , wherein the computing system is further configured to identify a question task from which a previously conveyed question was generated; wherein the selected question task is not the identified question task. 21. A computer-readable, non-transitory storage medium storing computer executable instructions that, when executed by one or more computing devices, configure th

Assignees

Inventors

Classifications

  • G09B7/00Primary

    Electrically-operated teaching apparatus or devices working with questions and answers (mechanically operated G09B3/00; computing arrangements G06F) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9536439B1 cover?
A service for conveying questions with an item of content is disclosed. The content question service may analyze a portion of an item of content, select a question task, and then generate a question about the portion of the item of content using the selected question task. The content question service may receive a user's response to the conveyed question, analyze the response, and track the us…
Who is the assignee on this patent?
Goldstein Douglas S, Arora Ajay, Hwang Douglas, and 3 more
What technology area does this patent fall under?
Primary CPC classification G09B7/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).