Patents by Inventor Michael Klemm
Michael Klemm 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: 20250036869Abstract: The invention relates to a semantic data acquisition, storage and presentation system comprising SentenceClasses wherein SentenceClasses comprise SentenceClassLabels and SentenceClassData, each such label in the form of a RelationalPhrase or an alias thereof, and data, for each class, organized in conformance with the class-defining relation, as expressed in the form of the RelationalPhrase. Instantiation of SentenceClasses, by replacing substitution variables in RelationalPhrases with associated items of SentenceClassData, produces Sentences that provides context to the instantiated items. The system of the invention also comprises methods and processes including for: acquiring, transforming and recording data; operating on SentenceClasses including forming new SentenceClasses; and instantiating, rendering and presenting Sentences in human or machine-readable format.Type: ApplicationFiled: August 17, 2024Publication date: January 30, 2025Inventors: Michael Seul, Reinhard Klemm, Pedro Cano
-
Patent number: 12198945Abstract: A vapor delivery head for wet treatment of a substrate includes a body including an upper surface, a lower surface, an upper plenum and a lower plenum. A first bore is arranged on the upper surface of the body and fluidly connected to the upper plenum to supply heated fluid. A second bore is arranged on the upper surface of the body and connected to the upper plenum to remove heated fluid. A third bore is arranged on the upper surface of the body and connected to the lower plenum to receive a gas mixture. A plurality of through holes through the lower surface of the body are in fluid communication with the lower plenum.Type: GrantFiled: August 21, 2019Date of Patent: January 14, 2025Assignee: LAM RESEARCH AGInventors: Bhaskar Bandarapu, David Mui, Karl-Heinz Hohenwarter, Butch Berney, Nathan Lavdovsky, Christian Putzi, Hongbo Si, Robert Johnson, Michael Klemm, Bernhard Loidl
-
Publication number: 20240409060Abstract: A vehicle seat with a belt system, wherein the belt system has a belt element and a reel and unreel mechanism to reel and unreel the belt element. The belt system has a deflection unit with a deflection element. The deflection element deflects the belt element in the direction of a person. The deflection unit has a spacer element that is arranged on the vehicle seat. The deflection element is arranged on the spacer element in such a way that the deflection element is spaced from the vehicle seat. The spacer element is elastically deformable.Type: ApplicationFiled: April 22, 2024Publication date: December 12, 2024Applicant: GRAMMER AktiengesellschaftInventors: Joachim PELKA, Michael KLEMM
-
Patent number: 11845370Abstract: The invention relates to a vehicle seat, the vehicle seat having a seat part frame and a seat depth adjustment with a seat depth adjustment element, the seat depth adjustment element being displaceable relative to the seat part frame, wherein a first connecting element is provided and designed to connect the seat depth adjustment element to the seat part frame and to guide the seat depth adjustment element relative to the seat part frame.Type: GrantFiled: June 24, 2022Date of Patent: December 19, 2023Assignee: GRAMMER AKTIENGESELLSCHAFTInventors: Konstantin Lorey, Michael Klemm
-
Patent number: 11827127Abstract: A vehicle seat is provided that has a seat part frame and a seat back adjustment with a seat depth adjustment element, where the seat back adjustment element can be displaced relative to the seat part frame, where a locking device locks a displacement of the seat depth adjustment element relative to the seat part frame by engaging at least one recess of the seat part frame, where the locking device includes a locking unit which has a first end on the seat depth adjustment element, and a second end, which can be deflected, the second end engaging the locking element in the recess in a non-deflected position and the locking element being separated from the recess in a deflected position and a sliding carriage element that deflects the second end of the locking unit when the sliding carriage element is displaced relative to the locking unit.Type: GrantFiled: July 28, 2022Date of Patent: November 28, 2023Assignee: GRAMMER AKTIENGESELLSCHAFTInventors: Konstantin Lorey, Michael Klemm
-
Publication number: 20230029667Abstract: A vehicle seat is provided that has a seat part frame and a seat back adjustment with a seat depth adjustment element, where the seat back adjustment element can be displaced relative to the seat part frame, where a locking device locks a displacement of the seat depth adjustment element relative to the seat part frame by engaging at least one recess of the seat part frame, where the locking device includes a locking unit which has a first end on the seat depth adjustment element, and a second end, which can be deflected, the second end engaging the locking element in the recess in a non-deflected position and the locking element being separated from the recess in a deflected position and a sliding carriage element that deflects the second end of the locking unit when the sliding carriage element is displaced relative to the locking unit.Type: ApplicationFiled: July 28, 2022Publication date: February 2, 2023Applicant: GRAMMER AktiengesellschaftInventors: Konstantin LOREY, Michael KLEMM
-
Publication number: 20220410776Abstract: The invention relates to a vehicle seat, the vehicle seat having a seat part frame and a seat depth adjustment with a seat depth adjustment element, the seat depth adjustment element being displaceable relative to the seat part frame, wherein a first connecting element is provided and designed to connect the seat depth adjustment element to the seat part frame and to guide the seat depth adjustment element relative to the seat part frame.Type: ApplicationFiled: June 24, 2022Publication date: December 29, 2022Applicant: GRAMMER AktiengesellschaftInventors: Konstantin LOREY, Michael KLEMM
-
Publication number: 20210366738Abstract: A vapor delivery head for wet treatment of a substrate includes a body including an upper surface, a lower surface, an upper plenum and a lower plenum. A first bore is arranged on the upper surface of the body and fluidly connected to the upper plenum to supply heated fluid. A second bore is arranged on the upper surface of the body and connected to the upper plenum to remove heated fluid. A third bore is arranged on the upper surface of the body and connected to the lower plenum to receive a gas mixture. A plurality of through holes through the lower surface of the body are in fluid communication with the lower plenum.Type: ApplicationFiled: August 21, 2019Publication date: November 25, 2021Inventors: Bhaskar BANDARAPU, David MUI, Karl-Heinz HOHENWARTER, Butch BERNEY, Nathan LAVDOVSKY, Christian PUTZI, Hongbo SI, Robert JOHNSON, Michael KLEMM, Bernhard LOIDL
-
Patent number: 11099995Abstract: Examples include techniques to prefetch data from a second level of memory of a hierarchical arrangement of memory to a second level of memory of the hierarchical arrangement of memory. Examples include circuitry for a processor receiving a prefetch request from a core of the processor to prefetch data from the first level to the second level. The prefetch request indicating an amount of data to prefetch that is greater than a data capacity of a cache line utilized by the core.Type: GrantFiled: March 28, 2018Date of Patent: August 24, 2021Assignee: Intel CorporationInventors: Michael Klemm, Thomas Willhalm
-
Publication number: 20190042436Abstract: Examples include techniques to prefetch data from a second level of memory of a hierarchical arrangement of memory to a second level of memory of the hierarchical arrangement of memory. Examples include circuitry for a processor receiving a prefetch request from a core of the processor to prefetch data from the first level to the second level. The prefetch request indicating an amount of data to prefetch that is greater than a data capacity of a cache line utilized by the core.Type: ApplicationFiled: March 28, 2018Publication date: February 7, 2019Inventors: Michael KLEMM, Thomas WILLHALM
-
Publication number: 20100009011Abstract: The invention relates to polyurethane foams comprising polymers of heterocyclic N-vinyl monomers (i) and a disinfectant or bleaching agent (ii).Type: ApplicationFiled: June 18, 2007Publication date: January 14, 2010Applicant: BASF SEInventors: Andreas Arlt, Michael Klemm, Bernhard Fussnegger, Rudi Mortelmans, Peter Spanhove
-
Publication number: 20080109601Abstract: The present disclosure relates to systems and methods for RAID Restriping. One method includes selecting an initial RAID device for migration based on at least one score, creating an alternate RAID device, moving data from the initial RAID device to the alternate RAID device, and removing the initial RAID device. The method may be performed automatically by the system or manually. The method may be performed periodically, continuously, after every RAID device migration, upon addition of disk drives, and/or before removal of disk drives, etc. One system includes a RAID subsystem and a disk manager configured to automatically calculate a score for each RAID device, select a RAID device based on the relative scores of the RAID devices, create an alternate RAID device, move data from the selected RAID device to the alternate RAID device, and remove the selected RAID device.Type: ApplicationFiled: May 24, 2007Publication date: May 8, 2008Inventors: Michael Klemm, Michael Uttormark
-
Publication number: 20080091877Abstract: The present disclosure relates to disk drive systems and methods having data progression and disk placement optimizations. Generally, the systems and methods include continuously determining a cost for data on a plurality of disk drives, determining whether there is data to be moved from a first location on the disk drives to a second location on the disk drives, and moving data stored at the first location to the second location. The first location is a data track that is located generally concentrically closer to a center of a first disk drive than the second location is located relative to a center of a second disk drive. In some embodiments, the first and second location are on the same disk drive.Type: ApplicationFiled: May 24, 2007Publication date: April 17, 2008Inventors: Michael Klemm, Lawrence Aszmann
-
Publication number: 20070234109Abstract: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc.Type: ApplicationFiled: March 22, 2007Publication date: October 4, 2007Inventors: Philip Soran, John Guider, Lawrence Aszmann, Michael Klemm
-
Publication number: 20070234111Abstract: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc.Type: ApplicationFiled: March 22, 2007Publication date: October 4, 2007Inventors: Philip Soran, John Guider, Lawrence Aszmann, Michael Klemm
-
Publication number: 20070234110Abstract: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc.Type: ApplicationFiled: March 22, 2007Publication date: October 4, 2007Inventors: Philip Soran, John Guider, Lawrence Aszmann, Michael Klemm
-
Publication number: 20070180306Abstract: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc.Type: ApplicationFiled: March 22, 2007Publication date: August 2, 2007Inventors: Philip Soran, John Guider, Lawrence Aszmann, Michael Klemm
-
Publication number: 20050055603Abstract: A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc.Type: ApplicationFiled: August 13, 2004Publication date: March 10, 2005Inventors: Philip Soran, John Guider, Lawrence Aszmann, Michael Klemm
-
Patent number: 5622553Abstract: A substance for increasing friction between two surfaces such as two metallic surfaces has a gel base material determining the viscosity of the substance and contains hard crystals mixed into the gel based material. A plurality of the hard crystals is comprised of a first particles of the first substantially identical particle size and second particles of the second substantially identical particle size. The first and second particle sizes have a fixed ratio relative to one another.Type: GrantFiled: June 4, 1996Date of Patent: April 22, 1997Inventors: Bernhard Jakob, Michael Klemm