Patents by Inventor Hira Advani

Hira Advani 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: 4979107
    Abstract: A process for the modification of device configuration in a computer system is designed to be easy-to-use by the user of the computer system yet allow the user flexibility in the specification of device configuration. The computer system stores parameter values of various default devices and devices already installed in the computer system. When the user invokes an "ADDDEV" command, the system prompts the user to enter one of a plurality of commands such as add, change or delete. Assuming the user enters the add command, the system prompts the user to enter the name of a default device or a similar device already installed in the system. When that information is entered by the user, the system determines from the stored parameters for the default or similar device which parameters must be re-specified by the user for the device to be added to the system. The system then prompts the user to enter only those parameters requiring respecification.
    Type: Grant
    Filed: December 11, 1987
    Date of Patent: December 18, 1990
    Assignee: International Business Machines Corporation
    Inventors: Hira Advani, William L. Terrell
  • Patent number: 4974151
    Abstract: A screen-oriented process is used for configuring devices in an open computer system. The computer system includes an operating system having device drivers, and the operating system can be run as a virtual machine on a virtual resource manager wherein a procedure is used to bind the device drivers of the operating system and the virtual resource manager and an attached device on a particular port of an adapter using device dependent information. The configuring process initially requires the creation of device dependent information files for a plurality of devices and device types, and these files are installed in the computer system. Each file includes adpater specific information and device specific information consolidated in a single file. The user may invoke a configuration command, and the system responds by displaying a plurality of commands such as add, change, delete and show and prompts the user to choose a command.
    Type: Grant
    Filed: December 11, 1987
    Date of Patent: November 27, 1990
    Assignee: International Business Machines Corporation
    Inventors: Hira Advani, William L. Terrell
  • Patent number: 4649479
    Abstract: An operating system in a digital computer environment is run as a virtual machine on a virtual resource manager. In order to provide a more dynamic environment for the operating system, linkages are made between the operating system device drivers and the corresponding real and virtual devices of the virtual resource manager. This is accomplished by assigning a "token" to the virtual resource manager. A device dependent information file corresponding to the device is created. This file contains adapter dependent information including a hardward port address for the physical device. The "token" is placed in the operating system device driver at the time it is initiated. When the operating system device driver is "opened" to drive the device, it uses the "token" to communicate with the virtual resource manager device driver thereby accomplishing driver to driver binding.
    Type: Grant
    Filed: February 28, 1985
    Date of Patent: March 10, 1987
    Assignee: International Business Machines Corp.
    Inventors: Hira Advani, Larry K. Loucks, Nancy L. Springen
  • Patent number: 4556954
    Abstract: A method is disclosed for assisting the operator of an interactive text processing system in the interactive selection of text processing tasks from a combined program/work diskette. The method involves displaying to the operator a "special" menu which is dynamically developed from information obtained during the creation of the combined program/work diskette, which menu reflects text processing task programs that have been combined on a combined program/work diskette. The combined program/work diskette is created by transferring to a diskette sets of programming modules where each set represents a different text processing task and originates from a different program diskette that is selected interactively by the operator during the creation of the combined program diskette. The special menu informs the operator what specific text processing tasks out of a large group of text processing tasks have been combined on the diskette and are now available to the operator for execution.
    Type: Grant
    Filed: September 20, 1984
    Date of Patent: December 3, 1985
    Assignee: International Business Machines Corporation
    Inventors: Hira Advani, Gerald E. Hayes
  • Patent number: 4498142
    Abstract: A method to assist the operator of an interactive text processing system to update program modules associated with one of a plurality of text processing programs that have been combined on a two-sided, double-density (2S2D) combined program/work diskette. The method involves creating a new 2S2D combined program/work diskette by transferring the programming modules and other data from the old 2S2D combined program/work diskette so that the transferred programming modules assigned to each data set are recorded in module number order after each data set directory and the data set directories are also recorded in sequential order, and replacing a program module on the new 2S2D combined program/work diskette with a corresponding module from the 1S1D diskette containing the updated programs whenever the "build number" of the corresponding module on the 2S2D diskette is lower than the module on the 1S1D diskette.
    Type: Grant
    Filed: October 13, 1981
    Date of Patent: February 5, 1985
    Assignee: International Business Machines Corporation
    Inventors: Hira Advani, William C. Cason
  • Patent number: 4477880
    Abstract: A method is disclosed for improving the efficiency of an operator of an interactive text processing system in which a plurality of different text processing task programs are each stored on a different single-sided, single-density (1S1D) diskette so that in the creation and use of a text document involving several different tasks, the operator's efficiency is decreased due to the time involved in inserting and removing each required diskette. The method involves creating a combined program diskette on a two-sided, double-density (2S2D) diskette by sequentially transferring program modules for interactively selected text processing task programs from corresponding 1S1D diskettes under the control of a "Combine" program. The method provides one 2S2D combined text processing program diskette containing all the programs necessary to create and use a specific text document by means of the selected tasks.
    Type: Grant
    Filed: October 13, 1981
    Date of Patent: October 16, 1984
    Assignee: International Business Machines Corporation
    Inventors: Hira Advani, William C. Cason, Gerald E. Hayes
  • Patent number: 4466065
    Abstract: The specification discloses a method for submitting a number of documents to be printed in a limited memory word processing system in which printing is a separate, nonconcurrent foreground task with typing functions. A set of print task programs is loaded into the system. A background print process is initialized for printing one or more documents. A document is submitted for printing by entering document identification information in a print queue. The document identification information includes the document name, the diskette name where the document is stored and the first and last pages of the document to be printed. The background print process sequentially prints each of the documents corresponding to the document information entered in the print queue on a first-in, first-out basis. The operator may cancel a document previously submitted for printing by deleting the document identification information corresponding to the document to be cancelled from the print queue.
    Type: Grant
    Filed: May 17, 1982
    Date of Patent: August 14, 1984
    Assignee: International Business Machines Corporation
    Inventors: Hira Advani, John A. Hooten
  • Patent number: RE36394
    Abstract: An operating system in a digital computer environment is run as a virtual machine on a virtual resource manager. In order to provide a more dynamic environment for the operating system, linkages are made between the operating system device drivers and the corresponding real and virtual devices of the virtual resource manager. This is accomplished by assigning a "token" to the virtual resource manager. A device dependent information file corresponding to the device is created. This file contains adapter dependent information including a hardward port address for the physical device. The "token" is placed in the operating system device driver at the time it is initiated. When the operating system device driver is "opened" to drive the device, it uses the "token" to communicate with the virtual resource manager device driver thereby accomplishing driver to driver binding.
    Type: Grant
    Filed: March 9, 1989
    Date of Patent: November 16, 1999
    Assignee: International Business Machines Corporation
    Inventors: Hira Advani, Larry K. Loucks, Nancy L. Springen