Dr. Dugan graduated from the Indiana University School of Medicine in 1989. He works in Indianapolis, IN and 1 other location and specializes in Hematology/Oncology and Transplant Surgery. Dr. Dugan is affiliated with Franciscan Saint Francis Health.
Snyder Dugan Oral Maxillofacial Surgery 9401 Mcknight Rd STE 201, Pittsburgh, PA 15237 (412)3662090 (phone), (412)3663477 (fax)
Snyder & Dugan Oral & Maxillofacial Surgery 506 S Main St STE 2101, Zelienople, PA 16063 (724)4529153 (phone), (412)3663477 (fax)
Snyder & Dugan Oral & Maxillofacial Surgery 373 Stirling Vlg, Butler, PA 16001 (724)2826312 (phone), (724)2821102 (fax)
Conditions:
Gingival and Periodontal Diseases Tempromandibular Joint Disorders (TMJ)
Languages:
English
Description:
Dr. Dugan works in Zelienople, PA and 2 other locations and specializes in Oral & Maxillofacial Surgery. Dr. Dugan is affiliated with Butler Memorial Hospital and UPMC Passavant Hospital.
Name / Title
Company / Classification
Phones & Addresses
Michael E. Dugan
MICHAEL E. DUGAN PROPERTIES, LLC
Michael Dugan
OHIO HEALTH CARE ALLIANCE, LLC
Michael Dugan Owner, Principal
CAPITOL CONSULTING, LLC Business Consulting Services
23 Viola Dr, East Hampton, CT 06424
Michael J. Dugan
SELECT PROPERTIES LLC
Michael Dugan Owner
Michael F Dugan Designs Carpentry Contractor · Furniture Sales · Wood Kitchen Cabinet & Countertop Mfg
86 Horseblock Rd, Yaphank, NY 11980 165 Northside Dr, Pine Neck, NY 11963 (631)2050945
Michael P. Dugan Director, Chairman, President, Vice President, Governing Person
Deep South Surplus Insurance · Insurance Agency Services · Nonclassifiable Establishments · Management Services · Ret Men's/Boy's Clothing · Insurance Agent/Broker
6007 Financial Plz, Shreveport, LA 71129 333 Texas St STE 725, Shreveport, LA 71101 7701 Las Colinas Rdg STE 600, Irving, TX 75063 6363 N State Hwy 161 STE 100, Irving, TX 75038
Us Patents
Apparatus And Method For Performing Speculative Cache Directory Tag Updates
Michael K Dugan - Richardson TX Gary B Gostin - Plano TX Mark A Heap - Sunnyvale CA Terry C Huang - San Jose CA Curtis R. McAllister - Sunnyvale CA Henry Yu - San Jose CA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 1212
US Classification:
711155, 711 5, 711141, 714752
Abstract:
An apparatus and method for performing speculative directory cache tag updates for read accesses to memory is herein disclosed. A control unit for performing tag updates is coupled between the memory controller and the memory bank in a multiprocessor system that employs a directory-based coherency protocol. The control unit transmits data read from the memory bank to the memory controller while calculating the updated tag that it then writes back to the memory bank. In this manner, the memory bank busy time and memory bus traffic are reduced thereby improving the overall performance of a memory access.
System And Method For Router Packet Control And Ordering
Tony M. Brewer - Plano TX, US Michael K. Dugan - Richardson TX, US Jim Kleiner - Dallas TX, US Gregory S. Palmer - Plano TX, US Paul F. Vogel - Garland TX, US
Assignee:
Chiaro Networks, Ltd. - Richardson TX
International Classification:
H04L012/28
US Classification:
370394, 370401, 370414, 370428
Abstract:
Hardware interconnected around multiple packet forwarding engines prepends sequence numbers to packets going into multiple forwarding engines through parallel paths, After processing by the multiple forwarding engines, packets are reordered using queues and a packet ordering mechanism, such that the sequence numbers are put back into their original prepended order. Exception packets flowing through the forwarding engines do not follow a conventional fast path, but are processed off-line and emerge from the forwarding engines out of order relative to fast path packets. These exception packets are marked, such that after they exit the forwarding engines, they are ordered among themselves independent of conventional fast path packets. Viewed externally, all exception packets are ordered across all multiple forwarding engines independent of the fast path packets.
Systems And Methods For Scheduling Memory Requests Utilizing Multi-Level Arbitration
John M. Wastlick - Allen TX, US Michael K. Dugan - Richardson TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 12/00 G06F 13/00 G06F 13/28
US Classification:
711160, 711105
Abstract:
In an embodiment, a memory scheduler is provided to process memory requests. The memory scheduler may comprise: a plurality of arbitrators that each select memory requests according to age of the memory requests and whether resources are available for the memory requests; and a second-level arbitrator that selects, for an arbitration round, a series of memory requests made available by the plurality of arbitrators, wherein the second-level arbitrator begins the arbitration round by selecting a memory request from a least recently used (LRU) arbitrator of the plurality of arbitrators.
System And Method For Achieving Cache Coherency Within Multiprocessor Computer System
Craig Warner - Richardson TX, US Bryan Hornung - Richardson TX, US Chris Michael Brueggen - Richardson TX, US Ryan L. Akkerman - Richardson TX, US Michael K. Dugan - Richardson TX, US Gary Gostin - Richardson TX, US Harvey Ray - Ft. Collins CO, US Dan Robinson - Richardson TX, US Christopher Greer - Richardson TX, US
International Classification:
G06F 12/08
US Classification:
711146, 711E12041
Abstract:
A system and method are disclosed for achieving cache coherency in a multiprocessor computer system having a plurality of sockets with processing devices and memory controllers and a plurality of memory blocks. In at least some embodiments, the system includes a plurality of node controllers capable of being respectively coupled to the respective sockets of the multiprocessor computer, a plurality of caching devices respectively coupled to the respective node controllers, and a fabric coupling the respective node controllers, by which cache line request signals can be communicated between the respective node controllers. Cache coherency is achieved notwithstanding the cache line request signals communicated between the respective node controllers due at least in part to communications between the node controllers and the respective caching devices to which the node controllers are coupled. In at least some embodiments, the caching devices track remote cache line ownership for processor and/or input/output hub caches.
Tony M. Brewer - Plano TX, US J. Michael Andrewartha - Plano TX, US William D. O'Leary - Plano TX, US Michael K. Dugan - Richardson TX, US
Assignee:
Convey Computer - Richardson TX
International Classification:
G06F 12/06
US Classification:
711 5, 711E12082
Abstract:
The present invention is directed generally to systems and methods which provide a memory module having multiple data channels that are independently accessible (i.e., a multi-data channel memory module). According to one embodiment, the multi-data channel memory module enables a plurality of independent sub-cache-block accesses to be serviced simultaneously. In addition, the memory architecture also supports cache-block accesses. For instance, multiple ones of the data channels may be employed for servicing a cache-block access. In one embodiment a DIMM architecture that comprises multiple data channels is provided. Each data channel supports a sub-cache-block access, and multiple ones of the data channels may be used for supporting a cache-block access. The plurality of data channels to a given DIMM may be used simultaneously to support different, independent memory access operations.
- Richardson TX, US J. Michael Andrewartha - Plano TX, US William D. O'Leary - Plano TX, US Michael K. Dugan - Richardson TX, US
International Classification:
G11C 7/10
Abstract:
The present invention is directed generally to systems and methods which provide a memory module having multiple data channels that are independently accessible (i.e., a multi-data channel memory module). According to one embodiment, the multi-data channel memory module enables a plurality of independent sub-cache-block accesses to be serviced simultaneously. In addition, the memory architecture also supports cache-block accesses. For instance, multiple ones of the data channels may be employed for servicing a cache-block access. In one embodiment a DIMM architecture that comprises multiple data channels is provided. Each data channel supports a sub-cache-block access, and multiple ones of the data channels may be used for supporting a cache-block access. The plurality of data channels to a given DIMM may be used simultaneously to support different, independent memory access operations.
Jan 2011 to 2000 Global Consultant - Sennheiser Business Intelligence Competency CenterComsys INC
Sep 2010 to Dec 2011 Project ManagerComsys INC New London, CT Jun 2010 to Jan 2011 Project Manager Assigned to Pfizer PharmaceuticalsKaman Industrial Technologies Windsor, CT Jan 2010 to Jun 2010 Consultant Business Analyst - Data Warehouse and Data Remediation ProjectEdge Technology Assigned to Aetna Insurance Middletown, CT 2009 to Jan 2010 Consultant - Aetna TRICARE Initiative - Senior Subject Matter ExpertPFIZER INC. EMS Computational Chemistry, Pfizer Inc, CIT
2007 to Apr 2009 IT Project Manager / Senior Computer ScientistPFIZER INC. EMS Computational Chemistry, Pfizer Inc, CIT Groton, CT 2004 to 2009PFIZER INC. EMS Computational Chemistry, Pfizer Inc, CIT
2004 to 2007 Business Analyst / BI SME/ Project ManagerPFIZER INC. EMS Computational Chemistry, Pfizer Inc, CIT Groton, CT 2004 to 2004 Consultant - Business Objects Subject Matter ExpertDATICON, LLC Norwich, CT 2003 to 2004 Database AdministratorWIGGIN & DANA, LLC New Haven, CT 2000 to 2003 Financial Database AdministratorWEBSTER BANK Waterbury, CT 1999 to 2000 Hyperion System AdministratorCHASE MANHATTAN BANK New York, NY 1997 to 1999 Trust Administrator
Education:
Rochester Institute of Technology 2009 M.S. in Information TechnologyMary Washington College Fredericksburg, VA 1997 B.A.
Columbus, OH 43085Health Insurance Agent Local Agent at Anthem I am a local Anthem agent in Columbus Ohio. I sell individual health insurance in Columbus, Grove City, Pickerington, Reynoldsburg, Deleware, Dublin, Upper... I am a local Anthem agent in Columbus Ohio. I sell individual health insurance in Columbus, Grove City, Pickerington, Reynoldsburg, Deleware, Dublin, Upper Arrlington.