Patents by Inventor Thomas Friedrich

Thomas Friedrich 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: 9280407
    Abstract: According to one embodiment of the present invention, a system for processing a computer program for a distributed server environment executes the computer program in the distributed server environment in accordance with a configuration for the computer program. The computer program is generated within a development environment. The configuration indicates a type of server environment and is associated with one or more data sets for processing by the computer program. The system monitors execution of the computer program within the distributed server environment and provides a program status to the development environment. The system displays results produced by the computer program within the distributed server environment via the development environment. Embodiments of the present invention further include a method and computer program product for processing a computer program in substantially the same manners described above.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stephen A. Brodsky, Anshul Dawra, Thomas Friedrich, Benjamin Nguyen, Robin M. Noble-Thomas, Rohit R. Thirumurthy, Sudarshan R. Thitte
  • Patent number: 9252583
    Abstract: A method of wrapping elongate material with a sheath having first and second single-sided adhesive tapes the tapes laminated to one another with an offset, a free edge of the first adhesive tape aligned parallel to the center axis such that, relative to the center axis of the material, the adhesive of the first adhesive tape lies outwards, the first adhesive tape of the sheath guided by the free edge onto the material, and wound around the material so that the first adhesive tape essentially completely envelopes the material, the second adhesive tape also wound around the material, the exposed adhesive of the second adhesive tape bonding to the exposed adhesive of the first adhesive tape, so that the material is surrounded by at least two plies of adhesive tape.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: February 2, 2016
    Assignee: tesa SE
    Inventors: Andreas Wahlers-Schmidlin, Thomas Friedrich, Frank Lange
  • Publication number: 20150336613
    Abstract: A device for changing the rigidity of a vehicle includes: at least one frame side member; and an adaptive element having at least two fastening points, one of the at least two fastening points being connected to the at least one frame side member. The adaptive element is aligned transversely to the at least one frame side member, and the adaptive element has an actuator including an interface for receiving a triggering signal for operating the actuator. The actuator is configured to change the rigidity of the adaptive element in response to the triggering signal.
    Type: Application
    Filed: May 22, 2013
    Publication date: November 26, 2015
    Applicant: Robert Bosch GmbH
    Inventors: Thomas Friedrich, Gian Antonio D'Addetta
  • Publication number: 20150302844
    Abstract: A data processing system is provided for performing processing operations upon an ordered stream of input data values to form an ordered stream of output data values. A select circuit (18) includes select interval generation circuitry (34) which determines a number (interval number) of input data values between each data value to be selected for output from among the ordered stream of input data values. This interval number varies with position within the ordered stream of input data values. The select circuit (18) can thus perform selection of input data values in accordance with an interval number which may be varied, for example, in accordance with a linear piecewise approximation of an desired curve or, in other embodiments, in a piecewise quadratic variation approximating a desired curve. The processing techniques may be used, for example, in beam forming application, such as 3D beam forming of ultrasonic images.
    Type: Application
    Filed: November 28, 2012
    Publication date: October 22, 2015
    Applicant: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Richard SAMPSON, Thomas Friedrich WENISCH
  • Publication number: 20150301928
    Abstract: According to one embodiment of the present invention, a system for processing a computer program for a distributed server environment executes the computer program in the distributed server environment in accordance with a configuration for the computer program. The computer program is generated within a development environment. The configuration indicates a type of server environment and is associated with one or more data sets for processing by the computer program. The system monitors execution of the computer program within the distributed server environment and provides a program status to the development environment. The system displays results produced by the computer program within the distributed server environment via the development environment. Embodiments of the present invention further include a method and computer program product for processing a computer program in substantially the same manners described above.
    Type: Application
    Filed: April 16, 2014
    Publication date: October 22, 2015
    Applicant: International Business Machines Corporation
    Inventors: Stephen A. Brodsky, Anshul Dawra, Thomas Friedrich, Benjamin Nguyen, Robin M. Noble-Thomas, Rohit R. Thirumurthy, Sudarshan R. Thitte
  • Publication number: 20150304182
    Abstract: According to one embodiment of the present invention, a system for processing a computer program for a distributed server environment executes the computer program in the distributed server environment in accordance with a configuration for the computer program. The computer program is generated within a development environment. The configuration indicates a type of server environment and is associated with one or more data sets for processing by the computer program. The system monitors execution of the computer program within the distributed server environment and provides a program status to the development environment. The system displays results produced by the computer program within the distributed server environment via the development environment. Embodiments of the present invention further include a method and computer program product for processing a computer program in substantially the same manners described above.
    Type: Application
    Filed: March 10, 2015
    Publication date: October 22, 2015
    Inventors: Stephen A. Brodsky, Anshul Dawra, Thomas Friedrich, Benjamin Nguyen, Robin M. Noble-Thomas, Rohit R. Thirumurthy, Sudarshan R. Thitte
  • Publication number: 20150277925
    Abstract: A data processing apparatus and method are provided for executing a stream of instructions out-of-order with respect to original program order. At least some of the instructions in the stream identify one or more architectural registers from a set of architectural registers. The apparatus comprises a plurality of out-of-order components configured to manage execution of a first subset of instructions out-of-order, the plurality of out-of-order components being configured to remove false dependencies between instructions in the first subset. The plurality of out-of-order components include a first issue queue into which the instructions in the first subset are buffered prior to execution. A second issue queue is used to buffer a second subset of instructions prior to execution, the second subset of instructions being constrained to execute in order.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Applicant: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Faissal Mohamad SLEIMAN, Thomas Friedrich WENISCH
  • Publication number: 20150225920
    Abstract: A quick coupler for coupling a tool like for example a scoop, shell grab or demolition tongs to a tool guide such as an excavator arm or the like, including a coupling receptacle for receiving a first locking part and a locking receptacle for receiving a second locking part, wherein to the coupling receptacle a securing element is associated for catching and/or securing the first locking part in the coupling receptacle, and to the locking receptacle a locking element is associated for locking the second locking part in the locking receptacle, wherein the locking element and the securing element are actuable via a common pressure circuit having an unlocking pressure port and a locking pressure port selectively connectable with a pressure source or a return line via a valve. The securing element is actuable by a double-acting, reversible actuator and is movable both into an opening and a closing position.
    Type: Application
    Filed: February 6, 2015
    Publication date: August 13, 2015
    Inventor: Thomas Friedrich
  • Patent number: 9053081
    Abstract: Systems, methods, and computer products that create, update, save, and propagate customized views of table and grid information, including spreadsheets. The embodiment of the invention comprises associating at least one column as a first view of the table, associating at least one column as a second view of the table; and combining the first view with the second view, thereby efficiently creating a third view. Further, the combining includes dragging the second view; and dropping the dragged second view into the first view. The combining also includes creating a thumbnail image representing the first view or the second view. It also comprises updating columns that are shared between views. Additionally, the views may be stored, and new views may be propagated from the stored views.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas Friedrich, Alexander Daniel Robinson, Kathy J. Setzer
  • Patent number: 8932837
    Abstract: Process for producing optically active 3-aminocarboxylic acid ester compounds of general Formula I, and the ammonium salts thereof, in which R1 stands for alkyl, alkoxyalkyl, alkenyl, cycloalkyl, heterocycloalkyl, aryl, or hetaryl, and R2 stands for alkyl, cycloalkyl or aryl, in which an enantiomeric mixture of a simply N-acylated 3-aminocarboxylic acid ester of general formula (I.b), in which R1 and R2 have the meanings given above and R3 stands for hydrogen, alkyl, cycloalkyl or aryl, is submitted to an enantioselective deacylation by adding a polypeptide according to claim 1.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: January 13, 2015
    Assignee: BASF SE
    Inventors: Bernhard Hauer, Thomas Friedrich, Rainer Stürmer, Nina Schneider, Susanne Sabrowski, Wolf-Rüdiger Krahnert
  • Publication number: 20140373401
    Abstract: A quick-coupler for coupling a tool such as an excavator bucket, a clamshell grapple or demolition shears to a tool guide such as an excavator arm or the like, includes a coupling mount for receiving a first locking part and a locking mount for receiving a second locking part, wherein a securing element, which can be actuated by a pressure medium, is associated with the coupling mount for capturing and/or securing the first locking part and a locking element, which can be actuated by a pressure medium, is associated with the locking mount for locking the second locking part in the locking mount. The securing element of the coupling mount can likewise be actuated by the pressure circuit for actuating the locking element of the locking mount, wherein a time control device is provided for reducing the actuation pressure built up at the securing element within a specific time duration.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 25, 2014
    Applicant: KINSHOFER GMBH
    Inventor: Thomas Friedrich
  • Patent number: 8910761
    Abstract: A device and a method for the adaptive degradation of collision energy. A deformation element is provided which carries out a first motion in one direction for degrading the collision energy and undergoes tapering. In addition, an actuator system is provided which adjusts the tapering for the adaptive degradation as a function of a control signal. The actuator system is configured for a second motion in the axis of the direction of the first motion and for adjusting the tapering of the deformation element. As a result of the second motion, the actuator system is able to hold at least one die plate having a respective opening through which the deformation element is driven for adjusting the tapering. A number of die plates held by the actuator system is a function of the control signal. The die plates held in each case cause tapering of the deformation element.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: December 16, 2014
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Friedrich, Willi Nagel
  • Publication number: 20140356059
    Abstract: A quick-coupler for coupling a tool, including a coupling mount for receiving a first locking part and a locking mount for receiving a second locking part, wherein a securing element, which can be actuated by a pressure medium, is associated with the coupling mount for capturing and/or securing the first locking part in the coupling mount and a locking element, which can be actuated by a pressure medium, is associated with the locking mount for locking the second locking part in the locking mount. The securing element of the coupling mount can likewise be actuated by the pressure circuit for actuating the locking element of the locking mount, with the securing element being connected to the pressure circuit via a switching valve which is controllable by a sensor arranged at the coupling mount for detecting the locking part.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 4, 2014
    Applicant: KINSHOFER GMBH
    Inventor: Thomas Friedrich
  • Patent number: 8882181
    Abstract: The invention relates to a crash structure having adjustable rigidity for a deformation element for a vehicle, wherein the crash structure comprises a continuously adjustable rigidity, in that at least one blocking element (SR) moves in a plane rotated by an angle relative to the vehicle longitudinal axis with respect to a profile (MW), so that the rigidity is adjusted by a position of the at least one blocking element reached by the motion.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: November 11, 2014
    Assignee: Robert Bosch GmbH
    Inventors: Bernd Goetzelmann, Thomas Friedrich
  • Publication number: 20140301094
    Abstract: A method for setting a headlight range of a headlight of a vehicle. The method includes a step of provision a signal which represents a pitch angle of the vehicle and a step of changing the headlight range of the headlight in response to the provided signal.
    Type: Application
    Filed: June 25, 2012
    Publication date: October 9, 2014
    Inventors: Tobias Ehlgen, Johannes Foltin, Thomas Friedrich
  • Patent number: 8825955
    Abstract: A data processing apparatus has a cache with a data array and a tag array. The tag array stores address tag portions associated with the data values in the data array. The cache performs a tag lookup, comparing a tag portion of a received address with a set of tag entries in the tag array. The data array includes a partial tag store storing a partial tag value in association with each data entry. In parallel with the tag lookup, a partial tag value of the received address is compared with partial tag values stored in association with a set of data entries in said data array. A data value is read out if a match condition occurs. Exclusivity circuitry ensures that at most one partial tag value of said partial tag values stored in association with said set of data entries can generate said match condition.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: September 2, 2014
    Assignee: The Regents of the University of Michigan
    Inventors: Faissal Mohamad Sleiman, Ronald George Dreslinski, Jr., Thomas Friedrich Wenisch
  • Publication number: 20140227021
    Abstract: A number of racks which are configured to allow a number of devices to couple thereto are provided. In some embodiments, the racks are for use with a number of medical devices. Devices may be coupled to a rack by clamps. The racks may include a number of connectors which provide power and/or a network connection to devices coupled thereto. The racks may include a clamp which allows the racks to couple to a supporting structure such as a pole.
    Type: Application
    Filed: December 20, 2013
    Publication date: August 14, 2014
    Applicant: DEKA PRODUCTS LIMITED PARTNERSHIP
    Inventors: Dean Kamen, Stephen L. Fichera, Larry B. Gray, Thomas A. Friedrich, Erik N. Sabin, John M. Kerwin, Richard J. Lanigan, Jeffrey M. Janway, Matthew R. Gill
  • Patent number: 8775921
    Abstract: Systems, methods, and computer products that create, update, save, and propagate customized views of table and grid information, including spreadsheets. The embodiment of the invention comprises associating at least one column as a first view of the table, associating at least one column as a second view of the table; and combining the first view with the second view, thereby efficiently creating a third view. Further, the combining includes dragging the second view; and dropping the dragged second view into the first view. The combining also includes creating a thumbnail image representing the first view or the second view. It also comprises updating columns that are shared between views. Additionally, the views may be stored, and new views may be propagated from the stored views.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thomas Friedrich, Alexander Daniel Robinson, Kathy J. Setzer
  • Patent number: 8762008
    Abstract: A device having an adjustable rigidity for absorbing crash energy, includes: a housing for accommodating and deforming a deformation element when the deformation element is moved in a forward motion direction due to the crash energy; a disengageable die situated in the housing for accommodating and deforming the deformation element; a supporting device situated in the housing and configured to support, in a first position, the disengageable die against a radial force of the deformation element acting in a transverse direction to the forward motion direction, and (ii) release, in a second position, the disengageable die for a motion for disengagement due to the radial force; and a pyrotechnic actuator moving the supporting device from the first position into the second position, to adjust the rigidity of the device.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: June 24, 2014
    Assignee: Robert Bosch GmbH
    Inventors: Reiner Marchthaler, Thomas Friedrich, Achim Moritz
  • Publication number: 20140143522
    Abstract: An apparatus for processing data includes signature generation circuitry 30, 32 for generating a signature value indicative of the current state of the apparatus in dependence upon a sequence of immediately preceding return addresses generating during execution of a stream of program instructions to reach that state of the apparatus. Prefetch circuitry 10 performs one or more prefetch operations in dependence upon the signature value that is generated. The signature value may be generated by a hashing operation (such as an XOR) performed upon return addresses stored within a return address stack 28.
    Type: Application
    Filed: November 20, 2012
    Publication date: May 22, 2014
    Applicants: THE REGENTS OF THE UNIVERSITY OF MICHIGAN, ARM LIMITED
    Inventors: Ali SAIDI, Thomas Friedrich WENISCH, Aasheesh KOLLI