Patents by Inventor Rainer Dorsch

Rainer Dorsch 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: 8495286
    Abstract: The present invention relates to a method and respective system for operating a DRAM main memory. One buffer line is provided for multiple pages. When writing data to the buffer it is decided which to which buffer-line the data is written to based on its destination main memory address. A tuple consisting of lower memory address and data is stored. Data entered into the buffer-line will be sorted by page in case the line is flushed to the main memory. Sorting the buffer entries results in less page openings and closings, since the data is re-arranged by memory address and therefore in logical order. By using one line for multiple pages only a fraction of memory of a common set-associative cache is needed, thus decreasing the amount of overhead significantly.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Cagri Balkesen, Markus Buehler, Rainer Dorsch, Guenther Hutzl, Michael W. Kaufmann, Daniel Pfefferkorn, David Rohr, Stefanie Scherzinger, Thomas Schwarz
  • Patent number: 8380737
    Abstract: First and second sets of numbers are received in an input range, which is separated into sub ranges. A first sub range is processed by initializing bits of a memory to a first logical state and by changing the initial state of each of the bits corresponding to a received number of the first set that is within the first sub range. Each number received in the second set is compared to a bit in the memory to identify a set of received numbers that are in the first sub range and that are in both the first set and the second set. The comparing is responsive to detecting a change of initial state of any bit in the memory during the processing of the first sub range. The processing and comparing is repeated for remaining sub ranges to identify received numbers that are in both the sets.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Cagri Balkesen, Markus T. Buehler, Rainer Dorsch, Guenther Hutzl, Michael W. Kaufmann, Daniel Pfefferkorn, David Rohr, Stefanie C. Scherzinger, Thomas Schwarz
  • Publication number: 20120158774
    Abstract: The present invention relates to a computer program product, method and system for computing set intersection of a first and a second unordered set of discrete members that stem from a known input range of consecutive discrete numbers. The method breaks the numbers into subranges and for each subrange, utilizes a bit vector in a first random access memory, directly addressing bits representing values in a subrange in the first set to values in the second set in the subrange and writing each number of the second set that is also set member of the first set in the sub range directly to an output. This may be utilized by various applications including database applications. The algorithm may be offloaded to one or more processing subsystems.
    Type: Application
    Filed: September 15, 2011
    Publication date: June 21, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CAGRI BALKESEN, MARKUS T. BUEHLER, RAINER DORSCH, GUENTHER HUTZL, MICHAEL W. KAUFMANN, DANIEL PFEFFERKORN, DAVID ROHR, STEFANIE C. SCHERZINGER, THOMAS SCHWARZ
  • Publication number: 20110302367
    Abstract: The present invention relates to a method and respective system for operating a DRAM main memory. One buffer line is provided for multiple pages. When writing data to the buffer it is decided which to which buffer-line the data is written to based on its destination main memory address. A tuple consisting of lower memory address and data is stored. Data entered into the buffer-line will be sorted by page in case the line is flushed to the main memory. Sorting the buffer entries results in less page openings and closings, since the data is re-arranged by memory address and therefore in logical order. By using one line for multiple pages only a fraction of memory of a common set-associative cache is needed, thus decreasing the amount of overhead significantly.
    Type: Application
    Filed: December 8, 2010
    Publication date: December 8, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cagri Balkesen, Markus Buehler, Rainer Dorsch, Guenther Hutzl, Michael W. Kaufmann, Daniel Pfefferkorn, David Rohr, Stefanie Scherzinger, Thomas Schwarz
  • Patent number: 8001501
    Abstract: A method for designing a circuit. The method includes (i) providing a netlist of a design and (ii) dividing the netlist into N user logics, N being a positive integer. After said dividing the netlist is performed, the N user logics in N macro test wrappers are instantiated resulting in N instantiated logics. After said instantiating the N user logics is performed, the N instantiated logics are processed. After said processing is performed, a result of said processing is back-annotated to the netlist.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rainer Dorsch, Marta Junginger, Philipp Salz, Andreas Wagner, Gerhard Zilles
  • Publication number: 20090288046
    Abstract: A method for designing a circuit. The method includes (i) providing a netlist of a design and (ii) dividing the netlist into N user logics, N being a positive integer. After said dividing the netlist is performed, the N user logics in N macro test wrappers are instantiated resulting in N instantiated logics. After said instantiating the N user logics is performed, the N instantiated logics are processed. After said processing is performed, a result of said processing is back-annotated to the netlist.
    Type: Application
    Filed: May 19, 2008
    Publication date: November 19, 2009
    Inventors: Rainer Dorsch, Marta Junginger, Philipp Salz, Andreas Wagner, Gerhard Zilles
  • Patent number: 7466716
    Abstract: The present invention generally relates to digital network communication, and in particular to processing data according to the InfiniBand™ (IB) Protocol with reduced latency and chip costs in an InfiniBand™ type computer system. ID information in a packet header is obtained before the body of the packet has completely arrived at a receiving Channel adapter. The ID information is used to obtain work Queue Pair Context (QPC) and when needed an associated Work Queue Element (WQE), for operating on the data content of the packet being received.
    Type: Grant
    Filed: July 11, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Rainer Dorsch, Martin Eckert, Markus Helms, Walter Lipponer, Thomas Schlipf, Daniel Sentler, Harmut Ulland
  • Patent number: 7033022
    Abstract: A spectacle lens having in a first see-through region a power suitable for distant viewing in a wearing position, and in a second see-through region a power suitable for medium-distance viewing, i.e. for distances of about 1 meter and more, in a wearing position, and in which the power continuously increases from the first see-through region along a plane or winding principal line to the second see-through region. The spectacle lens has the following features: the power increases not only from the first see-through region to the second see-through region, but also continuously to beyond the second see-through region to a lower edge of the spectacle lens; and a region of clear vision, i.e. a region in which a residual astigmatism of a system spectacle-lens/eye does not exceed 0.5 dpt, narrows below the first see-through region towards the lower edge of the spectacle lens to have a funnel-shaped configuration, i.e. without any constriction.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: April 25, 2006
    Assignee: Rodenstock GmbH
    Inventors: Rainer Dorsch, Walter Haimerl
  • Publication number: 20060029088
    Abstract: The present invention generally relates to digital network communication, and in particular to a method and system for processing data according to the InfiniBand™ (IB) Protocol with reduced latency and chip costs in an InfiniBand™ type computer system. ID information in a packet header is obtained before the body of the packet has completely arrived at a receiving Channel adapter. The ID information is used to obtain work Queue Pair Context (QPC) and when needed an associated Work Queue Element (WQE), for operating on the data content of the packet being received.
    Type: Application
    Filed: July 11, 2005
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Rainer Dorsch, Martin Eckert, Markus Helms, Walter Lipponer, Thomas Schlipf, Daniel Sentler, Harmut Ulland
  • Publication number: 20060013397
    Abstract: An InfiniBand™ Channel Adapter encrypts or decrypts user data on-the-fly. The user data is read from system memory and encrypted in by the Channel Adapter before sending it to a network. Similarly received data is decrypted on the fly before storing it in system memory. The encryption/decryption keys are preferably stored in a Queue Pair Context storage area of system memory as Public key for sending data and Private key for receiving data.
    Type: Application
    Filed: July 11, 2005
    Publication date: January 19, 2006
    Applicant: International Business Machines Corporation
    Inventors: Rainer Dorsch, Martin Eckert, Markus Helms, Walter Lipponer, Thomas Schlipf, Daniel Sentler, Harmut Ulland
  • Patent number: 6974214
    Abstract: A method for optimizing an atoroidal surface of an optical lens, in particular a spectacle lens, having at least one plane of symmetry is characterized by a combination of the following features: dividing the atoroidal surface having at least one plane of symmetry into at least two regions separated by the at least one plane of symmetry; representing one of the separate regions (represented region) of this surface by a set of coefficients of B spline functions; computing sagittal heights of the represented region by B spline interpolation; computing sagittal heights in at least one other region by mirroring coefficients or coordinates at the at least one plane of symmetry; and optimizing the atoroidal surface only by varying the set of B spline coefficients of the represented region.
    Type: Grant
    Filed: February 12, 2002
    Date of Patent: December 13, 2005
    Assignee: Rodenstock GmbH
    Inventors: Andrea Welk, Helmut Altheimer, Peter Baumbach, Rainer Dorsch, Gregor Esser, Walter Haimerl, Herbert Pfeiffer
  • Patent number: 6964478
    Abstract: A spectacle lens is provided with a region (distance portion) designed for viewing at greater distances and, in particular, “to infinity”, a region (near portion) designed for viewing at short distances and, in particular, “reading distances”, and a progression zone disposed between the distance portion and the near portion, in which the power of the spectacle lens increases from the value in the distance reference point located in the distance portion to the value at the near reference point located in the near portion along a line (principal meridian) curving towards the nose. The invention is marked by specific conditions for the astigmatic deviation and/or the mean “as worn” power being observed.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: November 15, 2005
    Assignee: Rodenstock GmbH
    Inventors: Andrea Welk, Peter Baumbach, Walter Haimerl, Herbert Pfeiffer, Gregor Esser, Helmut Altheimer, Rainer Dorsch, Martin Zimmerman, Norbert Awrath, Jochen Brosig, Werner Mueller, Martin Wechs, Stephan Haser, Winfried Nikolaus
  • Patent number: 6948814
    Abstract: The invention relates to an optical lens or glass with an identification and/or marking on the front and/or rear surface. The inventive lens or glass with an identification and/or marking on the front and/or back surface is characterized by an identification and/or marking which consists of a plurality of elements, each element causing a spectral dispersion of the incident light and reflected light.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: September 27, 2005
    Assignee: Rodenstock GmbH
    Inventor: Rainer Dorsch
  • Patent number: 6945649
    Abstract: A method is described for determining the optical and individual progression length of a continuous vision lens on the basis of the measured cornea/bridge distance of a spectacle frame which is matched in advance. The invention is distinguished by the following steps: a) the value of the individual cornea/bridge distance (HSA) of a spectacle frame which has been matched in advance is obtained, b) the individual distance d between a far reference point BF and a centering cross ZK is measured, and c) the optimum and individual progression length (Lopt) is determined using the following formula; Lopt=0.63*(HSA+13.5 mm)+d(BF, ZK).
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: September 20, 2005
    Assignee: Rodenstock GmbH
    Inventor: Rainer Dorsch
  • Patent number: 6848788
    Abstract: A spectacle lens comprises a region (distance portion) designed for viewing at large distances and in particular “to infinity”; a region (near portion) designed for viewing at short distances and in particular “reading distances”; and a progressive zone disposed between the distance portion and the near portion, in which the power of the spectacle lens increases from a value at a distance reference point located in the distance portion to a value at the near reference point located in the near portion along a curve (principal line) veering towards the nose. The invention is distinguished by a combination of the following features: a change of magnification with a direction of sight is small; the magnification increases radially, starting from the distance reference point; the difference between the magnifications at the distance and near reference points is small.
    Type: Grant
    Filed: October 25, 2002
    Date of Patent: February 1, 2005
    Assignee: Rodenstock GmbH
    Inventors: Andrea Welk, Peter Baumbach, Walter Haimerl, Herbert Pfeiffer, Gregor Esser, Helmut Altheimer, Rainer Dorsch
  • Patent number: 6808263
    Abstract: Described is a spectacle lens comprising a region (distance portion) designed for viewing at large distances and in particular “to infinity”; a region (near portion) designed for viewing at short distances and in particular “reading distances”; and a progressive zone disposed between the distance portion and the near portion, in which the power of the spectacle lens increases from a value at a distance reference point located in the distance portion to a value at a near reference point located in the near portion along a curve (principal line) veering towards the nose. The invention is rendered distinct by a feature, amongst others, according to which trajectories of motion fulfill specific conditions.
    Type: Grant
    Filed: October 25, 2002
    Date of Patent: October 26, 2004
    Assignee: Rodenstock GmbH
    Inventors: Andrea Welk, Peter Baumbach, Walter Haimerl, Herbert Pfeiffer, Gregor Esser, Helmut Altheimer, Rainer Dorsch
  • Publication number: 20040189931
    Abstract: The invention relates to an optical lens or glass with an identification and/or marking on the front and/or rear surface. The inventive lens or glass with an identification and/or marking on the front and/or back surface is characterized by an identification and/or marking which consists of a plurality of elements, each element causing a spectral dispersion of the incident light and reflected light.
    Type: Application
    Filed: February 23, 2004
    Publication date: September 30, 2004
    Inventor: Rainer Dorsch
  • Publication number: 20040169297
    Abstract: Disclosed is a method for determining the optimum individual length of progression of a progressive lens using the measured distance between the vertex of the cornea and a pre-adapted spectacle frame. The invention is characterized by the following steps: a) measurement of the individual distance (HSA) between the vertex of the cornea and a pre-adapted spectacle frame; b) measurement of the individual distance between a distant reference point BF and a centering cross ZK; c) determination of the optimum and individual length of progression (Lopt) according to the following formula: Lopt=0.63*(HSA+13.5 mm)+d(BF, ZK).
    Type: Application
    Filed: April 27, 2004
    Publication date: September 2, 2004
    Inventor: Rainer Dorsch
  • Patent number: 6779889
    Abstract: A spectacle lens comprises a region (distance portion) designed for viewing at greater distances, in particular, to infinity; a region (near portion) designed for viewing at short distances and, in particular, “reading distances”; and a progression zone located between the distance portion and the near portion, in which the power of the spectacle lens increases from a value at the distance reference point located in the distance portion to the value at the near reference point located in the near portion along a line (principal meridian) curving towards the nose.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: August 24, 2004
    Assignee: Rodenstock GmbH
    Inventors: Andrea Welk, Peter Baumbach, Walter Haimerl, Herbert Pfeiffer, Gregor Esser, Helmut Altheimer, Rainer Dorsch, Martin Zimmerman
  • Patent number: 6776487
    Abstract: A spectacle lens comprises a region (distance portion) designed for viewing at large distances and in particular “to infinity”; a region (near portion) designed for viewing at short distances and in particular “reading distances”; and a progressive zone disposed between the distance portion and the near portion, in which a power of the spectacle lens increases from a value at a distance reference point located in the distance portion to a value at a near reference point located in the near portion along a curve (principal line) veering towards a nose. The invention is distinct in that, for minimizing a change of binocular imaging properties with horizontal movements of glance, a lift (difference between a maximum and a minimum value occurring during a movement) of binocular imaging properties when a moving object is being followed, is smaller than a physiologically pre-determined limiting amount.
    Type: Grant
    Filed: October 28, 2002
    Date of Patent: August 17, 2004
    Assignee: Rodenstock GmbH
    Inventors: Walter Haimerl, Herbert Pfeiffer, Gregor Esser, Helmut Altheimer, Andrea Welk, Peter Baumbach, Rainer Dorsch