Patents by Inventor Daniel K. Zenk

Daniel K. Zenk 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: 4835672
    Abstract: A priority scheme is utilized wherein various Instruction Processors possess predetermined levels of prioritization for gaining storage access. Basically, access locking devices used in this environment perform the function of allowing a single port requester to gain unlimited access to the storage unit port while preventing or locking out access by all other requesters seeking access to that same port. In operation, a plurality of pending prioritized port requests are "snapped" into a plurality of input latches. This snapping step is often referred to as a "snapshot". It is only during this "snapshot" period that pending port requests are allowed to enter the priority latches. In past systems, when a port request was made, accompanied by an access lock signal, all port requests presently residing in the priority latches waiting to be serviced were cleared out and no new requests were accepted into the latches until the next "snapshot" was performed.
    Type: Grant
    Filed: April 6, 1987
    Date of Patent: May 30, 1989
    Assignee: Unisys Corporation
    Inventors: Daniel K. Zenk, John R. Trost
  • Patent number: 4648065
    Abstract: In an n-wide (n nominally equals 4) snapshot priority network apparatus the access of n+1 requestors to a memory unit is prioritized. Two requestors--the lowest priority one of normal system requestors called instruction processors plus a maintenance exerciser type requestor--share a single memory port which is nominally the lowest priority one of n such prioritized ports. Requests from both requestors are both honored upon a single priority snap, the instruction processor request nominally proceeding before the maintenance processor request. Although the n-wide priority network remains generally faster than any (n+1)-wide priority network, the maintenance exerciser type requestor is expediently serviced and cannot be locked out of access to memory by the competing higher priority requests of the instruction processor.
    Type: Grant
    Filed: July 12, 1984
    Date of Patent: March 3, 1987
    Assignee: Sperry Corporation
    Inventors: Daniel K. Zenk, John R. Trost
  • Patent number: 4627018
    Abstract: A system for accelerating the granting of prioritized memory requests to a multi port memory system of a data processing system is disclosed. The priority requestor accelerator system detects the fact that one remaining requestor is in the priority memory system. The priority system logic is cleared out before the end of the normal requestor cycle. This allows the acceptance of a new set of requestors to be presented to the priority circuits at that time rather than waiting until presentation of the final request. Thus, the accelerator detects that the requestors from a previous requesting snap are on their last cycle. This allows a preclearance of the lower ranks as the priority circuit finishes its last cycle. The new requests are then loaded and the priority inputs are snapped shut beginning a new set of cycles. The overall operation happens as if the priority circuit is just moving from one requestor to another that is already in residence after the snap.
    Type: Grant
    Filed: September 8, 1983
    Date of Patent: December 2, 1986
    Assignee: Sperry Corporation
    Inventors: John R. Trost, Daniel K. Zenk
  • Patent number: 4590586
    Abstract: A maintenance exerciser makes requests of certain inoperative and malfunctioning storage memory bank portions of a large scale storage memory unit concurrently that normal system requestors do request of remaining, correctly functional, storage memory bank portions of such storage memory unit. All requests are collectively prioritized in a priority network which, save for the circuit of the present invention, will not advance to successive prioritizations until each currently prioritized request is positively acknowledged by the requested storage memory bank.
    Type: Grant
    Filed: July 12, 1984
    Date of Patent: May 20, 1986
    Assignee: Sperry Corporation
    Inventors: Daniel K. Zenk, Wayne A. Michaelson