U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"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

Newsletter  PatentStorm News

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.

 

Class 715/531 - Text


Subclass of Class 715 - Data processing: presentation processing of document, operator interface processing, and screen saver display processing
Definition: Subject matter wherein the editing, composition, or storage
No. of patents: 848
Last issue date: 10/07/2008


          9            
NumberTitleIssue Date
6963332Letter 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
6964036Descriptive 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
6961902Interactive 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
6961924Displaying 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
6961699Automated 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
6959415Methods 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
6959429System 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
6957122Method 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
6952694Full 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
6952803Method 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
6952665Translating 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
6950984Method, 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
6951010Program 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
6947896Text 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
6947606Skim 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
6948119Automated 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
6944820Ensuring 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
6944822Method 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
6944344Document 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
6941460Method 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
6941507Insertion 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
6941262Poet 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
6940584Exposure 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
6941513System 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
6938221User 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
6934910Method 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
6934715Method 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
6934750Information 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
6931106System 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
6931398Retrieval 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
6931592Reviewing 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
6928404System 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
6928228System 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
6925574Image 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
6922809Method 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
6922810Grammar-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
6920445Contents 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
6918085Process 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
6918083Tool 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
6910185Bi-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
          9            
 
Sign InRegister
Username  
Password   
forgot password?