"The Americans have need of the telephone, but we do not. We have plenty of messenger boys."
Sir William Preece, chief engineer, British Post Office ; 1878
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 6963332 | Letter input method and device using the same A method for inputting Japanese letters and a device with which the method is carried out are provided. The method involves prearranging predetermined letters and symbols in a matrix array of M columns and N rows, and inputting a desired letter or symbol by designat... | 11/08/2005 |
| 6964036 | Descriptive variables while debugging Method, apparatus and article manufacture of debugging code. One embodiment provides a method of debugging code, comprising displaying a user interface screen of a debugging program; and in response to an event, displaying the value of the variable and a comment ass... | 11/08/2005 |
| 6961902 | Interactive system for and method of automating the generation of legal documents A method and system for interactively generating legal documents by a requester for a recipient. A legal document server is established on a computer network to receive legal document requests from a legal document requester. Each legal document request includes rec... | 11/01/2005 |
| 6961924 | Displaying variable usage while debugging Method, apparatus and article manufacture of debugging code. One embodiment provides a method of debugging code, comprising displaying a user interface screen of a debugging program; and in response to an event, displaying the value of the variable and a comment ass... | 11/01/2005 |
| 6961699 | Automated transcription system and method using two speech converting instances and computer-assisted correction A system for automating transcription services for one or more users. This system receives a voice dictation file from a current user, which is automatically converted into a first written text based on a set of conversion variables. The same voice dictation file is... | 11/01/2005 |
| 6959415 | Methods and apparatus for parsing Extensible Markup Language (XML) data streams Methods and structures for parsing an Extensible Markup Language (XML) data stream are described. In the described embodiment, one or more schema modules are defined and are associated with HTTP requests that are received from a client. The schema module(s) has a fu... | 10/25/2005 |
| 6959429 | System for developing data collection software applications A software system for creating new data collection applications for processing input data. User information is provided through a series of screen interfaces to a first program portion, which uses a series of templates to construct an information structure. The new ... | 10/25/2005 |
| 6957122 | Method for generating and visualizing a task-oriented step representation A method for generating and visualizing a task-oriented step representation of one or more parts programs in machine tools or production machines is described. A syntax analyzer searches the parts program for key terms, whereafter a task-oriented step representation... | 10/18/2005 |
| 6952694 | Full regular expression search of network traffic Methods and apparatuses for regular expression searching are described. A tree structure is generated representing a string of characters. A character from a data stream is compared to a root node of the tree structure. A state machine is activated if the character ... | 10/04/2005 |
| 6952803 | Method and system for transcribing and editing using a structured freeform editor A system and method for editing and transcribing using a structured freeform editor is provided. The method implemented in the system includes interpreting structure of freeform graphic elements and selectively editing the structure and/or selectively transcribing s... | 10/04/2005 |
| 6952665 | Translating apparatus and method, and recording medium used therewith A translating apparatus includes a speech recognition unit, a machine translation unit, a speech synthesizing unit, and a dialog management unit. The speech recognition unit recognizes input speech, and supplies the result of the speech recognition to the machine tr... | 10/04/2005 |
| 6950984 | Method, system for, and program product for generating a display rule for a structured document, and for changing a structured document and its document type definition A technique is provided for automatically and visually generating a display rule for a structured document based on an exemplary operation. Base display rule generation means 21 generates a first display rule 29, which is a base, by using a document ty... | 09/27/2005 |
| 6951010 | Program specification generating system A unique comment keyword is given to a comment statement in a source code. If the comment statements are insufficient, a comment including the comment keyword is inserted in this insufficient part thereof. After this processing, the comment statements are extracted ... | 09/27/2005 |
| 6947896 | Text marking for deferred correction A method for marking dictated text for deferred correction or review of dictated text in a speech recognition system proofreader, comprising the steps of: displaying previously dictated text; sequentially highlighting words in the text; selectively establishing a ma... | 09/20/2005 |
| 6947606 | Skim encoding method for compression of a two dimensional array of data A process for compressing a two dimensional array of data including at least one array block having a plurality of block rows and a plurality of block columns of pixels, each pixel having at least one associated intensity value. The process includes generating a del... | 09/20/2005 |
| 6948119 | Automated paragraph layout A technique for automated paragraph layout identifies possible lines within a paragraph in a top-down pass through the paragraph, selects a combination of the possible lines in a bottom-up pass through the paragraph, and specifies a layout for the paragraph within a... | 09/20/2005 |
| 6944820 | Ensuring proper rendering order of bidirectionally rendered text A method and system are provided for locating specific text in a selection of text and ensuring that the specific text is rendered in the proper order relative to other text in the selection of text according to the text rendering rules of the language to which that... | 09/13/2005 |
| 6944822 | Method and apparatus for preventing reuse of text, images, and software transmitted via networks A method for providing textual information in a network environment, the method comprising: receiving a request via a network for text-editable textual information; converting the text-editable textual information into a non-text-editable textual format on line upon... | 09/13/2005 |
| 6944344 | Document search and retrieval apparatus, recording medium and program A search apparatus searches for a keyword from a character recognition result using an index table. The character recognition result being obtained as a result of character recognition of characters in an original document. The index table includes an index characte... | 09/13/2005 |
| 6941460 | Method and system of marking a text document with a pattern of extra blanks for authentication The invention discloses how a text document can be marked through the insertion of inter-word blank characters for the purpose of becoming authenticateable. First, text to be marked is edited so as to obtain a canonical form of it conforming to a model. Then, from t... | 09/06/2005 |
| 6941507 | Insertion point bungee space tool A computer system and method for providing user feedback when creating, modifying, or editing electronic documents. An insertion point icon is placed in a document at a position for insertion and/or deletion of text, graphics, data, etc. Upon receiving an user input... | 09/06/2005 |
| 6941262 | Poet assistant's graphical user interface (GUI) A method of providing a graphical user interface (GUI) in a poetry generation system including displaying a work space, receiving a user input to the word space and linking the user input to a plurality of poet assistant windows. The computer-implemented method of c... | 09/06/2005 |
| 6940584 | Exposure apparatus, maintenance method therefor, semiconductor device manufacturing method, and semiconductor manufacturing factory A scanning exposure apparatus for exposing a substrate to a pattern includes an exposure system which exposes the substrate to the pattern with respect to a unit region of the substrate to which the pattern is transferred, a determination system which determines whe... | 09/06/2005 |
| 6941513 | System and method for text structuring and text generation The present invention provides a computer-implemented system and method of text processing. The system and method include analyzing selected text units of a digitally coded parsed text file to determine text entities, determine the interconnections between the text ... | 09/06/2005 |
| 6938221 | User interface for stylus-based user input A stylus user interface for a computer system having a display is disclosed. The user interface receives stylus-based user input. Responsive to receiving the user input, the user interface displays a menu that includes selectable items. By selecting one of the selec... | 08/30/2005 |
| 6934910 | Method and system for inserting a data object into a computer-generated document using a text instruction For inserting a data object as for example a mathematical formula or special characters like Greek characters into a text document, instruction symbols representing the data object are inputted in the form of text characters into the text document. A text portion co... | 08/23/2005 |
| 6934715 | Method for collecting and storing data regarding terms and conditions of contractual agreements A method is disclosed for collecting and storing data in a database of a computer system regarding a contractual agreement comprising: establishing a plurality of data fields in said database corresponding to a selected contract term or contract condition; identifyi... | 08/23/2005 |
| 6934750 | Information extraction system, information processing apparatus, information collection apparatus, character string extraction method, and storage medium The present invention permits users to obtain detailed information concerning those portions of web contents in which they are most interested and provides an information extraction system. In an embodiment, the information extraction system comprises a server and a... | 08/23/2005 |
| 6931106 | System and method for using voice-messaging system to place local and long distance telephone calls Systems and methods for using a voice-messaging system to place local and long distance telephone calls. In the invention, a voice-messaging system receives a toll-free call placed by a user and verifies that the user is a valid user of the voice-messaging system by... | 08/16/2005 |
| 6931398 | Retrieval apparatus, retrieval method and retrieval program By comprising a question sentence input unit for receiving a question sentence for retrieval, a retrieval execution unit for retrieving data from a database storing data to be retrieved and extracting data similar to the question sentence inputted by the question se... | 08/16/2005 |
| 6931592 | Reviewing and merging electronic documents A system and method for reviewing an electronic document. A copy of an electronic document is sent to a reviewer, the copy of the electronic document having a first property identifying the location of the electronic document in the memory and indicating that review... | 08/16/2005 |
| 6928404 | System and methods for acoustic and language modeling for automatic speech recognition with large vocabularies Systems and methods are provided for generating a language component vocabulary VC for a speech recognition system having a language vocabulary V of a plurality of word forms. One method for generating a language component vocabulary VC for a speech recognition syst... | 08/09/2005 |
| 6928228 | System and method for detection and analysis of video recordings A system and method for detection and analysis of video recording is disclosed. The method comprises receiving a video recording, calculating complexity values of video recording received, comparing the calculated complexity values with reference complexity values, ... | 08/09/2005 |
| 6925574 | Image forming apparatus having an improved power-mode switching function An image forming device having a communication unit includes a system control unit which controls the entire image forming apparatus, the system control unit having a CPU that is set in one of a normal mode, a power-saving mode and a sleep mode by controlling a powe... | 08/02/2005 |
| 6922809 | Method and apparatus providing capitalization recovery for text A method for capitalizing text in a document includes processing a reference corpus to construct a plurality of dictionaries of capitalized terms, where the plurality of dictionaries include a singleton dictionary and a phrase dictionary. Each record in the singleto... | 07/26/2005 |
| 6922810 | Grammar-based automatic data completion and suggestion for user input In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based automatic completion of the user input so far, and/or a... | 07/26/2005 |
| 6920445 | Contents browsing system with multi-level circular index and automated contents analysis function Disclosed is a circular index structure. The contents feature analyzer analyzes the contents and stores information about virtual locations to be located on the indexes of the respective contents, and information on the physical indexes for displaying the correspond... | 07/19/2005 |
| 6918085 | Process for storing text and procedure for searching stored texts for those pertinent to a question In a multidimensional conceptual reference, a dictionary of words is created, each conceptual word of at least one portion of the text to be stored is compared to those of the dictionary to determine the position of this word in said reference, and the resultant (T | 07/12/2005 |
| 6918083 | Tool for marking up electronic documents Enclosed is a tool that is used to review and/or alter electronic documents each of which may have a different format. The mark-up tool is provided with a color-coded scheme to highlight where an electronic document is to be changed and to indicate the status of the... | 07/12/2005 |
| 6910185 | Bi-directional text support in legacy applications A method and apparatus for support of bi-directional text in legacy applications is disclosed. The method may be used in different embodiments for either monospace or proportionally spaced fonts. In general, the method involves first flipping all of the text, and th... | 06/21/2005 |