header-left
logo
Client Login
header-right
Technical Specialties
People
  • Attorneys and Patent Agents
    • Alphabetical
    • By Practice Area
    • By Location
    • By Bar Admission
    • By Patent Services
  • Clerks
  • Paralegals
    • Paralegals
-------------
People
  • Attorney Home
  • Professional Associations
  • Past Experience
  • Representative Patents
  • LinkedIn

Thomas F. Brennan
Attorney
Minneapolis, Minnesota
Shareholder
phone (612) 373-6909
fax(612) 339-3061
email tbrennan@slwip.com
vcard brennan.vcf

Thomas Brennan is a shareholder of Schwegman, Lundberg & Woessner P.A., practicing since 1990 in the areas of electronics, integrated circuit design and fabrication, system modeling, image processing, and complex computer hardware and software systems. Tom developed an expertise in computer hardware, software and in image/signal processing during his ten years as a computer systems engineer. He brings this expertise to bear in patent acquisition, infringement/validity analysis and litigation support in these and related areas. Tom has spoken to national audiences on a variety of topics, including patent portfolio management.

Areas of Practice:

  • Acoustic systems
  • Building construction technology
  • Business Methods
  • Cellular technology
  • Communication Networks
(click for more)
  • Complex Computers
  • Computer Architecture
  • Computer Hardware & Design
  • Computer Law
  • Computer Networking
  • Computer Peripheral Devices
  • Computer Science
  • Computer Software
  • Computer Storage
  • Computer Systems
  • Copyrights
  • Data Encoding/Decoding
  • Diagnostics and methods of medical treatment
  • Digital circuits
  • E-Commerce
  • Electrical
  • Electrical Engineering
  • Electronic/Low Power Architecture
  • Electronics, including RF electronics
  • Embedded systems
  • Gaming Software
  • GPS and navigational devices
  • Image & Signal Processing
  • Imaging Science
  • Instrumentation/Device Development
  • Integrated Circuit Design
  • Internet Applications
  • Magnetic/Optical Recording Media
  • Material Science
  • Mechanical
  • Mechanical Arts
  • Medical Devices
  • Microprocessors
  • Mixed-signal IC design and fabrication
  • Multimedia Technologies
  • Nanotechnology
  • Oil Industry Technology
  • Optical/Laser
  • Process Manufacturing
  • Real time systems
  • Semiconductor Design and Fabrication
  • Semiconductor Device Physics
  • Semiconductor Processing
  • Semiconductor Processing Equipment
  • Software
  • Telecommunications
  • Telephony technologies
  • Trademarks
  • WiMAX
  • Wireless

Bar Admissions:

  • Minnesota
  • U.S. Patent and Trademark Office

Patent Services:

  • Patent Prosecution
  • Portfolio Analysis
  • Freedom To Operate
  • Opinions
  • Acquisitions
  • Reexamination
  • Patent Portfolio Strategy and Management

Education:

  • William Mitchell College of Law, St Paul, MN, 1994
    • J.D.
    • Cum Laude
  • Southern Methodist University, 1988
    • M.S.
    • Major: Electrical Engineering
  • University of Wisconsin-Madison, 1981
    • B.S.
    • Major: Electrical and Computer Engineering

Minnesota Intellectual Property Law Association, Co-Chair - Software Protection Co, 1995 - 2004

American Intellectual Property Law Association

American Bar Association, Intellectual Property Law Section

The Institute of Electrical and Electronics Engineers • Association for Computing Machinery

Sperry Computer Systems, Eagan, Minnesota, Senior Engineer, 1981 - 1983

E-Systems, Dallas, Texas, Senior Staff Engineer, 1983 - 1989

G.E. Medical Systems, Senior Staff Engineer, 1989 - 1990

Merchant and Gould Law Firm, Registered Patent Agent, 1990 - 1993

7,864,792 “Load Balancing for Communications within a Multiprocessor Computer System”

7,843,929 “Flexible Routing Tables for a High-Radix Router”

7,852,836 “Reduced Arbitration Routing System and Method”

7,743,223 “Decoupling of Write Address from Its Associated Write Data in a Store to a Shared Memory in a Multiprocessor System”

7,409,505 “Optimized High Bandwidth Cache Coherence Mechanism”

7,379,424 “Systems and Methods for Routing Packets in Multiprocessor Computer Systems”

7,334,110 “Decoupled Scalar/Vector Computer Architecture System and Method”

7,603,573 “System and Method for Optimizing Computational Density”

7,356,026 “Node Translation and Protection in a Clustered Multiprocessor System”

6,986,001 “System and Method for Hierarchical Approximation of Least Recently Used Replacement Algorithms within a Cache Organized as Two or More Super-ways of Memory Blocks”

6,925,547 “Remote Address Translation in a Multiprocessor System”

7,969,991 “Session Announcement System and Method”

7,966,201 “Network Security Modeling System and Method”

7,917,444 “Secure Single-Use Transaction Numbers”

7,730,299 “System and Method for Providing Secure Internetwork Services via an Assured Pipeline”

7,594,262 “System and Method for Secure Group Communication”

7,590,859 “System and Method for Accomplishing Two-Factor User Authentication Using the Internet”

7,536,715 “Distributed Firewall System and Method”

7,231,664 “System and Method for Transmitting and Receiving Secure Data in a Virtual Private Group”

7,689,675 “System and Method for Communicating with Console Ports”

7,610,415 “System and Method for Processing Data Streams”

7,644,160 “Login Specific Virtual Ports”

7,624,452 “Automatic Device Configuration Using Removable Storage”

7,308,570 “System and Method for Booting Embedded Systems Using Removable Storage”

7,240,229 “System and Method for Routing Data and Power to External Devices”

7,117,345 “Non-Stalling Circular Counterflow Pipeline Processor with Reorder Buffer”

6,691,222 “Non-Stalling Circular Counterflow Pipeline Processor with Reorder Buffer 6,457,135 “System and Method for Managing a Plurality of Processor Performance States”

6,314,556 “Circuit Synthesis and Verification Using Relative Timing”

7,966,403 “Performance Profiling for Improved Data Throughput”

7,499,459 “Partitioned Routing Information Base”

7,162,476 “System and Method for Sharing Global Data within Distributed Computing Systems”

7,874,900 “Displaying 3D Characters in Gaming Machines”

 

Profile Picture
Home About SLW People Areas of Practice Services Join Us Contact Site Map
Patent Attorney Minneapolis
footer
  • Home
  • |
  • About
    • What We Do
    • Firm Profile
    • Patents By SLW
    • What's New
  • |
  • People
    • Attorneys and Patent Agents
    • Clerks
    • Paralegals
  • |
  • Areas of Practice
    • Biotechnology and Pharmaceuticals
    • Chemical and Materials Science
    • Clean Technologies
    • Electrical
    • Mechanical
    • Medical Devices
    • Software
    • Other
  • |
  • Reports
    • Select Portfolio Reports
    • Life Sciences Patent Reports
    • Greentech Patent Reports
  • |
  • Services
    • Patent Prosecution
    • Post-Grant Proceedings
    • Freedom To Operate
    • Opinions
    • Acquisition Due Diligence
    • Portfolio Analysis
    • Education / Training
    • IP Resource Center
  • |
  • Join Us
    • Working at SLW
    • Current Opportunities
  • |
  • Contact
    • Minneapolis Office
    • Silicon Valley Office
    • Austin Office
    • Mailing List Signup
    • Media Press
    • IP Intake Form
    • SLW on the Web
Web Development Minneapolis by First Scribe