View all Webinars

Schwegman Lundberg & Woessner

Close     Close Mobile Menu
Areas of Practice
  • Clean Technologies
  • Electrical & Computers
  • Mechanical & Electromechanical
  • Software & E-Commerce
IP Services
  • Acquisition Due Diligence
  • Freedom To Operate
  • Licensing
  • Opinions
  • Patent Prosecution
  • Portfolio Management & Analysis
Bar Admissions & Associations
Past Experience
Representative Patents

James Hallenbeck is a Principal at Schwegman and a licensed attorney. His work focuses on patent prosecution in technology areas such as complex computer software systems. Jim earned a B.S. in Computer Information Systems from Chapman University in Orange, California and a Juris Doctorate from William Mitchell College of Law. Jim also spent over five years as a United States Marine. There he learned the philosophy, “If it’s easy, anyone can do it. If it’s tough, give it a shot.”

Jim has written and prosecuted many patent applications involving software. He works in areas including trusted platform modules, intrusion and threat detection and mitigation, in memory databases, relational database management, industrial system control, agent based resource allocation, business modeling, data compression, web based merchandising, print defect detection, 3D graphic modeling and rendering, data visualization, logistics management, semiconductor design and simulation, document authoring and rendering, encryption, network load balancing, multiprocessor management and synchronization, among others.

Prior to joining the firm, Jim worked as a software engineer and analyst. He designed and developed global software systems supporting a wide range of industries including financial services, automotive, and insurance.

One of Jim’s favorite aspects of his career is meeting people and learning about what they do. He enjoys getting to know clients and inventors, and he appreciates their perspectives. Jim has a talent for understanding a product’s role within an enterprise; it is fascinating to him how technology supports a business.

Outside the office, Jim enjoys reading. He also can be found taking his family camping, bike riding or river rafting. He is a board member of the Intellectual Property Owners Education Foundation, a past board member of the American Intellectual Property Law Association, and past-President of the Iowa Intellectual Property Law Association.


“Legal Policy and Disclaimer”

Iowa Supreme Court Notice

The determination of the need for legal services and the choice of a lawyer are extremely important decisions and should not be based solely upon advertisements or self-proclaimed expertise. This disclosure is required by rule of the Supreme Court of Iowa.

Memberships and offices in legal fraternities and legal societies, technical and professional licenses, and memberships in scientific, technical and professional associations and societies of law or field of practice does not mean that a lawyer is a specialist or expert in a field of law, nor does it mean that such lawyer is necessarily any more expert or competent than any other lawyer. All potential clients are urged to make their own independent investigation and evaluation of any lawyer being considered. This notice is required by rule of the Supreme Court of Iowa.


William Mitchell College of Law 
St. Paul, MN, 2004, J.D.

Chapman University 
Orange, CA, 1998, B.S.
Honors: Cum Laude 
Major: Computer Information Systems

Bar Admissions & Associations
Bar Admissions & Associations
Bar Admissions
District of Columbia
U.S. Court of Appeals Federal Circuit

U.S. Patent and Trademark Office

Professional Associations
American Intellectual Property Law Association
Iowa Intellectual Property Law Association
Member, Disabled American Veterans
Past Board of Directors Member, Northeast Iowa School of Music

Member, IPO Education Foundation Board

Past Experience
Past Experience

Educational Credit Management Corporation

Electronic Data Systems

St. Paul Companies

Representative Patents
Representative Patents

Print Defect Detection


Managing Network Traffic Flow


Network Load Balancing


Decoupled Logical and Physical Data Storage within a Database Management System


Storage Subsystem Access Prioritization by System Process and Foreground Application Identification


System Information Synchronization in a Links-Based Multi-Processor System


Interleaving Compressed Archives within a Page Description Language File


Dual Access to Concurrent Data in a Database Management System


User Aware Collaboration Playback and Recording


Test Engine


Voice Business Client