Patents Examined by Debra A. Chun
  • Patent number: 5159183
    Abstract: An intrinsic cipher code peculiar to each IC card is written and stored in EEPROM serving as a writable non-volatile memory in an IC card, as well as a routine for performing collation with the intrinsic cipher code before a test program is executed being stored in a read-only memory as to allow access to the test program when agreement is established. An attempt can thus be made to improve security for access to the test program.
    Type: Grant
    Filed: July 31, 1989
    Date of Patent: October 27, 1992
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Atsuo Yamaguchi
  • Patent number: 5157770
    Abstract: Apparatus for controlling DASD in a manner that is not synchronous with channel operation, that is, transfer of commands and data are not limited to inter-record gap periods. A device interface processor controls which recording track is accessed by the DASD with data being transferred to and from a buffer. A device track indicator designates which recording tracks the device will move to in sequence. A channel interface processor controls the movement of data from and to the buffer and channel. A channel track indicator designates the recording track sequence in which the channel interface processor will access the data to be transferred. A method of operation is disclosed for utilizing the two indicators to enable the device and channel processors to communicate with each other in case the device reads incorrect records in a multi-track read operation.
    Type: Grant
    Filed: August 31, 1990
    Date of Patent: October 20, 1992
    Assignee: International Business Machines Corporation
    Inventors: Brent C. Beardsley, Michael T. Benhase
  • Patent number: 5155826
    Abstract: A method and apparatus to operate a paged memory system which uses only a single, predetermined address per page as a memory-mapped address. When the single memory-mapped address is accessed repeatedly by an unusual sequence, a sequence detector changes the currently addressed page of memory to a new page. The unusual sequence is a normally absurd sequence of READs to a single unchanged address location. Because the unusual sequence only uses the predetermined address and not the data stored therein, the address location is usable as a normal RAM location for all other operations. Such a method and apparatus permits an expansion of the memory space in an electronic data system where there are a fixed number lines in the address bus and where the electronic data system is already using the maximum number of addresses which can be accessed by the address bus in one cycle.
    Type: Grant
    Filed: December 5, 1988
    Date of Patent: October 13, 1992
    Inventor: Richard J. Fadem
  • Patent number: 5155817
    Abstract: A microprocessor employs pipelined architecture and comprises a first execution processor for executing and processing a first kind of instructions among decoded instructions according to microprogram control, a second execution processor for executing and processing a second kind of instructions which are different from the first kind of instructions according to hardwired control, and a controller. The controller issues decoded instructions in a program sequence, selectively determines for each of the decoded instructions which of the first and second execution processors shall execute and process an instruction, and operates the first and second execution processors independently of each other and in parallel with each other.
    Type: Grant
    Filed: April 3, 1989
    Date of Patent: October 13, 1992
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hidechika Kishigami, Misao Miyata
  • Patent number: 5155814
    Abstract: A control unit for DASD operation to transfer data between the device and a buffer and between a channel and a buffer. In that manner the channel and device are enabled to transfer data independently of each other. Mechanisms are provided for communication between the channel interface process in the control unit and the device interface process in the control unit. Some of these mechanisms are stored with the record in the buffer and others are stored in control storage. Principle communicating mechanisms include a device record pointer, a channel record pointer, a next operation field, a device state indicator, record control flags, and two buffer pointers.
    Type: Grant
    Filed: August 31, 1990
    Date of Patent: October 13, 1992
    Assignee: International Business Machines Corporation
    Inventors: Brent C. Beardsley, Keith A. Bello, Michael T. Benhase, Florence J. Clark, Paul W. Hunter, Donald M. Nordahl
  • Patent number: 5151981
    Abstract: A system and method for instrumenting the execution of instructions in an out-of-sequence execution machine. Instructions tagged with a preselected instruction identification number (IID) are identified. When an instruction having the preselected IID is encountered, information associated with that instruction is saved as the out-of-sequence execution proceeds. If the instruction completes, the information is stored as a single instrumentation entry in a memory array. If the instruction does not complete, the information is disposed of. The process id repeated for each instruction having the preselected IID until the memory array is full. The storage of instruction information in the memory can be further conditioned on the occurrence of a cache miss or other system conditions.
    Type: Grant
    Filed: July 13, 1990
    Date of Patent: September 29, 1992
    Assignee: International Business Machines Corporation
    Inventors: Douglas W. Westcott, Valerie White
  • Patent number: 5146562
    Abstract: A patient care facility communication system with a plurality of communication terminals operatively coupled together for the transmission and receipt of messages, includes a program providing a message composition facility by which an operator may select one or more common items from a plurality of data screens, such as patient lists, address lists, work-item lists, and common message lists, to be included in messages frequently required to be sent for the efficient operation of the patient care facility.
    Type: Grant
    Filed: September 23, 1991
    Date of Patent: September 8, 1992
    Assignee: International Business Machines Corporation
    Inventor: Robert W. Kukla
  • Patent number: 5146605
    Abstract: Control panel function is provided to bus units coupled together by an I/O bus. At least one bus unit has the capability to issue control commands through the bus to one or more other bus units. A control facility is integrated into bus units, and makes full use of existing paths to processor registers and main storage. Control commands are distinguished from other bus communications, and executed by the control facility, to provide a full control panel function for each bus unit incorporating the control facility.
    Type: Grant
    Filed: January 23, 1991
    Date of Patent: September 8, 1992
    Assignee: International Business Machines Corporation
    Inventors: Bruce L. Beukema, David W. Marquart, Ronald D. Morse
  • Patent number: 5146560
    Abstract: Apparatus for processing a stream of bits including a hardware comparator that compares first predetermined bits of the stream, comparison input means to provide a table of comparison values to said hardware comparator for comparison with said predetermined bits of said stream, the comparison input means being programmmable to provide one of a plurality of different tables in response to a table select control signal, an index generator for generating an index based on the states of the predetermined bits, and a processor for accessing the index and processing a group of the bits in at least one of a plurality of different ways based on the index.
    Type: Grant
    Filed: March 15, 1991
    Date of Patent: September 8, 1992
    Assignee: Digital Equipment Corporation
    Inventors: Marshall R. Goldberg, Mitchell N. Rosich
  • Patent number: 5136707
    Abstract: In a distributed system, such as a PBX (FIG. 1), which uses a database for its operation, a master copy (22) of the database having a first format is stored at a central node (10) and cache copies (32) of database portions (24) but having a different format are stored at peripheral nodes (11-12). A change to the database is made to the master copy, is recorded in a change table (26) corresponding to the affected database portion, and is sent to affected peripheral nodes. At initialization, a boot copy (25) is made of each database portion by translating the database portion from the master database format to the cache copy format. Periodically thereafter, each boot copy is replaced with a new boot copy that reflects changes presently recorded in the corresponding change table. When the new boot copy is generated, the present change table contents are erased. When a peripheral node calls for a new cache copy (e.g.
    Type: Grant
    Filed: October 28, 1988
    Date of Patent: August 4, 1992
    Assignee: AT&T Bell Laboratories
    Inventors: Frederick P. Block, Norman C. Chan
  • Patent number: 5133076
    Abstract: A hand held computer of a type used for such activities as taking inventory, recording signatures on delivery, keeping a route agenda, etc. has a large screen and preferably is without a built in keyboard. The tablet type computer is thin in profile, light in weight and is easily carried and used. Programming in the computer enables an operator to select from various forms available for display on the screen, enables character recognition for items printed on the screen using a conductive stylus, enables the recording in memory of signatures, graphics or any other material entered on the screen, and enables other convenient functions. Certain preferred features of the computer enable it easily to be converted into a full function desk top computer with a keyboard, expansion module and stand.
    Type: Grant
    Filed: June 12, 1989
    Date of Patent: July 21, 1992
    Assignee: Grid Systems Corporation
    Inventors: Jeff C. Hawkins, Ken L. Dulaney, John J. Daly, James H. McNamara, James F. Cole
  • Patent number: 5131089
    Abstract: A system for causing a computer solid state memory to emulate a magnetic disk mounted in a disk drive. In the preferred embodiment, the system includes two removable RAM cards and two ROM's. Program instructions encoded in firmware in the system BIOS translate disk service requests from software running on the computer into appropriate commands and addresses on the RAM cards or on the ROM. The system permits software written for use with floppy disks to be used with solid state memory devices such as RAM cards or ROM without modification of the software.
    Type: Grant
    Filed: September 28, 1989
    Date of Patent: July 14, 1992
    Assignee: GRiD Systems Corporation
    Inventor: James F. Cole
  • Patent number: 5129081
    Abstract: A logical type language data processing method which includes making a plurality of different application programs each using a predicate type fact database and/or a predicate type rule database; inputting a predicate type question with respect to the application programs to process data by unification and back tracking processes; making and storing a common predicate type fact database which is used commonly by the different application programs; putting a symbol to predicates of the different application programs to indicate that the predicates with the symbol are common type predicates which should use the common predicate type fact database; and accessing the common predicate type fact database if any of the predicates with the symbols is read out during execution of the application programs.
    Type: Grant
    Filed: September 6, 1990
    Date of Patent: July 7, 1992
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Kenzo Kobayashi, Michio Sasaki
  • Patent number: 5125091
    Abstract: A method of controlling processing in a computer, particularly real-time processing, is performed using computer data objects. Real-time or other input data received from data sources is classified according to pre-stored control data. The control data defines which data source provides the real-time data, how the real-time data is to be processed, where the real-time data is to be stored and what reports the real-time data will be used in. The classified real-time data becomes a computer data object with its associated control data and all subsequent processing is performed on the computer data object.
    Type: Grant
    Filed: June 8, 1989
    Date of Patent: June 23, 1992
    Assignee: Hazox Corporation
    Inventors: Philip C. Staas, Jr., Rob Knee, Roy Schilling, Robert E. Murray
  • Patent number: 5125079
    Abstract: A method for controlling the data transmission of a central unit interfacing control circuit and a circuit arrangement for the implementation of the method. The control of the data transmission between a central unit and a communication controller with the central unit interfacing control circuit is guaranteed under real-time conditions on a part of the central unit channel interface and is guaranteed on a part of the communication controller with a processing speed inherent in the microprocessor unit that controls the central unit interfacing control circuit. The central unit interfacing control circuit has a ROM interface controller that controls all control executions at the central unit channel interface under real-time conditions thereby relieving the microprocessor unit. The microprocessor unit can thereby operate the communication controller interface with its maximum possible processing speed.
    Type: Grant
    Filed: September 20, 1989
    Date of Patent: June 23, 1992
    Assignee: Siemens Aktiengesellschaft
    Inventor: Ruediger Max
  • Patent number: 5121500
    Abstract: An apparatus and method for polling a plurality of components in a data processing system includes a sensor for determining when a request for power up has been made, a series of parallel circuits extending between a power sequence monitor/power control device and individual computer system components, a configuration bus connected between the system components and the power sequence monitor/power control device and comparison circuitry connected to the configuration bus for comparing a signal sent from the power sequence monitor/power control device, through the configuration bus and system components, and returned to the power sequence monitor/power control device, with a predetermined code for identifying and locating the system components.
    Type: Grant
    Filed: May 13, 1991
    Date of Patent: June 9, 1992
    Assignee: International Business Machines Corporation
    Inventors: David L. Arlington, Jacqueline K. Morris, Hehching H. Li, Jerry K. Radcliffe
  • Patent number: 5117379
    Abstract: A data processing device according to the present invention including memory device, input device, display device for repetitions processing of various kinds of statistic data in table form and having the capability of easily executing various kinds of statistic calculations.
    Type: Grant
    Filed: July 19, 1990
    Date of Patent: May 26, 1992
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shigenobu Yanagiuchi, Shoichi Kawai, Yukihiro Omura, Yasuhiro Kotani, Kazuya Inoue
  • Patent number: 5109508
    Abstract: A data management method and system of memo information utilizing a data base can store personal memo information at a high storage efficiency and a high retrieval efficiency without adding a retrieval key to the data base. The data management system may be constructed by connecting a work station having a file for storing memo information to an existing data base system. The system has keys for indicating records of the data base and storage addresses of the corresponding memo information as a connective index file, and refers to it to store, retrieve or delete the memo information. A plurality of memo information for the same record may be displayed on a display of the work station in a time sequence and the memo information are paged.
    Type: Grant
    Filed: January 25, 1989
    Date of Patent: April 28, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Sadamichi Mitsumori, Shigeru Mitani, Yasufumi Fujii, Osamu Chinone, Isoji Tabushi
  • Patent number: 5109491
    Abstract: A memory management device which is connected in a virtual address space or a physical address space together with another device capable of becoming a bus master, is endowed with the function of detecting the bus request signal of the other device, interrupting an address translation process under execution and causing a processor to release a bus. Thus, the other device can be made the bus master without being kept waiting for a long time, and a system bug can be prevented which is attributed to such a fact that a wait time exceeds the data hold time of an input/output device connected to, for example, a direct memory access controller.
    Type: Grant
    Filed: May 18, 1990
    Date of Patent: April 28, 1992
    Assignee: Hitachi, Ltd.
    Inventors: Norio Nakagawa, Katsuaki Takagi
  • Patent number: 5109350
    Abstract: An evaluation system for computer performance resulting from user generated information at a remote workstation. The system 6 includes interfaces 8, 9 between the computer 5 and the workstation 14 and means 10 for recording user generated information and computer responses and times associated therewith. A processor 11 identifies known commands and responses to produce a user profile taking into account the user thinking time and typing rate or intercharacter times. The playback block 12 allows repeated reproduction of the original user's actions with the original delays including thinking times and intercharacter times associated therewith. During playback, the response times of the computer for commands and character echo times are measured and stored for analysis by block 13. Such analysis allow statistics for different system configurations or load conditions to be provided.
    Type: Grant
    Filed: January 25, 1989
    Date of Patent: April 28, 1992
    Assignee: British Telecommunications public limited company
    Inventors: Kevin Henwood, David Marsh