<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Analysis and Forensic Engineering &#187; expert witness</title>
	<atom:link href="http://www.safe-corp.biz/blog/tag/expert-witness/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.safe-corp.biz/blog</link>
	<description>Software IP Blog from SAFE Corporation</description>
	<lastBuildDate>Mon, 30 Jan 2012 04:10:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Guidelines for lawyers dealing with experts</title>
		<link>http://www.safe-corp.biz/blog/2011/07/02/guidelines-for-lawyers-dealing-with-experts-3/</link>
		<comments>http://www.safe-corp.biz/blog/2011/07/02/guidelines-for-lawyers-dealing-with-experts-3/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 19:24:59 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[trade secret theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=229</guid>
		<description><![CDATA[Over the years as an expert witness I've worked with a lot of lawyers. Most are really sharp, some are brilliant, and a few... not so much. Here are some guidelines for treating an expert right. ]]></description>
			<content:encoded><![CDATA[<p>Most lawyers know the importance of treating experts with respect. Even if we turn out to be ignorant, arrogant, immature idiots, we hold the keys to presenting the facts and the analysis that will win your client&#8217;s case or at least put it in the best light possible given all of the facts. If we&#8217;re going to testify, you want us feeling good about it, about the client, about you, and about ourselves. Most attorneys know this but some, in the emotion of the &#8220;battle,&#8221; forget this. Here&#8217;s a checklist to serve as a reminder.</p>
<ul>
<li> <strong>Have us give input into schedules</strong>. We know best how much work an analysis is going to take. And some of us have lives outside of work (not me, but I&#8217;ve heard that others do). Don&#8217;t give us a schedule without our input and expect us to meet it.</li>
</ul>
<ul>
<li><strong>Don&#8217;t hire us just to keep us off the other side</strong>. I&#8217;ve had this happen. It&#8217;s flattering, but it&#8217;s also unethical. I need to make a living. Also I will never work for you again, and I will warn my colleagues about you.</li>
</ul>
<ul>
<li><strong>Involve us with crafting the strategy</strong>. Don&#8217;t let us work in the dark and then complain, for example, that our invalidity argument hurts the non-infringement argument or vice-versa. And by the way, a great argument for one will always make the other much more difficult to show.</li>
</ul>
<ul>
<li><strong>Involve us with claim construction</strong>. We have the appropriate experience to figure out a decent claim construction. Too often I&#8217;m called into a case where the claim construction makes little sense to me. I need to be educated about how the claims are construed and then I need to see if I can work with them. Sometimes adding or removing a word from the claim construction would make things significantly easier for me to understand and explain to the judge and jury.</li>
</ul>
<ul>
<li><strong>Give us enough time to do our jobs</strong>. Maybe this is a pipe dream. Lately, cases have been more and more compressed and I&#8217;m brought in later, probably to save costs. But it hurts the case and stresses us out.</li>
</ul>
<ul>
<li><strong>Don&#8217;t antagonize us</strong>. We&#8217;re they guys who are going to help your client by clarifying their position and explaining difficult concepts to the judge and/or jury. You don&#8217;t want us ticked off, even if we really are stupid jerks. You want us in a good frame of mind and happy about what we&#8217;re doing. At least until we&#8217;re done testifying.</li>
</ul>
<ul>
<li><strong>Explain your positions to us patiently</strong>. If you can&#8217;t get us to understand it and adopt it, how can you get a judge or jury?</li>
</ul>
<ul>
<li> <strong>Don&#8217;t tell us we have to adopt your positions or we&#8217;ll lose the cas</strong>e. We&#8217;re independent and unbiased. The threat of losing the case is not a reason for us to support your position, and stating this can come back to haunt both of us eventually.</li>
</ul>
<ul>
<li><strong>If things aren&#8217;t going well, meet face-to-face</strong>. It&#8217;s easier to communicate about difficult subjects. It&#8217;s easier to wave hands, draw diagrams, point to things. And it&#8217;s more likely for both to see each other as humans, not someone being difficult.</li>
</ul>
<ul>
<li><strong>Don&#8217;t expect us to understand all the legal issues</strong>. I&#8217;ve met lawyers who didn&#8217;t understand all the legal issues. I actually do understand legal issues more than most experts because of my experience and my writing on the topic. Yet there are still gaps. And the lawyers can disagree. I&#8217;ve been in many long sessions where lawyers argued about legal issues.</li>
</ul>
<ul>
<li><strong>Don&#8217;t believe you understand all the technical issues</strong>. Some of the lawyers I&#8217;ve met were once great engineers. Others have no engineering experience whatsoever. Some will take my word completely and others will fight me. I don&#8217;t mind reasoned debate—in fact I enjoy it. But remember that my understanding of the technical issues is ultimately what I will present in my reports and my testimony.</li>
</ul>
<ul>
<li><strong>Be clear in your instructions</strong>. We know you&#8217;re in a hurry, but this is critical to getting good information. I&#8217;ve had cases where I got a quick call to do some analysis and then spent the weekend setting up equipment, getting results, and writing a report, only to find there had been a miscommunication about what was needed. Sure I get paid per hour, but I&#8217;d still like to know I&#8217;m doing something useful. I&#8217;m sure you and your client prefer that too.</li>
</ul>
<ul>
<li><strong>Have us sit in on depositions</strong>. We can add a lot of knowledge and we can help craft the direction of the questioning. I was in one deposition where, searching the Internet, I found an expert&#8217;s presentation slides promoting a software method while she was testifying she would never ever use such an &#8220;unreliable&#8221; method. I&#8217;ve also had lawyers call me after a &#8220;very successful&#8221; deposition where they thought they&#8217;d uncovered some really useful facts but were asking questions about the wrong technology.</li>
</ul>
<ul>
<li><strong>Don&#8217;t write the reports and expect us to just sign it</strong>. Our reputations and careers are on the line, not yours. Unfortunately, some experts do this and collect their checks. I won&#8217;t and neither will any expert worth his or her hourly rate.</li>
</ul>
<ul>
<li><strong>Expect us to sleep some time</strong>. OK, the lawyers themselves get little sleep during a case. Me too. I just prefer that you act as though you care about my getting rest even though we both know I won&#8217;t. So don&#8217;t tell me to be available at midnight, ask me if I can please make myself available at midnight even though you know it&#8217;s a burden. It just sounds nicer.</li>
</ul>
<ul>
<li><strong>Pay us on time or be honest about any problems</strong>. Sometimes clients run into financial trouble. I prefer to work for a client who is honest about financial trouble than one who constantly tells me &#8220;the check is in the mail.&#8221; Usually this is an issue with the client not the lawyer, but I&#8217;ve had lawyers misplace my final invoice, simply because they had moved onto other more pressing matters. My payment is a pressing matter, and a late or missing payment means I&#8217;m unlikely to be available the next time you need my expertise.</li>
</ul>
<ul>
<li><strong>Don&#8217;t negotiate our fees after the case is over</strong>. This is just poor business practice and makes me not want to work with you again. The time for negotiation is before hiring me, not after I&#8217;ve put in time on the case.</li>
</ul>
<ul>
<li><strong>Remember that our job is to be honest and unbiased. </strong> Expect us to point out the bad along with the good. If we find your client&#8217;s case doesn&#8217;t have merit, at least be happy we discovered that before the other party&#8217;s expert informed you at trial. You can settle early or limit the damages or just know that you did the right thing.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2011/07/02/guidelines-for-lawyers-dealing-with-experts-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Software IP Detective&#8217;s Handbook</title>
		<link>http://www.safe-corp.biz/blog/2011/05/02/the-software-ip-detectives-handbook/</link>
		<comments>http://www.safe-corp.biz/blog/2011/05/02/the-software-ip-detectives-handbook/#comments</comments>
		<pubDate>Mon, 02 May 2011 14:23:04 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[CLOC]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[DMCA]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[forensics]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[lines of code]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[object code]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[plagiarism]]></category>
		<category><![CDATA[plagiarism detection]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>
		<category><![CDATA[transfer pricing]]></category>
		<category><![CDATA[valuation]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=203</guid>
		<description><![CDATA[My book on software intellectual property has just been published by Prentice-Hall.]]></description>
			<content:encoded><![CDATA[<p>My book on software intellectual property, a labor of love (and hate) for the last two years, has just been published by Prentice-Hall. The book is intended for several different audiences including computer scientists, computer programmers, business managers, lawyers, engineering consultants, expert witnesses, and high-tech entrepreneurs. Some chapters give easy-to-understand explanations of intellectual property concepts including copyrights, patents, and trade secrets. Other chapters are highly mathematical treatments describing quantitative ways of comparing and measuring software and software IP. The first chapter of the book outlines which chapters are most important for the different audiences.</p>
<p>Overall the book covers the following topics:</p>
<ul>
<li>Key concepts of software intellectual property</li>
<li>Comparing and correlating source code for signs of theft or infringement</li>
<li>Uncovering signs of copying in object code when source code is inaccessible</li>
<li>Tracking malware and third-party code in applications</li>
<li>Using software clean rooms to avoid IP infringement</li>
<li>Understanding IP issues associated with patents, open source, and DMCA</li>
</ul>
<p>You can purchase your copy from Amazon.com <a href="http://www.amazon.com/dp/0137035330/ref=as_li_tf_til?tag=zeidmanconsultin&amp;camp=14573&amp;creative=327641&amp;linkCode=as1&amp;creativeASIN=0137035330&amp;adid=18P9PSPJ8KM2S9C43FC9&amp;" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2011/05/02/the-software-ip-detectives-handbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAFE introduces CodeSuite-LT</title>
		<link>http://www.safe-corp.biz/blog/2011/01/02/safe-introduces-codesuite-lt/</link>
		<comments>http://www.safe-corp.biz/blog/2011/01/02/safe-introduces-codesuite-lt/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 03:27:12 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[object code]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[theft]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=170</guid>
		<description><![CDATA[Sometimes a full-course meal is more than you need, have time for, or are willing to pay for. Sometimes fast food just hits the spot. That's why we're introducing CodeSuite-LT, a lower priced version of CodeSuite with most of the functionality at much lower cost. ]]></description>
			<content:encoded><![CDATA[<p>CodeSuite-LT® is a less expensive, limited version of the full CodeSuite tool. Each tool in the suite produces a readable report that can be used to find copying. CodeSuite-LT includes BitMatch, CodeCross, CodeDiff, CodeMatch, FileCount, and FileIsolate. It also includes the ability to filter results using SourceDetective. CodeSuite-LT does not produce a database and does not allow post-process filtering of results. Instead, it generates an easy-to-read report that can be used to pinpoint copying.</p>
<p><strong>Which is Right For You?</strong></p>
<p>Which product is right for you, CodeSuite or CodeSuite-LT? Click <a title="CodeSuite comparison" href="http://www.SAFE-corp.biz/products_codesuite_comparison.htm" target="_blank">here </a>for a table that compares the features of both programs so you can choose the right solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2011/01/02/safe-introduces-codesuite-lt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The age of copyright trolls?</title>
		<link>http://www.safe-corp.biz/blog/2010/12/01/the-age-of-copyright-trolls/</link>
		<comments>http://www.safe-corp.biz/blog/2010/12/01/the-age-of-copyright-trolls/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 06:34:48 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=166</guid>
		<description><![CDATA[There's a new business model to make money off of copyrights. Should you be concerned? New technology allows this business model to prosper. Can it also help you protect yourself? Read more about it here.]]></description>
			<content:encoded><![CDATA[<p>Robert Zelnick, an attorney at McDermott Will &amp; Emery, recently wrote an<a title="Copyright Trolls" href="http://www.patentlyo.com/patent/2010/09/zelnick-copyright-trolls.html" target="_blank"> interesting article </a>on Righthaven LLC, a company that buys up copyrights and then licenses them to, or threatens legal action against, organizations and individuals that post them on the web. This article about the new &#8220;copyright troll&#8221; is interesting and illuminating. There are, however, a few oversimplifications and at least one point overlooked. First, &#8220;don’t copy&#8221; is just too simple a solution. As an expert witness in copyright litigation, I know that things can look the same without being copied. Also, there are the fair use exceptions that leave lots of wiggle room. So even if someone doesn&#8217;t copy at all, there&#8217;s a chance of being hit with a lawsuit because two texts are surprisingly similar. And not copying at all means society will lose important works of commentary, satire, and news.</p>
<p>Second, Zelnick doesn&#8217;t foresee the possible ultimate business model of Righthaven. While I don’t agree or disagree with Righthaven&#8217;s motives, I believe I see where they’re going. Jerome Lemelson was perhaps the first patent troll, but definitely the first to reach $1 billion in personal fortune from his effort. My understanding is that he started by bringing actions against small companies that could not easily defend themselves and Japanese companies that didn&#8217;t understand U.S. patent law. These companies saw his royalty fees as small compared to the costs of hiring lawyers to study and defend the patent infringement suits he brought. After amassing a huge war chest, Lemelson went after bigger and bigger companies and sought bigger and bigger payments. The more capital he had, the easier it was to win these battles.</p>
<p>While Righthaven will probably never collect the multimillion dollar awards that Lemelson did, consider that nearly everyone in the world writes. There are thousands of novelists, thousands of journalists, thousands of researchers, and millions of bloggers. And copyright also applies to artists, filmmakers, and computer programmers. Righthaven, and companies like it, can potentially collect more than Lemelson even hoped for, and at less expense.</p>
<p>I believe that Righthaven and its business model should not be underestimated. The solution to protecting yourself is more complex than simply not copying. The exciting part is that this new business model will create new areas of legal effort and will require the best technology to allow the protection of both copyrights and free speech.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/12/01/the-age-of-copyright-trolls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multiprocessing CodeSuite-MP</title>
		<link>http://www.safe-corp.biz/blog/2010/09/01/multiprocessing-codesuite-mp/</link>
		<comments>http://www.safe-corp.biz/blog/2010/09/01/multiprocessing-codesuite-mp/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 23:54:05 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=146</guid>
		<description><![CDATA[Learn about the multiprocessing version of CodeSuite.]]></description>
			<content:encoded><![CDATA[<p>Until now there were two ways of running really big jobs of CodeSuite. One was to simply run it and wait for as long as it took. Really large jobs can take as much as a week or two. The other option was to run the job on CodeGrid, our framework that distributes the job over a grid of networked computers. CodeGrid shows an almost linear speedup for each computer on the grid, but it requires someone to maintain the computers and the network and that can be a daunting job. Now there&#8217;s a third option;, CodeSuite-MP allows you to run multiple jobs on a single multicore computer. We&#8217;re seeing a near-linear speedup for the number of cores, and there&#8217;s no special maintenance required. We&#8217;re even seeing a near-linear speedup using virtual cores. If you want to get a license for CodeSuite-MP, contact our <a href="mailto:sales@SAFE-corp.biz?subject=CodeSuite-MP license">sales department</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/09/01/multiprocessing-codesuite-mp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Report Generator (RPG)</title>
		<link>http://www.safe-corp.biz/blog/2010/06/30/the-report-generator-rpg/</link>
		<comments>http://www.safe-corp.biz/blog/2010/06/30/the-report-generator-rpg/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 06:10:58 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=141</guid>
		<description><![CDATA[The Report Generator ("RPG") is a new program from SAFE that automatically generates draft expert reports and declarations for litigation.]]></description>
			<content:encoded><![CDATA[<p>The Report Generator (&#8220;RPG&#8221;) is a new program from SAFE that automatically generates draft expert reports and declarations for litigation. Reports have several generic sections such as an expert&#8217;s experience and descriptions of the technologies involved in the examination, which can be shared amongst reports. By automating the compilation of the generic information into a formatted and structured draft report, the expert can focus on performing the analysis and writing the case-specific arguments.</p>
<p>When using the RPG, an expert selects the type of case, type of report, types of technologies involved, types of tools used, and expert background profiles from a GUI. Then a Microsoft Word draft report is generated that includes all of the selected generic information intermixed with blank sections where case-specific information should be filled in manually.</p>
<p>Currently, many experts either dig through their prior works to find specific descriptions or write them from scratch each time. Maintaining a library of generic report elements is a challenge, especially when multiple experts are involved. RPG acts as a version control system between multiple experts who can upload and download detailed descriptions of experts, technologies, and tools from a central server. The reports are generated according to specific formats, so an entire team of experts can easily produce reports that are consistently formatted with the most up-to-date descriptions.</p>
<p>RPG also keeps synced descriptions of CodeSuite, so it can include the most up-to-date descriptions and pricing of the tools without having to search the S.A.F.E. website or CodeSuite help files.</p>
<p>If you&#8217;re interested in trying out RPG, contact our <a href="mailto:sales@safe-corp.biz?subject=RPG trial">Sales Department</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/06/30/the-report-generator-rpg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Supreme Court rules about software patents and business method patents (kind of)</title>
		<link>http://www.safe-corp.biz/blog/2010/06/30/the-supreme-court-rules-about-software-patents-and-business-method-patents-kind-of/</link>
		<comments>http://www.safe-corp.biz/blog/2010/06/30/the-supreme-court-rules-about-software-patents-and-business-method-patents-kind-of/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 06:01:40 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=138</guid>
		<description><![CDATA[The Supreme Court has decided that Bilski loses his patent, but not because of the machine-or-transformation test. They also ruled that business methods are patentable, as long as they are not abstract ideas.]]></description>
			<content:encoded><![CDATA[<p>Many in the intellectual property business have been holding their breath waiting for this case to be decided. Many countries don&#8217;t allow software patents at all and most countries don&#8217;t allow business method patents. The United States allows both, but the lines, limits, and legality have been changing over the past years. The Court of Appeals for the Federal Circuit (CAFC) decided that Bilski&#8217;s patent on a method for handling energy hedge funds was not patentable because patents must be tied to a particular machine or transform an article from one thing or state to another. This &#8220;machine-or-transformation test&#8221; is probably as confusing to you as it is to the thousand of inventors and attorneys who had to understand it. Bilski appealed to the Supreme Court and on Monday the Supreme Court decided. Bilski loses his patent, but not because of the machine-or-transformation test. Abstract ideas have never been patentable and that&#8217;s what Bilski&#8217;s patent is, according to the Supreme Court. They also ruled that the machine-or-transformation test is only one test for patentability, not the only test as the CAFC had stated. They also ruled that business methods are patentable, as long as they are not abstract ideas.</p>
<p>Still confused? So are many others. Except for Bilski who now knows for sure that he doesn&#8217;t have a patent. Looking at it as an inventor, I see that the court has broadened the scope of patentable materials, which is good, but has made the test for patentability muddier which means I will spend even more time and more money arguing with patent examiners. Looking at it as an expert witness for patent litigation, this ruling is sure to cause a lot more disagreements, which means a lot more litigation, which means a lot more business for me.</p>
<p>An excellent discussion of the Bilski ruling can be found at <a href="http://www.patentlyo.com/" target="_blank">Patently-O</a>, written by Dennis Crouch, Associate Professor at the University of Missouri School of Law. His regular columns on patents are the best ones available anywhere.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/06/30/the-supreme-court-rules-about-software-patents-and-business-method-patents-kind-of/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CodeCLOC for software transfer pricing cases</title>
		<link>http://www.safe-corp.biz/blog/2010/06/01/codecloc/</link>
		<comments>http://www.safe-corp.biz/blog/2010/06/01/codecloc/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 03:21:33 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[CLOC]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[lines of code]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[transfer pricing]]></category>
		<category><![CDATA[valuation]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=133</guid>
		<description><![CDATA[SAFE announces the release of CodeSuite 4.0 that includes CodeCLOC for measuring how software evolves across versions of code. CodeCLOC uses the same algorithms that were implemented in CodeMeasure and that were developed for the landmark software transfer pricing case Symantec v. Commissioner of Internal Revenue.
]]></description>
			<content:encoded><![CDATA[<p>Last month we announced CodeMeasure, our new standalone tool for measuring software growth. This month we announced the release of CodeSuite 4.0 that includes CodeCLOC for measuring how software evolves across versions of code. CodeCLOC uses the same algorithms that were implemented in CodeMeasure and that were developed for the landmark software transfer pricing case <a href="http://www.ustaxcourt.gov/InOpHistoric/veritas.TC.WPD.pdf" target="_blank"><em>Symantec v. Commissioner of Internal Revenue</em></a>.</p>
<p>You&#8217;re probably wondering what is the difference between CodeMeasure and CodeCLOC. CodeMeasure is a simple, inexpensive program for generating the CLOC measurement statistics for multiple versions of a program. CodeCLOC, intended for litigation, compares only two versions of code but produces a detailed database of results that can be further filtered and analyzed using CodeSuite or your own custom tools. The results from CodeCLOC can be presented in court and the CodeCLOC database can be presented to the opposing party for verification.</p>
<p>CodeSuite 4.0 also has a few other nice features including a revamped user interface. There&#8217;s also a new function to generate statistics from any CodeSuite database and the command line interface has been enhanced for integrating with other programs. CodeSuite 4.0 is available for download <a href="http://www.SAFE-corp.biz/downloads_software.htm">here</a> and can be purchased on a term license or project basis. CodeCLOC is priced at $20 per megabyte. A one year term license for CodeSuite is $100,000.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/06/01/codecloc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can whitespace patterns provide clues to plagiarism?</title>
		<link>http://www.safe-corp.biz/blog/2010/06/01/can-whitespace-patterns-provide-clues-to-plagiarism/</link>
		<comments>http://www.safe-corp.biz/blog/2010/06/01/can-whitespace-patterns-provide-clues-to-plagiarism/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 03:11:57 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=130</guid>
		<description><![CDATA[Over the years I've run into expert witnesses and attorneys who have told me about software copyright infringement cases where the only clues that copying occurred were patterns of spaces and tabs ("whitespace"). We set out to rigorously test this method.]]></description>
			<content:encoded><![CDATA[<p>Over the years I&#8217;ve run into expert witnesses and attorneys who have told me about software copyright infringement cases where the only clues that copying occurred were patterns of spaces and tabs (&#8220;whitespace&#8221;). The idea is that if a truly ambitious thief wanted to cover his tracks, he would modify the stolen code so much that there was no longer a visible trace of copying. However, the clever software sleuth could find patterns of whitespace that the thief had missed; although virtually nothing remained, the invisible tabs and spaces could produce a conviction.</p>
<p>This always sounded intriguing, but I wondered whether anyone had ever tested this theory. We could find no articles or papers on the subject, except for one <a href="http://www.csi.ucd.ie/content/using-whitespace-patterns-detect-plagiarism-program-code" target="_blank">inconclusive paper</a>, and I dreaded to think that some programmer was convicted based on an untested theory. I decided to have my consulting company, <a href="http://www.ZeidmanConsulting.com" target="_blank">Zeidman Consulting</a>, do some carefully controlled research. If the results turned out well, SAFE Corporation would add whitespace pattern algorithms to CodeSuite to further enhance its ability to detect copying.</p>
<p>Our results were published in a paper entitled <em>Measuring Whitespace Patterns as an Indication of Plagiarism</em> that was recently presented at the <a href="http://www.adfsl.org/conference.htm" target="_blank">ADFSL Conference on Digital Forensics, Security and Law</a>. Our results are summarized in the final paragraph:</p>
<blockquote><p>This whitespace pattern matching method can be used to focus a search for evidence of similarity or copying, but this method cannot stand by itself.</p></blockquote>
<p>What we discovered is that even very different files have often have similar whitespace patterns. At Zeidman Consulting we&#8217;ve used whitespace patterns to confirm copying that was already detected through the use of CodeMatch to find correlated programming elements. In those cases, the whitespace patterns offered further confidence in our findings and in some cases showed which program had been developed first. For a copy of the paper, email us at <a href="mailto:info@SAFE-corp.biz?subject=Whitespace%20paper%20request">info@SAFE-corp.biz</a>.</p>
<p>Our next research project is to look at sequences of whitespace within files. Maybe there we&#8217;ll find some clues to copying. But for now our results show that whitespace patterns without any other evidence should not be used to determine that copying occurred.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/06/01/can-whitespace-patterns-provide-clues-to-plagiarism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who really invented the computer?</title>
		<link>http://www.safe-corp.biz/blog/2010/02/02/who-really-invented-the-computer/</link>
		<comments>http://www.safe-corp.biz/blog/2010/02/02/who-really-invented-the-computer/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 10:41:33 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patent infringement]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=111</guid>
		<description><![CDATA[The digital computer is usually credited as the invention of two professors at the University of Pennsylvania, J. Presper Eckert and John Mauchly. Funded by the United States Army, the ENIAC computer was designed to calculate tables for launching artillery shells accurately in World War II, but was not completed until after the war in 1946. Unlike earlier computers that had a fixed purpose, ENIAC (meaning "Electronic Numerical Integrator And Computer") could be reprogrammed to handle many different purposes. But were Eckert and Mauchly really the pioneers of today's modern digital age?]]></description>
			<content:encoded><![CDATA[<p>The digital computer is usually credited as the invention of two professors at the University of Pennsylvania, <a href="http://en.wikipedia.org/wiki/J._Presper_Eckert" target="_blank">J. Presper Eckert</a> and <a href="http://www-history.mcs.st-and.ac.uk/Biographies/Mauchly.html" target="_blank">John Mauchly</a>. Funded by the United States Army, the <a href="http://www.seas.upenn.edu/%7Emuseum/" target="_blank">ENIAC</a> computer was designed to calculate tables for launching artillery shells accurately in World War II, but was not completed until after the war in 1946. Unlike earlier computers that had a fixed purpose, ENIAC (meaning &#8220;Electronic Numerical Integrator And Computer&#8221;) could be reprogrammed to handle many different purposes. But were Eckert and Mauchly really the pioneers of today&#8217;s modern digital age?</p>
<p>Actually no. The real inventors of the digital computer were physics professor <a href="http://www.scl.ameslab.gov/ABC/Biographies.html" target="_blank">John Atanasoff</a> and his student <a href="http://inventors.about.com/od/bstartinventions/a/Clifford_Berry.htm" target="_blank">Clifford Berry</a> who created the first digital computer in a laboratory at Iowa State University. The ABC (&#8220;<a href="http://www.cs.iastate.edu/jva/jva-archive.shtml" target="_blank">Atanasoff-Berry Computer</a>&#8220;) was built in 1939, yet by the time of ENIAC&#8217;s introduction to the world, the ABC had been forgotten. What had happened? World War II broke out and the University of Iowa as well as Atanasoff and Berry simply didn&#8217;t realize the power of what they had created. Atanasoff was called up by the Navy to do physics research, eventually participating in the atomic bomb tests at Bikini Atoll.</p>
<p>When Atanasoff returned to Iowa state he found that his invention was gone to make room for other equipment—because the ABC was built piece-by-piece in the laboratory, it was too big to move out and so it had to be dismantled. Iowa State had decided that a patent was too expensive and so never filed one. John Atanasoff went on to gain recognition for a number of inventions involving physics, but the ABC was mostly forgotten.</p>
<p>In the 1970s there were a handful of companies that saw the great potential in the electronic computer. Sperry Rand Corporation, which was formed through a series of mergers and acquisitions including the <a href="http://www.computerhistory.org/brochures/companies.php?company=com-42b9d6a4b22e2&amp;alpha=d-f" target="_blank">Eckert–Mauchly Computer Corporation</a>, held U.S. Patent <a href="http://www.patentfetcher.com/GetPatentPDF.php?f=Pats/US/31/20/US3120606.pdf&amp;bp_desc0=U.S.%2BUtility%2BPatent%2B3120606" target="_blank">3,120,606</a> for the digital computer. In 1973, <a href="http://www.cbi.umn.edu/collections/inv/cbi00001.html" target="_blank">Sperry Rand sued Honeywell, Inc. and Honeywell reciprocated</a>. Thus began one of the most important intellectual property cases in history.</p>
<p>During the research for this case, Honeywell found out about John Atanasoff and the ABC, which became pivotal information. The case was tried for 7 months after which <a href="http://www.fjc.gov/servlet/tGetInfo?jid=1346" target="_blank">Judge Earl R. Larson </a>handed down his decision that stated, among other things, that the Eckert-Mauchly patent was <a href="http://www.ushistory.org/more/eniac/inventors.htm" target="_blank">invalid</a>.</p>
<p>Some people have disputed this finding, arguing that this was a &#8220;legal&#8221; finding or a &#8220;loophole&#8221; or that a lawyer or a judge simply couldn&#8217;t understand the complex engineering issues involved. Here&#8217;s my take on this.</p>
<ol>
<li>Both sides had a lot of time, and access to technical experts, to make the best case they could.</li>
<li>So much was at stake, and a huge amount of money was spent to bring out the truth. Both sides had very significant resources. If a case with this much at stake could not convince a judge after seven months, then there is little hope for any IP case.</li>
<li>Evidence was found and witness verified that John Atanasoff had attended a conference in Philadelphia where he met John Mauchly and described his work. He then invited Mauchly out to Iowa where Mauchly spent several days examining Atanasoff&#8217;s computer and many late nights reading Atanasoff&#8217;s technical specifications. Letters were produced, signed by Mauchly, that thanked Atanasoff for his hospitality and for the tour of his amazing invention.</li>
<li>Mauchly testified at the trial. He admitted that he had met Atanasoff and eventually admitted that he had examined the ABC and read its specification.</li>
<li>Mauchly and Sperry Rand Corporation were challenged to produce a single piece of evidence that Mauchly or Eckert had written about or researched digital electronics before Mauchly&#8217;s meeting with Atanasoff. The best Mauchly could do was produce a circuit for a model railway flasher that he claimed was a binary counter—it counted from 0 to 1 and then back to 0.</li>
</ol>
<p>In fact, it became clear that Mauchly and Eckert attempted to claim much more credit than they deserved and tried to deny credit to others. They had actually greatly improved on Atanasoff&#8217;s original design. Had Eckert and Mauchly been more humble, had they added Atanasoff&#8217;s name to their patent, had they patented their own improvements instead of the entire invention, they may have given Sperry Rand the most powerful IP in technology history. Instead the invention of the computer entered the public domain without restriction, and the rest is history&#8230;</p>
<p>For a good book on the subject, read <a href="http://www.amazon.com/First-Electronic-Computer-Atanasoff-Story/dp/0472081047/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1265105843&amp;sr=1-2" target="_blank"><em>The First Electronic Computer: The Atanasoff Story</em></a> by Alice R. Burks and Arthur W. Burks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/02/02/who-really-invented-the-computer/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

