SAFE Banner

APRIL 2013

VOLUME 5, ISSUE 1

Software Scan

The President's Column

In this newsletter, in the Scanning Literature section I talk about my new book Just Enough Electronics to Impress Your Friends and Colleagues. It's great for IP lawyers who don't have an engineering degree but need to know the basics of electronics. In the Scanning Tools section of the newsletter I discuss the growing number of programming languages that CodeSuite supports.

Send me your comments and critiques. I'm always interested in hearing from you.

Regards,


Bob Zeidman
President, SAFE Corporation


Scanning Literature

Just Enough Electronics to Impress Your Friends and Colleagues

This book is a great addition to any IP lawyer's library. It takes you on a whirlwind tour of the fundamentals of electronics. By the end, you'll be familiar with the basic concepts of various kinds of modern electronic technologies and devices. Especially for IP attorneys without an engineering degree, it will enable you to converse with your experts and consultants. For those IP attorneys who have been away from technology for a while, this will help you brush up. The topics covered are:

  1. Electricity
  2. Linear Devices
  3. Electricity as Sound
  4. Nonlinear Devices
  5. Transmission Lines
  6. Digital Logic
  7. Semiconductor Technology
  8. Memory Devices
  9. Application Specific Integrated Circuits (ASICs)
  10. Programmable Devices (CPLDs and FPGAs)
  11. Computer Architecture
  12. Engineering Equipment
You can order your copy on Amazon here or at other online and brick-and-mortar bookstores.

Advanced Tools to Detect Plagiarism and IP Theft

CodeSuite® & CodeSuite-LT®
Sophisticated sets of tools for analyzing software source code and object code including:

BitMatch®
Check binary object code for plagiarism.

CodeCLOC®
Measure software IP changes between versions of a program.

CodeCross®
Cross check source code for plagiarism.

CodeDiff®
Compare source code to find differences and measure changes.

CodeMatch®
The premiere tool for pinpointing copied source code.

SourceDetective®
Scour the Internet for plagiarized code.

CodeSuite-MP®
Speed up your analysis on a multiprocessor system.

CodeGrid®
Turbo charge your analysis on a supercomputer grid.

HTML Preprocessor
Divide HTML pages into their basic elements for easier analysis.

DocMatch
Find signs of copying in any document.

Get Smart

SAFE offers training at our facility or yours or on the Web. Contact us to make arrangements:

MCLE credit in software IP

CodeSuite certification

Your New Office

Remember that you can now have your own secure office at the SAFE facility for storing proprietary software, running CodeSuite, analyzing the results, and getting onsite support. We're located at

20863 Stevens Creek Blvd.
Suite 456
Cupertino, CA 95014
(408) 517-1167

Scanning Tools

Programming Languages Supported by CodeSuite

We've been getting lots of requests from customers to support more and more programming languages. The number is now up to 36 languages, with a few more on the way soon. Here they are:

ABAP ASM-6502 ASM-65C02 ASM-65816
ASM-M68k BASIC C C++
C# COBOL Delphi Flash ActionScript
Fortran FoxPro Go Java
JavaScript LISP LotusScript MASM
MATLAB Pascal Perl PHP
PL/M PowerBuilder Prolog Python
RealBasic Ruby Scala SQL
TCL Verilog VHDL Visual Basic

If you need support for a language that's not in this table, let us know. We can create a definition file for most programming languages in an hour to a day. Drop the definition file into the languages folder in the CodeSuite installation directory and CodeSuite can analyze the language right away.

This newsletter is not legal advice. Views expressed herein should be checked for accuracy and current applicability.
Copyright 2013 Software Analysis & Forensic Engineering Corporation