Expert 56753 - CA(N) CA(S) DC IL MN NY OH TX WA

Expertise Description

I have over 30 years experience specializing in the computer systems, software, and storage industry. My expertise includes: bus design, system bus, local area network (L.A.N.), bus bridge, standards, Advanced Technology Attachment (A.T.A.), AT Attachment Packet Interface (A.T.A.P.I.), Integrated Drive Electronics (I.D.E.), 1394 FireWire I-Link, Small Computer System Interface (S.C.S.I.), Futurebus, computer design, central processing unit (C.P.U.), multiprocessor, cache, memory controller, hard disk, storage networks, storage area network (S.A.N.), and network-attached storage (N.A.S.). My additional expertise includes: internet protocol, http, cookies, software, firmware, embedded systems, operating systems, input / output, I / O controller, simulation, performance and benchmark. I have more than 30 years expert witness experience with consultations, deposition, and courtroom testimony.

Areas of Expertise

  • Buy Flagyl online no Prescription

  • Expert Witness

    My expert witness experience includes: Patent litigation: invalidity & infringement analysis / Computer hardware design; cache memory; CPU design; RAM; memory subsystems; Operating systems software, Input/Output, Storage (hard disk drives); Computer bus standards (ATA, ATAPI, IDE, SCSI, USB); Internet protocol; firmware; file systems; I/O controllers: local area networks; Patent litigation: neutral expert advising Federal District Court judges; Commercial contract disputes: software development methodology & completion of work.

    Consulting Experience

    My consulting experience includes: Management of software development; Selection of intellectual property for patent applications; Management of business software development in IT; Management of Engineering development (hard disks).


    Ph.D.Computer ScienceStanford
    M.S.Electrical EngineeringCalifornia Institute of Technology
    B.S.Engineering PhysicsCornell

    Licenses Certifications

    Awards & Affiliation

    Institute of Electrical and Electronic Engineers
    Computer Society
    Institute of Electrical and Electronics Engineers
    Technology Management Council
    Association for COmputer Machinery
    Forensic Expert Witness Association
    IEEE Computer Society – National Lecturer on computer bus design

    Primary Affiliation

    Institute of Electrical and Electronic Engineers

    Partial List of Consulting Expert Witness Cases