Patents by Inventor Philipp Becker
Philipp Becker 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: 20230320951Abstract: Dental polishing and cleaning paste for professional tooth cleaning, which contains 1 to 30 wt.-% water, 25 to 70 wt.-% at least one humectant, 25 to 60 wt.-% at least one abrasive and 0.05 to 2 wt.-% at least one surfactant, in each case relative to the total mass of the polishing and cleaning paste.Type: ApplicationFiled: August 26, 2021Publication date: October 12, 2023Inventors: Urs LENDENMANN, Janina SCHOPPE, Ulrich GEITER, Philipp BECKER, Marc OELMANN
-
Publication number: 20230137541Abstract: A method of controlling a device includes receiving data from a first sensor, encoding, via parameters of an encoder, the data to obtain a latent observation (wt) for the data and an uncertainty vector (?wt) for the latent observation, processing the latent observation with a recurrent neural network to obtain a switching variable (st) which determines weights (?t) of a locally linear Kalman filter, processing the latent observation and the uncertainty vector with said locally linear Kalman filter to obtain updated mean of latent representation (?zt) and covariance of latent representation (?zt) of the Kalman filter, decoding the latent representation to obtain mean (?xt) and covariance of a reconstruction of the data (?xt) and outputting the reconstruction at a time t.Type: ApplicationFiled: November 1, 2021Publication date: May 4, 2023Inventors: Giao NGUYEN, Chen QIU, Philipp BECKER, Maja RUDOLPH, Gerhard NEUMANN
-
Patent number: 11333527Abstract: A screening system for a magnetic rotary-encoder sensor system in an environment of a machine including a magnetic noise field, wherein the rotary-encoder sensor system comprises a magnetic sensor, a pole wheel, and preferably a pole-wheel carrier, wherein the pole wheel comprises in a circumferential direction a plurality of permanent magnets of alternating magnetic polarity generating a useful field, wherein the pole-wheel carrier is configured to be mounted in a rotationally-fixed manner to a rotating machine shaft extending axially, rotational speed and/or angular position of which is to be determined by means of the rotary-encoder sensor system, wherein the magnetic sensor is positioned, in a mounted state of the rotary-encoder sensor system relative to the machine shaft, in a rotational plane of the pole wheel, which can affect the noise field, and directly opposite to the pole wheel, wherein the screening system comprises at least one magnetically conducting, preferably machine-fixed, deflection elemenType: GrantFiled: November 6, 2019Date of Patent: May 17, 2022Assignee: Fritz Kübler GmbHInventors: Christian Ganser, Fred Hintz, Philipp Becker, Viktor Steiner
-
Publication number: 20200072642Abstract: A screening system for a magnetic rotary-encoder sensor system in an environment of a machine including a magnetic noise field, wherein the rotary-encoder sensor system comprises a magnetic sensor, a pole wheel, and preferably a pole-wheel carrier, wherein the pole wheel comprises in a circumferential direction a plurality of permanent magnets of alternating magnetic polarity generating a useful field, wherein the pole-wheel carrier is configured to be mounted in a rotationally-fixed manner to a rotating machine shaft extending axially, rotational speed and/or angular position of which is to be determined by means of the rotary-encoder sensor system, wherein the magnetic sensor is positioned, in a mounted state of the rotary-encoder sensor system relative to the machine shaft, in a rotational plane of the pole wheel, which can affect the noise field, and directly opposite to the pole wheel, wherein the screening system comprises at least one magnetically conducting, preferably machine-fixed, deflection elemenType: ApplicationFiled: November 6, 2019Publication date: March 5, 2020Inventors: Christian Ganser, Fred Hintz, Philipp Becker, Viktor Steiner
-
Publication number: 20190271569Abstract: It is disclosed a screening system (72) for a magnetic rotary-encoder sensor system (22) in an environment (12) of a machine (16) including a magnetic noise field (14), wherein the rotary-encoder sensor system (22) comprises a magnetic sensor (24), a pole wheel (26), and preferably a pole-wheel carrier (32), wherein the pole wheel (26) comprises in a circumferential direction (U) a plurality of permanent magnets (28) of alternating magnetic polarity generating a useful field, wherein the pole-wheel carrier (32) is configured to be mounted in a rotationally-fixed manner to a rotating machine shaft (30) extending axially, rotational speed and/or angular position of which is to be determined by means of the rotary-encoder sensor system (22), wherein the magnetic sensor (24) is positioned, in a mounted state of the rotary-encoder sensor system (22) relative to the machine shaft (30), in a rotational plane (36) of the pole wheel (26), which can affect the noise field, and directly opposite to the pole wheel (26),Type: ApplicationFiled: March 27, 2018Publication date: September 5, 2019Inventors: Christian Ganser, Fred Hintz, Philipp Becker, Viktor Steiner
-
Patent number: 9069832Abstract: Approaches to memory management and synchronization are described relating to provision of highly robust and highly available servers that can serve multiple requests in parallel. Programming objects can be analyzed at design time by comparison to predefined patterns to identify a set of requirements and rules that must be followed to ensure that all part of a program cooperate. In highly complex programming environments, enforcement of such rules for a program as a whole can be quite difficult. As such, analysis of compliance can desirably occur at a programming object level.Type: GrantFiled: December 21, 2012Date of Patent: June 30, 2015Assignee: SAP AGInventors: Philipp Becker, Markus Eble, Tobias Elfner, Ivan Galkin, Vaidas Gasiunas, Arne Harren, Maciej Kabala, Klaus Kretzschmar
-
Publication number: 20150149745Abstract: In one general aspect, a method can include executing multiple functions calls in parallel, and receiving, by each function call, at least one data object passed as a parameter to the function call, the at least one data object associated with a data sharing mode that defines a restricted subset of allowed operations for performing by the function call on the at least one data object. The method can further include performing, by each function call, at least one operation on the at least one data object, the at least one operation included in the restricted subset of allowed operations, and performing at least one check to ensure that the at least one operation performed by the function call on the at least one data object received by the function call is included in the restricted subset of allowed operations.Type: ApplicationFiled: April 4, 2014Publication date: May 28, 2015Inventors: Markus Eble, Vaidas Gasiunas, Ivan Galkin, Maciej Kabala, Arne Harren, Klaus Kretzschmar, Tobias Elfner, Philipp Becker
-
Patent number: 9026857Abstract: According to some embodiments, a system and method for determining a value for an error code for a program operation; determining whether the operation supports postponing a determination of an occurrence of an error for the operation; proceeding to evaluate a next operation in an instance the operation does support postponing the determination of an occurrence of an error for the operation; and checking the error code for the operation in an instance the operation does not support postponing the determination of an occurrence of an error for the operation.Type: GrantFiled: October 19, 2012Date of Patent: May 5, 2015Assignee: SAP SEInventors: Philipp Becker, Markus Eble, Tobias Elfner, Ivan Galkin, Vaidas Gasiunas, Arne Harren, Maciej Kabala, Klaus Kretzschmar
-
Publication number: 20140181024Abstract: Approaches to memory management and synchronization are described relating to provision of highly robust and highly available servers that can serve multiple requests in parallel. Programming objects can be analyzed at design time by comparison to predefined patterns to identify a set of requirements and rules that must be followed to ensure that all part of a program cooperate. In highly complex programming environments, enforcement of such rules for a program as a whole can be quite difficult. As such, analysis of compliance can desirably occur at a programming object level.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Inventors: Philipp Becker, Markus Eble, Tobias Elfner, Ivan Galkin, Vaidas Gasiunas, Arne Harren, Maciej Kabala, Klaus Kretzschmar
-
Publication number: 20140115402Abstract: According to some embodiments, a system and method for determining a value for an error code for a program operation; determining whether the operation supports postponing a determination of an occurrence of an error for the operation; proceeding to evaluate a next operation in an instance the operation does support postponing the determination of an occurrence of an error for the operation; and checking the error code for the operation in an instance the operation does not support postponing the determination of an occurrence of an error for the operation.Type: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Inventors: Philipp Becker, Markus Eble, Tobias Elfner, Ivan Galkin, Vaidas Gasiunas, Arne Harren, Maciej Kabala, Klaus Kretzschmar