Patents by Inventor Robert E. Reinke
Robert E. Reinke 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: 20130167249Abstract: A method for accessing a user's account by customer support without viewing the user's private data includes receiving, in an application module communicating with a web service, a request for authentication by a support person using a linked user-support login name. The method includes authenticating the user, authenticating the support person and retrieving a current session of the user as viewed by the user on an electronic screen of a processing device of the user. The method further includes dynamically redacting private data of the user from the user session to create a redacted user session, and delivering the redacted user session for display in an electronic screen of a processing device of the support person.Type: ApplicationFiled: February 20, 2012Publication date: June 27, 2013Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Daniel P. Birtwhistle, Robert E. Reinke
-
Publication number: 20130080503Abstract: A protocol-independent tool for debugging and testing communication interfaces of devices and systems is disclosed. The tool is configured to receive protocol plug-ins corresponding to different communication protocols. Given a plug-in, the tool instantiates the plug-in's implementation of a tool-defined stack interface. Through this interface and its implementation by the plug-in, the tool can communicate with a device being tested. The protocol plug-in receives commands from a command interface for the device being tested, generates data packets in accordance with the communication protocol implemented by the plug-in, and transmits the data packets to the device being tested.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: Roche Diagnostics Operations, Inc.Inventors: Brian J. Dean, Jay A. Granger, Robert E. Reinke
-
Publication number: 20130080832Abstract: A protocol independent debugging tool for debugging communication interfaces of devices is disclosed. The debugging tool is configured to receive communication protocol plug-ins corresponding to different communication protocols. The debugging tool instantiates a stack interface from the protocol plug-in, such that the stack interface implements a protocol-specific stack wrapper that communicates with a device being tested. The stack specific wrapper receives commands from a command interface for the device being tested, generates data packets in accordance with the communication protocol of the device being tested, and transmits the data packets to the device being tested.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Brian J. Dean, Jyotsna Raghuraman, Robert E. Reinke, Christopher G. Relf
-
Publication number: 20130080570Abstract: A protocol-independent tool for debugging and testing communication interfaces of devices and systems is disclosed. The tool is configured to receive protocol plug-ins corresponding to different communication protocols. Given a plug-in, the tool instantiates the plug-in's implementation of tool-defined stack interface. Through this interface and its implementation by the plug-in, the tool can communicate with a device being tested. The protocol plug-in receives commands from a command interface for the device being tested, generates data packets in accordance with the communication protocol implemented by the plug-in, and transmits the data packets to the device being tested.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: Roche Diagnostics Operations Inc.Inventors: Don R. Anderson, JR., David B. Markisohn, Robert E. Reinke
-
Publication number: 20130036412Abstract: A computer-implemented method is provided for distributing product updates from a configuration device to one or more handheld medical device.Type: ApplicationFiled: August 2, 2011Publication date: February 7, 2013Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Daniel P. Birtwhistle, Igor Gejdos, Robert E. Reinke
-
Publication number: 20130036414Abstract: A computer-implemented system is provided for distributing product updates to end user medical devices. An update interface residing on a distribution platform is configured to distribute product updates and maintain a log of such distributions in an audit database. A configuration device in data communication with the update interface registers itself with the update interface and downloads product updates from the update interface, such that the registration includes providing identifying information for a user of the configuration device and identifying information for the configuration device. A medical device in data communication with the configuration device registers itself with the configuration device and downloads a particular product update from the configuration device, such that the configuration device creates a record of the particular product update and communications the record of the particular product update to the update interface.Type: ApplicationFiled: August 2, 2011Publication date: February 7, 2013Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Daniel P. Birtwhistle, James R. Long, Robert E. Reinke
-
Publication number: 20120095313Abstract: A medical device or medical software is provided that supports system extensibility for diabetes care. The medical device or software is comprised of an application and particular data structures that support diabetes care. The data structures include: a patient class that has attributes and methods associated with a person receiving medical treatment for diabetes; a patient log class that has a composition relationship with the patient class and attributes and methods that log actions taken by the patient; a treatment plan class that has a composition relationship with the patient class and attributes and methods that define a series of planned actions related to medical treatment of the patient; and an adherence class that has a composition relationship with the patient log class and attributes and methods define relationships between actions planned for the patient and actions taken by the patient.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Robert E. Reinke, Julia Dymshitz, Igor Gejdos
-
Publication number: 20120096451Abstract: The present disclosure describes a handheld diabetes management device that implements a failsafe firmware upgrading protocol to reduce required user interaction and risk of device downtime. The general processing module executes first software from nonvolatile memory. The general processing module receives second software from an external port and writes the second software to the nonvolatile memory. Based on an upgrade signal, the general processing module switches execution from the first software to the second software, evaluates proper operation of the general processing module, and switches execution back to the first software from the second software when proper operation of the general processing module using the second software is not detected. A communications module, in electrical communication with the general processing module, stores third software and executes the third software.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: James D. Tenbarge, Robert Timmerman, Mark Nierzwick, Robert E. Reinke, Daniel Birtwhistle, James R. Long, Robert P. Sabo, Phillip E. Pash, D. Bradley Markinsohn
-
Publication number: 20120095314Abstract: A handheld diabetes management device having a database management system is disclosed. The device comprises a plurality of input modules, including a blood glucose reader, a user interface, a communications interface, and a continuous blood glucose input module. The input modules output data used to generate data records of different record types. The device further comprises N databases, each database having a different frequency range associated thereto, wherein the new record is stored in a particular database of the N databases based on the frequency range of the particular database and the frequency of the particular record type, and N is an integer greater than 1. The device further includes a database operation module that performs database operations on the N databases. The database management system provides increased reliability in the keeping of records on which medically important decisions are made.Type: ApplicationFiled: October 15, 2010Publication date: April 19, 2012Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Robert P. Sabo, Robert Timmerman, Mark Nierzwick, Robert E. Reinke
-
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
-
Patent number: 8155989Abstract: An automated user-implemented method for optimizing cost, schedule and performance of maintenance and rehabilitation (M&R) on manmade structure, such as pavements. The method utilizes a database containing information on the condition of the manmade structure, the information on condition further including a condition index; applies one or more algorithms to data in the database to yield schedule and budget for M&R of the manmade structure; correlates the type of M&R and schedule for performing the M&R with alternative budgets that a user may enter into the software supporting the method and outputs and displays work plans associated to each of the alternative budgets for use by managers in planning future M&R work and predicting performance thereof by evaluating past work on the manmade structure. The system may be implemented by a user on the internet as well as on individual personal computers. Specific implementations include PAVER™ and microPAVER™ software.Type: GrantFiled: October 9, 2008Date of Patent: April 10, 2012Assignee: The United States of America as represented by the Secretary of the ArmyInventors: Arthur B. Baskin, Mohamed Y. Shahin, Robert E. Reinke
-
Publication number: 20110145747Abstract: Embodiments related to a self-administered, behavior modification program facilitated through a structured tailoring method and system thereof which accelerates and enhances the internalization process of the individual, and which provides help when the individual begins to fail in adhering or continuing with the behavior modification are disclosed. Program instructions that when executed by a processor causes a processor to initiate automatically a schedule of events of a structured tailoring procedure upon entry criteria being met at some unknown time, provide intervention according to the intervention preferences when the adherence criteria for one of the events has not been met, and end automatically the structured collection procedure upon exit criteria being met at some unknown time.Type: ApplicationFiled: June 18, 2010Publication date: June 16, 2011Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Daniel Wong, David Hasker, Glenn Brassington, Stefan Weinert, Abhishek S. Soni, Alan Greenburg, Paul J. Galley, Ulrich Porsch, Robert E. Reinke
-
Publication number: 20110124996Abstract: Diabetes health management systems for use in portable devices having and methods thereof having a user interface, a processor, a memory, and a communication circuit are disclosed. In one embodiment, a diabetes health management system has program code further including a communications module, a data module, a therapy module, and an analysis module. The communications module wirelessly couples the portable device to a plurality of user devices. The data module receives and stores into the memory blood glucose measurement values, insulin dosage data, and health data entries. The therapy module determines a therapy advice message based at least in part on the received blood glucose measurement values, the received insulin dosage data, and displays the therapy advice message on the user interface. The analysis module displays on the user interface a graphical representation of selected blood glucose measurement values, selected insulin dosage data, selected health data entries, or combinations thereof.Type: ApplicationFiled: November 20, 2009Publication date: May 26, 2011Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Robert E. Reinke, John F. Price, Paul J. Galley
-
Publication number: 20100235203Abstract: An automated user-implemented method for optimizing cost, schedule and performance of maintenance and rehabilitation (M&R) on manmade structure, such as pavements. The method utilizes a database containing information on the condition of the manmade structure, the information on condition further including a condition index; applies one or more algorithms to data in the database to yield schedule and budget for M&R of the manmade structure; correlates the type of M&R and schedule for performing the M&R with alternative budgets that a user may enter into the software supporting the method and outputs and displays work plans associated to each of the alternative budgets for use by managers in planning future M&R work and predicting performance thereof by evaluating past work on the manmade structure. The system may be implemented by a user on the internet as well as on individual personal computers. Specific implementations include PAVER™ and microPAVER™ software.Type: ApplicationFiled: October 9, 2008Publication date: September 16, 2010Inventors: Arthur B. Baskin, Mohamed Y. Shahin, Robert E. Reinke
-
Publication number: 20100063844Abstract: An extensible therapy delivery system for an individual having a clinical rules module providing an existing clinical rule and is extensible to receive a new validated clinical rule and method thereof are disclosed. The extensible system also provides a domain module having existing clinical data and base logic and is extensible to receive new clinical data and additional logic to support the new validated clinical rules. The extensible system also provides a data request interface that directs a request for information from the clinical rules for the determination of therapy for the individual to the domain module, which answers the request with the existing and new clinical data and logic. The extensible system delivers to the individual the therapy determined by the clinical rules module from using the answer to the request provided by the domain module.Type: ApplicationFiled: September 10, 2008Publication date: March 11, 2010Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventor: Robert E. Reinke
-
Patent number: 5625690Abstract: A pay per use system for of the unauthorized use of computer software. An encryption program encodes original software to produce secured software. The encoding is accomplished by using cryptographic techniques. In order to use the software, a user must call a telephone number to receive the cryptographic keys necessary to decrypt the secured software. Thus, users must pay for each use of the secured software. The system allows software developers to freely distribute the secured software. Copies of the secured software may be freely made, because payment is based on each use of the software not on each copy of the software.Type: GrantFiled: November 15, 1993Date of Patent: April 29, 1997Assignee: Lucent Technologies Inc.Inventors: Alan D. Michel, Robert E. Reinke