9304712

Automated Word Substitution for Contextual Language Learning

PublishedApril 5, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus, comprising: a processor and a memory communicatively connected to the processor, the processor configured to: receive source content in a first language in association with a first activity of an end user, wherein the first activity of the end user has an activity type associated therewith, wherein the activity type associated with the first activity of the end user comprises at least one of reading text-based content, viewing content received from a communication network, or listening to audio content; automatically adjust content replacement control information, based on the activity type of the first activity of the end user, to provide adjusted content replacement control information; process the source content in the first language, based on the adjusted content replacement control information, to replace a subset of the source content in the first language with corresponding content in a second language and to provide thereby modified content comprising content in the first language and content in the second language, wherein the source content comprises a paragraph and the adjusted content replacement control information comprises a content replacement scope parameter indicative that one or more portions of the paragraph, other than a first sentence of the paragraph, are to be replaced with corresponding content in the second language; and provide the modified content in association with the first activity of the end user to support thereby a second activity of the end user, wherein the second activity of the end user comprises learning the second language.

2

2. The apparatus of claim 1 , wherein reading text-based content comprises one of reading an email or reading an electronic book.

3

3. The apparatus of claim 1 , wherein the processor is configured to control at least one characteristic of the subset of the source content in the first language that is replaced with corresponding content in the second language.

4

4. The apparatus of claim 3 , wherein the at least one characteristic comprises at least one of a percentage of content replaced, a scope of content replaced, a type of content replaced, and a vocabulary difficulty of content replaced.

5

5. The apparatus of claim 1 , wherein the content replacement control information comprises at least one of an indication of a proficiency of the end user with respect to the second language and an indication of an input entered by the end user.

6

6. The apparatus of claim 1 , wherein the content replacement control information comprises at least one content replacement parameter.

7

7. The apparatus of claim 6 , wherein the at least one content replacement parameter comprises at least one of a content replacement percentage indicative of a percentage of source content to be replaced, a content replacement scope parameter indicative of a scope of source content to be replaced, a content replacement type indicative of a type of source content to be replaced, and a vocabulary difficulty parameter indicative of a difficulty level of vocabulary of source content to be replaced.

8

8. The apparatus of claim 7 , wherein the processor is further configured to adjust the adjusted content replacement control information based on at least one of an indication of a proficiency of the end user with respect to the second language or feedback of the end user.

9

9. The apparatus of claim 1 , wherein the content replacement control information comprises a content replacement percentage, wherein the processor is further configured to: increase the content replacement percentage in response to an indication that the end user is more proficient in the second language; and decrease the content replacement percentage in response to an indication that the end user is less proficient in the second language.

10

10. The apparatus of claim 1 , wherein the content replacement control information comprises a content replacement scope parameter configured to indicate whether the source content is to be replaced one or more of on a word-by-word basis, on a sentence-by-sentence basis, and on a paragraph-by-paragraph basis.

11

11. The apparatus of claim 1 , wherein the content replacement control information comprises a vocabulary difficulty parameter indicative of a difficulty level of vocabulary of source content to be replaced, wherein the processor is further configured to: increase the difficulty level of the vocabulary of the source content to be replaced in response to an indication that the end user is more proficient in the second language; and decrease the difficulty level of the vocabulary of the source content to be replaced in response to an indication that the end user is less proficient in the second language.

12

12. The apparatus of claim 1 , wherein content replacement control information comprises language-specific control information associated with at least one of the first language and the second language.

13

13. The apparatus of claim 1 , wherein the processor is configured to process the source content in the first language to replace a subset of the source content in the first language with corresponding content in a second language by: selecting the subset of the source content in the first language based on adjusted content replacement control information; and translating the subset of the source content in the first language into corresponding content in the second language.

14

14. The apparatus of claim 1 , wherein the first language is a native language of the end user, wherein the second language is a language to be learned by the end user.

15

15. The apparatus of claim 1 , wherein the processor and memory form part of an end user device or a network device.

16

16. The apparatus of claim 1 , wherein, to provide the modified content in association with the first activity of the end user to support thereby the second activity of the end user, the processor is configured to: propagate the modified content toward a content presentation device.

17

17. The apparatus of claim 1 , wherein, to provide the modified content in association with the first activity of the end user to support thereby the second activity of the end user, the processor is configured to: operate a content presentation program configured to control presentation of the modified content.

18

18. The apparatus of claim 17 , wherein the content presentation program comprises one of a text presentation program, an audio presentation program, a text-to-audio presentation program, or an audio-to-text presentation program.

19

19. The apparatus of claim 1 , wherein the processor is configured to provide a language learning Application Programming Interface (API).

20

20. A non-transitory computer-readable storage medium storing instructions which, when executed by a computer, cause the computer to perform a method, the method comprising: receiving source content in a first language in association with a first activity of an end user, wherein the first activity of the end user has an activity type associated therewith, wherein the activity type associated with the first activity of the end user comprises at least one of reading text-based content, viewing content received from a communication network, or listening to audio content; automatically adjusting content replacement control information, based on the activity type of the first activity of the end user, to provide adjusted content replacement control information; processing the source content in the first language, based on the adjusted content replacement control information, to replace a subset of the source content in the first language with corresponding content in a second language and to provide thereby modified content comprising content in the first language and content in the second language, wherein the source content comprises a paragraph and the adjusted content replacement control information comprises a content replacement scope parameter indicative that one or more portions of the paragraph, other than a first sentence of the paragraph, are to be replaced with corresponding content in the second language; and providing the modified content in association with the first activity of the end user to support thereby a second activity of the end user, wherein the second activity of the end user comprises learning the second language.

21

21. A method, comprising: receiving, via a processor, source content in a first language in association with a first activity of an end user, wherein the first activity of the end user has an activity type associated therewith, wherein the activity type associated with the first activity of the end user comprises at least one of reading text-based content, viewing content received from a communication network, or listening to audio content; automatically adjusting content replacement control information, based on the activity type of the first activity of the end user, to provide adjusted content replacement control information; processing the source content in the first language, based on the adjusted content replacement control information, to replace a subset of the source content in the first language with corresponding content in a second language and to provide thereby modified content comprising content in the first language and content in the second language, wherein the source content comprises a paragraph and the adjusted content replacement control information comprises a content replacement scope parameter indicative that one or more portions of the paragraph, other than a first sentence of the paragraph, are to be replaced with corresponding content in the second language; and providing the modified content in association with the first activity of the end user to support thereby a second activity of the end user, wherein the second activity of the end user comprises learning the second language.

Patent Metadata

Filing Date

Unknown

Publication Date

April 5, 2016

Inventors

Christopher A. White

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “AUTOMATED WORD SUBSTITUTION FOR CONTEXTUAL LANGUAGE LEARNING” (9304712). https://patentable.app/patents/9304712

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.