|Publication number||US5365434 A|
|Application number||US 08/070,911|
|Publication date||Nov 15, 1994|
|Filing date||Jun 4, 1993|
|Priority date||Jun 4, 1993|
|Publication number||070911, 08070911, US 5365434 A, US 5365434A, US-A-5365434, US5365434 A, US5365434A|
|Inventors||Vincent D. Figliuzzi|
|Original Assignee||Carolyn E. Carlson, Linda J. Figliuzzi|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (20), Referenced by (70), Classifications (17), Legal Events (5)|
|External Links: USPTO, USPTO Assignment, Espacenet|
The present invention generally relates to a system for retrieving of text from a book or the like. More specifically, the invention relates to retrieval of data from a specific book and subsequent display of a definition or explanation of the data to a user. The invention, therefore, further relates to a pedagogical device particularly useful as an automated tutor.
Of course, books are read by individuals throughout the world. However, frequently when a particular book is being read, words, phrases, or the like are identified which are not understood by the individual who is reading the book. Therefore, the individual must reference a dictionary, reference book, another individual or the like for assistance in determining the meaning and/or pronunciation of the particular word or phrase as it is being used in context within the book.
Electronic dictionaries are known for entering words and, in turn, displaying a definition or definitions of the word. Examples of such electronic dictionaries are known from U.S. Pat. Nos. 4,688,192 and 3,932,859.
U.S. Pat. No. 4,688,192 to Yoshimura et al. relates to an electronic dictionary comprising a dictionary memory which has multiple data memory locations identified by respective addresses. Upon entry of a word through an input device, the word stored in the dictionary memory is retrieved from the respective word-data memory location. The word stored in the word-data memory location of the search data memory location is displayed as a synonym or antonym of the word which has been entered through the input device. The word-data memory locations may be grouped into two vocabulary storage parts corresponding to two languages resulting in a dictionary which may be used to know the meaning of a word of one language via words of the other language.
U.S. Pat. No. 3,932,859 to Kyriakides et al. relates to an electronic dictionary having a keyboard with a plurality of keys. Upon entry of a word, a definition of the word may be displayed if the word and the definition are included as a part of the system.
The '192 and '859 patents, however, require storage of words and the meanings of each word stored. Therefore, a number of words are stored which potentially may never require interrogation to determine their meanings or may not be In the storage at all. Furthermore, such electronic dictionaries often do not account for archaic-type words, such as slang, technical terms, commonly used foreign words, and the like, which often require a specialized dictionary for reference.
A computer based teaching apparatus is also known from U.S. Pat. No. 4,968,257 which relates to a limited function, user-interactive teaching apparatus including a memory for storing a compilation of words and phrases to be used by the teaching apparatus. A pedagogical lesson database is also included having a plurality of substantially identical, limited-size, lesson frame data units. A display is used for displaying selected words and phrases which includes a movable indicator cursor or touch sensitive position indicator. A processor fetches selected words and/or phrases and provides them to the display in accordance with pointer data contained in each data unit. A voice synthesizer further provides tutorial instruction and operational directions and informs the user of the outcome of a completed exercise. A cartridge provides input data which includes a plurality of program units or lesson frames. A display, in response to execution of a lesson frame, may include a question followed by a plurality of suggested answers. The user moves the cursor under the answer believed to be correct and depresses the select button to indicate selection of the answer to the processor. The system, therefore, is strictly an interactive prompting of question and answer formats in the lesson frames for soliciting a response by the user of the system.
A need, therefore, exists for an improved system which provides an enhancement for a specific book being read to improve understanding thereof by the user.
The present invention generally relates to a system for assisting a user in his understanding of a book which is being read or studied and further for use as a learning aid. The system includes a first storage means for interchangeably receiving portions of the book for subsequent access by the user reading the book. A second storage means stores a plurality of frequently used terms which vary with the subject of the book. The system further includes means for inputting a page number and a segment of one portion of the book. A matching means searches the segment on the input page number with the portions and the terms in the first storage means and the second storage means, respectively, resulting in an identification wherein means are provided for outputting the identification.
In an embodiment, the output means is a video display screen.
In another embodiment, the output means may be provided by voice synthesis.
In yet another embodiment, the input means is responsive to the voice of the user by using voice recognition circuitry.
In a still further embodiment of the invention, the input means may be a track ball or a keyboard, and the output means may be a printer.
The present invention further relates to a system for assisting in reading a book having a first memory for storing a compilation of words and/or phrases in the book wherein the first memory matched to the book is replaceable. A second memory stores other words exclusive of the words and/or phrases in the first memory. An input means is provided for inputting a page number and portion of a word to be searched, and a processor matches the page number and the portion of the searched word with a word stored in the first memory or the second memory. An output means outputs at least a definition and pronunciation of the searched word.
In an embodiment, the portion of the word may be a portion of a mathematical problem.
In another embodiment, the output means may further output similar problems to the mathematical problem in the book.
In another embodiment of the invention, a method is disclosed for providing a definition of a portion of a book being read by a user by: inputting an identifier corresponding to a portion of the book; storing definitions of words; matching the identifier with at least one of the stored definitions; and outputting the matched definition or definitions.
In an embodiment, the method further provides an indicator of the page in the book where the last matching occurred.
It is, therefore, an object of the present invention to provide a system for assisting in understanding of a book being read by an individual.
Another advantage of the present invention is to provide a system which is simple to use for calling up definitions of words as they are used in context within a specific book.
A still further advantage of the present invention is to provide a system for outputting of alternative definitions of words or similar problems to a problem in the book.
Yet another advantage of the present invention is to provide a system which stores words and definitions therefor only for words which are included in a particular book thereby eliminating the need to store unnecessary words and definitions.
Moreover, an advantage of the present invention is to provide a system which provides a simple means for inputting data and for further matching stored information with the input data which may then output the matched information as well as other information relating thereto for use by an individual reading a book.
A further advantage of the present invention is to provide a system which includes all words and phrases which are used in a particular book including slang, technical words, foreign phrases and the like which may typically not be found in any one single dictionary.
Additional features and advantages of the present invention are described in, and will be apparent from, the detailed description of the presently preferred embodiments and from the drawings.
FIG. 1 illustrates a general perspective view of an embodiment of the system of the present invention.
FIG. 2 illustrates a block diagram of the components for operation of the system of the present invention illustrated in FIG. 1.
FIGS. 3A and 3B illustrate a flowchart for operation of the system illustrated in FIGS. 1 and 2.
The present invention generally relates to a system for enhancing understanding of particular text when a user is reading a book, for example. In addition, a display or a subsequent printout of interactive problem solving or word usage with alternate definitions may be performed by the system. The present invention, therefore, further relates to a system in the form of a pedagogical device which may be implemented by an individual for use as an automated tutor.
Referring now to FIG. 1, a system 10 is generally shown. The system 10 includes an integral keyboard, generally designated at 12 having a plurality of keys arranged in rows and columns. The keys may be the letters of the alphabet, as well as numerical keys and/or function keys, such as mathematical functions. Other designated function keys may be provided, such as page (PG), example (EX), figure (FIG), picture (PIC), explanation (EXPL), more (MORE), repeat (REPEAT) and scroll (SCROLL), for example. The functions performed by each of these designated function keys will be later described.
The system 10 further includes an input port 14 for receiving a particular disk, memory card, cartridge or the like. A screen 16 displays data being input to the system 10 as well as displaying of outputs after searching for the input. Simultaneously with the display 16, a voice synthesizer in the system 10 via a speaker/announcer 18 announces that which is being displayed or input to the system 10.
A number of options are available for input of data rather than using the keyboard 12 of the system 10. The speaker/announcer 18 of the system 10 also includes voice recognition circuitry such that the user may orally spell the particular word in question to input the word. Then, the system 10 searches and identifies the definition of the word or the entirety of the problem, formula, or the like.
Another option for inputting data is connection of a light pen (not shown) which may be brushed on the page of the book being read. The page number may first be identified by brushing the light pen thereover, and then the word or problem may be "read" by the light pen. The word and/or definition may then be displayed on the screen 16 of the system 10.
An additional option for input of data, such as a particular word or portion of a word, may be the insertion of a page number using the keyboard 12 of the system 10. Then, the track ball 20 may manipulate cursors on the screen 16 to locate the word or problem in question. Once the word or problem is identified, the user may initiate the search for the definition or answer to the problem thereof by the appropriate command. Of course, other input options are available for the system 10, such as a mouse, a touch pad screen, or the like. Input of the appropriate word or problem using such devices is well known to those skilled in the art.
Of course, too, numerical or alphabetical data may be displayed on the screen 16 of the system 10 for moving a cursor operated by the track ball 20, mouse or the like to the displayed number or the displayed alphabetical data. Once the appropriate page number, for example, is identified on the screen 16 by moving the cursor, the screen 16 may display the words from that page of interest which have been stored for a particular book.
The designated keys, such as page, example, figure, etc., perform the specific function designated on the key. For example, the page key "PG" advances the display 16 of the system 10 to the next page. The example key "EX" provides an example of the particular problem being displayed. For instance, if a mathematical problem is displayed, another example of such a problem may be output to the display 16 as desired by pressing of this key.
Further designated keys includes picture "PIC" and figure "FIG" which can be implemented to designate a particular picture or figure on a particular page, for example. Other methods for identifying pictures and figures may, of course, be implemented. One method is by entering the page number of the page, either orally or using the keyboard. After the page is identified and displayed on the display 16, a segment of the display 16, such as "U-L" (upper-left) may be identified at which the figure is located. Other designations may be implemented, such as "U-R, U-M, L-R, L-L, M--R or M-L" where "U" is upper, "M" is middle, "L" is lower or left and "R" is right. Of course, other figure or picture identifying methods for designating the same may be implemented.
Finally, the designated key "EXPL" is used to explain or provide further explanation for a particular definition, for example; "MORE" provides additional definitions, for example, or may display any other information stored not already displayed for the user; "REPEAT" repeats information last stored; and "SCROLL" moves the display continuously line-by-line when pressed.
Referring now to FIG. 2, the system 10 of FIG. 1 is generally illustrated in a black box diagram format. The keyboard 12 and/or other input devices, such as a light pen, a mouse, a touch pad, or the like, is connected to a microprocessor 22 for subsequent processing of the input. A power source 24 is further provided for operation of the system 10 providing either an AC and/or a DC source of power.
Furthermore, as previously discussed with reference to FIG. 1, a display 16 may be integrally formed with the system 10 or may be separately connected via a jack 11. In addition, an auxiliary device, such as a printer 26, may be connected to the system 10. Furthermore, the combination speaker/announcer 18 may be provided for output of oral commands and/or instructions or the like. The speaker/announcer 18 is connected to internal voice recognition circuitry and voice synthesizing components 28, respectively. As a result, the speaker/announcer 18 may be implemented either for recognition of inputs to the speaker/announcer 18 or synthesizing of voice outputs to the speaker/announcer 18. Auxiliary hookup jacks 11, 13 and 15 are further available for recharging of the power source, an earphone connection, an auxiliary display or other input/output device as required for operation of the system 10.
The microprocessor 22 is further connected to memory devices 32 and 34. The memory device 32 may be, for example, an interchangeable ROM, such as a CD-ROM, which includes the contents of a book, for example. The memory device 32 may also further include the corresponding definitions of each word as it is being used in context of the book or corresponding problems in the book. Furthermore, the second memory 34 may be, for example, a ROM which includes frequently used words as well as words that are exclusive of the words included in the definitions found in the memory 32 for a particular book.
Therefore, the stored book in the memory 32 does not require that every word therein be stored along with its definition. That is, certain words, such as conjunctions (and, but, nor, or, etc.) may be included in the dictionary of the second memory 34 as well as, for example, prepositions (of, to, for, in, on, etc.). Of course, the dictionary may be varied from system to system depending on the preferred use of the particular system. For example, a system which may be used primarily for solving of mathematical problems may include in the second memory 34 definitions for "sine", "cosine", "tangent", "integration", "differentiation", or other like commonly used mathematical terms. Of course, specific memories for chemistry, biology, music and the like may be implemented as well.
In use, the system 10 may function with reference to the flowchart illustrated in FIGS. 3A and 3B. Referring thereto, the system 10 may first be started at 100 and initialized at 110 by insertion of, for example, a disk including specific words from a text of a book which is to be read by a user. The book itself does not make up a part of the present invention and may be provided in hard copy form to a user. The book may be bought at a store, for instance, or may be borrowed from a library or may be otherwise obtained, such as at a school which the user is attending.
The system 10 may include a "bookmark" function such that when the user stops reading the book at a particular point therein, the user designates the point at which he stops, and that point is displayed on the screen of the system after initialization is performed (at step 120) when the book is again picked-up for reading by the user.
To use the system 10 of the present invention, the hard copy of the book is read by the user, and reading continues until a particular word, phrase, problem or the like is identified which the user does not understand. When this occurs, the user may enter the page number and portion of the word, phrase or problem which is not understood as at step 130 onto the keyboard or other input device of the system. For example, if on page six of the book, the reader does not understand the meaning of the word "patent", the user may key in the numeral "6" followed by, for example, the first three letters "pat" into the system.
Of course, the page number and any portion of a word, phrase or problem may be entered and the system then determines the words on that page which correspond to the input. Furthermore, the word or portion of the word alone may be entered without the page number to locate the word at any point in the text of the book.
As the input is being entered, the system 10 may announce and may display the page number and word, phrase or problem simultaneously at step 140. If the proper page number and letters are entered, then the user is prompted to begin the search or may otherwise cancel the search at step 150. The system 10 then begins searching of the page number and the portion of the word entered at step 160.
At step 170, the system 10 determines if the particular segment of the word is found on the page. If not, at step 175, the particular segment is searched for in the dictionary of commonly used words or other memory of the system 10. However, all words which are not in the dictionary are included on the particular disk entered into the system 10.
After the word is found through the normal search or after the dictionary search, the system 10 announces and displays that the word is found at step 180. The only instance in which the word may not be found by the system 10 is if the word has not been properly entered by the user (either the page number and/or word, phrase or problem). The system 10 then returns the user back to step 130 for entry of the page number and portion of the word, phrase, problem or the like.
Following an indication that the word has been found, the system 10 at step 190 displays the word including its phonetic pronunciation, announces the word at step 200 and displays the definition of the word as it is being used in the context of the book at step 210. Simultaneously, the definition and its use in context is announced at step 220.
The user may then indicate whether he desires to display or otherwise output alternate definitions of the word or similar problems to the one being read in the book at step 230. If not, the user is given the option of cancelling and returning to entry of a new word or saving and displaying the page number to return to the point in the book in which the reader stopped reading. The system 10 may then be exited from or may enter into a waiting state at step 237 which waits for a subsequent entry.
Following a request for alternate definitions of the word or similar problems at step 230, the system 10 displays alternate definitions or problems or indicates that "none" exist. The user is then given the option of printing of the definition and/or alternate definitions or problems at step 250. After printing or indicating that printing is or is not desired, the user may then optionally continue use of the system 10 at step 260.
If continuing use is desired, the user returns to step 130 for entry of a page number and portion of a word, phrase, problem or the like. If the user elects not to continue, the system 10 prompts the user for entry of the bookmark function at step 270. The user, however, may not exit the system 10 without saving and displaying the page number such that the bookmark is automatically entered upon exiting of the system 10 by the user. After the bookmark function has been performed by saving and displaying of the page number, the system 10 at step 290 may be shut-off after exiting the system 10 or moved to a constant state by waiting for the next prompt.
Of course, many options are available for performing functions of the system 10 based on the particular application. For example, mathematical problems may require entry of numbers or mathematical functions resulting in subsequent display of a particular problem on the display of the system 10. Furthermore, chemical applications may require entry of a particular formula by entry of a particular portion of the formula. When the portion of the formula is searched, the screen subsequently displays the entire formula for analysis and/or review thereof.
By way of example, and not limitation, examples of the invention will now be given.
An individual is reading a book in hard-copy form. The individual has inserted a corresponding disk of the book into the system of the present invention to assist in reading the book. The reader begins reading, and when the individual arrives at page 4, the individual encounters the word "pedagogy." The individual, not knowing the meaning of "pedagogy", inputs a "4" into the system using the keyboard of the system. The system displays the words stored on page 4 to the extent possible on its screen.
After the words on the page are displayed, the individual may scroll to the particular word in question using a track ball, cursor, mouse, or the like. In the alternative, the individual initially may enter the page number followed by the first three letters of the word, in this case, "ped". Following identification of the specific word, the definition of the word "pedagogy" as stored in memory as used in context of the book being read by the individual is displayed.
A student is reading his mathematics book in preparation for class. A disk is inserted into the system containing specific portions of the book as well as other information relating to the mathematics in the book. The student becomes perplexed when he is reading by a problem which arises in the book which the student cannot determine how to solve. (The problem is (24+10 +8-6)÷2=18 on page 7.) The student enters the page number on which the problem arises in the book, "7" The page may then be subsequently displayed to the student, and the student may then scroll to the particular problem using a cursor, track ball, mouse, or the like to identify the particular problem in question. In the alternative, a portion of the problem may be input, such as "(24", and the characters will be searched on the page and then displayed as a part of the whole problem in question. A solution of the problem and how the solution was arrived at will be displayed to the student by the system.
The student then may input a request for similar problems for practicing of the same. The similar problems are output to a printer so that a hard-copy of the practice problems may be provided as an exercise for the student.
A poem is being read by a person from a book containing a collection of poems from the same poet. A particular poem on page 43 of the book is being read by the person. A disk is inserted into the system of the present invention containing substantial portions of the words, phrases, passages and explanations of the same as used in the book. The person when reading the poem on page 43 identifies a phrase which, if read literally, is not comprehensible. The person, therefore, inputs the page number into the system, and the page containing the poem is displayed on the screen. The user may then scroll to the particular phrase in question, or, in the alternative, may input a portion of the phrase in question into the system. The system then identifies the particular word as well as the phrase in which the word is used. The meaning of the particular word may be displayed on the screen as well as the meaning and any secondary meanings intended by the poet of the phrase in which the word is used.
It should be understood that various changes and modifications to the presently preferred embodiments described herein will be apparent to those skilled in the art. Such changes and modifications may be made without departing from the spirit and scope of the present invention and without diminishing its attendant advantages. It is, therefore, intended that such changes and modifications be covered by the appended claims and any equivalents thereof so as to encompass all such modifications and equivalent structures.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US3932859 *||Mar 7, 1974||Jan 13, 1976||Anastasios Kyriakides||Electronic dictionary with word length responsive decoder|
|US3996671 *||Mar 19, 1974||Dec 14, 1976||Foster Richard W||Instruction machine|
|US4122533 *||Jun 2, 1977||Oct 24, 1978||Addressograph-Multigraph Corporation||Multiple language character generating system|
|US4159536 *||Apr 8, 1977||Jun 26, 1979||Willard E. Kehoe||Portable electronic language translation device|
|US4355370 *||Jan 24, 1980||Oct 19, 1982||Sharp Kabushiki Kaisha||Storage format in a word memory of electronic dictionary and language interpreter|
|US4373194 *||Dec 30, 1980||Feb 8, 1983||International Business Machines Corporation||Full page representation through dynamic mode switching|
|US4384329 *||Dec 19, 1980||May 17, 1983||International Business Machines Corporation||Retrieval of related linked linguistic expressions including synonyms and antonyms|
|US4406626 *||Mar 29, 1982||Sep 27, 1983||Anderson Weston A||Electronic teaching aid|
|US4412305 *||Nov 7, 1980||Oct 25, 1983||501 Sharp Kabushiki Kaisha||Sentence translation device|
|US4424575 *||Oct 7, 1981||Jan 3, 1984||The Marconi Company Limited||Text processing system including means to associate commentary with text|
|US4445196 *||Apr 2, 1981||Apr 24, 1984||Gonet Helen G||Electronic Bible|
|US4579533 *||Aug 31, 1984||Apr 1, 1986||Anderson Weston A||Method of teaching a subject including use of a dictionary and translator|
|US4633430 *||Oct 3, 1983||Dec 30, 1986||Wang Laboratories, Inc.||Control structure for a document processing system|
|US4688192 *||Jun 28, 1984||Aug 18, 1987||Brother Kogyo Kabushiki Kaisha||Electronic dictionary|
|US4710877 *||Apr 23, 1985||Dec 1, 1987||Ahmed Moustafa E||Device for the programmed teaching of arabic language and recitations|
|US4782464 *||Dec 26, 1985||Nov 1, 1988||Smith Corona Corporation||Compact spelling-check dictionary|
|US4812966 *||Nov 15, 1985||Mar 14, 1989||Kabushiki Kaisha Toshiba||Word block searcher for word processing equipment and searching method therefor|
|US4968257 *||Feb 27, 1989||Nov 6, 1990||Yalen William J||Computer-based teaching apparatus|
|US4985697 *||Jan 21, 1988||Jan 15, 1991||Learning Insights, Ltd.||Electronic book educational publishing method using buried reference materials and alternate learning levels|
|US5122972 *||Jul 20, 1988||Jun 16, 1992||International Business Machines Corporation||Help provision in a data processing system|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US5517407 *||Jun 30, 1994||May 14, 1996||In-Dex||Device for including enhancing information with printed information and method for electronic searching thereof|
|US5893132 *||Dec 14, 1995||Apr 6, 1999||Motorola, Inc.||Method and system for encoding a book for reading using an electronic book|
|US6017219 *||Jun 18, 1997||Jan 25, 2000||International Business Machines Corporation||System and method for interactive reading and language instruction|
|US6424984 *||Sep 29, 2000||Jul 23, 2002||Stonia New York Corp.||Multifunction electronic bookmark|
|US6750978 *||Aug 4, 2000||Jun 15, 2004||Leapfrog Enterprises, Inc.||Print media information system with a portable print media receiving unit assembly|
|US6898605||Sep 12, 2001||May 24, 2005||Snap-On Incorporated||Textual data storage system and method|
|US7097458 *||Jul 1, 2003||Aug 29, 2006||Titus Peter F||Word key|
|US7117194||Apr 3, 2002||Oct 3, 2006||Snap-On Technologies, Inc.||Textual and graphic data presentation system and method|
|US7203455||May 30, 2003||Apr 10, 2007||Mattel, Inc.||Interactive multi-sensory reading system electronic teaching/learning device|
|US7254530 *||Sep 26, 2002||Aug 7, 2007||The Trustees Of Columbia University In The City Of New York||System and method of generating dictionary entries|
|US7263483 *||Apr 28, 2003||Aug 28, 2007||Dictaphone Corporation||USB dictation device|
|US7299971||Apr 22, 2004||Nov 27, 2007||Leapfrog Enterprises, Inc.||Print media information systems and methods|
|US7338287 *||May 9, 2002||Mar 4, 2008||Netucation Llc||Systems and methods for searching for and delivering solutions to specific problems and problem types|
|US7402042||May 30, 2003||Jul 22, 2008||Mattel, Inc.||Electronic learning device for an interactive multi-sensory reading system|
|US7557939||Apr 22, 2004||Jul 7, 2009||Leapfrog Enterprises, Inc.||Print media information systems and methods|
|US7716349||Nov 28, 2000||May 11, 2010||Discovery Communications, Inc.||Electronic book library/bookstore system|
|US7835989||Apr 13, 1999||Nov 16, 2010||Discovery Communications, Inc.||Electronic book alternative delivery systems|
|US7849393||Mar 7, 2000||Dec 7, 2010||Discovery Communications, Inc.||Electronic book connection to world watch live|
|US7861166||Jun 17, 1999||Dec 28, 2010||Discovery Patent Holding, Llc||Resizing document pages to fit available hardware screens|
|US7865405||Feb 23, 2009||Jan 4, 2011||Discovery Patent Holdings, Llc||Electronic book having electronic commerce features|
|US7865567||Oct 27, 1999||Jan 4, 2011||Discovery Patent Holdings, Llc||Virtual on-demand electronic book|
|US8073695||Jun 25, 1999||Dec 6, 2011||Adrea, LLC||Electronic book with voice emulation features|
|US8095949||Jun 25, 1999||Jan 10, 2012||Adrea, LLC||Electronic book with restricted access features|
|US8128422||Nov 5, 2004||Mar 6, 2012||Vocollect, Inc.||Voice-directed portable terminals for wireless communication systems|
|US8386261||Nov 12, 2009||Feb 26, 2013||Vocollect Healthcare Systems, Inc.||Training/coaching system for a voice-enabled work environment|
|US8548813||Nov 17, 2011||Oct 1, 2013||Adrea, LLC||Electronic book with voice emulation features|
|US8659397||Jul 22, 2010||Feb 25, 2014||Vocollect, Inc.||Method and system for correctly identifying specific RFID tags|
|US8768912||Jan 12, 2010||Jul 1, 2014||Facebook, Inc.||System and method for geographically organizing and classifying businesses on the world-wide web|
|US8933791||Feb 24, 2014||Jan 13, 2015||Vocollect, Inc.||Method and system for correctly identifying specific RFID tags|
|US8938455||Sep 12, 2012||Jan 20, 2015||Facebook, Inc.||System and method for determining a homepage on the world-wide web|
|US8949256||Sep 12, 2012||Feb 3, 2015||Facebook, Inc.||System and method for identifying an owner of a web page on the World-Wide Web|
|US8954442||Sep 15, 2012||Feb 10, 2015||Facebook, Inc.||System and method for classifying an electronic document|
|US9043331||Sep 15, 2012||May 26, 2015||Facebook, Inc.||System and method for indexing documents on the world-wide web|
|US9053640||Apr 13, 1999||Jun 9, 2015||Adrea, LLC||Interactive electronic book|
|US9075881 *||Sep 12, 2012||Jul 7, 2015||Facebook, Inc.||System and method for identifying the owner of a document on the world-wide web|
|US9099097||Feb 1, 2013||Aug 4, 2015||Adrea, LLC||Electronic book with voice emulation features|
|US9100742||Jul 31, 2007||Aug 4, 2015||Nuance Communications, Inc.||USB dictation device|
|US9183300||Sep 15, 2012||Nov 10, 2015||Facebook, Inc.||System and method for geographically classifying business on the world-wide web|
|US9449205||Dec 19, 2014||Sep 20, 2016||Vocollect, Inc.||Method and system for correctly identifying specific RFID tags|
|US20020150417 *||May 23, 2002||Oct 17, 2002||Yao Zhi H.||Multifunction electronic bookmark|
|US20020194153 *||Apr 3, 2002||Dec 19, 2002||Snap-On Technologies, Inc.||Textual and graphic data presentation system and method|
|US20020197594 *||May 9, 2002||Dec 26, 2002||Dickmeyer Jon Steven||Systems and methods for searching for and delivering solutions to specific problems and problem types|
|US20030200088 *||Apr 18, 2002||Oct 23, 2003||Intecs International, Inc.||Electronic bookmark dictionary|
|US20040043365 *||May 30, 2003||Mar 4, 2004||Mattel, Inc.||Electronic learning device for an interactive multi-sensory reading system|
|US20040043371 *||May 30, 2003||Mar 4, 2004||Ernst Stephen M.||Interactive multi-sensory reading system electronic teaching/learning device|
|US20040070192 *||May 30, 2003||Apr 15, 2004||Miriam Kelley||Book/clipped container combination|
|US20040076935 *||May 30, 2003||Apr 22, 2004||Mattel, Inc.||Method for teaching linguistics|
|US20040213140 *||Jan 29, 2004||Oct 28, 2004||Taylor John W.||Interactive electronic device with optical page identification system|
|US20040215452 *||Apr 28, 2003||Oct 28, 2004||Dictaphone Corporation||USB dictation device|
|US20050003334 *||Jul 1, 2003||Jan 6, 2005||Titus Peter F.||Word key|
|US20050082359 *||Apr 22, 2004||Apr 21, 2005||James Marggraff||Print media information systems and methods|
|US20050095899 *||Nov 5, 2004||May 5, 2005||Vocollect, Inc.||Voice-directed portable terminals for wireless communication systems|
|US20050219591 *||Apr 22, 2004||Oct 6, 2005||James Marggraff||Print media information systems and methods|
|US20050234709 *||Sep 26, 2002||Oct 20, 2005||Klavans Judith L||System and method of generating dictionary entries|
|US20070080930 *||Oct 11, 2005||Apr 12, 2007||Logan James R||Terminal device for voice-directed work and information exchange|
|US20080015857 *||Jul 31, 2007||Jan 17, 2008||Dictaphone Corporation||USB Dictation Device|
|US20090031081 *||Jul 25, 2007||Jan 29, 2009||International Business Machines Corporation||System and module for merging electronic and printed data|
|US20090273889 *||Sep 18, 2008||Nov 5, 2009||Martin Joseph Markley||Bookfriend electronic bookmark|
|US20100114904 *||Jan 12, 2010||May 6, 2010||Aol Inc.||System and method for geographically organizing and classifying businesses on the world-wide web|
|US20130173624 *||Sep 12, 2012||Jul 4, 2013||Facebook, Inc.||System and method for geographically organizing and classifying businesses on the world-wide web|
|USD626949||Feb 20, 2008||Nov 9, 2010||Vocollect Healthcare Systems, Inc.||Body-worn mobile device|
|USD643013||Aug 20, 2010||Aug 9, 2011||Vocollect Healthcare Systems, Inc.||Body-worn mobile device|
|USD643400||Aug 19, 2010||Aug 16, 2011||Vocollect Healthcare Systems, Inc.||Body-worn mobile device|
|EP0817153A1 *||Jul 3, 1996||Jan 7, 1998||Jen-Chung Lin||Multimedia reading and learning auxiliary device and the method of operating the same|
|WO1995025326A1 *||Mar 8, 1995||Sep 21, 1995||Voice Powered Technology International, Inc.||Voice/pointer operated system|
|WO1996024917A1 *||Feb 9, 1996||Aug 15, 1996||2B Technology S.A.R.L.||Portable apparatus for practising the pronunciation of voice stimuli|
|WO2002027436A2 *||Sep 28, 2001||Apr 4, 2002||Stonia New York Corp.||Multifunction electronic bookmark|
|WO2002027436A3 *||Sep 28, 2001||Jun 6, 2002||Stonia New York Corp||Multifunction electronic bookmark|
|WO2002099668A1 *||Apr 12, 2002||Dec 12, 2002||Snap-On Technologies, Inc.||Textual data storage system and method|
|WO2004098158A3 *||Apr 28, 2004||Dec 15, 2005||Dictaphone Corp||Usb dictation device|
|U.S. Classification||715/201, 715/243, 715/854, 704/1, 715/978|
|International Classification||G09B5/02, G09B5/06, G06F15/02|
|Cooperative Classification||Y10S715/978, G09B5/062, G09B5/02, G09B5/065, G06F15/0283|
|European Classification||G06F15/02S4, G09B5/02, G09B5/06C, G09B5/06B|
|Jun 4, 1993||AS||Assignment|
Owner name: VINDOF CO., THE, WISCONSIN
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FIGLIUZZI, VINCENT;REEL/FRAME:006574/0595
Effective date: 19930529
|Aug 29, 1994||AS||Assignment|
Owner name: CARLSON, CAROLYN E.
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VINDOF CO., INC., THE;REEL/FRAME:007153/0915
Effective date: 19940824
Owner name: FIGLIUZZI, LINDA J.
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VINDOF CO., INC., THE;REEL/FRAME:007153/0915
Effective date: 19940824
|Aug 12, 1998||REMI||Maintenance fee reminder mailed|
|Nov 15, 1998||LAPS||Lapse for failure to pay maintenance fees|
|Jan 26, 1999||FP||Expired due to failure to pay maintenance fee|
Effective date: 19981115