Patents by Inventor Guido Konrad
Guido Konrad 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: 10434254Abstract: An insulin pump is configurable by a configurator. The pump has parameter blocks, each with a respective parameter and an associated restriction setting, and the configurator has an authorization level. Configuring the pump includes receiving, by the configurator, a request to access a parameter on the pump. The method also includes identifying, by the configurator, the parameter block that includes the parameter. Moreover, the method includes retrieving, by the configurator from the pump, the parameter and the associated restriction setting, and comparing, by the configurator, the authorization level of the configurator to the restriction setting. Also, the method includes determining, by the configurator, whether the configurator is authorized to write to the parameter block based on the comparison. Additionally, the method includes writing, by the configurator, to the parameter block on the insulin pump in response to a determination that the configurator is authorized to write to the parameter block.Type: GrantFiled: December 26, 2012Date of Patent: October 8, 2019Assignee: Roche Diabetes Care, Inc.Inventors: Erich Imhof, Guido Konrad, James R. Long, Phillip E. Pash, Robert E. Reinke
-
Patent number: 9314564Abstract: A computer-implemented method of operating a diabetes treatment system that includes an insulin pump and a pump controlling device is disclosed. The method includes receiving, by the device, a request for the pump to perform an operation that is dependent on a specified state of the pump. The method also includes requesting, by the device, a current state of the pump from the pump. Moreover, the method includes receiving, by the device, the current state of the pump. Also, the method includes determining, by the device, whether the current state of the pump matches to the specified state of the pump. Additionally, the method includes sending, by the device to the pump, a command to perform the operation in response to a determination that the current state of the pump matches the specified state of the pump.Type: GrantFiled: November 19, 2012Date of Patent: April 19, 2016Assignee: Roche Diabetes Care, Inc.Inventors: Erich Imhof, Guido Konrad, James R. Long, Phillip E. Pash, Robert E. Reinke
-
Patent number: 8977883Abstract: A computer-implemented method is presented for synchronizing time between two handheld medical devices that interoperate with each other. The method includes: determining a first time as measured by a first clock residing in the first medical device; determining a second time as measured by a second clock residing in a second medical device; evaluating whether the first clock is synchronized with the second clock; determining whether at least one of the first clock and the second clock was set manually by a user; and setting time of the first clock in accordance with the second time when the second clock was set manually by the user.Type: GrantFiled: November 20, 2012Date of Patent: March 10, 2015Assignees: Roche Diagnostics Operations, Inc., Roche Diagnostics International AGInventors: Erich Imhof, Guido Konrad, James R. Long, Phillip E. Pash, Robert E. Reinke
-
Patent number: 8892886Abstract: A method and system establishing cryptographic communications between a remote device and a medical device, with the medical device having less processing power than the remote device are disclosed. The method may comprise establishing unencrypted communication between the remote device and the medical device, generating an asymmetric key pair by the remote device comprising a public key and a private key, generating a key request message and sending of the key request message together with the public key to the medical device, generating a pre-master key and encryption of the pre-master key with the received public key by the medical device, generating a key response message and sending of the key response message together with the encrypted pre-master key from the medical device to the remote device, decrypting the encrypted pre-master key with the private key by the remote device, and deriving a master key as a symmetric key from the pre-master key.Type: GrantFiled: March 14, 2013Date of Patent: November 18, 2014Assignee: Roche Diagnostics International AGInventors: Guido Konrad, Martin Troesch, Felix Lindner, Gregor Kopf
-
Publication number: 20140180241Abstract: An insulin pump is configurable by a configurator. The pump has parameter blocks, each with a respective parameter and an associated restriction setting, and the configurator has an authorization level. Configuring the pump includes receiving, by the configurator, a request to access a parameter on the pump. The method also includes identifying, by the configurator, the parameter block that includes the parameter. Moreover, the method includes retrieving, by the configurator from the pump, the parameter and the associated restriction setting, and comparing, by the configurator, the authorization level of the configurator to the restriction setting. Also, the method includes determining, by the configurator, whether the configurator is authorized to write to the parameter block based on the comparison. Additionally, the method includes writing, by the configurator, to the parameter block on the insulin pump in response to a determination that the configurator is authorized to write to the parameter block.Type: ApplicationFiled: December 26, 2012Publication date: June 26, 2014Applicants: ROCHE DIAGNOSTICS OPERATIONS, INC., ROCHE DIAGNOSTICS INTERNATIONAL AGInventors: Erich Imhof, Guido Konrad, James R. Long, Phillip E. Pash, Robert E. Reinke
-
Publication number: 20140180238Abstract: A method of operating an insulin treatment system that includes an insulin pump and a pump controlling device is disclosed. The method includes receiving, by the pump controlling device, a request to execute a function that is included on the pump controlling device. The function is governed by a rule having a parameter. The method also includes requesting, by the pump controlling device, a value for the parameter from the insulin pump, and receiving the value from the insulin pump. Also, the method includes executing, by the pump controlling device, the function using the received value for the parameter.Type: ApplicationFiled: December 26, 2012Publication date: June 26, 2014Applicants: Roche Diagnostics Operations, Inc., Roche Diagnostics International AGInventors: Erich Imhof, Guido Konrad, James R. Long, Phillip E. Pash, Robert E. Reinke
-
Publication number: 20140172449Abstract: A diabetes management system having a reliable data management scheme is disclosed. The system comprises a plurality of devices, each device performing a different function relating to treatment of diabetes. Each device has a device identifier and each device generates data records relating to the function of the device. Each device includes a metadata generator configured to generate a metadata tag for a data record generated by the device. A metadata tag includes the device identifier of the corresponding device, a record identifier, and a source identifier indicating whether the record was originated by a human or the device. The system further includes a diabetes management device in communication with the plurality of devices and configured to manage records received from the plurality of devices.Type: ApplicationFiled: February 25, 2014Publication date: June 19, 2014Applicants: Roche Diagnostics International AG, Roche Diagnostics Operations, Inc.Inventors: Robert E. Reinke, Phillip E. Pash, James R. Long, Guido Konrad, Erich Imhof, Gerhard Frisch
-
Publication number: 20140142540Abstract: A computer-implemented method is presented for synchronizing time between two handheld medical devices that interoperate with each other. The method includes: determining a first time as measured by a first clock residing in the first medical device; determining a second time as measured by a second clock residing in a second medical device; evaluating whether the first clock is synchronized with the second clock; determining whether at least one of the first clock and the second clock was set manually by a user; and setting time of the first clock in accordance with the second time when the second clock was set manually by the user.Type: ApplicationFiled: November 20, 2012Publication date: May 22, 2014Applicants: ROCHE DIAGNOSTICS OPERATIONS, INC., ROCHE DIAGNOSTICS INTERNATIONAL AGInventors: Erich Imhof, Guido Konrad, James R. Long, Phillip E. Pash, Robert E. Reinke
-
Publication number: 20140142535Abstract: A computer-implemented method of operating a diabetes treatment system that includes an insulin pump and a pump controlling device is disclosed. The method includes receiving, by the device, a request for the pump to perform an operation that is dependent on a specified state of the pump. The method also includes requesting, by the device, a current state of the pump from the pump. Moreover, the method includes receiving, by the device, the current state of the pump. Also, the method includes determining, by the device, whether the current state of the pump matches to the specified state of the pump. Additionally, the method includes sending, by the device to the pump, a command to perform the operation in response to a determination that the current state of the pump matches the specified state of the pump.Type: ApplicationFiled: November 19, 2012Publication date: May 22, 2014Applicants: ROCHE DIAGNOSTICS OPERATIONS, INC., ROCHE DIAGNOSTICS INTERNATIONAL AGInventors: Erich Imhof, Guido Konrad, James R. Long, Phillip E. Pash, Robert E. Reinke
-
Patent number: 8706520Abstract: A diabetes management system having a reliable data management scheme is disclosed. The system comprises a plurality of devices, each device performing a different function relating to treatment of diabetes. Each device has a device identifier and generates data records. Each device includes a metadata generator configured to generate a metadata tag for a data record generated by the device. A metadata tag includes the device identifier of the corresponding device, a record identifier, and a source identifier indicating whether the record was originated by a human or the device. The system further includes a diabetes management device. When a device generates a new record, the metadata generator generates a new record identifier and a new metadata tag based on the new record identifier and the device identifier of the device. The first device propagates the new record and the new metadata tag to the diabetes management device.Type: GrantFiled: October 15, 2010Date of Patent: April 22, 2014Assignees: Roche Diagnostics Operations, Inc., Roche Diagnostics International AGInventors: Robert E. Reinke, Phillip E. Pash, James R. Long, Guido Konrad, Erich Imhof, Gerhard Frisch
-
Patent number: 8472630Abstract: A method and system establishing cryptographic communications between a remote device and a medical device, with the medical device having less processing power than the remote device are disclosed. The method may comprise establishing unencrypted communication between the remote device and the medical device, generating an asymmetric key pair by the remote device comprising a public key and a private key, generating a key request message and sending of the key request message together with the public key to the medical device, generating a pre-master key and encryption of the pre-master key with the received public key by the medical device, generating a key response message and sending of the key response message together with the encrypted pre-master key from the medical device to the remote device, decrypting the encrypted pre-master key with the private key by the remote device, and deriving a master key as a symmetric key from the pre-master key.Type: GrantFiled: November 4, 2010Date of Patent: June 25, 2013Assignee: Roche Diagnostics International AGInventors: Guido Konrad, Martin Troesch, Felix Lindner, Gregor Kopf
-
Publication number: 20120095774Abstract: A diabetes management system having a reliable data management scheme is disclosed. The system comprises a plurality of devices, each device performing a different function relating to treatment of diabetes. Each device has a device identifier and each device generates data records relating to the function of the device. Each device includes a metadata generator configured to generate a metadata tag for a data record generated by the device. A metadata tag includes the device identifier of the corresponding device, a record identifier, and a source identifier indicating whether the record was originated by a human or the device. The system further includes a diabetes management device in communication with the plurality of devices and configured to manage records received from the plurality of devices.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Robert E. Reinke, Phillip E. Pash, James R. Long, Guido Konrad, Erich Imhof, Gerhard Frisch
-
Publication number: 20110170692Abstract: A method and system establishing cryptographic communications between a remote device and a medical device, with the medical device having less processing power than the remote device are disclosed. The method may comprise establishing unencrypted communication between the remote device and the medical device, generating an asymmetric key pair by the remote device comprising a public key and a private key, generating a key request message and sending of the key request message together with the public key to the medical device, generating a pre-master key and encryption of the pre-master key with the received public key by the medical device, generating a key response message and sending of the key response message together with the encrypted pre-master key from the medical device to the remote device, decrypting the encrypted pre-master key with the private key by the remote device, and deriving a master key as a symmetric key from the pre-master key.Type: ApplicationFiled: November 4, 2010Publication date: July 14, 2011Applicant: ROCHE DIAGNOSTICS INTERNATIONAL LTD.Inventors: Guido Konrad, Martin Troesch, Felix Linder, Gregor Kopf