Understanding Software Intellectual Property (4.5 California MCLE Credit Hours)
Zeidman Consulting is approved MCLE Provider #14630.
Course Abstract: Software copyright infringement and trade secret theft are problems of growing concern in industry. These kinds of intellectual property theft may be purposeful when performed to gain an unfair advantage over a competitor, or they may be unintended as in the case of a programmer that takes code from one project and uses it in another project without first obtaining the appropriate rights. In all cases, a formal methodology is required and a standard, quantitative measure is needed to be able to effectively compare source code from different sources to determine whether trade secret theft or copyright infringement has occurred. Just as important, legal and technical definitions are needed. This seminar will define important terms from a technical perspective and a legal perspective so that litigation involving software intellectual property is less a battle of experts and more a quantitative comparison of repeatable results. The seminar will examine various measures of software correlation and various tools for detecting IP infringement.
Course Outline:
Intellectual Property
Copyrights and Copyright Infringement
Trade Secrets and Trade Secret Theft
Patents and Patent Infringement
Defining Source Code
Source Code Similarity
Using CodeDiff® to Measure Source Code Similarity
Changing Lines of Code (CLOC)
Using CodeCLOC® to Measure CLOC
Source Code Correlation
Using CodeMatch® to Detect Copyright Infringement
Source Code Cross-Correlation
Using CodeCross® to Detect Copyright Infringement
Object Code Correlation
Using BitMatch® to Detect Copyright Infringement
Tools for Detecting Trade Secret Theft And Patent Infringement
Writing an Expert Report
Stories from the Trenches
Who Should Attend: This course is intended for intellectual property lawyers and expert witnesses as well as corporate executives, project managers, and programmers who are concerned about detecting theft and plagiarism of their own code or avoiding theft and plagiarism by programmers working for them.
Result: By the end of the course, students will understand ways of defining, detecting, and measuring software intellectual property and its theft and infringement.
Prerequisites: None.
Cost: This training is $500 per person and includes lunch.
Dates and Locations: Training can be held at your location or ours. To schedule training, please contact us at Info@ZeidmanConsulting.com.
Bob Zeidman, Instructor
Bob is the president of Zeidman Consulting that provides engineering consulting for intellectual property litigation. Bob Zeidman is also the president of Software Analysis and Forensic Engineering Corporation that develops and sells CodeSuite®, the leading software tool for comparing source code and object code to find theft and infringement. Bob has served as an expert witness in patent, trade secret, and copyright litigation resulting in several billion dollars in total awards. Among his publications are technical papers on hardware and software design methods as well as four textbooks: The Software IP Detective's Handbook, Designing with FPGAs and CPLDs, Verilog Designer's Library, and Introduction to Verilog. He has taught courses at business and engineering conferences throughout the world. Bob holds numerous patents and earned bachelor's degrees in physics and electrical engineering at Cornell University and a master's degree in electrical engineering at Stanford University.
LATEST NEWS
Bob Zeidman Earns IEEE
Outstanding Engineer Award for Pioneering Contributions to
Software Forensics. Read more...