Patents Examined by Joseph R. Burwell
  • Patent number: 5900002
    Abstract: The present invention provides a method and apparatus for manipulating page layouts in a desktop publishing system. The present invention comprises an interactive computer-implemented productivity tool that is fast and easy to use and enhances the productivity of operators of the desktop publishing system. Once a two-page spread has been laid out on the monitor of the desktop publishing system, the present invention provides a number of different methods for manipulating the spreads.
    Type: Grant
    Filed: January 9, 1995
    Date of Patent: May 4, 1999
    Assignee: Josten, Inc.
    Inventor: Glenn D. Bottomly
  • Patent number: 5898429
    Abstract: A system and method for labeling animation movies and for displaying such labels is described. The method of labeling includes identifying the individual figures in the animated movie frame and creating a corresponding matte frame which relates the regions of the figures to labels. Such labels can be textual descriptions, Uniform Resource Locators (URLs) or other data. The method of displaying such labels includes accepting a user input during the playing of an animated movie and then displaying the label associated with the figure selected. Multiple labels can be linked to the same figure in a movie, so that different labels are available to meet the needs of a variety of users. For example, the same figure can have different labels which offer descriptions in foreign languages or for different education levels.
    Type: Grant
    Filed: April 19, 1996
    Date of Patent: April 27, 1999
    Assignee: Engineering Animation Inc.
    Inventors: Jeffrey D Trom, Eric J. Roccasecca
  • Patent number: 5895473
    Abstract: Text extracted from computer aided drafting (CAD) files is stored in a receiving database for use in document management. In addition, the textual data stored in the receiving database can be obtained from directory information, constants defined prior to processing the drawings, or pre-existing database(s). The textual data extracted from the CAD files are located by defining an extraction area and comparing the extent of the textual data with the boundaries of the extraction area. Any textual data within the boundaries are stored in a temporary file for transfer to the receiving database.
    Type: Grant
    Filed: August 11, 1995
    Date of Patent: April 20, 1999
    Assignee: Integrated Industrial Information, Inc.
    Inventors: Grant H. Williard, Mark G. Winnie, Howard W. Kellogg, Scott R. Ferwerda
  • Patent number: 5893134
    Abstract: A plurality of source text files are read, representing similar information but in different natural languages. The files have correlated layouts, in that the same layout commands are employed at similar points in the files. Similar text, from the respective files, is aligned by identifying its position between equivalent word processing commands. Preferably, intermediate files are produced in which the word processing (WP) commands are converted into an identifiable form. Aligned text, which differs between the intermediate files whereas WP commands will not differ, is identified by a differential comparison operation, such as a call to DIFF within a UNIX environment.
    Type: Grant
    Filed: May 21, 1996
    Date of Patent: April 6, 1999
    Assignees: Canon Europa N.V., Canon Research Centre Europe Limited
    Inventors: Timothy Francis O'Donoghue, Thomas Juliusz Wachtel
  • Patent number: 5893126
    Abstract: A method and apparatus pertaining to annotating a document window on a display device of a computer-based system. An annotation window is displayed over a selected portion of the document window where the annotation window is defined by a transparent window area bounded by a border. The annotation window enables the selected portion of the document window to be visible through the annotation window. Annotations are displayed within the annotation window where the annotations have a transparent background enabling the selected portion of the document windows to be visible through the transparent background of the annotations. When the annotation window is closed, the annotations are embedded into a contained document shown in the document window so that the annotations and the document are visible simultaneously in the selected portion of the document window.
    Type: Grant
    Filed: August 12, 1996
    Date of Patent: April 6, 1999
    Assignee: Intel Corporation
    Inventors: Paul C. Drews, James P. Held, Dan D. Kogan, James A. Larson
  • Patent number: 5893127
    Abstract: Automatic generation of hypertext markup language (HTML) files based on bitmap image data, which faithfully preserves layout information of an original document from which the bitmap data was obtained. Generally, multi-column document layouts result in automatic generation of HTML files that use HTML "table tags" to display each of the different columns. More particularly, a bitmap image is obtained such as by scanning or retrieval of a pre-existing image, and the bitmap image is segmented into blocks. The location of each block is determined, each block is analyzed in preparation for insertion of appropriate data into an HTML file, and layout analysis is performed to identify layout relationships between the blocks based on the relative locations of the blocks in the bitmap image.
    Type: Grant
    Filed: November 18, 1996
    Date of Patent: April 6, 1999
    Assignee: Canon Information Systems, Inc.
    Inventors: Ching-Yu Tyan, Hung Khei Huang, Toru Niki
  • Patent number: 5890177
    Abstract: A document can be collaboratively edited by multiple editors by providing each editor with a separate copy of the document. Each editor then edits his own document copy using an editing application program, such as a word processor, to produce an edited copy. The edited copies are then retrieved and compared and a single marked-up document is created in which sections (for example, paragraphs) of the original document and corresponding sections of each of the edited documents (with changes from the original document indicated) are displayed in physically adjacent locations of the display screen. The displayed sections contain both edited and duplicated, unedited text. A set of "consolidation" tools are provided to quickly transfer edits between the physically adjacent areas of the screen and to make, or accept, edits made by any of the editors. A final document copy is made by eliminating the duplicate text in the sections.
    Type: Grant
    Filed: April 24, 1996
    Date of Patent: March 30, 1999
    Assignee: International Business Machines Corporation
    Inventors: Paul B. Moody, David A. Shrum
  • Patent number: 5890183
    Abstract: A different code string copying apparatus allows a converted output string to be converted into a code set that is reusable as an original input string.
    Type: Grant
    Filed: March 12, 1996
    Date of Patent: March 30, 1999
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Masakazu Fujimoto
  • Patent number: 5890176
    Abstract: A single file holds multiple versions of a document composed of an interconnection of objects which themselves have versions and are stored in the file. When the document is changed by changing any of the interconnected objects, a check is first made to determine whether the object version is same as the document version currently being edited. If not, a copy of the object is made and saved. Any version of the document can be reconstructed by interconnecting object versions which have a highest level which is equal to, or less than, the desired document version. Therefore, only objects which are changed are duplicated and copies of objects are only made when an object changes. The interconnection of the objects to form structure of the document is maintained by an interconnection of object pointers. Each object has an associated demand loader object which includes a list of object versions for the associated object plus a pointer to one of the versions.
    Type: Grant
    Filed: April 24, 1996
    Date of Patent: March 30, 1999
    Assignee: International Business Machines Corp.
    Inventors: John W. Kish, David A. Wittler, Daniel F. Burkes
  • Patent number: 5870766
    Abstract: In a method of imposing selected pages defined in a sequence of page descriptions included in a PostScript.RTM. file, the selected pages are interpreted by an interpreter and may be transmitted to a raster memory for rendering on a flat by an output device. If the current page is a selected page to be rendered on the flat, a virtual device is defined as the output device for the selected page such that the virtual device specifies an area in a raster memory for positioning the selected page on the flat, and the selected page is interpreted. If the current page is not a selected page, a next page is determined as selected page to be rendered on the flat, the virtual device is defined for the next selected page as the output device for the non-selected page, and the non-selected page is interpreted.
    Type: Grant
    Filed: April 14, 1998
    Date of Patent: February 9, 1999
    Assignee: R.R. Donnelley & Sons Company
    Inventor: J. Thomas Shively
  • Patent number: 5870770
    Abstract: A method for displaying on a computer screen information concerning the interrelationships of documents. A first document is retrieved over a network and displayed in a document display window on a display screen while simultaneously displaying, in a second window on the display screen, separately selectable representations of related documents which are relevant to the subject matter of the first document. When a user selects a representation of a second document, the second document is displayed in the document display window, and the representations of related documents in the second window are automatically updated when the second document is displayed in the document display window.
    Type: Grant
    Filed: January 28, 1998
    Date of Patent: February 9, 1999
    Inventor: Mark A. Wolfe
  • Patent number: 5867174
    Abstract: Two types of outline font data defining thin and thick line characters belonging to the same font category are stored in a character ROM. Intermediate line characters of the same font category are generated based on the data stored in the character ROM without need for fixedly determining an order of arrangement of a plurality of pieces of data making up the character.
    Type: Grant
    Filed: February 19, 1993
    Date of Patent: February 2, 1999
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Kazuma Aoki, Naoyuki Kawamoto
  • Patent number: 5860073
    Abstract: The use of style sheets in an electronic publishing system is described. A style sheet is a collection of formatting information, such as font and tabs in a textual document. The style sheets described herein are applied to individual display regions (controls) on a page. Unlike previous systems, the display regions in this system do not contain any text at the time the style sheet is applied. Rather, the text, or other media such as graphics, is poured into the display region when the title is rendered on the customer's computer.
    Type: Grant
    Filed: July 17, 1995
    Date of Patent: January 12, 1999
    Assignee: Microsoft Corporation
    Inventors: Patrick J. Ferrel, Matthew W. Gertz, Robert F. Meyer, Stephen J. Millet, Kevin M. Schofield, John P. Shewchuk, Walter W. Smith
  • Patent number: 5857211
    Abstract: 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 data. Each destination object keeps track of the token associated with the last change made to its linked data. When a new command to update linked data arrives at the destination object, the token for that update is compared with the token for the previous update. If the tokens are the same, an alert is presented to the user to indicate that either the change has been propagated around a cycle, or more than one update path exists between the source object and the destination object. In response, the user can elect to prevent the change from being carried out in the destination object, in which case the cycle is broken. Alternatively, the user can elect to let the update continue, for example in those situations in which multiple update paths are desirable.
    Type: Grant
    Filed: January 29, 1996
    Date of Patent: January 5, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Craig Carper, Shui Wing (Vincent) Lo, Kurt Piersol
  • Patent number: 5857209
    Abstract: In a method of imposing selected pages defined in a sequence of page descriptions included in a PostScript.RTM. file, the selected pages are interpreted by an interpreter and may be transmitted to a raster memory for rendering on a flat by an output device. If the current page is a selected page to be rendered on the flat, a virtual device is defined as the output device for the selected page such that the virtual device specifies an area in a raster memory for positioning the selected page on the flat, and the selected page is interpreted. If the current page is not a selected page, a next page is determined as a selected page to be rendered on the flat, the virtual device is defined for the next selected page as the output device for the non-selected page, and the non-selected page is interpreted. A PostScript.RTM. save operator is redefined in order to save a definition of the virtual device. A PostScript.RTM.
    Type: Grant
    Filed: April 2, 1996
    Date of Patent: January 5, 1999
    Assignee: R. R. Donnelley & Sons Company
    Inventor: J. Thomas Shively
  • Patent number: 5857212
    Abstract: An editor for structurally represented computer programs transforms user-entered text on-the-fly into a stream of tokens that constitute words of the program under edit. Each token is classified as one of group of extended lexemes, and based upon token stream information the editor prettyprint displays the program as the user types. Prettyprinting involves typesetting each token in a visually distinct manner and displaying a varying amount of visual inter-token whitespace between the tokens, based upon token lexical type. The program may be user-edited from the prettyprinted display as though the program were internally represented as text. Cursor position and display appearance depend on the lexical types of tokens adjacent the cursor. To improve aesthetics of the prettyprinted display, a user may insert one or more alignment markers into lines of associated text. The presence of such marker(s) forces horizontal alignment between associated text lines containing such markers.
    Type: Grant
    Filed: September 12, 1996
    Date of Patent: January 5, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: Michael L. Van De Vanter
  • Patent number: 5854634
    Abstract: A system and method for intuitively generating computer-assisted animation utilizes a transformation space in which a computer input device such as a three-dimensional drawing wand is moved to generated constructed poses from a plurality of source poses. The transformation space may be in the form of a tetrahedron with each of the four vertices representative of a source pose. At any point within the three-dimensional volume of the tetrahedron, a constructed pose may be defined based on weighted averages of the four source poses. The animator may create a sequence of animation simply by moving the drawing wand within the tetrahedron. The rate of change of the transformations of the constructed poses is controlled by the rate of movement of the drawing wand but may be altered after the sequence of constructed poses is defined.
    Type: Grant
    Filed: December 26, 1995
    Date of Patent: December 29, 1998
    Assignee: Imax Corporation
    Inventor: Roman B. Kroitor
  • Patent number: 5852447
    Abstract: A character and figure transforming system which includes a display unit to display characters or figures according to pattern data in dot form. The system having a device for a first device which displays on a display area a menu screen for showing at least two transformation patterns having figures different from each other. A second device which designates an area including at least one character among the characters displayed on the display area, as a subject transformed area, and a third device which displays at least one transformed character on the display area by transforming at least one of the characters designated as a subject transformed area into at least the one transformed character according to a contour line of a figure of the transformation pattern selected.
    Type: Grant
    Filed: May 17, 1996
    Date of Patent: December 22, 1998
    Assignee: Hitachi, Ltd.
    Inventors: Rituko Hosoya, Tsukasa Yamauchi, Yasumasa Matsuda
  • Patent number: 5847710
    Abstract: A method for generating images that appear as complex three-dimensional surfaces when viewed using a stereoscopic viewing system, using only a minimum amount of data to define the images. The stereo contours of a complex three-dimensional surface are drawn using a three-dimensional computer drawing system and three-axis input device. The drawing is viewed with a stereoscopic viewing system using, e.g., a CRT where the left and right eye images are time multiplexed in sequential fields and liquid crystal shutter glasses synchronized with the CRT display. Simply by drawing closed loops in space, filling the closed loops with color, and drawing a minimum number of other stereo contours, an image is created which appears to define a complex three-dimensional surface.
    Type: Grant
    Filed: November 24, 1995
    Date of Patent: December 8, 1998
    Assignee: Imax Corp.
    Inventor: Roman B. Kroitor
  • Patent number: 5845301
    Abstract: A system, method, and computer program product for annotating an electronic document. An electronic document is displayed. At least one note having at least one note segment is displayed. The note segment is linked to at least one portion of the electronic document. Location identification information is displayed that identifies a location of the portion in the electronic document that is linked to the note segment. This location identification information is displayed in the note, proximate to the note segment.
    Type: Grant
    Filed: May 9, 1996
    Date of Patent: December 1, 1998
    Assignee: SmartPatents, Inc.
    Inventors: Kevin Gerard Rivette, Michael Philip Florio, Adam Jackson, Don Ahn, Irving Shale Rappaport, Deborah Kurata