
Caitlin Henning
Patent Agent I
Caitlin Henning leverages her diverse educational background in software engineering and complex technologies to help clients secure and protect their intellectual property.
Caitlin’s experience as a patent agent spans a range of advanced technologies, including artificial intelligence, blockchain systems, and next-generation wireless communication. She has supported matters involving machine learning and computer vision, with applications in areas such as medical diagnostics and video streaming. Her work has given her a strong understanding of the infrastructure behind large-scale parallel processing, as well as the efficient allocation of computing resources to support the training and deployment of large language models (LLMs). This experience enables her to translate complex innovations into strategically crafted patent protection.
During her internship with a nationwide business consultancy firm, Caitlin played a crucial role as a full stack engineer on two of the firm’s largest client projects. Her achievements included implementing a photo upload and tagging form, developing website language change capabilities, and executing end-to-end testing to ensure robust and functional applications.
Caitlin also gained valuable research experience as a contributor to the University of Michigan’s Human-Computer Interaction Research Lab. There, she performed web crawling to gather data and used Grounded Theory analysis to identify patterns in users’ experiences with black-box algorithms.
These internships and projects gave Caitlin experience in using Python, C/C++, JavaScript, SQL, HTML5, and CSS3.
Community Involvement
- Founder and chair, Computer Science Committee, End the Cycle (2023-Present)
- Founded and led the Computer Science program, with a mission to break down barriers to STEM careers for underrepresented Michigan students
- Developed a Python course and executed a weeklong “boot camp” consisting of lessons, labs, and a final project
Publications
- Co-author, “Ludification as a Lens for Algorithmic Management: A Case Study of Gig-Workers’ Experiences of Ambiguity in Instacart Work,” DIS ’23: Proceedings of the 2023 Association for Computing Machinery (ACM) Designing Interactive Systems Conference (July 10, 2023)*
*Published prior to joining Foley.