Patents by Inventor Phillip E. Pash
Phillip E. Pash 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: 11743253Abstract: A system for bidirectional device authentication between two computing devices is disclosed. A first processor generates a first random number sequence, performs a first operation on the first random number sequence to determine a first table address, and retrieves a first entry in the first table based on the first table address. The processor also executes a first transformation function on the first entry to generate a first transformed entry, transmits the first random number sequence to the second computing device, receives an encoded entry from a second computing device in response to transmission of the first random number sequence, and decodes the encoded entry to determine a second transformed entry. The first transformed entry matches the second transformed entry, and the first processor performs an update to a dynamic table by replacing each entry of the dynamic table with an associated transformed entry.Type: GrantFiled: May 8, 2018Date of Patent: August 29, 2023Assignee: Roche Diabetes Care, Inc.Inventors: Nagaraj Hegde, Craig L. Carlson, Phillip E. Pash, Robert P. Sabo
-
Publication number: 20190349368Abstract: A system for bidirectional device authentication between two computing devices is disclosed. A first processor generates a first random number sequence, performs a first operation on the first random number sequence to determine a first table address, and retrieves a first entry in the first table based on the first table address. The processor also executes a first transformation function on the first entry to generate a first transformed entry, transmits the first random number sequence to the second computing device, receives an encoded entry from a second computing device in response to transmission of the first random number sequence, and decodes the encoded entry to determine a second transformed entry. The first transformed entry matches the second transformed entry, and the first processor performs an update to a dynamic table by replacing each entry of the dynamic table with an associated transformed entry.Type: ApplicationFiled: May 8, 2018Publication date: November 14, 2019Inventors: Nagaraj Hegde, Craig L. Carlson, Phillip E. Pash, Robert P. Sabo
-
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
-
Publication number: 20160213291Abstract: A handheld diabetes manager has a flight mode that cooperatively interacts with an external medical device and includes a port configured to receive a test strip for blood glucose measurement, a blood glucose measurement module operable with the test strip, a communications module and a user interface module. The communications module selectively communicates wirelessly with an external medical device. The user interface module communicates with the blood glucose measurement module and the communications module and operates to provide a graphical user interface on a display of the diabetes manager. The graphical user interface includes a screen with a flight mode option. When the flight mode option is enabled and the external medical device is paired and currently communicating with the diabetes manager, the user interface module interacts with the communication module to send a command to the external medical device to turn off wireless communication of the external medical device.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Applicant: Roche Diabetes Care, Inc.Inventors: Mark G. MEARS, Mark NIERZWICK, Phillip E. PASH, Vincent R. RIZZO, Bettina STEINER, Kristen M. WESTERFIELD
-
Publication number: 20160158443Abstract: A handheld diabetes manager has a graphical user interface for displaying status of an external medical device and includes a port configured to receive a test strip and a blood glucose measurement module. The diabetes manager includes a communications module that selectively communicates via a wireless data link with an external medical device to receive status data pertaining to the operation of the external medical device, and a user interface module in data communication with the blood glucose measurement module and the communications module. The graphical user interface includes a status screen that presents data pertaining to a glucose measure determined by the blood glucose measurement module concurrently with the status data received from the external medical device, such that the status data of the external medical device is presented on the status screen only when the communication module is in data communication with the external medical device.Type: ApplicationFiled: January 27, 2016Publication date: June 9, 2016Inventors: Mark G. MEARS, Mark NIERZWICK, Phillip E. PASH, Vincent R. RIZZO, Bettina STEINER, Kristen M. WESTERFIELD
-
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: 9264129Abstract: A handheld diabetes manager has a flight mode that cooperatively interacts with an external medical device and includes a port configured to receive a test strip for blood glucose measurement, a blood glucose measurement module operable with the test strip, a communications module and a user interface module. The communications module selectively communicates wirelessly with an external medical device. The user interface module communicates with the blood glucose measurement module and the communications module and operates to provide a graphical user interface on a display of the diabetes manager. The graphical user interface includes a screen with a flight mode option. When the flight mode option is enabled and the external medical device is paired and currently communicating with the diabetes manager, the user interface module interacts with the communication module to send a command to the external medical device to turn off wireless communication of the external medical device.Type: GrantFiled: October 26, 2012Date of Patent: February 16, 2016Assignee: Roche Diabetes Care, Inc.Inventors: Mark G. Mears, Mark Nierzwick, Phillip E. Pash, Vincent R. Rizzo, Bettina Steiner, Kristin M. Westerfield
-
Patent number: 9252870Abstract: A handheld diabetes manager has a graphical user interface for displaying status of an external medical device and includes a port configured to receive a test strip and a blood glucose measurement module. The diabetes manager includes a communications module that selectively communicates via a wireless data link with an external medical device to receive status data pertaining to the operation of the external medical device, and a user interface module in data communication with the blood glucose measurement module and the communications module. The graphical user interface includes a status screen that presents data pertaining to a glucose measure determined by the blood glucose measurement module concurrently with the status data received from the external medical device, such that the status data of the external medical device is presented on the status screen only when the communication module is in data communication with the external medical device.Type: GrantFiled: October 26, 2012Date of Patent: February 2, 2016Assignee: Roche Diabetes Care, Inc.Inventors: Mark G. Mears, Mark Nierzwick, Phillip E. Pash, Vincent R. Rizzo, Bettina Steiner, Kristin M. Westerfield
-
Publication number: 20150377895Abstract: A handheld diabetes manager is presented with an improved graphical user interface for a bolus calculator. The bolus calculator is configured to receive blood glucose measurements from a blood glucose measurement module and operates, in response to an input, to compute an insulin recommendation for a patient based in part on the blood glucose measurements. The graphical user interface for the bolus calculator includes a health adjustment screen that enables a user to input a value for health events associated with the insulin recommendation, where the input value represents a cumulative effect of the health events on insulin of the patient and the health adjustment screen presents a different icon for each of the health events associated with the insulin recommendation.Type: ApplicationFiled: September 3, 2015Publication date: December 31, 2015Inventors: Paul J. GALLEY, Mark G. MEARS, Phillip E. PASH, Vincent R. RIZZO, Bettina STEINER, Kristen M. WESTERFIELD, Richard W. WILSON
-
Patent number: 9136939Abstract: A handheld diabetes manager is presented with an improved graphical user interface for a bolus calculator. The bolus calculator is configured to receive blood glucose measurements from a blood glucose measurement module and operates, in response to an input, to compute an insulin recommendation for a patient based in part on the blood glucose measurements. The graphical user interface for the bolus calculator includes a health adjustment screen that enables a user to input a value for health events associated with the insulin recommendation, where the input value represents a cumulative effect of the health events on insulin of the patient and the health adjustment screen presents a different icon for each of the health events associated with the insulin recommendation.Type: GrantFiled: August 27, 2012Date of Patent: September 15, 2015Assignee: Roche Diabetes Care, Inc.Inventors: Paul J. Galley, Mark G. Mears, Phillip E. Pash, Vincent R. Rizzo, Bettina Steiner, Kristin M. Westerfield, Richard W. Wilson
-
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: 8929823Abstract: A computer-implemented method is provided for a handheld diabetes-management device to establish a data connection with a Continua manager. The method includes: receiving a request to establish a new data connection with a computing device, where the computing device is physically separated from the diabetes-management device and operates as a manager in accordance with IEEE standard 11073; determining whether the diabetes-management device has an existing data connection with a medical device that is physically separated from the diabetes-management device; terminating the existing data connection with the medical device in response to the determination that the diabetes-management device has an existing connection with the medical device; and establishing a new data connection with the computing device in accordance with IEEE standard 11073.Type: GrantFiled: December 5, 2012Date of Patent: January 6, 2015Assignee: Roche Diagnostics Operations, Inc.Inventors: Mark G. Mears, Mark Nierzwick, Phillip E. Pash, Vincent R. Rizzo, Bettina Steiner, Kristin M. Westerfield
-
Patent number: 8861731Abstract: A method for pairing a handheld diabetes managing device with an insulin pump for secure wireless communication with limited user interaction. A pump identification code that uniquely identifies the insulin pump can be displayed on the diabetes managing device and insulin pump. The diabetes managing device can receive an insulin pump selection input that selects the pump identification code corresponding to the insulin pump. The diabetes managing device and insulin pump can generate and display a first verification string and second verification string, respectively. Confirmation inputs corresponding to the first verification string matching the second verification string can be received at both the insulin pump and the diabetes managing device such that a secure bidirectional communication link between the diabetes managing device and the insulin pump is established.Type: GrantFiled: December 22, 2010Date of Patent: October 14, 2014Assignee: Roche Diagnostics Operations, Inc.Inventors: Mark Nierzwick, Phillip E. Pash, James Duane Tenbarge
-
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: 8687811Abstract: A diabetes care kit for providing diagnostics and therapy that is preconfigured to reduce initial setup by a user. The kit can include a handheld diabetes managing device and insulin pump. The handheld diabetes managing device and insulin pump can each be preloaded with an encryption key such that the handheld diabetes managing device and the insulin pump are paired and a secure bidirectional communication link exists between the handheld diabetes managing device and the insulin pump.Type: GrantFiled: January 15, 2013Date of Patent: April 1, 2014Assignee: Roche Diagnostics Operations, Inc.Inventors: Mark Nierzwick, Phillip E. Pash, James Duane Tenbarge