Patents by Inventor Peter Franz
Peter Franz 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).
-
Publication number: 20240139925Abstract: A driving device, comprising a hand-held housing with a piston element arranged therein for transmission of energy to a fastening element to be driven in a driving direction, a propellant charge, and a combustion chamber, which is arranged between the propellant charge and the piston element and extends around a central axis, and an actuator, by which energy to be transmitted from the propellant charge to the piston element can be varied in such that the energy can be set, wherein the combustion chamber has an internal thread and a cylindrical guiding portion, wherein the actuator is arranged in the combustion chamber and has an external thread in engagement with the internal thread and a bearing for mounting the actuator in the guiding portion, wherein a thread gap spacing between the external and internal threads is greater than a bearing gap spacing between the bearing and the guiding portion.Type: ApplicationFiled: March 17, 2022Publication date: May 2, 2024Inventors: Karl FRANZ, Matthias BLESSING, Peter BRUGGMUELLER, Dennis MUENTENER
-
Publication number: 20240145034Abstract: The present application provides, in some aspects, methods of identifying a condensate of interest associated with a el disease. Also provided are methods of identifying a marker for identifying a condensate of interest associated with a disease. In other aspects, provided herein are methods of identifying a therapeutic agent useful for treating a disease via the identified condensate of interest.Type: ApplicationFiled: March 1, 2022Publication date: May 2, 2024Inventors: William W. CHEN, John C. MANTEIGA, Violeta YU, Ann D. KWONG, Peter Jeffrey DANDLIKER, Bruce Aaron BEUTEL, Chi ZHANG, Lingyao ZENG, Andreas STEFFEN, Daniel Franz FREITAG
-
Patent number: 11954023Abstract: Garbage collection or other computational work accesses memory which is located outside processor registers. Some embodiments specify at least some of the memory accesses and separate them from other computations, and utilize a memory access state machine to control the execution of both kinds of computation. Code that employs memory access results is placed in a run routine which is divided between respective states of the state machine. The specified memory accesses are invoked from a state code, and overlap other computation. A prefetch buffer may be dynamically sized based on the availability of space in the prefetch buffer. Code for shared work, such as address relocation code, may be placed in its own state structure. Candidate code for possible separation into a specified memory access routine may be automatically recognized.Type: GrantFiled: July 20, 2022Date of Patent: April 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Maoni Zhang Stephens, Peter Franz Valentin Sollich
-
Publication number: 20240028509Abstract: Computational costs are reduced for garbage collection or other computational work that accesses memory which is located outside processor registers. Cost reduction is accomplished by specifying at least some of the memory accesses and separating them from other computations, and by utilizing a memory access cost management state machine to control the execution of both kinds of computation. Code that employs memory access results is placed in a run routine which is divided between respective states of the state machine. The specified memory accesses are invoked from a state code, and overlap other computation to reduce overall execution time. A prefetch buffer may be dynamically sized based on the availability of space in the prefetch buffer. Code for shared work, such as address relocation code, may be placed in its own state structure. Candidate code for possible separation into a specified memory access routine may be automatically recognized.Type: ApplicationFiled: July 20, 2022Publication date: January 25, 2024Inventors: Maoni Zhang STEPHENS, Peter Franz Valentin SOLLICH
-
Patent number: 11511559Abstract: The present invention relates to an optically variable security element for securing valuable articles, having a substrate having opposing first and second main surfaces and, arranged on the first main surface, an optically variable pattern that comprises an embossing pattern and a coating. The coating comprises at least one imprinted line grid and a background layer that contrasts with the line grid. The embossing pattern comprises a two-dimensional grid of elevated and/or depressed embossing elements. Both are combined in such a way that substantially on every embossing element lies at least one line segment of a line in the line grid, and at least one of the parameters position of the line segment on the embossing element, orientation of the line segment on the embossing element and form of the line segment varies location dependently across the dimension of the optically variable pattern.Type: GrantFiled: December 2, 2015Date of Patent: November 29, 2022Assignee: GIESECKE+DEVRIENT CURRENCY TECHNOLOGY GMBHInventors: Christian Fuhse, Astrid Heine, Martin Imhof, Angelika Keck-Angerer, Walter Dörfler, Peter Franz
-
Patent number: 11416392Abstract: An arena-based memory management system is disclosed. In response to a call to reclaim memory storing a group of objects allocated in an arena, an object not in use of the group of objects allocated in the arena is collected. A live object of the plurality of objects is copied from the arena to a heap.Type: GrantFiled: June 20, 2019Date of Patent: August 16, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Peter Franz Valentin Sollich, Robert Lovejoy Goodwin, Charles Ryan Salada
-
Publication number: 20210276915Abstract: Glasses are provided that are highly transparent and have very good resistance to solarization. The resistance to solarization is favored to a special extent by the production method. The concentrations of reduced polyvalent ion species are reduced by targeted use of bubbling with an oxidizing gas. Methods for producing glasses and to the uses thereof, particularly as core glasses in optical waveguides, are also provided.Type: ApplicationFiled: May 21, 2021Publication date: September 9, 2021Inventors: Simone Ritter, Uwe Kolberg, Stefanie Hansen, Thomas Weingaertner, Caroline de Luca, Thomas Kirsch, Peter-Franz Skiba
-
Patent number: 11084754Abstract: Glasses are provided that are highly transparent and have very good resistance to solarisation. The resistance to solarisation is favoured to a special extent by the production method. The concentrations of reduced polyvalent ion species are reduced by targeted use of bubbling with an oxidising gas. Methods for producing glasses and to the uses thereof, particularly as core glasses in optical waveguides, are also provided.Type: GrantFiled: July 11, 2014Date of Patent: August 10, 2021Assignee: SCHOTT AGInventors: Simone Ritter, Uwe Kolberg, Stefanie Hansen, Thomas Weingaertner, Caroline de Luca, Thomas Kirsch, Peter-Franz Skiba
-
Patent number: 11034612Abstract: Glasses are provided that are highly transparent and have very good resistance to solarisation. The resistance to solarisation is favoured to a special extent by the production method. The concentrations of reduced polyvalent ion species are reduced by targeted use of bubbling with an oxidising gas. Methods for producing glasses and to the uses thereof, particularly as core glasses in optical waveguides, are also provided.Type: GrantFiled: July 11, 2014Date of Patent: June 15, 2021Assignee: SCHOTT AGInventors: Simone Ritter, Uwe Kolberg, Stefanie Hansen, Thomas Weingaertner, Caroline de Luca, Thomas Kirsch, Peter-Franz Skiba
-
Publication number: 20200401517Abstract: An arena-based memory management system is disclosed. In response to a call to reclaim memory storing a group of objects allocated in an arena, an object not in use of the group of objects allocated in the arena is collected. A live object of the plurality of objects is copied from the arena to a heap.Type: ApplicationFiled: June 20, 2019Publication date: December 24, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Peter Franz Valentin Sollich, Robert Lovejoy Goodwin, Charles Ryan Salada
-
Patent number: 10759692Abstract: The glasses of the present disclosure are highly transparent and have very good resistance to solarization. The resistance to solarization arises from the production method. The concentrations of reduced polyvalent ion species are reduced by targeted use of bubbling with an oxidizing gas. Methods for producing glasses and to the uses thereof, particularly as core glasses in optical waveguides, are also provided.Type: GrantFiled: December 27, 2018Date of Patent: September 1, 2020Assignee: Schott AGInventors: Simone Ritter, Uwe Kolberg, Stefanie Hansen, Thomas Weingaertner, Caroline de Luca, Thomas Kirsch, Peter-Franz Skiba
-
Patent number: 10656926Abstract: A precompiled form of information derived from CIL metadata is created in a compact type layout (CTL) format. Information in CTL format for each data type in a program can be represented as a contiguous byte stream. Information that is irrelevant to decisions concerning layout of a data type in memory can be suppressed. Information that is irrelevant to creation of virtual machine data structures can be suppressed. The information in CTL format may reference types, methods, and fields by CIL metadata token. Virtual override information such as, for example, a logical virtual table layout, can be pre-computed. Interface implementation information can be pre-computed. A decoder can generate data structures used in generation of an executable from the CTL formatted data.Type: GrantFiled: February 23, 2016Date of Patent: May 19, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventor: Peter Franz Valentin Sollich
-
Patent number: 10572275Abstract: Compatibility can be maintained when program code and pre-computed data associated with the program code are distributed in separate modules by using a data structure of key/value pairs comprising a dictionary. The dictionary can include a fixed part, a floating part and a version number. The version number in the dictionary can be used to determine if a dictionary for the program is current or outdated by comparing the dictionary version number and the version number associated with a dictionary layout in the current shared library. The dictionary can be rebuilt dynamically if the version number of the dictionary does not match the version number of the dictionary layout in the current shared library. The version number of the dictionary can be updated to the version associated with the layout version and the version pointer in the dictionary can be updated to point to the updated version number.Type: GrantFiled: June 15, 2017Date of Patent: February 25, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Hongtao Yu, David Charles Wrighton, Ian Michael Bearman, Michal Strehovský, Peter Franz Valentin Sollich
-
Publication number: 20190217553Abstract: A method for processing phase change material includes providing pieces of phase change material having a transition temperature, the pieces of phase change material being in a solid phase. A medium is provided which is transformable from a liquid state to a solid state, the medium is in the liquid state and at a temperature which is below the transition temperature of the pieces of phase change material. The pieces of phase change material are combined with the medium to form a mixture. The mixture is supplied to a tool which forms a phase change material product. The medium is then transformed to the solid state.Type: ApplicationFiled: October 23, 2017Publication date: July 18, 2019Inventor: Peter Franz Horwath
-
Patent number: 10322601Abstract: A value and safety document comprises a substrate having a front side and a back side. An ink layer is applied to the front or back sides of the substrate. A first motif is incorporated into the ink layer, and is combined with a second motif. The second motif is arranged on the same side of the substrate as the first motif. The second motif is configured in the form of an emboss structure comprising a plurality of raised emboss elements having areas of different orientation. The emboss structure forms the second motif having a second tilt or motion effect, by different groups of emboss elements, having different characteristic parameters, reflecting incident light in different spatial areas. The emboss elements have respectively a lateral dimension of less than 30 ?m and a height of less than 10 ?m. The first motif is adapted at least partially to the second motif.Type: GrantFiled: January 13, 2016Date of Patent: June 18, 2019Assignee: GIESECKE+DEVRIENT CURRENCY TECHNOLOGY GMBHInventors: Christoph Mengel, Peter Franz, Thanh-Hao Huynh, Karlheinz Mayer, Christian Fuhse, Stefan Bichlmeier, Matthias Pfeiffer, Christof Baldus
-
Publication number: 20190152841Abstract: The glasses of the present disclosure are highly transparent and have very good resistance to solarization. The resistance to solarization arises from the production method. The concentrations of reduced polyvalent ion species are reduced by targeted use of bubbling with an oxidizing gas. Methods for producing glasses and to the uses thereof, particularly as core glasses in optical waveguides, are also provided.Type: ApplicationFiled: December 27, 2018Publication date: May 23, 2019Inventors: Simone Ritter, Uwe Kolberg, Stefanie Hansen, Thomas Weingaertner, Caroline de Luca, Thomas Kirsch, Peter-Franz Skiba
-
Patent number: 10222135Abstract: In one aspect, thermal energy storage systems are described herein. In some embodiments, a thermal energy storage system comprises a thermal energy storage system comprising a container and a heat exchange apparatus disposed within the container. The heat exchange apparatus comprises a tank, a manifold at least partially disposed within the tank, and a phase change material disposed within the tank and in thermal contact with the manifold.Type: GrantFiled: June 6, 2018Date of Patent: March 5, 2019Inventors: Byron Craig Owens, Jeffrey Neal Cox, Peter Franz Horwath, Reyad I. Sawafta
-
Patent number: 10165655Abstract: A system of control of interconnected signal emitters comprises controller modules, microcontrollers, electronic drivers and signal emitters. The connection input of each electronic driver is connected to the output of another electronic driver or to the output of a microcontroller, and the single output of each electronic driver is connected to the single connection input of another electronic driver or to the output of a microcontroller; each electronic driver being part of a driver chain between controller modules. Described developments comprise the use of Light-Emitting Diodes (LEDs), LED strips, sensors (e.g. ambient light, distance, motion, proximity, imaging, audio, temperature, pressure, etc), wired and/or wireless communication interfaces, power supply configurations and different topological arrangements (e.g. 2D, 3D, unidirectional or bidirectional arrangements, root or bridge vertices, interactive mesh, k-cyclic graphs, etc). Associated method steps (e.g.Type: GrantFiled: March 17, 2016Date of Patent: December 25, 2018Assignees: UNIVERSITE D'AIX-MARSEILLE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUEInventor: Peter Franz Niebert
-
Publication number: 20180365033Abstract: Compatibility can be maintained when program code and pre-computed data associated with the program code are distributed in separate modules by using a data structure of key/value pairs comprising a dictionary. The dictionary can include a fixed part, a floating part and a version number. The version number in the dictionary can be used to determine if a dictionary for the program is current or outdated by comparing the dictionary version number and the version number associated with a dictionary layout in the current shared library. The dictionary can be rebuilt dynamically if the version number of the dictionary does not match the version number of the dictionary layout in the current shared library. The version number of the dictionary can be updated to the version associated with the layout version and the version pointer in the dictionary can be updated to point to the updated version number.Type: ApplicationFiled: June 15, 2017Publication date: December 20, 2018Inventors: Hongtao YU, David Charles WRIGHTON, Ian Michael BEARMAN, Michal STREHOVSKÝ, Peter Franz Valentin SOLLICH
-
Publication number: 20180283800Abstract: In one aspect, thermal energy storage systems are described herein. In some embodiments, a thermal energy storage system comprises a thermal energy storage system comprising a container and a heat exchange apparatus disposed within the container. The heat exchange apparatus comprises a tank, a manifold at least partially disposed within the tank, and a phase change material disposed within the tank and in thermal contact with the manifold.Type: ApplicationFiled: June 6, 2018Publication date: October 4, 2018Inventors: Byron Craig OWENS, Jeffrey Neal COX, Peter Franz HORWATH, Reyad I. SAWAFTA