| 5950215 |
System for managing a compound document |
| Sep-7-1999 |
A compound document managing system includes a compound document managing unit for embedding or linking data produced by an application in or with data produced by other applications and managing the data... |
| 5931907 |
Software agent for comparing locally accessible keywords with meta-information and having pointers associated with distributed information |
| Aug-3-1999 |
A system for accessing information stored in a distributed information database provides a community of intelligent software agents. Each agent can be built as an extension of a known viewer for a distributed... |
| 5864848 |
Goal-driven information interpretation and extraction system |
| Jan-26-1999 |
A proactive interface management system for ascertaining a computer user's goals and automatically extracting untagged data from one or more source objects and applying the data to one or more target objects.... |
| 5857211 |
System for automatically detecting cyclical and recursive links between document components |
| Jan-5-1999 |
In a system which permits different components of a document to be linked, a unique token is associated with a change to data in the source of a link. The token is passed with a command to update linked... |
| 5848429 |
Object-oriented global cursor tool which operates in an incompatible document by embedding a compatible frame in the document |
| Dec-8-1998 |
An innovative system and method provide a cursor tool framework and tool server with support for multiple cursors on any given system, and supports the selection of a cursor tool utilizing a cursor. The... |
| 5841434 |
System and method for multi-platform implementation of objects on windowing computer systems |
| Nov-24-1998 |
A separate window is provided for each of multiple OpenDoc Canvas objects, thereby effecting a multiple Canvas-per-compound document design. Possibility of one OpenDoc object drawing in another object's... |
| 5838906 |
Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document |
| Nov-17-1998 |
A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia... |
| 5835919 |
Computer-human interface system which manipulates parts between a desktop and a document |
| Nov-10-1998 |
A document-centered user interface architecture for a computer system employs parts as the fundamental building blocks of all documents. All data is stored in the system as a part, which is comprised of... |
| 5813020 |
Method and system for dynamic presentation parameter override during document interchange |
| Sep-22-1998 |
A method and system for flexibly managing a presentation data stream which includes an ordered stream of uniquely identified data objects and associated elements which specify format and presentation parameters... |
| 5812862 |
Computer-human interface system for compound documents |
| Sep-22-1998 |
A document-centered user interface architecture for a computer system employs parts as the fundamental building blocks of all documents. All data is stored in the system as a part, which is comprised of... |
| 5806080 |
System and method for implemeting canvas objects on windowing computer systems |
| Sep-8-1998 |
A separate window is provided for each of multiple OpenDoc Canvas objects, thereby effecting a multiple Canvas-per-compound document design. Possibility of one OpenDoc object drawing in another object's... |
| 5802380 |
Method and system for uniform access of textual data |
| Sep-1-1998 |
A method and system through which an application program can access textual data through a common text accessing interface. The system provides a hierarchy of interfaces through which various text manipulation... |
| 5801701 |
Method and system for in-place interaction with contained objects |
| Sep-1-1998 |
A computer method and system for interacting with a containee object contained within a container object. In a preferred embodiment of the present invention, the container object has a container application... |
| 5799157 |
System and method for creating interactive electronic systems to present information and execute transactions |
| Aug-25-1998 |
A fully integrated system and method for production and presentation of dynamically linked electronic presentation of information to front end client computers, for providing dynamic access to information... |
| 5781732 |
Framework for constructing shared documents that can be collaboratively accessed by multiple users |
| Jul-14-1998 |
A Shared Document Framework for use by an application program provides collaborative access to a shared document by means of a caucus service associated with the shared document. The caucus service receives... |
| 5778352 |
Electronic document retrieval and display system and method of retrieving electronically stored documents |
| Jul-7-1998 |
The present invention provides an electronic document filing system. The electronic document filing system comprises a document database for storing document, an input unit for controlling the system,... |
| 5768578 |
User interface for information retrieval system |
| Jun-16-1998 |
An improved information retrieval system user interface for retrieving information from a plurality of sources and for storing information source descriptions in a knowledge base. The user interface includes... |
| 5761684 |
Method and reusable object for scheduling script execution in a compound document |
| Jun-2-1998 |
A reusable script execution scheduling part for compound documents in a document-centric processing environment. Document-centric computing environments having architectures similar to OpenDoc.TM. include... |
| 5754175 |
Method and system for in-place interaction with contained objects |
| May-19-1998 |
A computer method and system for interacting with a containee object contained within a container object. In a preferred embodiment of the present invention, the container object has a container application... |
| 5752055 |
Systems and method for automatically linking parts within compound documents |
| May-12-1998 |
In a computer environment which provides support for compound documents composed of multiple parts, a technique is provided for linking parts which rely on common data so that updating the common data... |
| 5745910 |
Frame structure which provides an interface between parts of a compound document |
| Apr-28-1998 |
A document-centered user interface architecture for a computer system employs parts as the fundamental building blocks of all documents. All data is stored in the system as a part, which is comprised of... |
| 5742816 |
Method and apparatus for identifying textual documents and multi-mediafiles corresponding to a search topic |
| Apr-21-1998 |
A method and apparatus for identifying textual documents and multi-media files corresponding to a search topic. A plurality of document records, each of which is representative of at least one textual... |
| 5740455 |
Enhanced compound document processing architectures and methods therefor |
| Apr-14-1998 |
A computer program product, which includes a computer usable medium having computer readable code embodied therein for processing data in a compound document. The compound document includes a plurality... |
| 5717940 |
Method of selecting a target document using features of an example page |
| Feb-10-1998 |
An example page taken from each document in a document database is processed by a page processor to yield an iconic representation for the example page. To form the iconic representation, the example page... |
| 5715441 |
Method and system for storing and accessing data in a compound document using object linking |
| Feb-3-1998 |
A method and system for interfacing an application program with a compound document storage system. The present invention provides an interface which an application program uses to manipulate compound... |
| 5713032 |
Compound document processing system |
| Jan-27-1998 |
A compound document processing system includes: a print driver for generating a data file having commands and comments describing the compound document; a user interface including means for embedding document... |
| 5680619 |
Hierarchical encapsulation of instantiated objects in a multimedia authoring system |
| Oct-21-1997 |
An application development system, optimized for authoring multimedia titles, enables its users to create selectively reusable object containers merely by defining links among instantiated objects. Employing... |
| 5664208 |
Methods and apparatuses for seamless compound document processing |
| Sep-2-1997 |
A compound document in a computer, which includes a first object editor embedded in the compound document for rendering first data in a first data content area of the compound document. The compound document... |
| 5664178 |
Method and system for organizing internal structure of a file |
| Sep-2-1997 |
A method and system for storing data in a file is provided. The present invention provides for data to be organized within a compound document as a file bundle. A file bundle is a file system file that... |
| 5659767 |
Application programming interface for accessing document analysis functionality of a block selection program |
| Aug-19-1997 |
An application programming interface accesses page analysis functionality of a block selection program and accesses data structures resulting therefrom. The application programming interface includes plural... |
| 5659676 |
Systems and methods for creating and refreshing compound documents |
| Aug-19-1997 |
Systems and methods for creating and refreshing compound documents include a query part in a compound document to incorporate data from an independent data processing application. Upon creating or refreshing... |
| 5652842 |
Analysis and reporting of performance of service providers |
| Jul-29-1997 |
A computer-based method aids comparison of competitive performance of a first provider of services with other providers of the services, where the services are provided to a mix of customers belonging... |
| 5634019 |
Method and system for in-place interaction with contained objects |
| May-27-1997 |
A computer method and system for interacting with a containee object contained within a container object. In a preferred embodiment of the present invention, the container object has a container application... |
| 5630126 |
Systems and methods for integrating computations into compound documents |
| May-13-1997 |
Systems and methods for creating and integrating computations within compound documents wherein a compound document having a plurality of integrated computations is created in a computing environment.... |
| 5606609 |
Electronic document verification system and method |
| Feb-25-1997 |
The integrity or the signator of an electronic document can be verified by embedding a security object, for example, supported by an object linking and embedding (OLE) capability, in the electronic document... |
| 5583983 |
Multi-platform object-oriented software development and deployment system |
| Dec-10-1996 |
A system for providing cross-platform portability of object-oriented structures employs a set of canonical definitions of objects to produce an archive of an object-oriented structure in a standard format.... |
| 5553216 |
Structured database system together with structure definition frame storing document body data |
| Sep-3-1996 |
A structured database system includes a first unit for obtaining a structure definition frame of a document showing a structure of the document, and a second unit for storing body data of the document... |
| 5537526 |
Method and apparatus for processing a display document utilizing a system level document framework |
| Jul-16-1996 |
An object-oriented compound document architecture provides system level support for document processing features. The object-oriented compound document framework supports a variety of document processing... |
| 5535320 |
Method of generating a visual design |
| Jul-9-1996 |
The invention relates to a method of generating a representation of a visual design. The visual design could be applied to advertising material, signage, letterheads or packaging, for example, where it... |
| 5432897 |
Method and an apparatus for editing tree structures in display |
| Jul-11-1995 |
A method and an apparatus for editing displayed tree structures allows movement and connection of a moving object in the tree structure to an aimed object with a reduced number of operational steps and... |
| 5426725 |
Priority based graphics in an open system windows environment |
| Jun-20-1995 |
A graphics display has the capability of displaying both alpha numeric images and graphic images and properly blending these images. The blending is done timely and efficiently while still utilizing a... |
| 5420974 |
Multimedia complex form creation, display and editing method apparatus |
| May-30-1995 |
A multimedia document form system enables the definition, manipulation, storage and editing of a form which contains multimedia objects. Image objects and text objects can be displayed on the form in the... |
| 5404435 |
Non-text object storage and retrieval |
| Apr-4-1995 |
The presence of a non-text object is sensed in a mixed object document to be archived in an information retrieval system. In addition to text objects, a mixed object document can contain non-text objects... |
| 5392126 |
Airborne thermal printer |
| Feb-21-1995 |
A mobile printer having features particularly suited for use in a mobile conveyance such as an airplane. The printer stores a first data set in a memory that is accessed under control of a programmable... |
| 5388192 |
Image layout processing method and apparatus |
| Feb-7-1995 |
An image layout processing method for simulating on a display screen an arrangement of a plurality of image objects to be transferred to a prepress mechanical. An image memory plane is divided into a ground... |
| 5386581 |
Multimedia data editing apparatus including visual graphic display of time information |
| Jan-31-1995 |
A data editing apparatus includes a mass storage device to edit multimedia data such as picture, audio, text and other data. By the visual graphic display of the time positions of the edited information,... |
| 5333246 |
Page-description language interpreter for a parallel-processing system |
| Jul-26-1994 |
The rasterize processing for obtaining printing picture element information from a source file described in a page-description language is distributed-processed by a plurality of information processing... |
| 5319745 |
Method and apparatus for processing alphanumeric and graphic information to create a data base |
| Jun-7-1994 |
The invention concerns a method and an apparatus for processing alphanumeric and graphics information recorded in page form on a system to create a data base which can be searched and edited, wherein the... |
| 5315693 |
Method and system for integrating in a single image, character and graphical information by employing data of different pixel resolution |
| May-24-1994 |
An integrated image recorder (100) receives first pictorial image data from an input scanner (300) and stores the same in an image disk (150). The pixels of the picture are skipped at a predetermined rate... |
| 5274757 |
Book editing apparatus |
| Dec-28-1993 |
In a book editing apparatus, an element data key possessing a format common to various kinds of element data such as documents, illustrations, and photographs which jointly compose one page of a book to... |