This paper presents a cross-disciplinary methodology to encapsulate the innovation patterns during the evolution of engineering systems, specifically focusing on applying TRIZ principles in product development. The authors propose a framework that combines mathematical formalism, graph visualization, and database representation for knowledge encapsulation, illustrated through a case study of a wrist-rehabilitation robot. The study aims to enhance the design process by allowing for better insights into previous designs and guiding future projects through the analysis of design evolution.