Agfa Healthcare since Apr 2011
Customer Support Specialist
Philips Healthcare Informatics May 2008 - Nov 2010
Customer Advocate
Philips Healthcare Informatics May 2005 - May 2008
Field Service Engineer II
Spectrum Health Hospital Mar 1999 - May 2005
Clinical Engineer II
Spectrum Health Jan 1996 - Mar 1999
Emergency Department Technician
Skills:
PACS DICOM HL7 Healthcare Information Technology Customer Satisfaction Customer Service Electronics Computer Hardware Troubleshooting Server Administration Clinical Information Systems RIS IHE Medical Imaging MRI Epic Systems Field Service Integration EHR Radiology HIPAA Health Information Exchange Troubleshooting Informatics Healthcare Industry Cross-functional Team Leadership EMR Healthcare Management Project Management Active Directory Medical Devices Software Implementation Cardiology Healthcare Hardware Diagnostics X-ray Servers Software Documentation Hospitals Networking Hardware System Administration Medical Technology Technical Support Ultrasound Capital Equipment
Philips Healthcare Informatics Foster City, CA May 2008 to Oct 2010 Customer AdvocatePhilips Healthcare Informatics Andover, MA May 2005 to May 2008 Field Service EngineerSpectrum Health Hospital Grand Rapids, MI Mar 1999 to May 2005 Clinical Engineer/Electronics TechnicianEmergency Department Technician Jan 1996 to Mar 1999Mercy Ambulance Grand Rapids, MI Aug 1995 to Mar 1999 ParamedicCentral Supply
Feb 1992 to Jan 1996 CSR Technician
Education:
Grand Rapids Community College 2004 Associates in Electronics TechnologyUniversity of Missouri 2004 Biomedical Certification
Us Patents
Method, Apparatus, And Computer-Readable Medium For Storing Character Strings In A Human Interface Infrastructure Database
Methods, apparatuses, and computer-readable media for storing a character string in a HII database in an EFI environment are provided. According to one method, a request is received to store a character string in an HII database within an EFI environment. Included in the request are one or more attributes that distinctly identify the character string to be created and added to the HII database. A determination is then made as to whether a character string having identical or nearly identical distinct attributes was previously stored in the HII database. If a character string having identical distinct attributes was previously stored in the HII database, the character string is not stored in the HII database and the previously stored string's unique token is retrieved. If a character string having distinct attributes was not previously stored in the HII database, then the character string is stored in the HII database and a new unique token for the string is retrieved.
Sharing A Dynamically Located Memory Block Between Components Executing In Different Processor Modes In An Extensible Firmware Interface Environment
A block of memory is allocated from a volatile memory device, such as a main system random access memory. The memory block is allocated dynamically and has a dynamically assigned memory address. The memory address of the memory block is shared between a master component executing within an EFI environment and one or more slave components executing within the same and/or different processing modes, such as a system management mode. The memory address is used by the master component to access the memory block and also used by the slave components to access the memory block.
Sharing A Dynamically Located Memory Block Between Components Executing In Different Processor Modes In An Extensible Firmware Interface Environment
A method, system, apparatus, and computer-readable medium for sharing a dynamically located memory block between regular, SMM, and other components in an EFI environment are provided. According to the method, a block of memory is allocated from a volatile memory device, such as a main system random access memory. The memory block is allocated dynamically and has a dynamically assigned memory address. The memory address of the memory block is shared between a master component executing within an EFI environment and one or more slave components executing within the same and/or different processing modes, such as a system management mode. The memory address is used by the master component to access the memory block and also used by the slave components to access the memory block.