Patents Examined by Rehana Krick
  • Patent number: 5857112
    Abstract: The present invention provides a system of hardware and software that combine to efficiently integrate the various requirements for system performance and system reliability in a RAID system. A user of the present invention is able to select from a range of system performance and reliability configurations, independently of each other. From user specifications, the present invention initially constructs a user space which must be mapped onto the physical storage space in the array of disk drives. The present invention preserves the orthogonality of performance and reliability concepts through a series of mappings that relate to these concepts independently as it transforms user space into the physical space of the disk array.
    Type: Grant
    Filed: September 9, 1992
    Date of Patent: January 5, 1999
    Inventors: Ebrahim Hashemi, Martin Schulze, Jim Morris, Bob Harper, Swami Nathan, Paul Boulay, Dave Scheffey
  • Patent number: 5708851
    Abstract: In a system for managing medical information by using a hybrid card having an optical stripe and an IC module, in a hospital there is provided a main data processing apparatus which can write and read data on and from the optical stripe of the hybrid card and can write and read data from the IC module, and in a patient's home there is arranged a sub data processing apparatus for reading and writing the data on and from the IC module. The patient measures blood pressure and heart rate at home, and the measured data is recorded on the IC module. In the hospital the blood pressure and heart rate stored in the IC module are read out and are used for diagnosis. As the sub data processing apparatus installed in the patient's home could not write data on the optical stripe, the apparatus can be made small in size, simple in construction and cheap in cost. Further, the important data stored in the optical stripe could not be erased or altered by the patient.
    Type: Grant
    Filed: December 17, 1992
    Date of Patent: January 13, 1998
    Assignee: Olympus Optical Company, Ltd.
    Inventor: Tsuyoshi Togawa
  • Patent number: 5652913
    Abstract: A method and system for providing intercommunication of I/O access factors between a file system and device driver, described as follows. A factor data block is provided which stores I/O access factors used by a file system and a device driver. The file system performs application program requests to access files by providing appropriate file system requests to the device driver based on the I/O access factors. The device driver performs the file system requests by controlling access to an appropriate peripheral device based on the I/O access factors. In a preferred embodiment, the I/O access factors include real time status data indicating a current status of I/O processing. The I/O access factors also include device constraint data indicating limitations of the peripheral devices.
    Type: Grant
    Filed: October 13, 1992
    Date of Patent: July 29, 1997
    Assignee: Microsoft Corporation
    Inventors: Andrew P. R. Crick, Seetharaman Harikrishnan, Harish K. Naidu, William G. Parry
  • Patent number: 5613070
    Abstract: This is a method and system of communicating on a data and computer communications network.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: March 18, 1997
    Assignee: Texas Instrument Incorporated
    Inventor: Eng C. Born
  • Patent number: 5568613
    Abstract: A dataframe filter is provided a local area network bridge to monitor the dataframes transmitted on one network to determine those dataframes destined to be communicated to another network by the network bridge. The filter receives and examines the destination address of each dataframe communicated on the one filter and, searching through a database maintained by the filter, determine whether the destination address is located on the second network and, if so, signals the bridge to copy the dataframe to the second network.
    Type: Grant
    Filed: September 3, 1992
    Date of Patent: October 22, 1996
    Assignee: Ungermann-Bass, Inc.
    Inventor: William T. Futral
  • Patent number: 5548725
    Abstract: An audio visual control apparatus for communication between a master device and a slave device comprises a master AV center, at least one slave device, a digital control bus line and a transmitter. The master AV center has at least a display device and a communication processor. A minimum of one slave device is provided, having a communication processor connected to the master AV center via the digital control bus line between the two communication processors. The transmitter transmits one command and/or data in a single packet from the master AV center to the slave device and vice versa through the digital control bus line.
    Type: Grant
    Filed: December 21, 1993
    Date of Patent: August 20, 1996
    Assignee: Sony Corporation
    Inventors: Shigeo Tanaka, Hiroshi Yamazaki, Noriko Kotabe, Koichi Sugiyama, Makoto Sato, Akira Katsuyama, Yoshio Osakabe, Yasuo Kusagaya
  • Patent number: 5539881
    Abstract: In a telecommunications management network including a network element provisioned as a so-called Directory Services Network Element (DSNE) and at least one sub-network intended to include one or more network elements, automatic registration network element identity information is realized by employing a routing exchange protocol to dynamically maintain identity information of network elements reachable within the network, enhancing the routing exchange protocol interface to automatically supply an indication of detection of a newly reachable network element to an applications layer protocol, and using the indentity information of a newly reachable network element in the applications layer protocol of the DSNE to establish communications with the newly reachable network element. Then, the newly reachable network element supplies additional identity information (e.g., its name, network address and the like) to the DSNE.
    Type: Grant
    Filed: December 14, 1992
    Date of Patent: July 23, 1996
    Assignee: AT&T Corp.
    Inventors: Christopher J. Hunt, Christopher S. Welles
  • Patent number: 5537547
    Abstract: In a telecommunications management network including a network element provisioned as a so-called Directory Services Network Element (DSNE) and at least one sub-network intended to include one or more network elements, the DSNE automatically distributes the identity information of all network elements in a sub-network to all the network elements in that sub-network. Specifically, the DSNE automatically distributes all the identity information for all network elements within a sub-network to a newly registered network element and also supplies the identity information for the newly registered network element to all the other network elements within the sub-network. Since, each sub-network can be defined as a set of network elements that require significant communications with each other, distribution of the identity information for all the network elements in the sub-network to all the network elements in that sub-network significantly reduces the number of queries made to the DSNE.
    Type: Grant
    Filed: December 14, 1992
    Date of Patent: July 16, 1996
    Assignee: AT&T Corp.
    Inventors: Douglas W. Chan, Christopher J. Hunt, C. Daniel Vanevic, Christopher S. Welles
  • Patent number: 5530943
    Abstract: A method enables a system program to automatically fashion itself into a system program version matched to the storage capacity of a system memory when loaded into a system memory of a program-controlled processing equipment. To this end, the system program is subdivided into a basic program module and into at least one supplementary program module. A program loading sequence first causes the storing of the basic program module and calculates the available storage capacity. Depending on available storage capacity, storing of program sequences of the supplementary program module may then be enabled. A branch address list onto program sequences of the supplementary program module is deposited in the basic program module. The addresses of the program sequences which are not loaded may be modified in the branch address list.
    Type: Grant
    Filed: September 23, 1992
    Date of Patent: June 25, 1996
    Assignee: Siemens Aktiengesellschaft
    Inventors: Harald Gericke, Reinhard Koeninger, Peter Fischer
  • Patent number: 5511226
    Abstract: A processor and a memory address bus, a processor and a memory data bus, and a data transfer control unit are provided to a multiprocessor computer system comprising a first and a second processor, a first and a second corresponding private cache, a pipelined memory shared among the processors, an I/O device, and a cache coherency mechanism for maintaining cache coherency. I/O data stored in the shared memory are cacheable in the private caches. The processor and memory address and data buses are advantageously used to couple these elements and to control data transfers in and out of the shared memory. All data transfers in and out of the shared memory are made in multiples of the basis on which cache coherency is maintained, and through the data transfer control unit.
    Type: Grant
    Filed: August 25, 1992
    Date of Patent: April 23, 1996
    Assignee: Intel Corporation
    Inventor: Anthony M. Zilka
  • Patent number: 5504926
    Abstract: A pair of data processing systems, each of the data processing system having a host central processor and an associated controller including memory, both of the data processing systems to be cooperatively associated with a number of disk drive memory units, each of the disk drive memory unit coupled to both said controllers. Either one of the host central processors can appropriate any one of the disk drive memory units as a selected disk drive memory unit by propagating path-control-data to the memory in both of the controllers arid in the selected disk drive memory unit.
    Type: Grant
    Filed: September 24, 1992
    Date of Patent: April 2, 1996
    Assignee: Unisys Corporation
    Inventor: Gary E. Jackson
  • Patent number: 5504927
    Abstract: The present invention provides a data input/output control device integrating a one-chip microcomputer together with a data transfer device and a processor, the data transfer device being constructed to transmit to and receive from an external apparatus serial data and the processor processing data inputted to the data transfer device and transmitting the processed data to the data transfer device to be further transmitted to the external apparatus, the date input/output control device characterized in that a clock of the data input/output control device for an operation thereof is a transfer clock utilized by the external apparatus and the transfer clock is slower than a clock for the processor.
    Type: Grant
    Filed: December 21, 1992
    Date of Patent: April 2, 1996
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Minoru Okamoto, Mikio Sakakibara
  • Patent number: 5485583
    Abstract: A data terminal (10) determines when to set a request to send ("RTS") signal (51) to a logical LOW state by determining when an internal counter (13) reaches a count value of zero. The counter is driven by the transmit clock signal (55) of an associated modem (70).
    Type: Grant
    Filed: August 20, 1992
    Date of Patent: January 16, 1996
    Assignee: Motorola, Inc.
    Inventors: Howard L. Cunningham, Robert J. Hanby
  • Patent number: 5483647
    Abstract: A hybrid system environment includes a proprietary operating system and processing unit and a non-proprietary operating system (UNIX based) and processing unit. The systems tightly couple to a system bus in common with a main memory and a number of multiline communications controllers and communicate through a common area of main memory. The UNIX terminal connections to such controllers are virtual connections applied by a virtual terminal driver through the system proprietary communications software components. These components include a server, a network terminal driver (NTD) and a number of multiplexer driver modules. A multiplexer physical terminal driver is included in the UNIX-based operating system and a switching mechanism is incorporated into the virtual terminal driver for enabling switching to such physical terminal driver when a user switches via a switch command to the UNIX-based operating system.
    Type: Grant
    Filed: December 17, 1992
    Date of Patent: January 9, 1996
    Assignee: Bull HN Information Systems Inc.
    Inventors: Kin C. Yu, Charles T. Mighill, Teresa L. C. Wu, Christopher R. M. Bailey, Steven D. Lizotte
  • Patent number: 5479617
    Abstract: A type 286, 386, or 486 Personal Computer having a host controller comprising a standard VGA controller, a microprocessor, a receive and transmit unit, and an encoder is coupled via a ten line telephone cable to a remote VGA color display workstation having a base unit comprising a decoder, a RAMDAC, and microprocessor, and a receive and transmit unit. The encoder intelligently combines ten video signals (a pixel clock, six pixel signals, a video blanking interval (VBI) signal, and vertical and horizontal sync signals) and an I/O data transmit signal into four signals which are transmitted in a balanced fashion (requiring eight lines) to minimize signal noise so that shielding is unnecessary. An additional line is used to provide a ground reference to the remote workstation, and another line is used to provide an I/O data receive signal to the host controller microprocessor.
    Type: Grant
    Filed: June 5, 1992
    Date of Patent: December 26, 1995
    Assignee: Maxpeed Corporation
    Inventor: Chu Nei
  • Patent number: 5452418
    Abstract: The operation of a stream buffer varies depending on whether a normal operation mode or a test mode is selected. In the normal operation mode, the stream buffer is read from only when the data requested by a CPU read has been determined to reside there, and the stream buffer location read from is the location determined to contain the requested data. This determination is made by comparing the address of the read request with addresses of the data stored in the stream buffer. Also, the stream buffer is written with memory data in response to a read that misses the stream buffer, and the location written to is one that has been allocated to receive the incoming memory data. Two different buffer allocation methods are shown, first-in-first-out (FIFO) and least-recently-used (LRU).
    Type: Grant
    Filed: April 24, 1992
    Date of Patent: September 19, 1995
    Assignee: Digital Equipment Corporation
    Inventors: David A. Tatosian, Donald W. Smelser, Paul M. Goodwin
  • Patent number: 5418908
    Abstract: The present invention allows the inclusion of a place mark in an electronic mail item. The place mark serves to identify and link an on-line reference to the mail item. When a user sends the mail item to a recipient, the place mark but not the reference goes with the item. Upon receipt, the recipient may select the place mark during review of the mail item and the on-line reference will be automatically called and displayed. Upon completing review of the reference, the recipient may transfer control from the on-line reference to the mail item without having to back out of the reference and then initiate the electronic mail.
    Type: Grant
    Filed: October 15, 1992
    Date of Patent: May 23, 1995
    Assignee: International Business Machines Corporation
    Inventors: Robert S. Keller, William R. Sterrett