Patents by Inventor Andreas Hoffmann
Andreas Hoffmann 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: 9064076Abstract: Systems and methods of user interface for facilitation of high level generation of processor extensions. In accordance with a method embodiment of the present invention, an instruction format is accessed at a graphical user interface. A programming language description of a computation element for an execution unit of the processor extension is accessed. A representation of a hardware design for the processor extension comprising the instruction format and the computation element is generated.Type: GrantFiled: March 23, 2006Date of Patent: June 23, 2015Assignees: Synopsys, Inc., MIPS Technologies, Inc.Inventors: Gunnar Braun, Frank Fiedler, Andreas Hoffmann, Gideon Intrater, Olaf Lüthje, Achim Nohl, Ludwig Rieder
-
Publication number: 20150059381Abstract: The present invention relates to a mobile generator device (1) having at least one alignable solar panel (2a, 2b), wherein the solar panel (2a, 2b) can be moved in a transport position (TP) and at least one operating position (BP). The invention is characterized in that the generator device (1) has a housing shell (3a) with a peripheral area (4), wherein the solar panel (2a) is hinged to the housing shell (3a) so that the solar panel (2a) is in the transport position (TP) within the housing shell (3a) and does not project over the peripheral area (4). Moreover, the invention relates to a cooling system having the mobile generator device (1) according to the invention and a control, and a cooling device, in particular a freezer, having at least one cooling circuit, wherein the cooling circuit has a compressor, an evaporator, and a condenser.Type: ApplicationFiled: April 19, 2011Publication date: March 5, 2015Applicant: Dometric S.a.r.I.Inventors: Andreas Hoffmann, Admilson Pinto, Uwe Schramer
-
Publication number: 20150033905Abstract: The invention relates to a control pedal (1), in particular for a motor vehicle. The control pedal (1) is characterized by a pedal arm (3) which has in the lengthwise direction (5) at least one organo-sheet reinforcement part (7) with a cross-sectional area (17) that is open perpendicular to the lengthwise direction (5) of the pedal arm (3). The open cross-sectional area (17) of the at least one organo-sheet reinforcement part (7) is at least in sections dosed by a cover part (9) for increasing the bending stiffness and the torsional stiffness.Type: ApplicationFiled: May 27, 2014Publication date: February 5, 2015Applicant: ZF Friedrichshafen AGInventors: Andreas HOFFMANN, Keit Wagener, Thorsten Kamphaus, Burkhard TIEMANN
-
Patent number: 8898651Abstract: A method and system for the automatic generation of user guides. Specifically, the method of the present invention includes accessing an abstract processor model of a processor, wherein said abstract processor model is represented using a hierarchical architecture description language (ADL). The abstract processor model includes a plurality of instructions arranged in a hierarchical structure. An internal representation of the abstract processor model is generated by flattening the abstract processor model. The flattening process generates a plurality of rules grouped by common convergent instructions. Each rule describes an instruction path through the hierarchical structure that converges at a corresponding convergent instruction. An instruction-set documentation is automatically generated from the plurality of rules, wherein the instruction-set documentation is arranged convergent instruction by convergent instruction.Type: GrantFiled: March 13, 2013Date of Patent: November 25, 2014Assignee: Synopsys, Inc.Inventors: Gunnar Braun, Andreas Hoffmann, Volker Greive
-
Publication number: 20140338390Abstract: The invention relates to a cooling element (1) for use in a cooling device (11), comprising a front face and a rear face and four side faces. The cooling element (1) is characterised in that the rear face of the cooling element (1) is substantially planar and the front face has reinforcing elements, wherein the reinforcing elements prevent deformation of the cooling element (1) during cooling and freezing. The invention also relates to a cooling device (11), in particular a freezer, comprising at least one cooling circuit, wherein the cooling circuit has a compressor, an evaporator, and a condenser. The cooling device (11) also has a closable cooling space (15) that comprises a plurality of cooling space side walls, a cooling space base, a space for cooling goods (17), and at least one cooling element (1) according to the invention.Type: ApplicationFiled: September 10, 2012Publication date: November 20, 2014Applicant: Dometic S.a.r.l.Inventors: Admilson Pinto, Andreas Hoffmann, Uwe Schramer
-
Publication number: 20140203613Abstract: A seat fitting for a motor vehicle seat, with a fitting lower part which is connectable to a seat lower part, a fitting upper part which is connectable to a seat back, an eccentric epicyclic gearing which connects the fitting upper part and fitting lower part in an articulated manner and is intended for adjusting the inclination of the fitting upper part in relation to the fitting lower part, and an actuating mechanism for coupling the seat fitting to a seat longitudinal guide. The fitting upper part has a pivoting body. The actuating mechanism is formed by an unlocking lever. The pivoting body substantially completely shifts the unlocking lever into the unlocking position irrespective of the inclination to which the fitting upper part is set.Type: ApplicationFiled: July 5, 2012Publication date: July 24, 2014Inventors: David Balzar, Wilhelm Wingensiefen, Andreas Hoffmann
-
Publication number: 20140183919Abstract: A fitting (1) for an adjustment device, in particular inclination adjustment of a motor vehicle seat, includes a fitting upper part (2) having a first internal toothing (4), a fitting lower part (3) which is adjustable relative to the fitting upper part about a fitting axis and has a second internal toothing (5) arranged coaxially with respect to the first internal toothing, at least two, preferably, three, rotatably arranged planet gears (7) which are in engagement with the first and second internal toothings, and a drive shaft (6) which is in operative connection with the at least two planet gears by means of a pinion (23). Noise loads and buckling effects are avoided even after a relatively long period of operation, with a spring element (11) prestressing the planet gears (7) in the direction of the axis of rotation onto the fitting lower part (3) or fitting upper part (2).Type: ApplicationFiled: July 5, 2012Publication date: July 3, 2014Inventor: Andreas Hoffmann
-
Publication number: 20140161526Abstract: A process for the production of ballast for railway track laying, road construction, dam construction and bank protection, wherein ballast stones are spread out to form ballast and a reaction mixture for the preparation of a polyurethane foam, produced from components by a low-pressure process, is applied between the spread ballast stones.Type: ApplicationFiled: March 21, 2012Publication date: June 12, 2014Applicant: Bayer Intellectual Property GmbHInventors: Andreas Hoffmann, Torsten Erwe, Udo Maier, Hans-Guido Wirtz, Thomas Kleiner, Ralf Busch
-
Patent number: 8726873Abstract: A moveable valve sealing body, especially a valve sealing body of a gas exchange valve of an internal combustion engine, exposed to hot gases and comprising a sealing area that can be applied to a valve seat ring, enabling good heat dissipation outside an oil-lubricated guiding means connected to the sealing body. For this purpose, such a sealing body is characterized in that at least one surface region of the sealing body, which region being exposed to the hot gases, up to maximally directly on the sealing region of this sealing body, is composed respectively of at least one first and one second material (1, 2), wherein the second material (2) overlaps the first material (1) in an externally heat-conducting manner and furthermore has a greater heat conductivity than the first material (1). The second material (2) is applied by means of a thermal spraying method.Type: GrantFiled: October 30, 2009Date of Patent: May 20, 2014Assignee: Mahle International GmbHInventors: Christoph Beerens, Andreas Hoffmann, Christoph Luven
-
Patent number: 8715778Abstract: The present invention relates to ballast which have a high stability and a long service life and to a process for the production of ballast. These ballast are suitable for railway track laying and road construction and dike systems used for example in costal protection. These ballast comprise ballast stones and polyurethane foams based on a reaction mixture of selected polyisocyanates and selected compounds with isocyanate-reactive groups.Type: GrantFiled: January 17, 2007Date of Patent: May 6, 2014Assignee: Bayer MaterialScience AGInventors: Andreas Hoffmann, Heinz-Dieter Ebert, Bert Klesczewski
-
Patent number: 8706453Abstract: Processor/memory co-exploration at multiple abstraction levels. An architecture description language (ADL) description of a processor/memory system is accessed. The ADL description models on one of a plurality of abstraction levels. The abstraction levels may include a functional (or bit-accurate) level and a cycle-accurate level. Further, a communication protocol for the processor/memory system is accessed. The communication protocol is formed from primitives, wherein a memory interface formed from the primitives is useable in simulation at the abstraction levels. A processor/memory simulation model is automatically generated from the description and description of the communication protocol. The processor/memory simulation model comprises a processor/memory interface comprising the primitives and based on the communication protocol. The memory interface allows simulation of the processor/memory on the appropriate abstraction level for the simulation.Type: GrantFiled: October 9, 2012Date of Patent: April 22, 2014Assignee: Synopsys, Inc.Inventors: Gunnar Braun, Olaf W. J. Zerres, Achim Nohl, Andreas Hoffmann
-
Publication number: 20140101638Abstract: A method and system for the automatic generation of user guides. Specifically, the method of the present invention includes accessing an abstract processor model of a processor, wherein said abstract processor model is represented using a hierarchical architecture description language (ADL). The abstract processor model includes a plurality of instructions arranged in a hierarchical structure. An internal representation of the abstract processor model is generated by flattening the abstract processor model. The flattening process generates a plurality of rules grouped by common convergent instructions. Each rule describes an instruction path through the hierarchical structure that converges at a corresponding convergent instruction. An instruction-set documentation is automatically generated from the plurality of rules, wherein the instruction-set documentation is arranged convergent instruction by convergent instruction.Type: ApplicationFiled: March 13, 2013Publication date: April 10, 2014Applicant: Synopsys, Inc.Inventors: Gunnar Braun, Andreas Hoffmann, Volker Greive
-
Patent number: 8689202Abstract: A method of automatically extracting information from an architecture description. A memory resident directed acyclic graph data structure comprising nodes representing instructions and edges whose weights represent dependencies between pairs of instructions is constructed. A list of ready nodes are maintained in the directed acyclic graph. A list of nodes not scheduled is maintained. And, it is determined whether the next instruction to be scheduled is to be taken from the list of ready nodes or from the list of nodes not yet scheduled.Type: GrantFiled: March 30, 2005Date of Patent: April 1, 2014Assignee: Synopsys, Inc.Inventors: Gunnar Braun, Andreas Hoffmann, Volker Grieve, Manuel Hohenauer, Rainer Leupers
-
Patent number: 8677312Abstract: A computer implemented method of generating a compiler description from an architecture description. Information is automatically extracted from an architecture description that is usable in a description of an architecture described by the architecture description. The extracted information is imported into a program comprising a graphical user interface that accepts user provided additional information that is usable in the compiler description. User provided additional information is accessed that is usable in the compiler description. A compiler description is automatically generated for the architecture described by the architecture description, based on the automatically extracted information and the accessed user provided additional information.Type: GrantFiled: March 30, 2004Date of Patent: March 18, 2014Assignee: Synopsys, Inc.Inventors: Gunnar Braun, Andreas Hoffmann, Volker Greive
-
Patent number: 8635111Abstract: A computer implemented method for reducing input performed in a commerce based application is provided. The method includes receiving a sequence of input values from an input device and associating the sequence of input values with an object in the application based on the sequence. A context of the application is determined. One or more tasks in the application are automatically performed based on the object, the context and the sequence of input values.Type: GrantFiled: April 25, 2011Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Ashvin Mathew, Derrick Steven Bazlen, Jeffrey Blucher, Sylvester M. LaBlanc, Andreas Hoffmann, Gregg Robert Dingle, Brendan O'Meara
-
Patent number: 8554535Abstract: A method of simulating a program. Compiled and interpretive techniques are combined into a just-in-time cached compiled technique. When an instruction of a program simulation is to be executed at run-time, a table of compiled instructions is accessed to determine whether compiled data for the instruction is stored in the table. If the compiled data is not therein, the instruction is compiled and stored in the table. The compiled data is returned to a simulator that is executing the program simulation. In another embodiment, before storing new information in the table, another table may be consulted to determine if the location to which the new information is to be stored is protected. If the table location is protected, the new information is not stored in the table. Rather, the new information is simply passed on to the simulator.Type: GrantFiled: December 27, 2011Date of Patent: October 8, 2013Assignee: Synopsys, Inc.Inventors: Achim Nohl, Gunnar Braun, Andreas Hoffmann, Oliver Schliebusch, Rainer Leupers, Heinrich Myer
-
Patent number: 8522221Abstract: A method and system for the automatic generation of user guides. Specifically, the method of the present invention includes accessing an abstract processor model of a processor, wherein said abstract processor model is represented using a hierarchical architecture description language (ADL). The abstract processor model includes a plurality of instructions arranged in a hierarchical structure. An internal representation of the abstract processor model is generated by flattening the abstract processor model. The flattening process generates a plurality of rules grouped by common convergent instructions. Each rule describes an instruction path through the hierarchical structure that converges at a corresponding convergent instruction. An instruction-set documentation is automatically generated from the plurality of rules, wherein the instruction-set documentation is arranged convergent instruction by convergent instruction.Type: GrantFiled: August 9, 2011Date of Patent: August 27, 2013Assignee: Synopsys, Inc.Inventors: Gunnar Braun, Andreas Hoffmann, Volker Greive
-
Patent number: 8494678Abstract: A process for working a contour on at least one workpiece using a robot includes positioning the workpiece relative to the robot; acquiring an actual position of the workpiece; acquiring a real course of the contour on the workpiece at predefined points using at least one sensor; and actuating the robot according to individual vectors so as to correct a robot motion during the working of the contour.Type: GrantFiled: June 14, 2008Date of Patent: July 23, 2013Assignee: ABB AGInventors: Stefan Quandt, Andreas Hoffmann, Joerg Reger
-
Publication number: 20130124183Abstract: Processor/memory co-exploration at multiple abstraction levels. An architecture description language (ADL) description of a processor/memory system is accessed. The ADL description models on one of a plurality of abstraction levels. The abstraction levels may include a functional (or bit-accurate) level and a cycle-accurate level. Further, a communication protocol for the processor/memory system is accessed. The communication protocol is formed from primitives, wherein a memory interface formed from the primitives is useable in simulation at the abstraction levels. A processor/memory simulation model is automatically generated from the description and description of the communication protocol. The processor/memory simulation model comprises a processor/memory interface comprising the primitives and based on the communication protocol. The memory interface allows simulation of the processor/memory on the appropriate abstraction level for the simulation.Type: ApplicationFiled: October 9, 2012Publication date: May 16, 2013Inventors: Gunnar Braun, Olaf Zorres, Achim Nohl, Andreas Hoffmann
-
Patent number: 8381466Abstract: The present invention relates to a photovoltaic solar module, a process for the preparation thereof, and a device for generating electric energy employing such a solar module. The photovoltaic solar module has a wholly or partly surrounding frame of polyurethane which is characterized in that said frame has an elongation at break of at least 50%, a modulus of elasticity of at least 30 N/mm2 and a coefficient of thermal expansion of up to ?=80×10?6/K, the modulus of elasticity and the coefficient of thermal expansion each being measured parallel to the edges of the module.Type: GrantFiled: March 24, 2009Date of Patent: February 26, 2013Assignee: Bayer MaterialScience AGInventors: Hubert Ehbing, Frank Schauseil, Andreas Hoffmann, Daniel Seidlitz