Patents by Inventor M. Eberhart

M. Eberhart 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: 5765181
    Abstract: A system and address method for extracting a PE number and offset from an array index. According to one aspect of the present invention, a processing element number is assigned to each processing element, a local memory address is assigned to each memory location and a linearized index is assigned to each array element in an array. The processing element number of the processing element in which a particular array element is stored is computed as a function of a linearized index associated with the array element and a distribution specification associated with the array. In addition, a local memory address associated with the array element is computed as a function of the linearized index and the distribution specification.
    Type: Grant
    Filed: December 10, 1993
    Date of Patent: June 9, 1998
    Assignee: Cray Research, Inc.
    Inventors: Steven M. Oberlin, Janet M. Eberhart, Gary W. Elsesser, Eric C. Fromm, Thomas A. MacDonald, Douglas M. Pase, Randal S. Passint
  • Patent number: 5586325
    Abstract: A method of setting array boundaries in order to simplify addressing across processor elements in a distributed memory system having global addressing. Each dimension of an array is examined to determine a lower bound, a declared upper bound and an implicit upper bound. The lower bound and the declared upper bound in each dimension are used to set limits for operations on array elements while the implicit upper bound calculated from the lower bound and the declared upper bound is used in calculating the location (processor element and offset) of a particular array element.
    Type: Grant
    Filed: December 10, 1993
    Date of Patent: December 17, 1996
    Assignee: Cray Research, Inc.
    Inventors: Thomas A. MacDonald, Janet M. Eberhart, Douglas M. Pase
  • Patent number: 5058224
    Abstract: An undermattress which includes a frame which is spanned in a transverse direction by a plurality of laths which are supported on the frame at each end, so as to be yieldable in a direction of loading of the undermattress, by structure that holds a plurality of laths via joints (3,4,7) which are each formed from a joint pin (3) having a spherical or ellipsoidal joint head (4) and a guide bush (7). Each joint head (4) is fitted into a respective guide bush (7) and is shaped for enabling movement of the joint pin (3) relative to the guide bush (3) in every direction. In this way, sufficient freedom of movement is provided to enable the laths to be held without tilting on the frame even under unilateral loading.
    Type: Grant
    Filed: August 11, 1989
    Date of Patent: October 22, 1991
    Assignee: HCM AG
    Inventors: Franz Aschwanden, M. Eberhart