Patents Represented by Attorney, Agent or Law Firm Barry N. Young
  • Patent number: 5319512
    Abstract: A head positioning device in a disc storage system is constructed of individual flat components, particularly of ceramics which are individually ground or lapped to their final dimensions before connected with one another. Individually, the flat components comprise positioning arms, spacers and carrier arms. Head carriers are fixed to the free ends of the head positioning arms by means of pins of memory metal permitting removal of the head carriers. Read/write heads for recording and retrieving information are fixed to the removable head carriers. The carrier arms are arranged for receiving positional magnetic units. The spacers are arranged between the positioning arms and the carrier arms.
    Type: Grant
    Filed: September 13, 1993
    Date of Patent: June 7, 1994
    Inventor: Hans Grapenthin
  • Patent number: 5315698
    Abstract: In a computer graphics system, an address generator processes physical and virtual addresses using a common command set. A separate translator provides conversion from generated virtual addresses to physical addresses. The address generator formulates addresses as a function of distance from the origin of desired destination area in destination memory to the requested position in the destination area. A plurality of drawing graphics commands specify different raster drawing operations. A plurality of context graphics commands is used to define a desired context in which drawing graphics commands operate. The defined context includes destination location for resulting data, type and plane depth of graphics operations, foreground and/or background color of resulting data. Different parts of the context are changeable/redefinable independently of the other parts. The graphics commands have a format of multiple fields. Different fields specify different parameters.
    Type: Grant
    Filed: August 21, 1991
    Date of Patent: May 24, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Colyn Case, Kim Meinerth, John Irwin, Blaise Fanning
  • Patent number: 5313577
    Abstract: A computer graphics processor capable of reading from, and writing to, virtual memory. The invention provides a graphics processing unit which includes, among other things, an graphic processor in the form of an address generator which retrieves data from memory locations, and writes data to memory locations. The address generator retrieves data from memory locations memory access request directly to a memory control unit, which retrieves the contents of the memory location. Prior to issuing the request, the address generator sends the address to a virtual translation unit, which translates the virtual address to a physical address. The virtual translation/FIFO control unit also contains three translation buffers, in which are stored the most recently accessed virtual addresses, which, in many situations, enables the virtual translation/FIFO control unit to translate the virtual address using less memory accesses.
    Type: Grant
    Filed: August 21, 1991
    Date of Patent: May 17, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Kim Meinerth, Colyn Case, Chris Franklin, Blaise Fanning, Rodney Gamache
  • Patent number: 5309294
    Abstract: The present invention is directed to a circuit and method for nullifying a drop in the voltage across an MR head caused a parasitic cable resistance. The invention uses local modeling of the cable resistance in order to generate a nulling voltage, equal in magnitude to the voltage across the cable resistance. The magnitude of the nulling voltage is adjusted as the resistance of the MR head varies within a population of heads. The nulling voltage is added to the bias voltage, in order to negate the effect of the cable resistance.
    Type: Grant
    Filed: September 8, 1992
    Date of Patent: May 3, 1994
    Assignee: Rocky Mountain Magnetics, Inc.
    Inventor: Dennis J. Cahalan
  • Patent number: 5307504
    Abstract: A computer program of complex instruction set code (CISC) is translated to produce a program of reduced instruction set code (RISC). Each CISC instruction is translated into a sequence of RISC instructions. The sequence includes in order four groups of instructions. The first group includes instructions that get inputs and place them in temporary storage. The second group includes instructions that operate on the inputs and place results in temporary storage. The third group includes instructions that update memory or register state and are subject to possible exceptions. The fourth group includes instructions that update memory or register state and are free of possible exceptions. When execution of the RISC program is interrupted by an asynchronous event, the RISC instruction being executed at the time of the interrupt is recorded and allowed to complete.
    Type: Grant
    Filed: March 7, 1991
    Date of Patent: April 26, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Scott G. Robinson, Richard L. Sites
  • Patent number: 5305306
    Abstract: A technique for establishing and maintaining full duplex communication between two stations connected to a token ring network, without physically reconfiguring the station connections or otherwise disturbing the network. In an auto-configuration full duplex mode of operation, each station ascertains whether there are only two active stations on the network and, if so, performs an exchange of frames with the other station to establish full duplex communication. One way to ascertain whether only two stations are active is for each station to transmit periodically a neighbor information frame, which contains the identities of the source station and the source station's nearest upstream neighbor. Once established, full duplex communication can proceed at a greater bandwidth than communication in a token ring network, and without latency delays and distance limitations associated with token ring networks.
    Type: Grant
    Filed: February 25, 1993
    Date of Patent: April 19, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Barry A. Spinney, Henry S. Yang, William R. Hawe
  • Patent number: 5297291
    Abstract: An improved method for linking images at program activation is provided by use of a symbol vector in a sharable code image. The symbol vector is automatically constructed which the linker and operating system use to effect fast lookup of symbol values at program activation, thus providing flexibility similar to that of link-time binding. For each sharable image being constructed, the programmer provides a list of symbols which are to be made visible outside of the image. These symbols may be procedure names, data cells, absolute values, or any other valid use of a symbolic value. The order of this list must remain fixed from one image build to the next. From this list, the "symbol vector" is constructed (as by the linker) of the value of each of the identified symbols, and the symbol vector is associated with the sharable image. A symbol table is also associated with the sharable image, where each symbol has the value of its index in the symbol vector.
    Type: Grant
    Filed: March 7, 1991
    Date of Patent: March 22, 1994
    Assignee: Digital Equipment Corporation
    Inventor: Daniel L. Murphy
  • Patent number: 5285347
    Abstract: An improved method for removing heat from electronic devices, such as computer modules, is described. A flow of gas, such as air, cools the components. The gas flow is sufficient to cool so called "hot" components to their maximum operating temperature, and to cool the other components to their normal operating range. A liquid cooling system is also provided to cool the "hot" components to their normal operating range.
    Type: Grant
    Filed: February 6, 1992
    Date of Patent: February 8, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Leslie Fox, Paul C. Wade
  • Patent number: 5283571
    Abstract: An apparatus to detect stations having duplicated addresses, the stations of the type connected in a computer communications network, the stations of the type capable of having an assigned address and having a list of addresses for comparison with a destination address field of a frame detected on the network is disclosed. The apparatus does a transmit self test, and sets a self indicator to "pass" in the event that the self test frame is received, and sets the self indicator to "timeout" in the event that a timeout occurs. The apparatus does a neighbor response test, and sets a neighbor indicator to "timeout" in the event that a timeout occurs, and sets the neighbor indicator to "pass" in the event that a received response frame indicates no destination address match, and sets the neighbor indicator to "fail" in the event that a received response frame indicates that a destination address match did occur.
    Type: Grant
    Filed: October 1, 1992
    Date of Patent: February 1, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Henry Yang, Jerry Hutchison, William R. Hawe, G. Paul Koning
  • Patent number: 5280610
    Abstract: The system for organizing communication among applications in a data processing network includes data bases and data base control means. The data bases include method entries, message entries, and class entries. Method entries refer to commands or other mechanisms used to invoke applications. Message entries each represent a type of operation which can be performed on instances in a class which correspond to that message and identify a method map which contains one or more references to method entries stored in the data base. Class entries, each of which is unique in a data base, contain information about classes consisting of instances which have common characteristics as well as identifying a corresponding group of message entries.
    Type: Grant
    Filed: August 14, 1990
    Date of Patent: January 18, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Robert L. Travis, Jr., Andrew P. Wilson, Neal F. Jacobson, Michael J. Renzullo, Alan N. Ewald
  • Patent number: 5280582
    Abstract: A ring purging station for a token-ring network is disclosed. The station performs purging operations to remove no-owner frames and frame remnants from the network. The station begins a purging operation by detecting the token on the network and removing it. The station then begins stripping all frames and remnants of frames that it receives from the network, and transits one or more purge marker frames. When the station detects one of the one or more purge marker frames it transmitted, it ends the purging operation, and releases the token back onto the ring. In this way no-owner frames and frame fragments are removed from the network, while the ring is otherwise normally operating. In an embodiment of the invention, a sequence number is associated with each purging operation, included in the purge marker frame(s), and verified upon receipt of the purge marker frame(s). The station also corrects multiple token conditions when a multiple token condition is detected during a purging operation.
    Type: Grant
    Filed: February 16, 1993
    Date of Patent: January 18, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Henry Yang, K. K. Ramakrishnan, Anthony Lauck
  • Patent number: 5280478
    Abstract: A ring purging station for a token-ring network is disclosed. The station performs purging operations to remove no-owner frames and frame remnants from the network. The station begins a purging operation by detecting the token on the network and removing it. The station then begins stripping all frame and remnants of frames that it receives from the network, transmits one or more purge marker frames, and sets a purge operation timer to expire after a predetermined period of time. The predetermined period of time is greater than the maximum time required for a frame to propagate around the token ring network when the ring is not malfunctioning. The predetermined period of time may also be less than a valid transmission time period. When the station either detects one of the one or more purge marker frames it transmitted, or when the purge operation timer expires, the station ends the purging operation, and releases the token back onto the ring.
    Type: Grant
    Filed: July 27, 1990
    Date of Patent: January 18, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Henry Yang, Kadangode K. Ramakrishnan, Paul W. Ciarfella
  • Patent number: 5277756
    Abstract: A method for for processing semiconductor chips which deters the formation of "tin whiskers" and which removes excess substrate material from the passive side of a semiconductor device is presented. The deterrence of tin whiskers is accomplished by controlling the size of the bead of flowable metal on the conductive bump. The removal of excess material from the passive side of the semiconductor device is accomplished by chemical reaction after the formation of the conductive bump.
    Type: Grant
    Filed: June 15, 1992
    Date of Patent: January 11, 1994
    Assignee: Digital Equipment Corporation
    Inventor: John B. Dion
  • Patent number: 5276863
    Abstract: A process for providing access to the console functionality of a computer system in response to console function requests. A console server computer system and a console client computer system are in a network, and console functions requests are included in data packets transmitted from the console client to the console server on a standard network interconnection. A console server computer system operating in an ON state is able to interrupt access to the operating system in response to the receipt of a data packet including a remote reset request, and can respond to console function requests without entering the console state.
    Type: Grant
    Filed: June 28, 1991
    Date of Patent: January 4, 1994
    Assignee: Digital Equipment Corporation
    Inventor: Gerhard K. Heider
  • Patent number: 5273455
    Abstract: An electrical connector system includes a torsion bar spring for maintaining good contact forces in small sizes, simple configurations and controlled connector insertion forces. The electrical connector system includes a first and a second terminal. The first terminal has two electrical contacts connected by a shaft. The shaft is made of a resiliently deflectable electrically conductive material. The second terminal is a helically-shaped hollow body adapted to receive the first terminal. When the first terminal is inserted in the second terminal, the shaft of the first terminal is deflected and acts as a torsion bar spring and the two contacts lock the torque inside the second terminal. An alternative embodiment includes a first terminal with protrusions and a second terminal with a helical groove on its interior surface which receive the protrusions of the first terminal and cause the first terminal to deflect on insertion into the second terminal.
    Type: Grant
    Filed: January 27, 1993
    Date of Patent: December 28, 1993
    Assignee: Digital Equipment Corporation
    Inventor: Lance MacLellan
  • Patent number: 5267175
    Abstract: In a circuit design synthesis procedure in which the pointers are added to the data base to permit a path through the circuit to be followed, a qualified object is defined to be a data object that permits access expressed by a sequence (or chain) of access forms strung together. A mechanism is defined that permits access of any object in a logic design database relative to any other object in the data base. Access forms are strung together in a given format. This structure provides an easily understandable access form and it is defined in the rule grammar. This access form can be parsed in the synthesis procedure into a nest of (LISP) program functions, which, when evaluated, will return an object in the data base. This access chain is used in the antecedent and consequence portions of the rule structure for the purpose of modifying the target objects. This access structure permits the synthesis rules to make decisions on such parameters as timing, cell size, power, wire loading, model names, etc.
    Type: Grant
    Filed: April 5, 1993
    Date of Patent: November 30, 1993
    Assignee: Digital Equipment Corporation
    Inventor: Donald F. Hooper
  • Patent number: 5265257
    Abstract: A fast arbiter for handling a large number of types of resources with multiple instances of each type of resource is provided. During a first cycle a request logic circuit broadcasts a request for a preselected type of resource onto a broadcast medium. During a second cycle a grant logic circuit broadcasts a queue position onto the broadcast medium for the preselected type of resource. Also, during the second cycle the request logic circuit stores the queue position. After an asynchronous wait for an instance of the requested type of resource to become free, a third cycle begins wherein the first grant logic circuit broadcasts an indication that a free instance of the preselected type of resource is available. During a fourth cycle the requester is granted access to the free instance of the preselected type of resource.
    Type: Grant
    Filed: June 22, 1990
    Date of Patent: November 23, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Robert J. Simcoe, Robert E. Thomas
  • Patent number: 5263160
    Abstract: A method of searching and maintaining data elements in memory which are stored in a doubly-linked list. A logically related address component array is used to access data elements in the list. The list is divided into list segments which are dynamically maintained to decrease overall access time.
    Type: Grant
    Filed: January 31, 1991
    Date of Patent: November 16, 1993
    Assignee: Digital Equipment Corporation
    Inventors: James A. Porter, Jr., Donald E. Matthews, Dennis E. Haugh
  • Patent number: D342523
    Type: Grant
    Filed: April 8, 1991
    Date of Patent: December 21, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Stuart K. Morgan, Margaret L. Hetfield
  • Patent number: D346370
    Type: Grant
    Filed: October 15, 1991
    Date of Patent: April 26, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Margaret L. Hetfield, Stuart K. Morgan