Digital flash card techniques
First Claim
1. A mobile device, comprising:
- a display for displaying digital content to a user;
a processor; and
a flash card creation mode executable on the processor and configured to;
detect selection of a quantity of n words from the digital content displayed on the display, n≥
1,make a determination that the quantity n is below a threshold quantity, andin response to making the determination, creating a digital flash card having a question-answer construct within a given context, wherein a first side of the digital flash card represents a question portion of the construct and includes the selected quantity of n words, and a second side of the digital flash card represents an answer portion of the construct and includes data responsive to the question portion within the given context,wherein the digital flash card is at least initially displayed on the display overlaying at least a portion of the digital content from which the quantity of n words were selected.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for providing a digital flash card function in electronic devices. In an embodiment, a digital flash card includes a word or phrase along with the definition of the word or phrase pulled automatically from a glossary or dictionary. The digital flash card may be created through an options menu after selecting a word or phrase, automatically whenever a word or phrase is highlighted by the user, or whenever a word or phrase is looked up. Once the flash cards have been created, they may be organized into various folders or stacks, and in some cases the flash cards may automatically be organized based on the source of the selected word or phrase. Once one or more flash cards have been created, the user may view flash cards, flip them over to view the opposite side, and scroll through the flash cards using various touch screen gestures.
107 Citations
20 Claims
-
1. A mobile device, comprising:
-
a display for displaying digital content to a user; a processor; and a flash card creation mode executable on the processor and configured to; detect selection of a quantity of n words from the digital content displayed on the display, n≥
1,make a determination that the quantity n is below a threshold quantity, and in response to making the determination, creating a digital flash card having a question-answer construct within a given context, wherein a first side of the digital flash card represents a question portion of the construct and includes the selected quantity of n words, and a second side of the digital flash card represents an answer portion of the construct and includes data responsive to the question portion within the given context, wherein the digital flash card is at least initially displayed on the display overlaying at least a portion of the digital content from which the quantity of n words were selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing system, comprising:
-
a display for displaying digital content to a user; a processor; a flash card creation mode executable on the processor and configured to; detect selection of a quantity of n words from the digital content displayed on the display, n≥
1,make a determination that the quantity n is below a threshold quantity, and in response to making the determination, create a digital flash card having a question-answer construct within a given context, wherein a first side of the digital flash card represents a question portion of the construct and includes the selected quantity of n words, and a second side of the digital flash card represents an answer portion of the construct and includes data responsive to the question portion and the given context; and a flash card viewing mode executable on the processor and configured to present the digital flash card; wherein the digital flash card is initially displayed on the display overlaying at least a portion of the digital content from which the quantity of n words were selected; and wherein the data included in the answer portion of the construct includes a definition of the selected quantity of n words. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer program product comprising a plurality of instructions encoded thereon that when executed by one or more processors cause a process to be carried out, the process comprising:
-
detect, at an electronic device, selection of a quantity of n words from a given page of digital content, n≥
1, the selected quantity of n words including letters, numbers, symbols, characters, or any combination thereof;make a determination that the quantity n is below a threshold quantity; retrieve an answer relevant to the selected quantity of n words; in response to making the determination, create a digital flash card including the selected quantity of n words on a first side of the digital flash card, not including unselected content from the given page on the first side, and including the answer on a second side of the digital flash card; and cause a display operably connected to the one or more processors to display the digital flash card overlaying at least a portion of the digital content. - View Dependent Claims (18, 19, 20)
-
Specification