Patents by Inventor Kai-Oliver Schwenker
Kai-Oliver Schwenker 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: 11620212Abstract: An inventive method for validating an end user device for use with a medical application. A medical application and a validation application are received in the end user device and the validation application is then executed, which includes: (i) determining the hardware and software environment of the end user device; (ii) providing a validation process compatible with the hardware and software environment; (iii) executing a test mode of the medical application; (iv) running the validation process during the test mode; and (v) determining from running the validation process whether the medical application is compatible with the end user device. When the medical application is determined to be compatible with the end user device, a validation report is generated and stored in the end user device and/or a server. When the medical application is determined to be incompatible with the end user device, the medical application is at least partially blocked.Type: GrantFiled: March 19, 2020Date of Patent: April 4, 2023Assignee: Roche Diabetes Care, Inc.Inventors: Kai-Oliver Schwenker, Thomas Eissenloeffel, Bimal Thayyil
-
Patent number: 11369319Abstract: The disclosure refers to a method of operating a receiver for receiving analyte data from a biosensor monitoring an analyte by detecting analyte values, the method comprising: in a receiver (1), receiving analyte values detected by a biosensor (8) monitoring an analyte in intervals of time for which a first interval time is applied; receiving a present analyte value in the receiver (1); providing a rate of change for the analyte values; determining a future analyte value based on the present analyte value, the first interval time, and the rate of change; providing an analyte value range for the analyte values; setting a second interval time, the second interval time being shorter than the first interval time, if the future analyte value is outside the analyte value range, and longer than or equal to the first interval time, if the future analyte value is within the analyte value range; and in the receiver (1), receiving one or more following analyte values in intervals of time for which the second interval tiType: GrantFiled: March 29, 2017Date of Patent: June 28, 2022Assignee: ROCHE DIABETES CARE, INC.Inventors: Kai-Oliver Schwenker, Carsten Mueglitz, Andreas Huber-Toth, Felix Bootz
-
Patent number: 10936398Abstract: The present disclosure refers to a method of dynamically saving metadata in a process of operating a medical system, comprising: running a software application for operating a medical device; storing metadata in a transient memory by a controller, wherein the metadata are assigned to one or more operation events while the software application is running; detecting an error operation event by the controller; in response to the detecting the error operation event, transmitting present metadata currently stored in the transient memory and assigned to one or more operation events before the error operation event was detected from the transient memory to a log data memory; storing the present metadata in the log data memory; and storing metadata different from the present metadata and assigned to the error operation event in the log data memory. Further, a medical system, and a computer program product are provided.Type: GrantFiled: February 23, 2018Date of Patent: March 2, 2021Assignee: ROCHE DIABETES CARE, INC.Inventors: Kai-Oliver Schwenker, Ulf Koppetsch
-
Publication number: 20200281538Abstract: The disclosure refers to a method of operating a receiver for receiving analyte data from a biosensor monitoring an analyte by detecting analyte values, the method comprising: in a receiver (1), receiving analyte values detected by a biosensor (8) monitoring an analyte in intervals of time for which a first interval time is applied; receiving a present analyte value in the receiver (1); providing a rate of change for the analyte values; determining a future analyte value based on the present analyte value, the first interval time, and the rate of change; providing an analyte value range for the analyte values; setting a second interval time, the second interval time being shorter than the first interval time, if the future analyte value is outside the analyte value range, and longer than or equal to the first interval time, if the future analyte value is within the analyte value range; and in the receiver (1), receiving one or more following analyte values in intervals of time for which the second interval tiType: ApplicationFiled: March 29, 2017Publication date: September 10, 2020Inventors: Kai-Oliver Schwenker, Carsten Mueglitz, Andreas HUber-Toth, Felix Bootz
-
Publication number: 20200218641Abstract: An inventive method for validating an end user device for use with a medical application. A medical application and a validation application are received in the end user device and the validation application is then executed, which includes: (i) determining the hardware and software environment of the end user device; (ii) providing a validation process compatible with the hardware and software environment; (iii) executing a test mode of the medical application; (iv) running the validation process during the test mode; and (v) determining from running the validation process whether the medical application is compatible with the end user device. When the medical application is determined to be compatible with the end user device, a validation report is generated and stored in the end user device and/or a server. When the medical application is determined to be incompatible with the end user device, the medical application is at least partially blocked.Type: ApplicationFiled: March 19, 2020Publication date: July 9, 2020Inventors: Kai-Oliver Schwenker, Thomas Eissenloeffel, Bimal Thayyil
-
Patent number: 10660521Abstract: The invention provides for a medical system comprising a control unit and a medical appliance. The medical appliance comprises: a first processor and a monitoring system for measuring an analyte concentration subcutaneously. The control unit comprises a second processor and a second memory with a persistent partition and an application partition containing a medical application and application data comprising a medical data entry. The medical application backs up the application data as archived data in the persistent partition. The first processor is programmed to: record the analyte concentration, generate the medical data entry using the analyte concentration, and transfer the medical data entry to the control unit. The second memory further contains an operating system operable for de-installing the medical application without deleting the archived data.Type: GrantFiled: June 3, 2016Date of Patent: May 26, 2020Assignee: ROCHE DIABETES CARE, INCInventors: Stefan Riebel, Kai-Oliver Schwenker, Ralf Schmitz, Carsten Mueglitz, Thomas Eissenloeffel
-
Patent number: 10420879Abstract: The invention provides for method of operating a medical instrument (100, 200, 400, 500, 600, 700) comprising a battery powered medical appliance (104) and a control unit (102). Both have Bluetooth communication modules. A first memory of the medical appliance contains a onetime password (210) and of a password-authenticated key agreement algorithm (212). The control unit has a second memory (223) with an implementation of the password-authenticated key agreement algorithm (212?). The method comprises entering (300) the onetime password into the data entry interface (140, 221, 504, 604) of the control unit. The method further comprises generating (302) a Bluetooth encryption key (218) by the medical appliance and the control unit with the onetime password by exchanging data across the wireless communication channel by executing the password-authenticated key agreement algorithm. The method further comprises storing (304) the Bluetooth encryption key in the first memory.Type: GrantFiled: December 7, 2015Date of Patent: September 24, 2019Assignee: ROCHE DIABETES CARE, INC.Inventors: Wolfgang Heck, Kai-Oliver Schwenker, Ralf Schmitz, Volker Zeuner, Carsten Mueglitz, Thomas Eissenloeffel, Christian-Alexander Luszick
-
Patent number: 10274430Abstract: Methods, analytical devices and analytical systems are provided for determining at least one analyte concentration in a body fluid sample. The methods, which may be incorporated into the devices and systems, can include the following steps: applying a body fluid to a test carrier; illuminating the test carrier by at least one light source, where the at least one light source is modulated by using at least two modulation frequencies; receiving light remitted by the test carrier by using at least one detector; determining an analyte concentration by evaluating at least one detector signal generated by the detector, where the detector signal is demodulated with the at least two modulation frequencies to generate at least two demodulated detector signals, each demodulated signal corresponding to one of the modulation frequencies; and detecting a fault by comparing the at least two demodulated detector signals.Type: GrantFiled: May 4, 2016Date of Patent: April 30, 2019Assignee: Roche Diabetes Care, Inc.Inventors: Gertrud Albrecht, Edgar Baumann, Markus Genthner-Riegler, Stefan Kalveram, Christian Niesporek, Kai-Oliver Schwenker, Markus Serr, Frederic Wehowski, Klaus Wettengel
-
Patent number: 10166333Abstract: The present invention relates to method for generating a monitoring signal by monitoring laboratory values of a patient using a medical app (122). The medical app (122) is executed on a mobile device (102) of the patient, wherein the execution of the medical app (122) on the mobile device (102) of the patient is supervised by a supervising entity or safety module (106, 128), the supervising entity or safety module (106, 128) comprising at least executable program instructions (130). The medical app (122) comprises executable instructions for executing at least one sequence of processes for generating the monitoring signal. The processes comprise safety critical processes. The sequence of processes is triggered by the measurement of the blood glucose level of the patient.Type: GrantFiled: September 11, 2015Date of Patent: January 1, 2019Assignee: Roche Diabetes Care, Inc.Inventors: Kurt Friedli, Carsten Mueglitz, Ralf Schmitz, Kai-Oliver Schwenker, Thomas Eissenloeffel
-
Publication number: 20180260278Abstract: The present disclosure refers to a method of dynamically saving metadata in a process of operating a medical system, comprising: running a software application for operating a medical device; storing metadata in a transient memory by a controller, wherein the metadata are assigned to one or more operation events while the software application is running; detecting an error operation event by the controller; in response to the detecting the error operation event, transmitting present metadata currently stored in the transient memory and assigned to one or more operation events before the error operation event was detected from the transient memory to a log data memory; storing the present metadata in the log data memory; and storing metadata different from the present metadata and assigned to the error operation event in the log data memory. Further, a medical system, and a computer program product are provided.Type: ApplicationFiled: February 23, 2018Publication date: September 13, 2018Inventors: Kai-Oliver Schwenker, Ulf Koppetsch
-
Publication number: 20180184905Abstract: The invention provides for a medical system comprising a control unit and a medical appliance. The medical appliance comprises: a first processor and a monitoring system for measuring an analyte concentration subcutaneously. The control unit comprises a second processor and a second memory with a persistent partition and an application partition containing a medical application and application data comprising a medical data entry. The medical application backs up the application data as archived data in the persistent partition. The first processor is programmed to: record the analyte concentration, generate the medical data entry using the analyte concentration, and transfer the medical data entry to the control unit. The second memory further contains an operating system operable for de-installing the medical application without deleting the archived data.Type: ApplicationFiled: June 3, 2016Publication date: July 5, 2018Applicant: Roche Diabetes Care, Inc.Inventors: Stefan Riebel, Kai-Oliver Schwenker, Ralf Schmitz, Carsten Mueglitz, Thomas Eissenloeffel
-
Publication number: 20170308665Abstract: The invention provides for method of operating a medical instrument (100, 200, 400, 500, 600, 700) comprising a battery powered medical appliance (104) and a control unit (102). Both have Bluetooth communication modules. A first memory of the medical appliance contains a onetime password (210) and of a password-authenticated key agreement algorithm (212). The control unit has a second memory (223) with an implementation of the password-authenticated key agreement algorithm (212?). The method comprises entering (300) the onetime password into the data entry interface (140, 221, 504, 604) of the control unit. The method further comprises generating (302) a Bluetooth encryption key (218) by the medical appliance and the control unit with the onetime password by exchanging data across the wireless communication channel by executing the password-authenticated key agreement algorithm. The method further comprises storing (304) the Bluetooth encryption key in the first memory.Type: ApplicationFiled: December 7, 2015Publication date: October 26, 2017Inventors: Wolfgang Heck, Kai-Oliver Schwenker, Ralf Schmitz, Volker Zeuner, Carsten Mueglitz, Thomas Eissenloeffel, Christian-Alexander Luszick
-
Publication number: 20170290980Abstract: The present invention relates to method for generating a monitoring signal by monitoring laboratory values of a patient using a medical app (122). The medical app (122) is executed on a mobile device (102) of the patient, wherein the execution of the medical app (122) on the mobile device (102) of the patient is supervised by a supervising entity or safety module (106, 128), the supervising entity or safety module (106, 128) comprising at least executable program instructions (130). The medical app (122) comprises executable instructions for executing at least one sequence of processes for generating the monitoring signal. The processes comprise safety critical processes. The sequence of processes is triggered by the measurement of the blood glucose level of the patient.Type: ApplicationFiled: September 11, 2015Publication date: October 12, 2017Inventors: Kurt Friedli, Carsten Mueglitz, Ralf Schmitz, Kai-Oliver Schwenker, Thomas Eissenloeffel
-
Publication number: 20160245755Abstract: Methods, analytical devices and analytical systems are provided for determining at least one analyte concentration in a body fluid sample. The methods, which may be incorporated into the devices and systems, can include the following steps: applying a body fluid to a test carrier; illuminating the test carrier by at least one light source, where the at least one light source is modulated by using at least two modulation frequencies; receiving light remitted by the test carrier by using at least one detector; determining an analyte concentration by evaluating at least one detector signal generated by the detector, where the detector signal is demodulated with the at least two modulation frequencies to generate at least two demodulated detector signals, each demodulated signal corresponding to one of the modulation frequencies; and detecting a fault by comparing the at least two demodulated detector signals.Type: ApplicationFiled: May 4, 2016Publication date: August 25, 2016Inventors: Gertrud Albrecht, Edgar Baumann, Markus Genthner-Riegler, Stefan Kalveram, Christian Niesporek, Kai-Oliver Schwenker, Markus Serr, Frederic Wehowski, Klaus Wettengel
-
Patent number: 9055035Abstract: Secure transmission of electronic data via a data communication link is provided between a device and an additional device with independent transmission channels, wherein at least one of the devices is a medical device. Secure transmission comprises the following steps or means: providing a password in the device, receiving the password in the a additional device separate from the data communication link, selecting one of the independent transmission channels, encrypting the channel identification of the selected independent transmission channel using the received password in the additional device, transmitting the encrypted channel identification from the additional device to the device via the data communication link and decrypting the encrypted channel identification in the device, providing a session key in the device and the additional device and transmitting encrypted electronic data between the device and the additional device via the independent transmission channel.Type: GrantFiled: March 29, 2012Date of Patent: June 9, 2015Assignee: Roche Diabetes Care, Inc.Inventors: Ulrich Porsch, Kai-Oliver Schwenker, Daniel Birtwhistle, Raymond Strickland, Max Moser, Thorsten Schroeder
-
Patent number: 8691150Abstract: The invention relates to a system for testing a sample of bodily fluid, comprising a carrier band, which carries a plurality of consumable elements, wherein one end of the carrier band is attached to a wind-up device for winding the carrier band, together with used consumable elements, onto a reel for the band transport, and comprising a display for displaying information regarding the supply of yet unused consumable elements of the carrier band. According to the invention, it is provided that information regarding the supply of yet unused consumable elements of the carrier band is obtained from an angle of rotation and from a band transport length by which the carrier band is moved with a rotation of the reel about said angle of rotation.Type: GrantFiled: November 23, 2011Date of Patent: April 8, 2014Assignee: Roche Diagnostics Operations, Inc.Inventors: Robert Lorenz, Kai-Oliver Schwenker
-
Patent number: 8667293Abstract: A method includes: receiving a revocation list from a remote data server at a configuration device. The revocation list includes N cryptographic certificates associated with N computer software entities, respectively, that are not to be executed by any of a group of medical devices including a handheld medical device. N is an integer greater than or equal to zero The method further includes receiving data from the handheld medical device at the configuration device. The data includes a cryptographic certificate that is associated with a given computer software entity that is presently installed in memory of the handheld medical device for execution by the handheld medical device. The method further includes comparing the cryptographic certificate with the revocation list; and selectively executing a protective function by the configuration device when the cryptographic certificate is the same as one of the N cryptographic certificates of the revocation list.Type: GrantFiled: August 11, 2011Date of Patent: March 4, 2014Assignee: Roche Diagnostics Operations, Inc.Inventors: Daniel Birtwhistle, James Tenbarge, Ulrich Porsch, Kai-Oliver Schwenker, Eric Rachner
-
Patent number: 8383056Abstract: A blood glucose test instrument kit having modular component parts capable of being assembled into a plurality of different handheld blood glucose test instruments is disclosed. The kit comprises the combination of an interconnection platform adapted to connect to a collection of interoperable modules. The collection of interoperable modules including: a plurality of different measurement engine modules, at least one user interface module, at least one power supply module. A handheld blood glucose test instrument is assembled by the interconnection to the interconnection platform of at least one measurement engine module, at least one user interface module, and at least one power supply module. The inter-module communication among the modules connected thereto to achieve enhanced glucose test instrument reliability by effecting at least one reliability protocol selected from a group of reliability protocols.Type: GrantFiled: October 15, 2010Date of Patent: February 26, 2013Assignees: Roche Diagnostics Operations, Inc., Roche Diagnostics GmbHInventors: Blaine E. Ramey, Karl Werner, Richard W. Wilson, Christian Niesporek, Ralf Schmitz, Peter Seelig, Kai-Oliver Schwenker, Ulrich Porsch
-
Publication number: 20130042117Abstract: A method includes: receiving a revocation list from a remote data server at a configuration device. The revocation list includes N cryptographic certificates associated with N computer software entities, respectively, that are not to be executed by any of a group of medical devices including a handheld medical device. N is an integer greater than or equal to zero The method further includes receiving data from the handheld medical device at the configuration device. The data includes a cryptographic certificate that is associated with a given computer software entity that is presently installed in memory of the handheld medical device for execution by the handheld medical device. The method further includes comparing the cryptographic certificate with the revocation list; and selectively executing a protective function by the configuration device when the cryptographic certificate is the same as one of the N cryptographic certificates of the revocation list.Type: ApplicationFiled: August 11, 2011Publication date: February 14, 2013Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Daniel Birtwhistle, James Tenbarge, Ulrich Porsch, Kai-Oliver Schwenker, Eric Rachner
-
Publication number: 20120301362Abstract: The invention relates to a system for testing a sample of bodily fluid, comprising a carrier band, which carries a plurality of consumable elements, wherein one end of the carrier band is attached to a wind-up device for winding the carrier band, together with used consumable elements, onto a reel for the band transport, and comprising a display for displaying information regarding the supply of yet unused consumable elements of the carrier band. According to the invention, it is provided that information regarding the supply of yet unused consumable elements of the carrier band is obtained from an angle of rotation and from a band transport length by which the carrier band is moved with a rotation of the reel about said angle of rotation.Type: ApplicationFiled: November 23, 2011Publication date: November 29, 2012Inventors: Robert Lorenz, Kai-Oliver Schwenker