Garlock Family of Companies
Senior Information Technology Engineer
Boy Scouts of America Seneca Waterways Council Aug 2013 - Dec 2018
Committee Chair Troop 96
Civil Air Patrol Aug 2013 - Dec 2018
Commander - Newark Composite Squadron Ner-Ny-111
Civil Air Patrol Jan 2002 - Feb 2017
Safety Officer - Canandaigua Composite Squadron
Boy Scouts of America Jun 2010 - Jan 2013
Committee Chair Pack 166
Education:
Finger Lakes Community College 1995 - 1997
Associates, Associate of Arts, Computer Science
Skills:
Active Directory It Service Management Dns Dhcp Service Delivery Windows Server Vmware Esx Itil Disaster Recovery Data Center System Administration Servers Sharepoint Microsoft Sql Server Troubleshooting Technical Support Virtualization Microsoft Dns Group Policy Visual Basic Hyper V Search and Rescue Wilderness First Aid Adfs 2.0 Visual C# Google Apps Bladecenter Cloud Computing Iaas Microsoft Sharepoint 2010 Scom 2007R2 Quest Directoryanalyzer Quest Changeauditor
Herrmann, J Graphic Language Commercial Art/Graphic Design
37 Modelane, Rochester, NY 14618 5852427871
James Herrmann Secretary
Inscitek Microsystems, Inc Computer Related Services · Custom Computer Programming Svcs · Computers-System Designers & C
300 Main St, East Rochester, NY 14445 635 Cross, Ky Office Park, Fairport, NY 14450 635 Cross Ky Office Park, Fairport, NY 14450 5854259000, 5854213850, 5854213853
Devin G. Cooper - Fairport NY Benjamin Zombek - Pittsford NY Steven R. Slawson - Camillus NY Michael McMahon - Syracuse NY James Herrmann - Syracuse NY Rick Farchione - Camillus NY Howard Haines, III - Auburn NY
Assignee:
Welch Allyn, Inc. - Skaneateles Falls NY
International Classification:
2401
US Classification:
D24172
Simplified Walk-Up Enablement Of Internet-Based, Personalized Access To Retail Imaging Devices And Services
Joseph A. Manico - Rochester NY, US Angelo Caruso - Marion NY, US James F. Herrmann - Fairport NY, US
Assignee:
Eastman Kodak Company - Rochester NY
International Classification:
G06F 15/177
US Classification:
709222, 709220, 709221
Abstract:
An apparatus and method for loading and configuring an imaging device driver to facilitate turnkey remote access via the internet to the complete and explicit feature set and capabilities provided by a specific, user selected, retail imaging kiosk or digital photofinishing system.
Angelo Caruso - Marion NY, US James F. Herrmann - Fairport NY, US
Assignee:
Eastman Kodak Company - Rochester NY
International Classification:
G06F 3/12 G06K 15/00
US Classification:
358 115, 358 113, 358 117, 358 118
Abstract:
A system and method for an adaptable print driver that adapts its behavior to make use of multiple processors when they are available on the host computer. In particular, during installation or initialization of the print driver, the driver will query the operating system for the number and type of processors present. If the print driver detects that multiple processors are present, it will operate in a way that makes explicit use of the multiple processors.
Angelo Caruso - Marion NY, US James F. Herrmann - Fairport NY, US
Assignee:
Eastman Kodak Company - Rochester NY
International Classification:
G06F 3/12 G06K 15/00
US Classification:
358 113, 358 115, 358 117, 358 118
Abstract:
A system and method for an adaptable print driver that adapts its behavior to make use of multiple processors when they are available on the host computer. In particular, during installation or initialization of the print driver, the driver will query the operating system for the number and type of processors present. If the print driver detects that multiple processors are present, it will operate in a way that makes explicit use of the multiple processors.
James F. Herrmann - Fairport NY, US Angelo Caruso - Marion NY, US
Assignee:
Eastman Kodak Company - Rochester NY
International Classification:
G06F 15/00 G06F 3/12 G06K 1/00
US Classification:
358 113, 358 115
Abstract:
An apparatus and method for loading and configuring a print driver onto a PC/workstation such that upon completion the PC/workstation is fully enabled to send print jobs to a printer connected on a network includes a unique methodology which eliminates virtually all of the steps, data entry, and decision points that a user would typically encounter. This printer-resident system includes the ability to have the target printer, upon a simple printer front panel pushbutton request, synthesize a complete installer program that is then written to a removable storage device, e. g. , USB flash drive. Once written, the storage device is removed from the printer and installed on the user's PC/workstation. The user then accesses the flash drive contents and runs the installer program executable. The installer program, owing to the fact that it was created on the target printer, has all the information needed for a one-click, fully automated installation process.
Simplified Walk-Up Enablement Of Inter-Based, Personalized Access To Retail Imaging Devices And Services
Joseph A. Manico - Rochester NY, US Angelo Caruso - Marion NY, US James F. Herrmann - Fairport NY, US
Assignee:
Eastman Kodak Company - Rochester NY
International Classification:
G06F 15/177
US Classification:
709222, 709220, 709221
Abstract:
An apparatus and method for loading and configuring an imaging device driver to facilitate turnkey remote access via the interne to the complete and explicit feature set and capabilities provided by a specific, user selected, retail imaging kiosk or digital photofinishing system.
High-Performance Memory Controller With Application-Programmable Optimization
A memory controller (18) for controlling a multiplexed-address memory (14) includes a programmable timer (22) whose time-out period can be controlled by the memory-access device (12) to which the memory controller (18) provides memory access. During an idle period after a memory access, the controller's memory operator (20) keeps the row-address-strobe signal asserted, and thereby permits page-mode addressing on the next cycle, until the counter (22) times out, at which point the memory operator (20) releases the row- address-strobe line and thereby initiates the pre-charge operation that is required before a row-address change. The memory access device (12) can thus change the time for which the row-address-strobe signal is kept asserted after a cycle to different values for different applications that it is running. The memory-access device (12) can thus optimize, on an application-specific basis, the compromise between the pre-charge penalties of page misses and the column-address-only benefits of page hits.
Dr. Herrmann graduated from the Northwestern University Feinberg School of Medicine in 1991. He works in Chicago, IL and 1 other location and specializes in Dermatology. Dr. Herrmann is affiliated with Central Dupage Hospital.