View all Webinars

Schwegman Lundberg & Woessner

Close     Close Mobile Menu
Areas of Practice
  • Software & E-Commerce
IP Services
  • Patent Prosecution
  • Post-Grant Proceedings
  • Patent Analytics
Bar Admissions & Associations
Representative Patents
Classes/Speaking Engagements

Ann M. McCrackin is a registered patent attorney and Of Counsel at Schwegman. Ann was a Professor at Franklin Pierce Law Center where she taught patent prosecution courses. Ann’s practice focuses on US and international patent protection for computer hardware, software, and business methods. Ann also has deep knowledge of post-grant proceedings practice and patent analytics. Ann is a member of the Practising Law Institute faculty for the annual Advanced Patent Prosecution Workshop. Ann is a co-editor and contributing author for Electronic and Software Patents: Law and Practice, a treatise published by BNA Books. She is frequently invited to speak on various patent prosecution topics such as: “The Labcorp Dissent and the Federal Circuit Patent Eligibility Decisions” (American Intellectual Property Law Association Annual Meeting); “Patent Basics” (University of Minnesota Super CLE week); “Advanced Patent Prosecution: International Practice Tips” (Iowa Intellectual Property Law Association); “37 C.F.R. §1.105 Requirement for Information” (Minnesota Intellectual Property Law Association); “Claim Strategies for Nanotechnology” (American Intellectual Property Law Association Annual Meeting); “Introduction to Bioinformatics” (Association of University Technology Managers); and “Foreign Filing Basics” (Association of University Technology Managers).


Franklin Pierce Law Center
Concord, NH, 1997, J.D.,
Law Journal: IDEA: The Journal of Law and Technology, Senior Editor

Iowa State University 
Master’s Degree coursework in Computer Engineering, 1994

Iowa State University
B.S., 1992, Major: Speech Communication; Minor: Computer Science and English

Bar Admissions & Associations
Bar Admissions & Associations

Bar Admissions
U.S. Patent and Trademark Office

American Intellectual Property Law Association
American Bar Association
Minnesota Intellectual Property Law Association
(Past Chair, Women in Intellectual
Property Law Committee)
Minnesota State Bar Association
Licensing Executives Society

Representative Patents
Representative Patents
U.S. Pat. No. 6,196,459

Smart Card Personalization in a Multistation Environment

U.S. Pat. No. 6,253,310

Delayed Deallocation of an Arithmetic Flags Register

U.S. Pat. No. 6,480,993

Accurate Layout Modeling for Centerline-Based Detail Routing

U.S. Pat. No. 6,484,134

Property Coverage in Formal Verification

U.S. Pat. No. 6,519,685

Cache States for Multiprocessor Cache Coherency Protocols

U.S. Pat. No. 6,529,928

Floating-Point Adder Performing Floating-Point and Integer Operations

U.S. Pat. No. 6,564,369

Conflict Checking Using Configuration Images

U.S. Pat. No. 6,883,047

Concurrent Asynchronous USB Data Stream Destuffer with Variable Width Bit-Wise Memory Controller

Classes/Speaking Engagements
Classes/Speaking Engagements
Patent Basics

University of Minnesota Super CLE Week, 2006

International Practice Tips

Presented to the Women in Intellectual Property committee of MIPLA, 2005

Advanced Patent Prosecution: International Practice Tips

Iowa Intellectual Property Law Association, 2004

37 C.F.R. 1.105 Requirement for Information

MIPLA Ethics and Elimination of Bias CLE Seminar, 2003

Claim Strategies for Nanotechnology

Presented to the Emerging Technologies/Internet Committee at the AIPLA annual meeting, 2002

Introduction to Bioinformatics

Association of University Technology Managers (AUTM) Software & Digital Media Course, 2002

Foreign Filing Basics

AUTM Central Regional Meeting, 2001