| 6970749 |
Grouped palette stashing |
| Nov-29-2005 |
Methods and apparatus, including computer program products, implement techniques for representing control functions in a user application. A group of control palettes is provided in an application window... |
| 6964013 |
Document editing system and method of preparing a tag information management table |
| Nov-8-2005 |
A document editing system is described and is to solve a problem of a background technology, that is, a problem of incapability of distinguishing, a plurality of document areas which are nested or which... |
| 6925613 |
Strobe reading technology and device |
| Aug-2-2005 |
A method and device for displaying electronic text on a screen is disclosed, comprising presenting text as a single word display of a particular duration plus a non-text gap, and continuing this single... |
| 6701485 |
Binding spreadsheet cells to objects |
| Mar-2-2004 |
Spreadsheet cells are bound to external objects using a direct communication scheme having little processing overhead. A spreadsheet cell is bound to an object external to the spreadsheet, exposing a property... |
| 6433881 |
Method of establishing a set of print stream objects in an object oriented environment |
| Aug-13-2002 |
The invention is a method for creating a print job object, in an object oriented development environment of a print stream processing system. The object creation function within the system is named which... |
| 6154208 |
Proxy mechanism for non-native GDI formats |
| Nov-28-2000 |
A system, for use with an operating system that includes an interface module which interfaces between an application program and a device driver, creates a proxy image in order to transmit information... |
| 5986655 |
Method and system for indexing and controlling the playback of multimedia documents |
| Nov-16-1999 |
An electronic multimedia document system provides temporal icons that provide indices into a recording of a meeting or presentation. The temporal icons index the times of occurrence of events and beginning... |
| 5752061 |
Arrangement of data processing system having plural arithmetic logic circuits |
| May-12-1998 |
A data processing apparatus is provided which includes an instruction decoder, an input circuit, an input selecting circuit, a plurality of arithmetic logic circuits, an output selecting circuit, and an... |
| 5579519 |
Extensible electronic document processing system for creating new classes of active documents |
| Nov-26-1996 |
An improved document processing system for creating computer procedures (i.e., methods) and associating them with an electronic document structured as a nested hierarchy of constituent objects. The system... |
| 5450539 |
Apparatus and method of dynamically displaying a graphic button on a monitor |
| Sep-12-1995 |
A method for dynamically displaying a button on a monitor of a computer system having a graphical user interface is described. First, it is determined whether a mouse pointer is within an area of the monitor... |
| 5276768 |
Automated telephone information system |
| Jan-4-1994 |
A system for responding to telephone queries for transit system information is disclosed in which the information received by transit information operators is used to initiate a pathfinding query, which... |