Efficient review of data
First Claim
1. A machine-implemented method for compressing language input, including a plurality of words, the machine-implemented method comprising:
- receiving the language input including the plurality of words;
determining whether respective ones of the plurality of words match any of a plurality of words to be deleted;
copying ones of the plurality of words of the language input to language output when the ones of the plurality of words do not match any of the plurality of words to be deleted;
copying a placeholder symbol to the language output for each of the ones of the plurality of words that match any of the plurality of words to be deleted;
receiving a selection of a portion of a word included in the language output; and
providing a definition relating to the selected portion of the word, whereinthe machine-implemented method is performed by a processing device.
0 Assignments
0 Petitions
Accused Products
Abstract
A server may provide information to a processing device for displaying a parser user interface. The displayed parser user interface may include an input portal for inputting text input. The parser user interface may further include controls for selecting a level of compression. Upon selection of one of the controls, the server may process the text input and may produce text output which may include a placeholder symbol to replace specific words from the text input and/or abbreviated representations to replace other specific words from the text input. The server may send information to the processing device to display the produced text output, as well as other information. The server may further provide information to the processing device for displaying a speed reader user interface. The speed reader user interface may include controls for starting, stopping, and pausing a speed reading operation as well as other controls.
-
Citations
20 Claims
-
1. A machine-implemented method for compressing language input, including a plurality of words, the machine-implemented method comprising:
-
receiving the language input including the plurality of words; determining whether respective ones of the plurality of words match any of a plurality of words to be deleted; copying ones of the plurality of words of the language input to language output when the ones of the plurality of words do not match any of the plurality of words to be deleted; copying a placeholder symbol to the language output for each of the ones of the plurality of words that match any of the plurality of words to be deleted; receiving a selection of a portion of a word included in the language output; and providing a definition relating to the selected portion of the word, wherein the machine-implemented method is performed by a processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processing device comprising:
-
at least one processor; and a memory connected to the at least one processor, the memory comprising; instructions for receiving language input including a plurality of words, instructions for producing and displaying language output based on the received language input, instructions for receiving a selection of a portion of a word included in the language output, instructions for providing a definition relating to the selected portion of the word, and instructions for presenting, one word at a time at a given rate, the plurality of words of the language output or the plurality of words of the received language input. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A machine-implemented method comprising:
-
providing information for presenting a user interface to a user, the user interface including a portal for textual input; receiving the textual input, provided via the portal, into a storage medium, the received textual input including a plurality of words; searching for at least particular ones of articles or adjectives included in the plurality of words included in the storage medium; replacing the at least particular ones of the articles or the adjectives found in the plurality of words in the storage medium with at least one placeholder symbol; providing information for presenting textual output to the user, the textual output including at least some of the plurality of words and the at least one placeholder symbol from the storage medium after performing the replacing; receiving a selection of a portion of a word included in the textual output; and providing a definition relating to the selected portion of the word. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification