Patents by Inventor James E. Goodnow,
James E. Goodnow, 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: 20220370693Abstract: Apparatuses and methods of using them to collect blood, are provided, by first ensuring that the patient's skin is properly cleaned, to prevent contamination of the collected blood. One feature is a blood collection device configured to collect blood from a patient. Another feature is a scrub timer integrated into the device and configured to indicate to a user a scrub time period prior to beginning a blood draw process. The scrub timer can be configured to audibly and/or visually indicate to a user the start and stop times of a scrub cleaning process. In one embodiment, the scrub timer can be restarted, either manually or automatically, if the scrub cleaning process is not followed properly.Type: ApplicationFiled: August 5, 2022Publication date: November 24, 2022Inventors: James A. BANCROFT, James E. GOODNOW II
-
Patent number: 11426498Abstract: Apparatuses and methods of using them to collect blood, are provided, by first ensuring that the patient's skin is properly cleaned, to prevent contamination of the collected blood. One feature is a blood collection device configured to collect blood from a patient. Another feature is a scrub timer integrated into the device and configured to indicate to a user a scrub time period prior to beginning a blood draw process. The scrub timer can be configured to audibly and/or visually indicate to a user the start and stop times of a scrub cleaning process. In one embodiment, the scrub timer can be restarted, either manually or automatically, if the scrub cleaning process is not followed properly.Type: GrantFiled: June 1, 2015Date of Patent: August 30, 2022Assignee: Applied Science, Inc.Inventors: James A. Bancroft, James E. Goodnow, II
-
Patent number: 9697337Abstract: Methods and apparatus collecting blood from patients and managing blood donations are provided, which may include any number of features. One feature is a blood collection device configured to collect blood from a patient and periodically transmit blood collection data from the device to a control system. Another feature is a system and method for updating firmware on a plurality of blood collection devices. In one embodiment, a software interface with a blood collection control can be used to specify a blood collection protocol, and the blood collection protocol can be then transmitted to one or more blood collection devices.Type: GrantFiled: April 12, 2012Date of Patent: July 4, 2017Assignee: APPLIED SCIENCE, INC.Inventors: James E. Goodnow, II, James A. Bancroft, Jonathan G. Morgan
-
Publication number: 20150343123Abstract: Apparatuses and methods of using them to collect blood, are provided, by first ensuring that the patient's skin is properly cleaned, to prevent contamination of the collected blood. One feature is a blood collection device configured to collect blood from a patient. Another feature is a scrub timer integrated into the device and configured to indicate to a user a scrub time period prior to beginning a blood draw process. The scrub timer can be configured to audibly and/or visually indicate to a user the start and stop times of a scrub cleaning process. In one embodiment, the scrub timer can be restarted, either manually or automatically, if the scrub cleaning process is not followed properly.Type: ApplicationFiled: June 1, 2015Publication date: December 3, 2015Inventors: James A. BANCROFT, James E. GOODNOW, II
-
Publication number: 20150073832Abstract: Methods and apparatus collecting blood from patients and managing blood donations are provided, which may include any number of features. One feature is a blood collection device configured to collect blood and collection information from a patient. Another feature is a system and method for acquiring and receiving the blood and collection information, and entering the information into a blood records management system. Computing methods and systems are described which can acquire the desired data with screen scraping and enter the data into the blood records management system with terminal emulation.Type: ApplicationFiled: September 10, 2014Publication date: March 12, 2015Inventors: James E. GOODNOW, II, Jonathan G. MORGAN, James A. BANCROFT
-
Publication number: 20120265099Abstract: Methods and apparatus collecting blood from patients and managing blood donations are provided, which may include any number of features. One feature is a blood collection device configured to collect blood from a patient and periodically transmit blood collection data from the device to a control system. Another feature is a system and method for updating firmware on a plurality of blood collection devices. In one embodiment, a software interface with a blood collection control can be used to specify a blood collection protocol, and the blood collection protocol can be then transmitted to one or more blood collection devices.Type: ApplicationFiled: April 12, 2012Publication date: October 18, 2012Inventors: James E. Goodnow, II, James A. Bancroft, Jonathan G. Morgan
-
Patent number: 6667592Abstract: A method of utilizing a robot system is provided comprising the steps of commanding the robot system to perform a function in an area, the area having an area layout including at least one area segment. The method further includes accessing by the robot system a stored map of the area layout, the stored map having at least one function task associated with the at least one area segment, localizing a first position of the robot system in the area, determining a function path from the first position of the robot system for navigation of the area and completion of the at least one function task, repeatedly continuously localizing a current position of the robot system while navigating the robot system along the function path, and completing the at least one function task that is associated with the current position of the robot system.Type: GrantFiled: August 13, 2001Date of Patent: December 23, 2003Assignee: Intellibot, L.L.C.Inventors: Stephen Jacobs, James E. Goodnow, II, David Knuth, Charles W. Ward, Allen Bancroft
-
Publication number: 20030030398Abstract: A method of utilizing a robot system is provided comprising the steps of commanding the robot system to perform a function in an area, the area having an area layout including at least one area segment. The method further includes accessing by the robot system a stored map of the area layout, the stored map having at least one function task associated with the at least one area segment, localizing a first position of the robot system in the area, determining a function path from the first position of the robot system for navigation of the area and completion of the at least one function task, repeatedly continuously localizing a current position of the robot system while navigating the robot system along the function path, and completing the at least one function task that is associated with the current position of the robot system.Type: ApplicationFiled: August 13, 2001Publication date: February 13, 2003Inventors: Stephen Jacobs, James E. Goodnow,, David Knuth, Charles W. Ward, Allen Bancroft
-
Patent number: 5699507Abstract: A method of analyzing a plurality of code segments to determine the similar static and dynamic features of the code segments compares the static and dynamic features of each of the code segments. Each code segment is comprised of one or more lines of program instructions. One or more predetermined static attributes are extracted from each code segment. Each code segment is then run so that the dynamic attributes of the code segment can be determined. The dynamic attributes are extracted from each code segment and a distance function is computed which is based on the extracted static and dynamic attributes for a given pair of code segments. The distance function produces a distance measurement which indicates the relative degree of similarity between the given pair of code segments.Type: GrantFiled: January 17, 1995Date of Patent: December 16, 1997Assignee: Lucent Technologies Inc.Inventors: James E. Goodnow, II, Jonathan Isaac Helfman, Thaddeus Julius Kowalski, John J. Puttress, James R. Rowland, Carl Robert Seaquist
-
Patent number: 5590329Abstract: Disclosed is a software generation system (SGS) based memory error detection system which may be utilized to detect various memory access errors, such as array dimension violations, dereferencing of invalid pointers, accessing freed memory, reading uninitialized memory, and automated detection of memory leaks. Error checking commands and additional information are inserted into a parse tree associated with a source code file being tested at read-time which serve to initiate and facilitate run-time error detection processes. Wrapper functions may be provided for initiating error checking processes for associated library functions. A pointer check table maintains pointer information, including valid range information, for each pointer that is utilized to monitor the use and modification of the respective pointers.Type: GrantFiled: February 4, 1994Date of Patent: December 31, 1996Assignee: Lucent Technologies Inc.Inventors: James E. Goodnow, II, Thaddeus J. Kowalski, James R. Rowland