Patents by Inventor Rex A. McCaskill

Rex A. McCaskill has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5121499
    Abstract: A mechanism allows for programming the order of cells for an operator to enter data in a spreadsheet. Each cell of the spreadsheet may be provided with a "next cell" attribute, and these attributes as well as other attributes for the cells are stored in a table. The "next cell" attribute may be a constant, such as the name of the next cell, or it may be a logic expression so that the next cell to be edited can be different depending on some condition. When the operator presses the NEXT CELL key, the "next cell" attribute is searched by accessing the attribute table, and if a "next cell" attribute is found, it is evaluated to determine the next cell to be edited.
    Type: Grant
    Filed: July 25, 1991
    Date of Patent: June 9, 1992
    Assignee: International Business Machines Corp.
    Inventors: Rex A. McCaskill, Beverly H. Machart, Harry E. O'Steen
  • Patent number: 4962475
    Abstract: A method for tailoring a master document to obtain a special document. The master document is made up of data objects and portions of the data objects. Included in the portions are pointers to corresponding data objects. The portions are windowed and displayed. Selection of a window will result in a view port being opened through the window into a corresponding data object. The data object can then be scrolled to obtain a desired portion to be included in the special document. As each desired portion is obtained, it is stored and becomes part of the special document.
    Type: Grant
    Filed: March 15, 1988
    Date of Patent: October 9, 1990
    Assignee: International Business Machines Corporation
    Inventors: Irene H. Hernandez, Rex A. McCaskill
  • Patent number: 4739314
    Abstract: An easy-to-use technique for specifying measurements of a document to be printed uses a pointing method, such as a cursor which is moved around a display screen by means of a pointing device having a select button. The pointing cursor is moved to each desired location in a predetermined sequence, and the select button is pressed. The values of the measurements so selected are calculated based on the relative position of the pointing cursor at the time the select button is pressed.
    Type: Grant
    Filed: May 30, 1985
    Date of Patent: April 19, 1988
    Assignee: International Business Machines Corp.
    Inventors: Rex A. McCaskill, John S. Wang, James T. Repass
  • Patent number: 4723211
    Abstract: Improvements in an application composite eidtor for compound documents containing not only text but also graphics and tables facilitate the manipulation of object sets in the formatting algorithm. The editor works with a page layout philosophy wherein data objects reside on the page and data resides in the data objects. All pages reside within a document object, and some data objects may have additional objects within them. Objects are data-specific entities that the user can manipulate on the page. All objects exist within a specified boundary on the page, and this boundary is defined as an object set boundary. Object sets may be moved into positions on the page such that more than one object set is occupying a single displayable are on the page. Such an arrangement of objects creates a structure called a superblock. A superblock is any displayable area containing two or more object sets positioned so that the object sets overlap one another, reside side-by-side or extend above or below one another.
    Type: Grant
    Filed: August 30, 1984
    Date of Patent: February 2, 1988
    Assignee: International Business Machines Corp.
    Inventors: Barbara A. Barker, Irene H. Hernandez, Rex A. McCaskill
  • Patent number: 4723210
    Abstract: Improvements in an application composite editor for compound documents containing not only text but also graphics and tables facilitate the manipulation of object sets in the formatting algorithm. The editor works with a page layout philosophy wherein data objects reside on the page and data resides in the data objects. All pages reside within a document object, and some data objects may have additional objects within them. Objects are data-specific entities that the user can manipulate on the page. All objects exist within a specified boundary on the page, and this boundary is defined as an object set boundary. Object sets may be moved into positions on the page such that more than one object set is occupying a single displayable area on the page. Such an arrangement of objects creates a structure called a superblock. A superblock is any displayable area containing two or more object sets positioned so that the object sets overlap one another, reside side-by-side or extend above or below one another.
    Type: Grant
    Filed: August 30, 1984
    Date of Patent: February 2, 1988
    Assignee: International Business Machines Corp.
    Inventors: Barbara A. Barker, Rex A. McCaskill
  • Patent number: 4698625
    Abstract: A technique is disclosed which facilitates the selection by a user of a graphic object on a display screen. Selection is by means of a pointing cursor which is moved about the display screen by means of a pointing device having a select button. When the pointing cursor is brought within a predetermined distance of a graphic object, the point on the graphic object closest to the pointing cursor is highlighted to show the user that that graphic object would be selected if the select button were pressed. If the user presses the select button when a point on a graphic object is highlighted, the entire graphic object is highlighted to indicate that it has been selected.
    Type: Grant
    Filed: May 30, 1985
    Date of Patent: October 6, 1987
    Assignee: International Business Machines Corp.
    Inventors: Rex A. McCaskill, John S. Wang
  • Patent number: 4698624
    Abstract: A computer based word processor or text editor is provided with a technique for defining line unit spacing which is particularly useful in a multi-font environment. A pop-down panel showing a miniature vertical scale line is displayed for the user. Adjacent the scale line is a handle which the user can select with a cursor. When the handle is selected, it may be moved up or down the scale line to the desired line unit spacing, at which time the handle is deselected. A numeric display of line unit spacing is also provided, and this display is continuously updated as the handle is moved. If the handle is moved to the top or bottom of the scale line, the scale line is moved up or down.
    Type: Grant
    Filed: April 16, 1985
    Date of Patent: October 6, 1987
    Assignee: International Business Machines Corp.
    Inventors: Barbara A. Barker, Irene H. Hernandez, Rex A. McCaskill
  • Patent number: 4674040
    Abstract: A method of, and system for, merging a portion of one document into another and providing for current viewing and on line editing. During preparation of a document, a paragraph from another document can be included in the document being prepared by referencing the other document and paragraph. The result of referencing is inclusion of the paragraph, a view of the document being prepared, and a document including the included paragraph which is dynamically editable. If the paragraph is edited, an operator decision is to be made as to whether the other document is to be updated according to the editing.
    Type: Grant
    Filed: December 26, 1984
    Date of Patent: June 16, 1987
    Assignee: International Business Machines Corporation
    Inventors: Barbara A. Barker, Irene H. Hernandez, Rex A. McCaskill
  • Patent number: 4663615
    Abstract: A method of, and system for, creating a document on a real time basis and providing a view of adjoining portions of the document. A data object is specified for creating a window on a display screen and data is input into the window. When the window has been filled with data, input of additional data will result in scrolling of the data, and the data will become larger than the window. Upon completion of the data object, the input data is stored, but a windows' worth of data continues to be displayed. When another data object is specified, another window is created on the screen for input of data. The operations are the same as with the first described window. As additional windows are created, the screen will become full. When this occurs, there will be a scrolling of the windows. As each data object is built, it is linked to the preceding data object. Upon completion of input to a window, the window is linked to a preceding window and to the data input into the window.
    Type: Grant
    Filed: December 26, 1984
    Date of Patent: May 5, 1987
    Assignee: International Business Machines Corporation
    Inventors: Irene H. Hernandez, Rex A. McCaskill, Barbara A. Barker
  • Patent number: 4555759
    Abstract: The specification discloses a method for using stored information about previous file setups to permit portions of the previous file setup to be reconstructed and selectively used for different tasks or for the stored setup to be used for multiple, compatible files. A specified task to be performed on a file is selected by the operator from a task menu. The current frame for the task specified is displayed to the operator. From the displayed frame, the operator requests stored information about a previous file setup from a diskette. Stored information about the previous file setup is interrogated to determine whether the setup contained a current frame and/or frames lower in the hierarchy of the current frame. If the result of the interrogation is positive, the stored information is further interrogated to determine whether the fields in the previous file setup are compatible with the current file.
    Type: Grant
    Filed: May 18, 1981
    Date of Patent: November 26, 1985
    Assignee: International Business Machines Corp.
    Inventors: Rex A. McCaskill, John W. McInroy, Paul D. Waldo
  • Patent number: 4555773
    Abstract: A word processing system is provided with printing means for printing on a character by character basis a data stream including merged graphic and alphanumeric data. The word processing system is provided with an interactive display for displaying by character generation a data stream representative of alphanumeric characters to be printed together with means for printing the characters on a document on a character by character basis. Operator interactive apparatus is provided whereby the operator can form a graphics data stream which is displayable on said display by character generation. This graphics data stream may then be integrated into the existing alphanumeric data stream, and the data in this integrated data stream may then be applied to the printing means whereby the alphanumeric characters and the graphic characters represented by this data stream are printed character by character to provide a document having the integrated alphanumeric and graphic information.
    Type: Grant
    Filed: May 11, 1983
    Date of Patent: November 26, 1985
    Assignee: International Business Machines Corporation
    Inventors: Roy E. Karnes, Jr., Rex A. McCaskill, Khoa D. Nguyen
  • Patent number: 4507753
    Abstract: An improved method is disclosed for entering record selection criteria into an interactive text processing system which also processes spatially related data that is stored in vector formatted record. A qualifying frame is displayed consisting of a header row and, for example, three qualifying rows. The header row includes the field names and the qualifying rows are blank, except for the vertical lines depicting field boundaries. Selection criteria are entered into the system by positioning the cursor to the appropriate row/column intersection and entering the selection data for that field. Criterium entered in different fields in one row represent a "logical AND" selection, while criterium in different rows represent a "logical OR" situation.
    Type: Grant
    Filed: February 21, 1984
    Date of Patent: March 26, 1985
    Assignee: International Business Machines Corporation
    Inventors: Rex A. McCaskill, John W. McInroy, Paul D. Waldo
  • Patent number: 4503515
    Abstract: A method of, and system for, managing assembly and formatting of footnotes and body text. Following preparation and separate storage of both body and footnote text, assembly of the footnote text with the body text can be accomplished in one pass for a review of the appearance of the document in its to-be-printed format. Two techniques are available for assembly of the document. The technique selected will be the one which will provide optimum performance and will be determined by the amount of footnote text being assembled and/or the body and footnote text edited. If any editing is performed, the new and/or edited footnote text can be re-assembled in one pass.
    Type: Grant
    Filed: May 17, 1982
    Date of Patent: March 5, 1985
    Assignee: International Business Machines Corporation
    Inventors: Victor Cuan, Rex A. McCaskill, James T. Repass, Kenneth O. Shipp, Jr.
  • Patent number: 4481603
    Abstract: An information processing system (10) has a terminal (12) which functions with a diskette storage (14). The terminal (12) includes a display screen (16) and keyboard (18) wherein an operator enters alphanumeric characters and predefined commands. A file of information is stored on the diskette storage (14). The file is made up of a plurality of records. Each of the records comprises a plurality of fields. The fields include character fields, arithmetic fields and text fields. The text fields include alphanumeric, punctuation and control characters, the character fields include alphanumeric and punctuation characters and exclude control characters and the arithmetic fields include numeric characters and exclude control characters. By inputting commands to the keyboard (18) the operator reads a record from storage (14) and displays it on the screen (16). The content of the fields in the record are displayed on the screen (16) except for the text fields. For each text field there is displayed an asterisk (60).
    Type: Grant
    Filed: May 18, 1981
    Date of Patent: November 6, 1984
    Assignee: International Business Machines Corporation
    Inventors: Rex A. McCaskill, John W. McInroy, Paul D. Waldo
  • Patent number: 4459678
    Abstract: An information processing system is disclosed which includes a display, a memory, a keyboard and a control unit. The system may store and display data in a table format by record and field. The system may be employed in an entry edit mode whereby data is entered or edited by an operator through the keyboard into the system. The system may also operate in a record selection mode whereby data in a field having a predetermined relation to a field value may be selected by the system. The system permits the entry of comparison operators and field values below the field heading in the display for the field to be searched. The keys representing the comparison operators and the keys representing data are at separate locations on the keyboard to prevent operator error in input. This feature is particularly advantageous when one symbol may be employed both as a comparison operator and data. Such a symbol would then be represented by two keys on the keyboard.
    Type: Grant
    Filed: May 18, 1981
    Date of Patent: July 10, 1984
    Assignee: International Business Machines Corporation
    Inventors: Rex A. McCaskill, John W. McInroy, Paul D. Waldo
  • Patent number: 4435778
    Abstract: An improved text processing method is disclosed which permits spatially related data to be displayed and edited by the same method employed to display and edit conventional text type data in an interactive text processing system which includes a keyboard, a display device, and a microprocessor.
    Type: Grant
    Filed: May 18, 1981
    Date of Patent: March 6, 1984
    Assignee: International Business Machines Corporation
    Inventors: William C. Cason, Rex A. McCaskill, Francisco A. Karner
  • Patent number: 4435777
    Abstract: An improved method is disclosed for assisting the operator of an interactive text processing system in entering instructional data which defines to the system changes to stored spatially related data. The method involves the operator identifying to the system the task to be accomplished and the name and the location of the source file in the system, displaying to the operator on the screen of the display device the header portion of the file, which defines the fields or column names, and converting sequences of operator keystrokes representing conventional text editing operations on selected fields of the displayed header to instructions for use by the system in processing records of the file.
    Type: Grant
    Filed: May 18, 1981
    Date of Patent: March 6, 1984
    Assignee: International Business Machines Corporation
    Inventors: Rex A. McCaskill, John W. McInroy, Paul D. Waldo
  • Patent number: 4434475
    Abstract: An improved method is disclosed for assisting the operator of an interactive text processing system. The method assists the operator in entering interactively selection criteria to be used in selecting records from the existing file. The improved method involves displaying to the operator the header portion of the existing file, along with a predetermined number of "qualifying rows" in response to the operator having identified to the system the task to be accomplished and the name and the location of the existing file in the system.The method further involves movement of the cursor vertically and horizontally to row and column positions for entering of the selection criteria. After entering criteria into the displayed rows, the next operation of the cursor down key while in the last row is interpreted as an instruction to the system to add an additional row so that another "logical OR" selection criteria can be added to the previous criteria.
    Type: Grant
    Filed: May 18, 1981
    Date of Patent: February 28, 1984
    Assignee: International Business Machines Corporation
    Inventors: Rex A. McCaskill, John W. McInroy, Paul D. Waldo