Patents by Inventor Rene Mueller

Rene Mueller 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: 10745869
    Abstract: The invention relates to a self-propelled construction machine, comprising a machine frame supported by a chassis having wheels or crawler tracks. The basic principle of the invention involves determining a variable ? which is characteristic of the milling profile on the basis of a functional relationship between the variable which is characteristic of the milling profile and the advance speed v and/or milling drum rotational speed n. The variable ? which is characteristic of the milling profile is a correction variable for adjusting the height of the milling drum with respect to the surface of the ground.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 18, 2020
    Assignee: Wirtgen GmbH
    Inventors: Christian Berning, Rene′ Müller, Sebastian Hofrath, Cyrus Barimani
  • Publication number: 20200199828
    Abstract: In a self-propelled construction machine (1), in particular road milling machine or surface miner, for working a ground pavement, comprising a milling drum (10), which is mounted in a machine frame, wherein a milling cut develops during milling of the ground pavement with the milling drum (10), wherein the milling drum (10) comprises a first and a second end side, at least a first measuring device, which is arranged next to the first end side of the milling drum (10) and measures the distance of the machine frame relative to the ground pavement next to the first end side of the milling drum (10), at least a second measuring device, which is arranged next to the second end side of the milling drum (10) and measures the distance of the machine frame relative to the ground pavement next to the second end side of the milling drum (10), and a control device (40) for controlling the milling depth, wherein, in a first milling operation, the control device (40) determines the milling depth by means of measurements pe
    Type: Application
    Filed: October 23, 2019
    Publication date: June 25, 2020
    Inventors: Christian Berning, Hanjo Held, René Müller
  • Patent number: 10671292
    Abstract: A method of orchestrated shuffling of data in a non-uniform memory access device including a plurality of processing nodes that connected by interconnects. The method includes running an application on a plurality of threads executing on the plurality of processing nodes. Data to be shuffled is identified from source threads running on source processing nodes among the processing nodes to target threads executing on target processing nodes among the processing nodes. The method further includes generating a plan for orchestrating the shuffling of the data among the all of the memory devices associated with the threads and for simultaneously transmitting data over different interconnects to a plurality of different target processing nodes from a plurality of different source processing nodes. The data is shuffled among all of the memory devices based on the plan and each processing node is capable of accessing data from first and second local memory devices.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yinan Li, Guy M. Lohman, Rene Mueller, Ippokratis Pandis, Vijayshankar Raman
  • Patent number: 10606840
    Abstract: One embodiment provides a method comprising receiving a plurality of encoded and compressed data blocks, decoding the data blocks, and decompressing the data blocks utilizing a plurality of processor sets. Each processor set is assigned a data block to decompress. The processor sets decompress in parallel to exploit inter-block parallelism. Each processor set comprises one or more processors that collaborate in decompressing an assigned data block to exploit intra-block parallelism. The method further comprises generating a final uncompressed output sequence based on uncompressed data blocks resulting from the decompressing.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tim Kaldewey, Rene Mueller, Evangelia Sitaridi
  • Publication number: 20200052077
    Abstract: A power semiconductor die has a semiconductor body coupled to first and second load terminals, and at least one power cell. In a horizontal cross-section of the at least one power cell, a contact has a contact region which horizontally overlaps with a field plate electrode and horizontally protrudes from the field plate trench, and a recess region does not horizontally overlap with the contact region and extends into a horizontal circumference of the field plate trench.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 13, 2020
    Inventors: Christof Altstaetter, Marcel Rene Mueller, Oliver Blank, David Laforet
  • Publication number: 20200024812
    Abstract: The invention relates to a self-propelled construction machine, comprising a machine frame supported by a chassis having wheels or crawler tracks. The basic principle of the invention involves determining a variable ? which is characteristic of the milling profile on the basis of a functional relationship between the variable which is characteristic of the milling profile and the advance speed v and/or milling drum rotational speed n. The variable ? which is characteristic of the milling profile is a correction variable for adjusting the height of the milling drum with respect to the surface of the ground.
    Type: Application
    Filed: July 31, 2019
    Publication date: January 23, 2020
    Inventors: Christian Berning, Rene' Müller, Sebastian Hofrath, Cyrus Barimani
  • Patent number: 10534544
    Abstract: A method of orchestrated shuffling of data in a non-uniform memory access device that includes a plurality of processing nodes that are connected by interconnects. The method includes running an application on a plurality of threads executing on the plurality of processing nodes. Data to be shuffled is identified from source threads running on source processing nodes among the processing nodes to target threads executing on target processing nodes among the processing nodes. The method further includes generating a plan for orchestrating the shuffling of the data among the all of the memory devices associated with the threads and for simultaneously transmitting data over different interconnects to a plurality of different target processing nodes from a plurality of different source processing nodes. The data is shuffled among all of the memory devices based on the plan. The data includes operand data and operational state data of the source threads.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: January 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yinan Li, Guy M. Lohman, Rene Mueller, Ippokratis Pandis, Vijayshankar Raman
  • Patent number: 10521128
    Abstract: A method of orchestrated shuffling of data in a non-uniform memory access device that includes a plurality of processing nodes connected by interconnects. The method includes running an application on a plurality of threads executing on the plurality of processing nodes. Data to be shuffled is identified from source threads running on source processing nodes among the processing nodes to target threads executing on target processing nodes among the processing nodes. The method further includes generating a plan for orchestrating the shuffling of the data among the all of the memory devices associated with the threads and for simultaneously transmitting data over different interconnects to a plurality of different target processing nodes from a plurality of different source processing nodes. The data is shuffled among all of the memory devices based on the plan. Shifting the data-shifting table includes rotating a first ring with respect to a second ring.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: December 31, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yinan Li, Guy M. Lohman, Rene Mueller, Ippokratis Pandis, Vijayshankar Raman
  • Publication number: 20190377809
    Abstract: One embodiment provides for a method including processing transactional operations on a key used to determine whether existing data is found for that key. A first time index is updated using unique keys and a start time field of a first appearance of each key from the transactional operations. A deferred update of prior versions of the key is performed for non-recent data upon determining that recent data in the transactional operations is found for the key.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 12, 2019
    Inventors: Yuanyuan Tian, Vijayshankar Raman, Ronald J. Barber, Richard S. Sidle, Pinar Tozun, Rene Mueller, Ronen Grosman, Adam J. Storm, Christian M. Garcia-Arellano, Guy M. Lohman
  • Publication number: 20190305092
    Abstract: A power semiconductor die has a semiconductor body coupled to a first load terminal and a second load terminal of the power semiconductor die and configured to conduct a load current between the load terminals. The die further comprises: a control trench structure for controlling the load current, the control trench structure extending into the semiconductor body along a vertical direction and arranged in accordance with a horizontal grid pattern having a plurality of grid openings; a plurality of power cells, each power cell being, in a horizontal cross-section, at least partially arranged in a respective one of the plurality of grid openings.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 3, 2019
    Inventors: Oliver Blank, Marcel Rene Mueller, Cedric Ouvrard
  • Publication number: 20190288706
    Abstract: One embodiment provides a method comprising receiving an input data stream, partitioning the input data stream into a plurality of data blocks, and compressing the data blocks utilizing a plurality of processor sets. Each processor set is assigned a data block to compress. The processor sets compress in parallel to exploit inter-block parallelism. Each processor set comprises one or more processors that collaborate in compressing an assigned data block to exploit intra-block parallelism. The method further comprises writing a plurality of compressed data blocks resulting from the compressing to a storage device in encoded form.
    Type: Application
    Filed: May 31, 2019
    Publication date: September 19, 2019
    Inventors: Tim Kaldewey, Rene Mueller, Evangelia Sitaridi
  • Patent number: 10411732
    Abstract: One embodiment provides a method comprising receiving an input data stream, partitioning the input data stream into a plurality of data blocks, and compressing the data blocks utilizing a plurality of processor sets. Each processor set is assigned a data block to compress. The processor sets compress in parallel to exploit inter-block parallelism. Each processor set comprises one or more processors that collaborate in compressing an assigned data block to exploit intra-block parallelism. The method further comprises writing a plurality of compressed data blocks resulting from the compressing to a storage device in encoded form.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tim Kaldewey, Rene Mueller, Evangelia Sitaridi
  • Patent number: 10370803
    Abstract: The invention relates to a self-propelled construction machine, comprising a machine frame supported by a chassis having wheels or crawler tracks. The basic principle of the invention involves determining a variable ? which is characteristic of the milling profile on the basis of a functional relationship between the variable which is characteristic of the milling profile and the advance speed v and/or milling drum rotational speed n. The variable ? which is characteristic of the milling profile is a correction variable for adjusting the height of the milling drum with respect to the surface of the ground.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: August 6, 2019
    Assignee: Wirtgen GmbH
    Inventors: Christian Berning, Rene′ Müller, Sebastian Hofrath, Cyrus Barimani
  • Patent number: 10267146
    Abstract: The present invention relates to a self-propelled construction machine, in particular a road milling machine, a recycler or a surface miner, comprising a machine frame 1 supported by a chassis 2 which comprises front and rear running gear 3, 4. A working device 5 is arranged on the machine frame 1 and comprises a working roller 17 for working the ground. Lifting devices 15, 16 are associated with the individual running gears 3, 4 and can each be retracted or extended for raising or lowering the running gears with respect to the machine frame. In addition, the construction machine comprises a control unit 20 for actuating the lifting devices 15, 16, which control unit comprises a lifting position measuring device 22 for detecting the lifting position of the lifting devices and a tilt detection device 23 for detecting the tilt of the machine frame 1 transversely to the working direction A of the construction machine.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: April 23, 2019
    Assignee: Wirtgen GmbH
    Inventors: René Müller, Sebastian Winkels, Cyrus Barimani
  • Patent number: 10152337
    Abstract: Embodiments relate to data shuffling by logically rotating processing nodes. The nodes are logically arranged in a two or three dimensional matrix. Every time two of the nodes in adjacent rows of the matrix are aligned, adjacent nodes exchange data. The positional alignment is a logical alignment of the nodes. The nodes are logically arranged and rotated, and data is exchanged in response to the logical rotation.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: December 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ronald J. Barber, Robert S. Germain, Guy M. Lohman, Rene Mueller, Ippokratis Pandis, Vijayshankar Raman
  • Publication number: 20180340302
    Abstract: The invention relates to a machine train composed of a road milling machine 1 that travels in front and comprises a machine frame 3 supported by crawler tracks 3, 4 or wheels and a milling drum 10 arranged on the machine frame that is for milling away material, and to a road finisher 16 that travels behind and comprises a machine frame 18 which is supported by crawler tracks 17 or wheels and on which a reservoir 19 for material to be laid and a screed 20 for laying material are arranged. The invention also relates to a method for operating a machine train composed of a road milling machine travelling in front and a road finisher travelling behind.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 29, 2018
    Inventors: Christoph Menzenbach, René Müller, Cyrus Barimani
  • Publication number: 20180234110
    Abstract: One embodiment provides a method comprising receiving an input data stream, partitioning the input data stream into a plurality of data blocks, and compressing the data blocks utilizing a plurality of processor sets. Each processor set is assigned a data block to compress. The processor sets compress in parallel to exploit inter-block parallelism. Each processor set comprises one or more processors that collaborate in compressing an assigned data block to exploit intra-block parallelism. The method further comprises writing a plurality of compressed data blocks resulting from the compressing to a storage device in encoded form.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Inventors: Tim Kaldewey, Rene Mueller, Evangelia Sitaridi
  • Publication number: 20180232420
    Abstract: One embodiment provides a method comprising receiving a plurality of encoded and compressed data blocks, decoding the data blocks, and decompressing the data blocks utilizing a plurality of processor sets. Each processor set is assigned a data block to decompress. The processor sets decompress in parallel to exploit inter-block parallelism. Each processor set comprises one or more processors that collaborate in decompressing an assigned data block to exploit intra-block parallelism. The method further comprises generating a final uncompressed output sequence based on uncompressed data blocks resulting from the decompressing.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Inventors: Tim Kaldewey, Rene Mueller, Evangelia Sitaridi
  • Publication number: 20180217899
    Abstract: One embodiment provides a method comprising adjusting a runtime of a dataflow processing environment to operate on multiple batches of objects. The method further comprises pre-allocating one or more vectors of objects, and processing the multiple batches one at a time. The one or more vectors of objects are re-used during processing of each batch.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Inventors: Ronald J. Barber, Rene Mueller, Vijayshankar Raman, Richard S. Sidle, Pinar Tozun
  • Publication number: 20180196650
    Abstract: One embodiment provides a method for transparent partial object instantiation for object oriented applications including analyzing, by a processor, application code to determine a list of objects. The processor determines a list of accessed fields for each of the objects based on performing analysis for each function in the application code for accessed fields and other functions invoked.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 12, 2018
    Inventors: Ronald J. Barber, Rene Mueller, Vijayshankar Raman, Richard S. Sidle, Pinar Tozun