Systems Analysis for IP Campaigns William Betten Medical Technology Director UBM TechInsights December 5, 2012
UBM TechInsights Overview Professional Services Full suite of IP Services, including Patent Portfolio and Asset Management Capabilities, Licensing, Litigation Support, Deposition, Patent Brokerage, Technology Due Diligence, Product/Device Procurement Technical Intelligence Physical analysis of competitors device/product attributes incl. Circuits, Structures, Materials Analysis, Product Teardowns, BoM, IC Costing Business Intelligence Design Trends, Business Landscapes and Profiling, Product Distribution and Sales Data, Regional Sales Assessment.. Software & System Level Analysis Source Code, Algorithm Analysis, System Level Testing State-of-the-Art Laboratories Four world class locations with 340 highly experienced and energetic employees Skilled in the Art of Technology 2 I 2012, UBM LLC
Intellectual Property Program Why? Enables achievement of strategic goals Serves as the basis for favorable business deals and enhanced competitive position Diminishes a competitor s business momentum Blocks or delays a competing product s market entry Imposes cost disadvantages on competing products 3 I 2012, UBM LLC
White Hat Reverse Engineering (RE) RE is the systematic tear down and analysis of what lies under the hood. RE supports strategy and decision making across the IP lifecycle. RE protects a company s own intellectual property. 4 I 2012, UBM LLC
Body of Knowledge: Breadth & Depth Library of Analysis, Reports & Data Subject-matter Expertise & Domain Knowledge IP Knowledge & Tools 5 I 2012, UBM LLC
Comprehensive Technical Analysis Patent Review Technology Analysis Systems Analysis Process Analysis Teardown Circuit Analysis 6 I 2012, UBM LLC
Our Methodology 1 Patent Assessment 2 Target Assessment 3 Evidence of Use Plan 4 Feasibility Exercise 5 6 Detailed Investigation Results Documentation 7 I 2012, UBM LLC
Areas of Analysis Wireless Communication Hardware Electrical Test Static & Dynamic Software Analysis 8 I 2012, UBM LLC
Analysis Techniques: The Toolbox System Analysis Techniques Interface and Parameter Extraction Custom application development Bill-of-materials analysis Software Analysis Techniques Firmware extraction, binary code Inspection Static Code Analysis, software disassembly Dynamic analysis, custom test application development Circuit Analysis Techniques Package and PCB routing analysis, component identification IC de-layering & topographic imaging, layout extraction Schematic capture, design analysis, simulation & timing analysis 9 I 2012, UBM LLC Process Analysis Techniques Materials analysis High-magnification imaging and critical dimensions extraction IC design, packaging, cost-to-manufacture estimation
Hardware Electrical Test Functional test Waveform Analysis RF & Analog Board & die-level probing Examples: Micro-probing of camera image sensors SSD controller analysis via active bus monitoring Mobile device charging circuit analysis Circuit, waveform, and material analysis on a blood glucose meter 10 I 2012, UBM LLC
Software Reverse Engineering What s involved in Software RE? US XXX EP YYY Target Extraction of Software Find Portion of interest (Re)Construction of high(er) level representation Identification of infringing elements 11 I 2012, UBM LLC
Software Reverse Engineering Complications Software is a hidden part of the product. Software has a complex branching ability. Software is reconfigurable. Software is a more independent design realm than hardware. 12 I 2012, UBM LLC
Systems & Software RE Example Project Goals: Perform a RE study on a magnetic compass app to understand role of sensor data with respect to image orientation If applicable, perform a claims mapping to the app Project Deliverables: Detailed engineering report Claims mapping 13 I 2012, UBM LLC
Project Approach Assess patent & develop test plan Acquire smartphone & magnetic field detector app Functional Test Code analysis Client Review Claims Mapping 14 I 2012, UBM LLC
Code Analysis: To understand how the application applies the sensor data to calculate orientation of the displayed image Downloaded and unpacked the app and OS framework Disassembled the apps and the rendering frameworks, analyzed the code, and decompiled the disassembled code Created high level diagram of relevant functional elements Results: Operation of the compass and other device motion sensors was determined through RE of the compass app source code & device OS. We were able to conclusively determine whether the claim elements mapped to the application. 15 I 2012, UBM LLC
Conclusions Companies that fail to employ a rigorous program to protect their IP rights run the risk of costly litigation, lost revenue, and weakened market share. An effective and proactive IP strategy demands the under-the-hood intelligence that only RE can provide. Systems RE requires a unique blend of complementary skills. 16 I 2012, UBM LLC
Questions?? For More Information: Web: www.ubmtechinsights.com/medical Email: bbetten@ubmtechinsights.com