Donald E Banks MD 705 Baptiste Dr, Paola, KS 66071 913 294-2305 (phone), 913 294-5403 (fax)
Education:
Medical School University of Kansas School of Medicine Graduated: 1988
Procedures:
Wound Care Allergen Immunotherapy Arthrocentesis Destruction of Benign/Premalignant Skin Lesions Electrocardiogram (EKG or ECG) Pulmonary Function Tests Vaccine Administration
Dr. Banks graduated from the University of Kansas School of Medicine in 1988. He works in Paola, KS and specializes in Family Medicine. Dr. Banks is affiliated with Miami County Medical Center.
Sep 2013 to 2000 Senior Internal Audit ConsultantProtiviti, Inc. San Jose, CA Sep 2012 to Aug 2013 Senior Internal Audit Consultant (Contractor)Intuitive Surgical Inc. (via DeWinter Consulting) Santa Clara, CA May 2012 to Aug 2012 Senior Internal Audit Consultant (Contractor)Magma Design Automation Inc. San Jose, CA Feb 2009 to Mar 2012 Senior Internal AuditorAccretive Solutions Santa Clara, CA Aug 2007 to Jan 2009 Field Consultant - Senior Internal AuditorLockheed Martin Corporation Sunnyvale, CA Jan 1999 to Jun 2007 Corporate Senior Internal Auditor (Auditor-In-Charge)
Education:
Golden Gate University San Francisco, CA 2002 to 2007 Master of Business Administration in ManagementLouisiana State University Center for Internal Auditing Baton Rouge, LA 1998 to 1998 Internal Audit Designation in Internal AuditLouisiana State University Baton Rouge, LA 1994 to 1998 Bachelor of Science in Finance
Skills:
Ability to operate/audit in a large corporate environment (Lockheed Martin 123,000 employees, 46 Billion in Revenue) or a smaller corporate climate (Magma Design Automation, 696 employees, 139 Million in Revenue). Internal Audit Standards, Audit Program Creation, Operational Audits, Compliance Audits, IT Audits, HR Audits, Crisis Management & Disaster Recovery Audits, Conflict Resolution, Audit Issue Identification & Closure Techniques
Donald Banks - San Jose CA, US Praveen Joshi - Union City CA, US Seok Anthony Koh - Fremont CA, US Ajoy K. Thamattoor - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 11/00
US Classification:
714 12, 713 1
Abstract:
A system and method for supporting a “hitless” switchover from an Active to a Standby processor utilizes several points of configuration synchronization. The startup and running configuration files are copied to the Standby processor and subsequent modifications to the Active configuration are synchronized to the Standby configuration.
Configuration Synchronization For Redundant Processors Executing Different Versions Of Software
Donald Banks - San Jose CA, US Praveen Joshi - Sunnyvale CA, US Seok Anthony Koh - Fremont CA, US John Welder - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 9/45
US Classification:
717168
Abstract:
Methods and devices are provided for maintaining configuration synchronization when an Active unit and a Standby unit have different versions of a software image. Preferred implementations allow the system to operate in a stateful mode even after the Standby unit has had an image upgrade. Other implementations allow the system to operate in a stateful mode when the Active unit has a higher-level version of the image than the Standby unit.
Method And Apparatus Providing Interoperation Of Execution Images Of Different Versions
Donald E. Banks - San Jose CA, US Thomas W. Uban - Valparaiso IN, US Timothy P. Donahue - Natick MA, US Denis H. Leclerc - Sterling MA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 9/44
US Classification:
717131, 717126, 717130
Abstract:
A method is disclosed for providing interoperation of a first execution image of a first version and a second execution image of a second version. A compatibility matrix specifies whether the versions are compatible, base-level compatible, or incompatible. In one embodiment, the compatibility matrix may comprise a sparse table that stores a compatibility indicator for all permutations of a plurality of versions of a network operating system. As part of initialization of a system that includes the first execution image and second execution image, version information for the execution images is determined. An entry in the compatibility matrix corresponding to the versions is identified. The execution images are operated in a fully synchronized state when the identified entry of the compatibility matrix specifies that the versions are either compatible or base-level compatible. Individual components of the execution images interoperate according to the results of individual session negotiations. If the versions are incompatible, an alternative redundancy operation mode may be used.
Hybrid Interface Synchronization Method And Driver-Client Model For High Availability Systems
Donald Banks - San Jose CA, US Vijay Savla - Acton MA, US Timothy Donahue - Natick MA, US Balachander Chandrasekaran - Milpitas CA, US Denis Leclerc - Sterling MA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16 G06F 15/173 G06F 11/00
US Classification:
709248, 709223, 714 11
Abstract:
A system and method for supporting a “hitless” switchover from an Active to a Standby processor uses a hybrid synchronization of interface states to allow applications that have been modified to have HA aware features and non-modified applications to function on the system. An interface description data block on the Standby RP is synchronized to the interface description data block on the Active RP and is maintained in a shadow state when the Active RP controls the system. In the event of a switchover between the RPs the interface description data block on the Standby RP is copied from the shadow state to a real state and applications on the Standby RP are notified of a status change.
Managing Foreign-Owned Fields In Versioned Messages
A method and system for transforming client messages including foreign-owned fields that utilizes an infrastructure to transform the foreign-owned fields independently of the transformation of the client message.
Method Of Ensuring Consistent Configuration Between Processors Running Different Versions Of Software
Donald Edward Banks - San Jose CA, US Saravanan Valapady Kanan - TamilNadu, IN Sukhdev S. Kapur - Saratoga CA, US Joseph Michaelsamy Swaminathan - Union City CA, US Robert Arthur Land - Santa Barbara CA, US
Assignee:
Cisco Technoloy, Inc. - San Jose CA
International Classification:
G06F 11/00
US Classification:
714 12, 717168
Abstract:
A method of establishing and maintaining a consistent configuration state of a first processor, running on a first version of operating software, and a second processor, running on a second version of operating software, is described. The method involves determining a current configuration state of the first processor, where the configuration state comprises a list of configuration commands. The method also involves performing a syntax check for each command in the current configuration, using the second processor and the second version of operating software, with the syntax check resulting in a pass or a fail result. For every command which results in a fail result, an entry is added to a mismatched configuration list (MCL). Embodiments of this invention can be utilized to keep the configurations consistent during an upgrade or downgrade of the operating software.
Christina Woody Mercier - Scotts Valley CA, US William Tracy Fuller - Cupertino CA, US Donald Edward Banks - San Jose CA, US Thomas Alan Rinehart - Durham NC, US Bang Chang - Morrisville NC, US Noel Christopher Melville - Santa Cruz CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 12/00
US Classification:
707639, 707687
Abstract:
An apparatus provides coherent data copying operations where data replication is controlled by a source storage controller directly to a destination controller and managed by a remote application. The apparatus generates a snapshot version for each source data block changed by one or more write operations to the source data block during the course of a copy operation; and copies each block of the source data to a corresponding block in the destination data in the absence of the snapshot version of the block and otherwise copying the snapshot version of the source data block to the corresponding block in the destination data.
Detecting And Preventing The Split-Brain Condition In Redundant Processing Units
Donald E. Banks - San Jose CA, US Samer L. Theodossy - San Jose CA, US Frederick A. Frazer - Santa Clara CA, US Frederick G. Lewis - North Chelmsford MA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 11/00
US Classification:
714 10, 714 11, 714 12, 714 47, 714 48
Abstract:
In an example embodiment the occurrence of the split-brain condition in a High-Availability system, having active and standby processing units, is detected, its cause is diagnosed, and the cause is treated to prevent interruption of service. Diagnosis and treatment procedures are performed at the active processing unit prior to being performed at the standby processing unit.
DONALD BANKS. "Status Quo". 1983. 12" mix. Kapital Sity Records. by mi...
Duration:
10m 2s
Donald Banks "Just One More Chance" (1983)
Teddy Pendergrass sound a like artist out of D.C. Nice performance !
Duration:
5m 33s
SVA Finals Donald Banks .vs. Kevin Robinson a...
Stock Valve Angle finals between Donald Banks and Kevin Robinson at Ov...
Duration:
43s
Donald Banks
Donald Banks in Marion North Carolina.
Duration:
50s
SVA: Donald Banks .vs. Michael Dingman Overth...
More Stock Valve Angle Action from Overthrowing the Throne at Shadysid...
Duration:
34s
Googleplus
Donald Banks
Work:
Steelton-Highspire School District - Positive Behavioral Support Facilitator
Education:
Pennsylvania State University - Masters in Community Psychology
Relationship:
Married
About:
I have a Masters Degree in Community Psychology, and I currently coordinate Steelton-Highspire's Transitional Education program. I also work part-time as a Mobile Therapist. I'm married and ...
Donald Banks
Education:
North Carolina Central University - Business Marketing