<?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 Patent Law &#124; Patents4Software.com</title>
	<atom:link href="http://www.patents4software.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.patents4software.com</link>
	<description>News and Commentary on Software Intellectual Property</description>
	<lastBuildDate>Tue, 21 Feb 2012 14:02:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Early-Feb. SW/Business Process BPAI Decisions</title>
		<link>http://www.patents4software.com/2012/02/early-feb-swbusiness-process-bpai-decisions/</link>
		<comments>http://www.patents4software.com/2012/02/early-feb-swbusiness-process-bpai-decisions/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 14:02:29 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Board of Patent Appeals and Interferences]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=672</guid>
		<description><![CDATA[Ex Parte Hu (Appl. #10/982,135, Tech Center #: 2100) Example Claim: 26. A computer-readable [storage] medium [storing] one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 1. U.S. Patent Publication No. 2006/0101033A1 (Published May 11, 2006) (Amendments [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="text-decoration: underline;">Ex Parte Hu (Appl. #10/982,135, Tech Center #: 2100)</span></strong><br />
<strong>Example Claim:</strong><br />
26. A computer-readable [storage] medium [storing] one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 1.</p>
<p>U.S. Patent Publication No. 2006/0101033A1 (Published May 11, 2006) (Amendments from Nov. 22, 2007 shown in brackets).</p>
<p><strong>Decision: </strong>Claim allowed.  “We find that the <strong><em>computer-readable storage medium</em></strong> is directed to a tangible storage medium, which can be read by a computer.  While a <strong><em>computer-readable medium</em></strong> is broad enough to encompass both tangible media that store data and intangible media that carry a transitory, and propagating signal containing information, a computer readable storage medium is distinguished therefrom as it is confined to tangible media for storing data.  Therefore, because the cited claims are limited to a tangible medium within one of the four statutory classes of 35 U.S.C. § 101, they are directed to statutory subject matter.”  Ex Parte Hu, No. 2010-000151 (B.P.A.I. Feb. 8, 2012) at 4 (emphasis added).</p>
<p><strong>Tip:</strong> A <em>computer-readable <strong>storage</strong> medium is considered non-transitory</em>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="text-decoration: underline;">Ex Parte Rigoutsos (Appl. #10/305,582, Tech Center #: 2100)</span></strong><br />
<strong>Example Claim:</strong><br />
1. A method for annotating a query sequence, the method comprising the steps of:</p>
<p style="padding-left: 30px;">accessing patterns associated with a database comprising annotated sequences;</p>
<p style="padding-left: 30px;">assigning attributes to the patterns based on the annotated sequences; and</p>
<p style="padding-left: 30px;">using the patterns with assigned attributes to analyze the query sequence.</p>
<p>Ex Parte Rigoutsos, No. 2009-010520 (B.P.A.I. Feb. 7, 2012) at 2.</p>
<p><strong>Decision: </strong>Claims rejected.  “Claims are directed to a method for annotating a query sequence, which does not qualify as a patent eligible process under 35 USC § 101 . . . .” <em>Id.</em> at 3.  The claimed method is not tied to a particular apparatus and the language is “broad enough to encompass a manual method by a user.”  <em>Id.</em> at 9.  Additionally, there is “no transformation expressly set forth.”  At most, the claim “recites adding additional data to other data without expressly setting forth any of the specifics of the process.” <em>Id. </em>at 10.</p>
<p><strong>Tip:</strong> Limit software process claims to computer implementations and/or be explicit in claiming a transformation (e.g., a method for transforming a query sequence into an annotated query sequence . . . .).</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>Ex Parte Edelson (Appl. #11/101,436, Tech Center #: 3600)</strong></span><br />
<strong>Example Claim:</strong><br />
11. A computer-implemented method for creating recurrent yield monetary asset based financial instrument derivatives by a rollup entity in communication with at least one recurrent yield monetary asset resource, said recurrent yield monetary asset having an asset value, said method comprising:</p>
<p style="padding-left: 30px;">communicating between said rollup entity and said at least one recurrent yield monetary asset resource regarding acquiring an at least one recurrent yield monetary asset selected from the group consisting of royalties, salaries, royalty-type streams of revenues, publishing royalties, copyright royalties, trademark royalties, patent royalties, oil-revenue royalties, movie and video publishing royalties, said recurrent yield monetary assets;</p>
<p style="padding-left: 30px;">transferring from said at least one recurrent yield monetary asset resource to said rollup entity said recurrent yield monetary asset;</p>
<p style="padding-left: 30px;">depositing said one recurrent yield monetary asset into a rollup entity earnings account;</p>
<p style="padding-left: 30px;">calculating at least one of the group consisting of a cash value and a number of shares of said financial instrument derivatives based on said asset value; and</p>
<p style="padding-left: 30px;">issuing from said rollup entity to said at least one recurrent yield monetary asset resource said calculated number of shares of said financial derivative instrument.</p>
<p>Ex Parte Edelson, No. 2011-004285 (B.P.A.I. Feb. 6, 2012) at 7.</p>
<p><strong>Decision: </strong>Claim rejected.  “[C]laim 11 performs no physical transformation and does not recite how a specific machine is used, and therefore recites no more than an abstract idea.”  <em>Id.</em> at 8.  “Claim 11 does no more than lay out the concept of issuing a derivative instrument.”  <em>Id.</em> The board cited <em>Bilski</em>, <em>Cybersource</em>, and <em>Dealertrack</em> for the proposition that abstract ideas are not patent eligible and that simply adding computer aided does not make them so.  <em>Id.</em> at 8–9.</p>
<p><strong>Tip:</strong> In business method context, attempt to claim explicit computer structures (data structures, data processing steps) to highlight any technical aspects of the invention.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="text-decoration: underline;">Ex Parte Webb (Appl. #11/485,413, Tech Center #: 3700)</span></strong><br />
<strong>Example Claim:</strong><br />
1. A method of playing a card game using at least one standard deck of cards, the method comprising:</p>
<p style="padding-left: 30px;">(a) dealing two cards to a player, at least the two cards defining a player hand;</p>
<p style="padding-left: 30px;">(b) resolving a side game based on a numerical hand result of the player hand determined according to a modulo 10 count system;</p>
<p style="padding-left: 30px;">(c) continuing with a primary game using the same cards used to resolve the side game; and</p>
<p style="padding-left: 30px;">(d) resolving the primary game based on a numerical hand result of the player hand determined according to a conventional count system, wherein at least one of the side game and the primary game is a proposition game that is resolved according to a payscale.</p>
<p>Ex Parte Webb, No. 2010-008274 (B.P.A.I. Feb. 6, 2012) at 2.</p>
<p><strong>Decision:</strong> Claims rejected.  The “claims contain no limitations as to the mechanism for playing the game.”  <em>Id.</em> at 5.  “The claimed method does not sufficiently recite a physical instantiation.”  <em>Id.</em> The board cited <em>Bilski</em> for the proposition that an abstract concept is not patent eligible and then “conclude[d] that Appellant’s claims attempt to patent and preempt an abstract idea of the game in all fields, and thus is ineligible subject matter under 35 U.S.C. § 101.”  <em>Id.</em></p>
<p><strong>Tip:</strong> A statutory claim may have been possible with more explicit steps for playing the game – this decision is questionable in that the game does require a deck of cards to play and the rules require use of the cards to play the game.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="text-decoration: underline;">Ex Parte Svendsen (Appl. #11/403,597, Tech Center #: 3600)</span></strong><br />
<strong>Example Claim:</strong><br />
1. A method of operating a central system communicatively coupled to a user system via a network, the user system associated with a portable media player, comprising:</p>
<p style="padding-left: 30px;">communicating with the user system via a communication interface connecting the central system to the network to identify media content of a plurality of media files forming a user media collection stored at the user system, the communication interface being one of a wired communication interface and a wireless communication interface;</p>
<p style="padding-left: 30px;">storing information identifying the media content of the plurality of media files in the user media collection;</p>
<p style="padding-left: 30px;">receiving, via the communication interface, a play history of the portable media player from the user system associated with the portable media player;</p>
<p style="padding-left: 30px;">selecting a plurality of previews for the portable media player based on the play history of the portable media player and the information identifying the media content of the plurality of media files in the user media collection; and</p>
<p style="padding-left: 30px;">providing, via the communication interface, the plurality of previews to the user system, wherein the user system provides the plurality of previews to the portable media player.</p>
<p>Ex Parte Svendsen, No. 2011-012505 (B.P.A.I. Feb. 6, 2012) at 2.</p>
<p><strong>Decision: </strong>Claims allowed.  The board noted the computer steps were “clearly integral to” the invention.  <em>Id.</em> at 7.  Further, the claims “recite a practical application of this core concept with computer technology (e.g., networks, user systems, user media collections, portable media players), specific method ‘steps [that] are likely to require intricate and complex computer programming’ for communications between the aforementioned computer technology structures, and, by the claims own terms, extensive use of those communications interfaces.”  <em>Id.</em> at 6 (alterations in original).</p>
<p><strong>Tip:</strong> Claims reciting specific steps that use computer and other apparatus are clearly inside 101.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="text-decoration: underline;">Ex Parte Pedersen (Appl. #11/286,277, Tech Center #: 2100)</span></strong><br />
<strong>Example Claim:</strong><br />
7. A device configured to perform a process for automatically ranking and/or relating documents, the process comprising:</p>
<p style="padding-left: 30px;">in response to a user&#8217;s interactions with windows of respective documents, exchanging windowing events and file system events between applications or programs hosting the windows and a windowing system and a file system; and</p>
<p style="padding-left: 30px;">capturing or observing the windowing events and the file system events of the different applications or programs and using the windowing events and the file system events to automatically generate relationship information comprising relationships between the documents and/or to automatically generate importance information comprising information indicating importance of the documents.</p>
<p>Ex Parte Pederson, No. 2009-012586 (B.P.A.I. Feb. 5, 2012) at 2.</p>
<p><strong>Decision: </strong>Claims rejected under 35 U.S.C. § 112, second paragraph as being indefinite.  <em>Id.</em> at 3.  The recitations of the claim “create an insoluble ambiguity” about whether it “claim[s]: (1) a physical device or software per se having (a) a single or multiple means-plus-function limitation(s) or (b) purely functional limitation(s) or (2) a machine-implemented method.”  <em>Id.</em>at 4.  “[T]the disclosed computing device includes, ‘any type of computing device, such as a workstation, a server, a handheld device, a virtualized computer, and so on.’  The computing device thus can be hardware or software (e.g., virtualized computer), and the ‘any’ descriptor does not describe with particularity the entire scope of what type of computing device (e.g., physical or virtual) is encompassed by the mean-plus-function limitation(s) and its or their equivalents.  The Specification thus does not provide adequate corresponding structure or adequately identify the corresponding structure that performs the recited function(s).”  <em>Id.</em> at 6 (citations omitted).</p>
<p><strong>Tip:</strong> This claim may have flown as a pure process claim, or as a more conventional computer apparatus claim.  It would be advantageous if this form of claim was available, and not interpreted as a means claim.</p>
<p>[Brian Wallenfelt contributed to this posting.]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2012/02/early-feb-swbusiness-process-bpai-decisions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eolas and the Future of the Internet</title>
		<link>http://www.patents4software.com/2012/02/eolas-and-the-future-of-the-internet/</link>
		<comments>http://www.patents4software.com/2012/02/eolas-and-the-future-of-the-internet/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 16:42:49 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Software patent debate]]></category>
		<category><![CDATA[Eolas]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=669</guid>
		<description><![CDATA[We all know Al Gore invented the Internet, but who owns it and more importantly, who can collect royalties?  Last week, a U.S. District Court in Texas took the first step in eliminating one possible “owner” when a jury invalidated two software patents.  Although the grounds for invalidation in Eolas Technologies Inc. v. Adobe Systems, [...]]]></description>
			<content:encoded><![CDATA[<p>We all know Al Gore invented the Internet, but who owns it and more importantly, who can collect royalties?  Last week, a U.S. District Court in Texas took the first step in eliminating one possible “owner” when a jury invalidated two software <a href="http://www.google.com/patents/US5838906">patents</a>.  Although the grounds for invalidation in <em>Eolas Technologies Inc. v. Adobe Systems, Inc.</em> are somewhat elementary (public knowledge prior to invention), this case provides an interesting look into the history of Internet protocols and the ramifications of providing patent protection to the outputs of universal open standards.</p>
<p>A key factor to the Internet’s growth is that software developers worldwide used the <em>same</em> protocols or standards (<a href="http://en.wikipedia.org/wiki/TCP/IP_model">TCP/IP</a>, <a href="http://en.wikipedia.org/wiki/HTML">HTML</a>, <a href="http://en.wikipedia.org/wiki/Http">HTTP</a>, etc.), thus enabling a “universal” language.  Whereas resource abundance typically results in reduced value, high user adoption rates had the paradoxical effect of <em>increasing</em> a protocol’s value.  The only catch was that developers demanded <em>free</em> standards.  On the face of it, this provides a conundrum to an inventor seeking patent protection, because they would typically rely on either excluding others from using the technology or charging licensing fees.  So, how would an inventor monetize a protocol without charging a penny?</p>
<p>One early strategy was to patent the outputs of these protocols, and then demand royalties.  For example, in the <em>Eolas</em> patents, the claimed invention recites “interactive web elements,” which could be read to include instances of a website responding to something a user does.  Common examples include streaming media content, auto-complete search terms, and image rotation.  If this patent were upheld, nearly every large Internet firm (including Google, Amazon, &amp; Yahoo!) would have to pay royalties to Eolas.  Furthermore, <a href="http://www.w3.org/2003/10/27-rogan.html">some</a> believe this would have a chilling effect on the future development of the Internet itself, wherein developers would deviate from the universal standards to avoid paying royalty costs.  This could undo much of the “universal” nature of the Internet and have the unintended consequence of reducing access to archived webpages.  On the other hand, the patent system exists to provide inventors with an incentive to invent, thus “promot[ing] the Progress of Science and the useful Arts.”  U.S. Const. art. I, § 8, cl. 8.  If an output from a standard protocol is truly novel and non-obvious, the inventor of that process should not be barred from seeking patent protection.</p>
<p>Although we can never be certain that this will not lead to the doomsday scenario of “killing the Internet,” the question remains: Are the outputs of open standards patentable and if so, where is the line in the sand?  We may have to wait for a definitive answer, either for an Eolas appeal or potentially in a future case.  Either way, this is sure to be a hotly contested arena.</p>
<p>&nbsp;</p>
<p>For additional reading on the latest Eolas trial, Wired Magazine’s Joe Mullin wrote a series of articles, including:</p>
<ul>
<li>“<a href="http://www.wired.com/threatlevel/2012/02/patent-troll-trial/">Patent Troll Claims Ownership of Interactive Web – And Might Win</a>”</li>
<li>“<a href="http://www.wired.com/threatlevel/2012/02/tim-berners-lee-patent/">Tim Berners-Lee Takes the Stand to Keep the Web Free</a>”</li>
<li>“<a href="http://www.wired.com/threatlevel/2012/02/texas-jury/">A Texas Jury Now Deliberating Who, if Anyone, Owns the Web</a>”</li>
<li>“<a href="http://www.wired.com/threatlevel/2012/02/interactive-web-patent/">Texas Jury Strikes Down Patent Troll’s Claim to Own the Interactive Web</a>”</li>
</ul>
<p>For a more pro-Eolas view, a fellow blogger Patrick Anderson wrote a couple of posts, including:</p>
<ul>
<li><a href="http://gametimeip.com/2012/02/16/how-much-is-the-internet-worth-another-eolas-post-mortem/">“How Much is the Internet Worth? Another Eolas Post-Mortem”</a></li>
<li><a href="http://gametimeip.com/2012/02/11/eolas-beaten-but-not-defeated/">“Eolas-Beaten but not Defeated”</a></li>
</ul>
<p>A 2004 <a href="http://spectrum.ieee.org/telecom/internet/eolas-vs-web">article</a> in IEEE also provides a historical perspective, outlining <em>Eolas v. Microsoft.</em></p>
<p>&nbsp;</p>
<p>This post contributed by Daniel Parrish.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2012/02/eolas-and-the-future-of-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dealertrack, Inc. v. Huber: Practical or Abstract?</title>
		<link>http://www.patents4software.com/2012/01/dealertrack-inc-v-huber-practical-or-abstract/</link>
		<comments>http://www.patents4software.com/2012/01/dealertrack-inc-v-huber-practical-or-abstract/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 15:44:08 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=663</guid>
		<description><![CDATA[On January 20, 2012, the U.S. Court of Appeals for the Federal Circuit (the “CAFC”), in an opinion by Judge Linn, decided Dealertrack, Inc. v. Huber (“Dealertrack II”).  Applying Bilski, the court invalidated claims in Dealertrack’s U.S. Patent No. 7,181,427 (the “’427 Patent”) relating to a computer aided business method as patent ineligible subject matter.  [...]]]></description>
			<content:encoded><![CDATA[<p>On January 20, 2012, the U.S. Court of Appeals for the Federal Circuit (the “CAFC”), in an opinion by Judge Linn, decided Dealertrack, Inc. v. Huber (“<em>Dealertrack II</em>”).  Applying <em>Bilski</em>, the court invalidated claims in Dealertrack’s U.S. Patent No. 7,181,427 (the “’427 Patent”) relating to a <em>computer aided</em> business method as patent ineligible subject matter.  <em>See</em> <em>Dealertrack, Inc.</em> at 38.  On appeal, was the district court’s grant of summary judgment of invalidity for failure to claim patentable subject matter in claim 1 of the ‘427 Patent and its dependent claims.  DealerTrack, Inc. v. Huber, 657 F. Supp. 2d 1152 (C.D. Cal. 2009) (“<em>Dealertrack I</em>”).  <em>Dealertrack II</em> included numerous other interesting appeals and cross-appeals, including whether in 1995 the term <em>communication medium</em> encompassed the Internet.  This post, however, will focus on the patent eligibility question.</p>
<p>Dealertrack’s invention relates to automating the process by which car dealer seek loans on behalf of their customers from one or multiple funding sources.  <em>Id</em> at 3.  “Dealertrack proposed to automate the process through the use of a ‘central processor,’ which receives credit application data from dealers, processes the data to conform to the individual application forms of different banks, forwards the completed applications to banks selected by the dealer, receives answers from the banks, and forwards those answers back to the dealer.”  <em>Id.</em></p>
<p>Dealertrack sued David L. Huber and Finance Express, LLC and RouteOne (the “Defendants”), claiming that each of their various competing products infringed, among other patents, the ‘427 Patent.  <em>Id.</em> at 4.  “All of the accused products offer automobile dealers loan management services that pass all communications between dealers and lenders through the Internet.”  <em>Id</em>.</p>
<p>Claim 1 of the ‘427 Patent claims:</p>
<p>A computer aided method of managing a credit application, the method comprising the steps of:</p>
<p>[A] receiving credit application data from a remote application entry and display device;</p>
<p>[B] selectively forwarding the credit application data to remote funding source terminal devices;</p>
<p>[C] forwarding funding decision data from at least one of the remote funding source terminal devices to the remote application entry and display device;</p>
<p>[D] wherein the selectively forwarding the credit application data step further comprises:</p>
<p>[D1] sending at least a portion of a credit application to more than one of said remote funding sources substantially at the same time;</p>
<p>[D2] sending at least a portion of a credit application to more than one of said remote funding sources sequentially until a finding [sic, funding] source returns a positive funding decision;</p>
<p>[D3] sending at least a portion of a credit application to a first one of said remote funding sources, and then, after a predetermined time, sending to at least one other remote funding source, until one of the finding [sic, funding] sources returns a positive funding decision or until all funding sources have been exhausted; or,</p>
<p>[D4] sending the credit application from a first remote funding source to a second remote finding [sic, funding] source if the first funding source declines to approve the credit application.</p>
<p><em>Id.</em> at 31–32 (outline provided by CAFC).</p>
<p>The district court concluded that a “general purpose computer that has been programmed in some unspecified manner,” is inadequate to confer patent eligibility as a machine.  <em>Id.</em> at 33 (quoting <em>Dealertrack I</em>).  Upon review, the CAFC affirmed the grant of summary judgment and “conclude[d] that the claims are invalid as being directed to an abstract idea preemptive of a fundamental concept or idea that would foreclose innovation in this area.”  <em>Dealertrack II</em> at 35.  The court simplified the process in Claim 1 of the ‘427 Patent to three steps:</p>
<p>1) “receiving data from one source (step A);”</p>
<p>2) “selectively forwarding the data (step B, performed according to step D);” and</p>
<p>3) “forwarding reply data to the first source (step C).”</p>
<p><em>Id</em>.  It then concluded that “[t]he claim ‘explain[s] the basic concept’ of processing information through a clearing-house” and “[n]either Dealertrack nor any other entity is entitled to wholly preempt the clearinghouse concept.”  <em>Id.</em> Because “[t]he claims are silent as to how a computer aids the method, the extent to which a computer aids the method, or the significance of a computer to the performance of the method,” the court disagreed that the “the ‘computer-aided’ limitation in the preamble sufficiently limits the claims to an application of the idea.”  <em>Id</em>.  In this way, “‘computer aided’ is no less abstract than the idea of a clearinghouse itself.”  <em>Id.</em> “Simply adding a ‘computer aided’ limitation to a claim covering an abstract concept, without more, is insufficient to render the claim patent eligible.”  <em>Id.</em> at 36 (citing SiRF Tech., Inc. v. Int’l Trade Comm’n, 601 F.3d 1319, 1333 (Fed. Cir. 2010)).</p>
<p>Finally, the court distinguished Ultramercial, LLC v. Hulu, LLC, 657 F.3d 1323 (Fed. Cir. 2011) (“<em>Ultrmercial</em>”).  Here ‘computer aided’ is recited “without specifying any level of involvement or detail.”  While in <em>Ultramercial</em>, “the patent claimed a practical application with concrete steps requiring an extensive computer interface.”  In adopting this approach it chose to reject Dealertrack’s argument that the specification describes certain algorithms that make this non-abstract, because “patent eligibility under § 101, one must focus on the claims . . . because a claim may ‘preempt’ only that which the claims encompass.”  <em>Dealertrack II</em> at 36.</p>
<p>In an interesting dissent, Judge Plager argued that the CAFC should not analyze the claim under § 101, which he refers to as “jurisprudential morass” that should be avoided “unless absolutely necessary.”  <em>Dealertrack II</em> at 2 (Plager, J., concurring-in-part and dissenting-in-part).  Rather, the trial court’s decision under § 101 should have been vacated and the case should be remanded for evaluation under § 103 (obviousness).  <em>Id.</em> Perhaps Judge Plager is suggesting that the method of using a computer to aid in the clearinghouse process is obvious.</p>
<p>Clearly, the method claims in question here were only nominally tied to computing apparatus, such that the &#8220;invention&#8221; was claimed in such a way as to minimize the importance of its apparatus or technical aspects.  Perhaps had those aspects been better incorporated into the claims, the CAFC would have viewed the invention more as a practical, technical one, as opposed to an abstract business method.</p>
<p>[Posting contributed to by Brian Wallenfelt]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2012/01/dealertrack-inc-v-huber-practical-or-abstract/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Stops Submitting US Patents?</title>
		<link>http://www.patents4software.com/2012/01/google-stops-submitting-us-patents/</link>
		<comments>http://www.patents4software.com/2012/01/google-stops-submitting-us-patents/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 02:28:13 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=660</guid>
		<description><![CDATA[Contrary to reports and rumors, sources in the know say this is report is not true.]]></description>
			<content:encoded><![CDATA[<p>Contrary to reports and rumors, sources in the know say this is report is not true.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2012/01/google-stops-submitting-us-patents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple v HTC: ITC Boycotts Importation of HTC Android Devices</title>
		<link>http://www.patents4software.com/2012/01/apple-v-htc-itc-boycotts-importation-of-htc-android-devices/</link>
		<comments>http://www.patents4software.com/2012/01/apple-v-htc-itc-boycotts-importation-of-htc-android-devices/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 16:38:45 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=652</guid>
		<description><![CDATA[My thanks to Lucas Hjelle for the following post: More than 20 months after Apple filed a complaint against HTC, the U.S. International Trade Commission has concluded its investigation by issuing a boycott of certain HTC Android devices. Though Apple’s original complaint alleged infringement of several patents, ITC’s decision affects only HTC devices that infringe [...]]]></description>
			<content:encoded><![CDATA[<p>My thanks to Lucas Hjelle for the following post:</p>
<p>More than 20 months after Apple filed a complaint against HTC, the U.S. International Trade Commission has concluded its investigation by <a href="../../../../Local%20Settings/Temp/apple_htc.pdf"></a><a href="http://www.patents4software.com/wp-content/uploads/2012/01/apple_htc1.pdf">issuing a boycott</a> of certain HTC Android devices.</p>
<p>Though Apple’s original complaint alleged infringement of <a title="several patents" href="http://www.engadget.com/2010/03/02/apple-vs-htc-a-patent-breakdown/" target="_blank">several patents</a>, ITC’s decision affects only HTC devices that infringe claims 1 and 8 of Patent 5,946,647:</p>
<p>1. A computer-based system for detecting structures in data and performing actions on detected structures, comprising:</p>
<p>an input device for receiving data;</p>
<p>an output device for presenting the data;</p>
<p>a memory storing information including program routines including</p>
<p>an analyzer server for detecting structures in the data, and for linking actions to the detected structures;</p>
<p>a user interface enabling the selection of a detected structure and a linked action; and</p>
<p>an action processor for performing the selected action linked to the selected structure; and</p>
<p>a processing unit coupled to the input device, the output device, and the memory for controlling the execution of the program routines.</p>
<p>&#8230;</p>
<p>8. The system recited in claim 1, wherein the user interface highlights detected structures.</p>
<p>&nbsp;</p>
<p>The application of highlighting detected structures is made clear by Figure 7 within the ‘647 patent:</p>
<p>&nbsp;</p>
<p><a href="http://www.patents4software.com/wp-content/uploads/2012/01/Apple-Picture.bmp"><img class="alignnone size-full wp-image-655" title="Apple Picture" src="http://www.patents4software.com/wp-content/uploads/2012/01/Apple-Picture.bmp" alt="" width="767" height="408" /></a></p>
<p>Interpreted broadly, this claim may affect any service that highlights phone numbers, e-mail addresses, or physical addresses.  However, the ITC ruling indicated the boycott is not precluded by public interest factors within 19 U.S.C. §1337(d), which requires consideration of “the effect of such exclusion upon the public health and welfare, competitive conditions in the United States economy, the production of like or directly competitive articles in the United States, and United States consumers . . . .”</p>
<p>The ITC decision also noted that Apple had previously sued Nokia for several of the same patents.  However, before the ITC could rule on infringement, Apple and Nokia entered into an undisclosed settlement.  HTC’s stock price suggests it may also be ripe for settlement negotiations: following the decision, HTC has been trading around 500 TWD, down from its high of 1300 TWD on April 28, 2011.</p>
<p>The importation boycott is scheduled to commence on April 19, 2012, though HTC can import refurbished devices for warranty replacements until December 19, 2013.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2012/01/apple-v-htc-itc-boycotts-importation-of-htc-android-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Halliburton Energy Services v Comptroller [2011] EWHC 2508: UK Patents Court decides (again) between UK and EPO approaches to patentable subject-matter issues.</title>
		<link>http://www.patents4software.com/2011/10/halliburton-energy-services-v-comptroller-2011-ewhc-2508-uk-patents-court-decides-again-between-uk-and-epo-approaches-to-patentable-subject-matter-issues/</link>
		<comments>http://www.patents4software.com/2011/10/halliburton-energy-services-v-comptroller-2011-ewhc-2508-uk-patents-court-decides-again-between-uk-and-epo-approaches-to-patentable-subject-matter-issues/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 14:15:36 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=646</guid>
		<description><![CDATA[My thanks to Paul Cole and Paul Casbon from Lucas &#38; Co., Warlingham, UK, UK and European patent attorneys, for this guest post on a recent UK Patents Court decision on patentable subject matter: Although arising mainly under the “mental act” exclusion contained in the UK Patents Act, 1977 and in the EPC, an opinion [...]]]></description>
			<content:encoded><![CDATA[<p>My thanks to Paul Cole and Paul Casbon from Lucas &amp; Co., Warlingham, UK, UK and European patent attorneys, for this guest post on a recent UK Patents Court decision on patentable subject matter:</p>
<p>Although arising mainly under the “mental act” exclusion contained in the UK Patents Act, 1977 and in the EPC, <a href="http://www.bailii.org/ew/cases/EWHC/Patents/2011/2508.html">an opinion</a> of Colin Birss Q.C. sitting as a judge of the Patents Court and handed down on 5<sup>th</sup> October 2011 deals with the general approach to be adopted by the UK courts to computer-related inventions and is likely to be highly influential. The decision will also cause the UK IPO to change its current <a href="http://www.ipo.gov.uk/pro-types/pro-patent/p-law/p-pn/p-pn-computer.htm">Practice Notice</a> on the patentability of computer programs.</p>
<p> <a href="http://www.patents4software.com/wp-content/uploads/2011/10/haliburton.bmp"><img class="alignnone size-full wp-image-647" title="haliburton" src="http://www.patents4software.com/wp-content/uploads/2011/10/haliburton.bmp" alt="" /></a></p>
<p><strong>The disputed inventions </strong></p>
<p><strong>            </strong>The appeal concerned a number of UK patent applications relating to the design of roller cone drill bits for use in oil drilling (Fig. 1). The drill bits were to be formed with cutting elements and cutting structures having cutting element profile angles selected to minimize cone wobble and improve life of associated bearings and seals. The claimed subject matter concerned a computerised design stage for the drill bit involving calculating a three-dimensional mesh for each portion of the earth formation used in the simulated drilling, simulating interaction of each cutting element with each portion of the earth formation for a selected drilling time interval, determining contacts between each mesh segment of each cutting element and mesh segments of the earth formation during the selected drilling time interval, calculating forces acting upon each mesh segment of each cutting element during the selected drilling time interval and outputting to a resource the results of the method.</p>
<p>            It was common ground that the application contained patentable subject matter, but <a href="http://www.ipo.gov.uk/pro-types/pro-patent/pro-p-os/o17011.pdf">the objection</a> raised by the IP Office related to the form of the claim which was considered to relate to an unpatentable mental act.</p>
<p>If they wished to overcome the objection and obtain easy patent grant, Halliburton had only to play the “get out of jail card” of adding the step of manufacturing a drill bit using the results of the method. However they were unwilling to do this because the proposed claim would not give them realistic commercial protection, and the reasons though not stated in the decision are not difficult to discern.</p>
<p>Suppose that a novel drill bit was designed in the UK according to the patented method (including a manufacturing step), and the resulting design data was then sent to China (where there is a corresponding patent application CN 1782321). There would be no direct infringement of the UK patent because the manufacturing step would be carried out in China, not the UK. There would be no contributory infringement by the supply of the design data because on the assumption that the data amounted to an essential element of the invention within s.60(2) of the <a href="http://www.ipo.gov.uk/patentsact1977.pdf">Patents Act</a>, 1977, it was not intended to put the invention into effect in the UK as required by that sub-section. Nor would there be clear infringement of the Chinese patent if granted because only the manufacturing step would be carried out in China, and the fact that relevant data had been supplied from the UK might well not suffice. In order to obtain a claim worded in a way that had a realistic prospect of being infringed, Halliburton had no alternative but to pursue their claim to the design aspects of the method only.</p>
<p><strong>The meaning of the claim – if your claim uses a computer, say so!</strong></p>
<p><strong> </strong><strong>            </strong>A preliminary dispute was whether the claim covered only simulations carried out on a computer or whether it covered the same steps carried out by a human using paper and pencil. As the claim did not include the word “computer” the IP Office took the position that the crucial simulation steps could be carried out by a person without a computer at all. The Court held that the phrase “ outputting to a resource” would be understood as being to a computer resource such as a memory or printer, and that the claimed subject matter was a computer-implemented method. It commented, however:</p>
<p>“This case is by no means unique as an example of a computer implemented invention in which the word “computer” is conspicuous by its absence from the patent claims.  I am quite certain that one reason for this is a desire by applicants to try and play down the fact that their inventions are really based almost entirely on computer software.  It fools no-one and in some cases makes things more complicated than they need to be.”</p>
<p><strong>Established UK approach or EPO approach?</strong>      </p>
<p>            UK courts and the UK IP Office follow an approach set out by the Court of Appeal in <a href="http://www.bailii.org/ew/cases/EWCA/Civ/2006/1371.html"><em>Aerotel v Telco / Macrossan’s Application</em> [2007] RPC 7</a> and <a href="http://www.bailii.org/ew/cases/EWCA/Civ/2008/1066.html"><em>Symbian v Comptroller</em> [2009]</a> RPC 1. The issue of patentability is dealt with under the heading of qualifying subject-matter and the question is decided by considering what task it is that the program (or the programmed computer) actually performs.  A computer programmed to perform a task that makes a contribution to the art which is technical in nature, is a patentable invention and may be claimed as such, as may the program itself. However, if the task the system performs itself falls within the excluded matter and there is no more to it, then the invention is not patentable, examples being computers programmed to operate a method of doing business, such as a securities trading system or a method of setting up a company. In contrast, the EPO adopts an “any hardware” approach in which the issue of patentable subject matter is avoided by anything which can be said to be of a technical nature, but non-technical features are precluded from consideration in relation to inventive step, that approach being set out in Pension Benefit (T931/95), <em>Hitachi</em> (T2587/03) and <em>Microsoft/data transfer</em> (T424/03). It was argued for Halliburton that the Enlarged Appeal Board decision in G3/08 <em>President&#8217;s Reference</em> showed that the EPO approach was now settled and that it should therefore be followed by the UK courts.</p>
<p>            Judge Birss was of the opinion that UK courts should refuse to make that change. There was no reason why different outcomes should emerge from a consistent application of the approach based on the consistent jurisprudence of the UK (and earlier in the EPO) and the current approach in the EPO. In the <em>Pension Benefit</em> case the concern was not with the result which UK courts recognised as correct but with the reasoning which lead there. In the present case the applicants had submitted that the Examiner had found that the claim was not obvious and so the only hurdle left was the problem of patentability.   They urged the court to take the EPO’s approach to patentability but sought to take advantage of the UK IPO’s approach to inventive step, which would not do.  The EPO’s approach to patentability went hand-in-hand with its <a href="http://www.epo.org/law-practice/legal-texts/html/guiex/e/c_iv_11_5_2.htm">special approach</a> to inventive step. It was far from clear that the EPO’s approach when applied as a whole and correctly was any more favourable to patentees than the UK approach.</p>
<p><strong>Attitudes of the UK IPO and the EPO</strong></p>
<p>            A further issue which Halliburton raised was the difference in attitude between the two patent offices concerning the treatment of computer-implemented inventions. Judge Birss held that this was not relevant and concluded:</p>
<p>“However, self-evidently the law is not concerned with the attitude of either Office.  The difficulties perceived in the UK with the way the EPO now approaches computer implemented inventions are genuine jurisprudential concerns of respectful nature. As a matter of law computer implemented inventions are just as patentable in the UK as in the EPO.  The Patents Act is in accordance with the EPC in that both contain an exclusion for computer programs as such.  That is a matter of legislation and in my judgment it is not for any court to interpret that exclusion out of existence.”</p>
<p><strong>Mental act – a broad or narrow exclusion?</strong></p>
<p><strong>            </strong>The court was asked to decide between two possible interpretations of this exclusion. A wide construction was that a method was “a scheme, rule or method for performing a mental act” if it was capable of being performed mentally regardless of whether, as claimed, it was in fact performed mentally.   Read this way a claim to a computer programmed to carry out a method of performing a calculation (say a square root) would not only be caught by the computer program and mathematical method exclusions but would also be covered by the mental act exclusion because calculations are the kind of thing that can be performed by the human mind. A narrow construction was that the exclusion only excluded acts carried out by the human mind, so that a claim to a calculation carried out on a computer could never be caught by the mental act exclusion. The fact that calculations in general were the kinds of thing which were capable of being performed as mental acts was irrelevant.</p>
<p>            Judge Birss concluded that the balance of authority in England was in favour of the narrow approach to the mental act exclusion.  Its purpose was to make sure that patent claims cannot be performed by purely mental means and that was all.  The exclusion would not apply if there were appropriate non-mental limitations in the claim. </p>
<p><strong>  The outcome on the particular facts</strong></p>
<p><strong>            </strong>Once the scope of the mental act exclusion had been identified the decision on the particular facts was straightforward. Although obviously some mathematics was involved, the contribution was  not solely a mathematical method (on top of being a computer program) because the data on which the mathematics was performed has been specified in the claim in such a way as to represent something concrete (a drill bit design etc.). Designing drill bits was obviously a highly technical process, capable of being applied industrially. Moreover the detailed way in which this method works &#8211; the use of finite element analysis  &#8211; was also highly technical. Accordingly the appeal would be allowed and the applications would be remitted to the Comptroller for further prosecution.</p>
<p><strong>Comment</strong></p>
<p><strong>            </strong>The present decision is not the last word on UK/EPO approaches to computer-related inventions because the possibility of another computer-related invention being further appealed to the Court of Appeal remains open. Judge Birss has provided credible reasons for maintaining the approach presently adopted by the UK courts, and his decision does not seem easy to reverse.</p>
<p>However, the differences in attitude between the UK IPO and the EPO are real. For example, the <a href="http://www.ipo.gov.uk/practice-sec-001.pdf">UK Manual of Patent Practice</a> as revised in July 2010 states at 1.22.1:</p>
<p>“Thus a game implemented on a conventional computer system or network would be excluded as both a scheme, rule, or method for playing a game and a computer program as such.”</p>
<p>In contrast, EPO practice is to grant patents for computer games where a technical problem can be identified, as in <em>T 717/05 LABTRONIX CONCEPT INC./Auxiliary game</em> where the Appeal Board acknowledged a technical problem in terms of maintaining the player’s interest; see also T 1225/10 <em>NINTENDO/Game program</em>  and  T 1769/10 <em>IGT/Internet remote game serve</em>r. It is to be hoped that ways can be found of reducing the possibility of real differences in outcome within the established UK approach which it seems will continue to be followed.</p>
<p>As a practical matter, applicants will also note the effect this decision has on patent strategy in the UK and in particular on the perceived value of patents in this area:</p>
<p>(a)    Patent coverage for the software would control its distribution and use which if unauthorised would now be a direct infringement of the patent. Such coverage can be obtained by claims to the software itself and on computer-readable media, see <a href="http://www.bailii.org/ew/cases/EWHC/Patents/2008/85.html"><em>Astron Clinica v Comptroller-General</em> [2008] R.P.C. 14; [2008] EWHC 85 Pat Ct</a>. Further, and in contrast to the position in the US, signal claims are allowable in the UK and Europe and can control distribution via the Internet. US applicants should be advised to include basis for such claims in their US first filed applications and in any subsequent UK, European and International applications, otherwise it may be difficult to add such claims during prosecution owing to the well-known added subject-matter issues of a.123(2) EPC.</p>
<p>(b)   Claims to the design method as in <em>Halliburton</em> would arguably cover the direct product of that method i.e. the design data produced by that method, and would provide additional opportunities to control the distribution and use of that data.</p>
<p>(c)    Claims to the overall manufacturing process remain valuable and should be included since the licensing revenue (or potential infringement damages) arising at the manufacturing stage may be considerable.</p>
<p>Lucas &amp; Co.</p>
<p>Web: <a href="http://www.lucas-uk.com/">www.lucas-uk.com</a></p>
<p>Email: <a href="mailto:pcole@lucas-uk.com">pcole@lucas-uk.com</a></p>
<p>Tel: INT+44+(0)1883+626211</p>
<p>Fax: INT+44+(0)1883+622997</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2011/10/halliburton-energy-services-v-comptroller-2011-ewhc-2508-uk-patents-court-decides-again-between-uk-and-epo-approaches-to-patentable-subject-matter-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ultramercial v. Hulu:  Federal Circuit provides shields &#8220;technical&#8221; software inventions from Bilski</title>
		<link>http://www.patents4software.com/2011/09/ultramercial-v-hulu-more-relief-for-software-patents/</link>
		<comments>http://www.patents4software.com/2011/09/ultramercial-v-hulu-more-relief-for-software-patents/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 15:06:27 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=636</guid>
		<description><![CDATA[Last fall, I reported that the District Court for the Central District of California had used the Bilski abstract idea subject matter exclusion to invalidate the claims of Ultramercial’s U.S. Patent No. 7,346,545.  At that time I wasn’t 100% confident that the Federal Circuit wouldn’t agree.  Fortunately for holders of Internet-based inventions, Chief Judge Rader, joined by [...]]]></description>
			<content:encoded><![CDATA[<p>Last fall, I reported that the District Court for the Central District of California had used the Bilski abstract idea subject matter exclusion to invalidate the claims of Ultramercial’s U.S. Patent No. <a href="http://www.patents4software.com/wp-content/uploads/2011/09/7346545.pdf">7,346,545</a>.  At that time I wasn’t 100% confident that the Federal Circuit wouldn’t agree.  Fortunately for holders of Internet-based inventions, Chief Judge Rader, joined by Lourie and O’Malley, in a well reasoned and common sense opinion, reversed and remanded in <a href="http://www.patents4software.com/wp-content/uploads/2011/09/Ultramercial-101-Internet-Highlighted1.pdf">Ultramercial v. Hulu &#8211; Case No. 2010-1544</a>.</p>
<p>As described in the decision, the claimed invention of the ‘545 patent is a “method for monetizing and distributing copyrighted products over the Internet.”  The court further observed that the ’545 patent seeks to remedy problems with prior art banner advertising, such as declining click-through rates, by introducing a method of product distribution that forces consumers to view and possibly even interact with advertisements before permitting access to the desired media product.  ’545 patent col. 2 ll. 14-18. </p>
<p>The court found that the claimed invention was “a practical application of the general concept of advertising as currency and an improvement to prior art technology.”  The court concluded that the claimed invention is not “so manifestly abstract as to override the statutory language of section 101.” </p>
<p>In its discussion, the Federal Circuit reinforced the notion that 35 U.S.C. Section 101 at least includes <em>technical </em>inventions:  “Moreover, title 35 does not list a single ineligible category, suggesting that any new, non-obvious, and fully disclosed <em>technical advance </em>is eligible for protection, subject to the following limited judicially created exceptions.”  The court also pointed out the claimed invention involved technical advances:  “[v]iewing the subject matter as a whole, the invention involves an extensive computer interface,” and that, “[b]y its terms, the claimed invention invokes computers and applications of computer technology.&#8221;  The notion that technical inventions in the software area fall within Section 101 was also put forth last year in <em>Research Corp. Techs., Inc. v. Microsoft Corp.</em>, 627 F.3d 859 (Fed. Cir. 2010).  In that case, the court noted <span style="font-size: small;">that &#8220;inventions with specific applications or improvements to technologies in the marketplace are not likely to be so abstract that they override the statutory language and framework of the Patent Act.&#8221;</span></p>
<p><span style="font-size: small;"> </span></p>
<p>The court also takes time to dismiss the contention that the software programming necessary to facilitate the invention deserves no patent protection or amounts to abstract subject matter or, in the confusing terminology of machines and physical transformations, fails to satisfy the “particular machine” requirement.  In doing so, the court reaches back nearly 20 years to its discussion in In re Allapat, Fed. Cir. 1994, where it observed that “programming creates a new machine, because a general purpose computer in effect becomes a special purpose computer once it is programmed to perform particular functions pursuant to instructions from program software.”</p>
<p>The court notes that, in other words, a programmed computer contains circuitry unique to that computer.  That “new machine” could be claimed in terms of a complex array of hardware circuits, or more efficiently, in terms of the programming that facilitates a unique function.  The digital computer may be considered by some the greatest invention of the twentieth century, and both this court and the Patent Office have long acknowledged that “improvements thereof” through inter-changeable software or hardware enhancements deserve patent protection.  Far from abstract, advances in computer technology—both hardware and software—drive innovation in every area of scientific and technical endeavor.  </p>
<p>This notion, that a programmed computer is in itself a &#8220;particular machine&#8221;, refutes and rejects the notion that a claim to software in combination with a computer requires the computer itself to be &#8220;partricular&#8221; and not just a general purpose machine, in order to satisfy the &#8220;particular machine&#8221; requirement of the machine or transformation test.  Clearly this is good news for software patent claims. </p>
<p>On the other hand, the decision makes clear that claims reciting only a mathematical algorithm or steps that can be performed by the human mind are more likely to be abstract.  The court distinguished the claims of Cybersource from the Ultramercial claims: “Unlike the claims in CyberSource, the claims here require, among other things, controlled interaction with a consumer via an Internet website, something far removed from purely mental steps.”</p>
<p>While the Ultramercial case advances the principle that complex software programs with technical features (as carried out on a computing infrastructure) are in the statutory bucket, it  does not address what is to done with non-technical software inventions, indeed if there is anything such as that, that apply or implement abstract ideas.  To be on the safe side in drafting claims, it would be advisable to focus on describing and claiming the technical aspects of any invention involving a financial or otherwise suspect abstract concept.</p>
<p>Those holding or seeking software patents should be encouraged by this sensible decision, and I am encouraged the opinion continues to bring a solid common sense approach back to analyzing the patentability of software inventions.  While the “abstract idea” exception is far from dead, it at least appears that software inventions that are arguably “technical” in nature will survive a challenge from Bilski, at least as far as the Federal Circuit is concerned.</p>
<p> For your reference, the ’545 patent claims:</p>
<p>A method for distribution of products over the Internet via a facilitator, said method comprising the steps of:</p>
<p>a first step of receiving, from a content provider, media products that are covered by intellectual property rights protection and are available for purchase, wherein each said media product being comprised of at least one of text data, music data, and video data;</p>
<p>a second step of selecting a sponsor message to be associated with the media product, said sponsor message being selected from a plurality of sponsor messages, said second step including accessing an activity log to verify that the total number of times which the sponsor message has been previously pre-sented is less than the number of transac-tion cycles contracted by the sponsor of the sponsor message;</p>
<p>a third step of providing the media product for sale at an Internet website;</p>
<p>a fourth step of restricting general public access to said media product;</p>
<p>a fifth step of offering to a consumer access to the media product without charge to the consumer on the precondition that the con-sumer views the sponsor message;</p>
<p>a sixth step of receiving from the consumer a request to view the sponsor message, wherein the consumer submits said request in response to being offered access to the media product;</p>
<p>a seventh step of, in response to receiving the request from the consumer, facilitating the display of a sponsor message to the consumer;</p>
<p>an eighth step of, if the sponsor message is not an interactive message, allowing said con-sumer access to said media product after said step of facilitating the display of said sponsor message;</p>
<p>a ninth step of, if the sponsor message is an interactive message, presenting at least one query to the consumer and allowing said consumer access to said media product after receiving a response to said at least one query;</p>
<p>a tenth step of recording the transaction event to the activity log, said tenth step including updating the total number of times the sponsor message has been presented; and</p>
<p>an eleventh step of receiving payment from the sponsor of the sponsor message displayed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2011/09/ultramercial-v-hulu-more-relief-for-software-patents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should your next &#8220;software&#8221; application include at least one embodiment that is a machine-specific &#8220;electronic process&#8221;?</title>
		<link>http://www.patents4software.com/2011/09/should-your-next-software-application-include-at-least-one-embodiment-that-is-a-machine-specific-electronic-process/</link>
		<comments>http://www.patents4software.com/2011/09/should-your-next-software-application-include-at-least-one-embodiment-that-is-a-machine-specific-electronic-process/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 20:53:41 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=628</guid>
		<description><![CDATA[With all the confusion about Section 101 and how it includes or excludes computer software inventions, or what level of disclosure constitutes &#8220;structure&#8221; for the purposes of 35 U.S.C. Section 112, it may help to take a quick step back and look at exactly what &#8220;software&#8221; is.  While Wikipedia is far from a perfect source [...]]]></description>
			<content:encoded><![CDATA[<p>With all the confusion about Section 101 and how it includes or excludes computer software inventions, or what level of disclosure constitutes &#8220;structure&#8221; for the purposes of 35 U.S.C. Section 112, it may help to take a quick step back and look at exactly what &#8220;software&#8221; is.  While Wikipedia is far from a perfect source to quote, I like its definition of software:  &#8220;<strong>Computer software</strong>, or just <strong>software</strong>, is a collection of <a title="Computer program" href="http://en.wikipedia.org/wiki/Computer_program">computer programs</a> and related <a title="Data" href="http://en.wikipedia.org/wiki/Data">data</a> that provide the instructions for telling a <a title="Computer" href="http://en.wikipedia.org/wiki/Computer">computer</a> what to do and how to do it. In other words, software is a conceptual entity which is a set of computer programs, procedures, and associated documentation concerned with the operation of a data processing system.&#8221; (<a href="http://en.wikipedia.org/wiki/Software">http://en.wikipedia.org/wiki/Software</a>)</p>
<p>In other words, &#8220;software&#8221; constitutes both a definition of specific electronic operations to be performed by an electronic computing system, and also, at its base level, actual instructions, in the form of electrical logic signals, to cause the computer to perform the electronic operations.  Generally, software can be divided into two categories:  low-level software that constitutes instructions in the form of digital logic elements that can be read by the computer, transformed into digital signals usable by the computer&#8217;s electronic circuits, and executed from a collection of possible machine operations.  Different combinations of these electronic operations can be used to accomplish a multitude of modern data processing results.</p>
<p>High-level software is software that can be used, by compilation or by interpretation using a computer itself, to produce the low-level software needed to program/cause the computer to perform desired electronic operations.  A computer, suitably programmed, can read high-level software to produce the low-level software and in turn electronic operations required to cause a computer to perform electronic computer operations.</p>
<p>High-level software itself if often represented by a flowchart, which itself typically describes a sequence of desired computer operations, at the electronic level, to perform a given computerized process.  In some cases, a flowchart can represent exactly the precise, lowest level electronic operations performed by a processor, such as peforming add functions, shift functions, load functions, bus functions, etc&#8230;   Such a flowchart would also serve as an exact specification for the construction of a fully hardware electronic device, i.e., one in which no software was involved, but rather all functionality was built into the electrical architecture/design of the electronic device.</p>
<p>Higher level flowcharts by nature and perhaps by definition, define less precisely exactly how a particular processor will perform the desired sequence of electronic operations, and as such omits the details of such operations.  However, the ultimate result or functionality to be achieved by whatever exact sequence is chosen is defined.  Where such &#8220;high level functionality&#8221; is novel, it could meet the test of non-obviousness. </p>
<p>Interestingly, cases such as <em>In re Aoyama</em>, discussed in a previous posting, suggest that some such software inventions can be described too generally to constitute &#8220;structure&#8221; under 35 U.S.C.  § 112 ¶ 6, and as such claims directed to such functionality in a means plus function format are unpatentable as indefinite under 35 U.S.C. § 112 ¶ 2.  This begs the question, what constitutes &#8220;structure&#8221; in a software environment.  Certainly, if the software is low-level, in that it exactly describes an exact electronic process, i.e., sequence of computer operations to be peformed, it must constitute an acceptable level of structure or else it is not possible to achieve a means plus function claim for a software invention.  When the description of functionality is at such a high level that a multitude of different low-level software-specified processes are possible for achieving the defined functionality, it can be said that constraints on &#8220;equivalents&#8221; under 35 U.S.C.  § 112 ¶ 6 can only be applied at the high level of the software description, since there is no low-level definition.  If the high-level description is a series of high level functions or steps, then one could argue that the specific means to achieve each function or step is unconstrained, and that the only constraint on equivalents is whether the high level functionality, i.e, the high level functions or steps, are equivalent. </p>
<p>The majority in <em>In re Aoyama </em>seems to be suggesting that where a software process is claimed under 35 U.S.C. § 112 ¶ 6, a machine-specific implementation must be provided, i.e., an implementation that describes with particularlity how the low level electronic operations available in a particular type of computer are used to perform the claimed operation.  This description would provide the most definitive description of software structure possible to describe, and therefore would have to pass muster or software description ever could.</p>
<p>In the end, software practicioners need to be aware that the safest grounding for a software case is in the actual electronic operations performed by a computer in response to the software.  The more examples of how high-level software can be implemented by low-level code, the more bullet proof a software application will be from the perspective of 35 U.S.C. § 112.  While one would think that actual source code (and the compiler or interpreter to be used) or object code may be overkill in this day and age, when it is available, submission of such code in an appendix may be the easiest way to always provide at least one very specific implementation in low-level software that is unassailably as structural as one can achieve.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2011/09/should-your-next-software-application-include-at-least-one-embodiment-that-is-a-machine-specific-electronic-process/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Software Impact of Myriad Genetics</title>
		<link>http://www.patents4software.com/2011/09/the-software-impact-of-myriad-genetics/</link>
		<comments>http://www.patents4software.com/2011/09/the-software-impact-of-myriad-genetics/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 19:50:24 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=626</guid>
		<description><![CDATA[My thanks to Justin McCarthy for this guest post: On July 29, 2011, The Federal Circuit decided The Association for Molecular Pathology v. Myriad Genetics, 2010-1406 (Fed. Cir. July 29, 2011).  While this case deals with the patentability of gene fragments and methods of use, the case does present interesting questions surrounding the patentability of [...]]]></description>
			<content:encoded><![CDATA[<p>My thanks to Justin McCarthy for this guest post:</p>
<p>On July 29, 2011, The Federal Circuit decided <em>The Association for Molecular Pathology v. Myriad Genetics</em>, 2010-1406 (Fed. Cir. July 29, 2011).  While this case deals with the patentability of gene fragments and methods of use, the case does present interesting questions surrounding the patentability of software.   <em>Myriad</em> was brought by a number of medical organizations, researchers, genetic counselors, and patients as a declatory judgment proceeding against a number of patents that Myriad had secured which protect both the isolated gene fragment BRCA1 and BRCA2 as well as methods for using those gene fragments to detect certain breast and ovarian cancers.  <em>Myriad</em>, at 8-9.   The court’s decision has two parts, both having implications for the software patent landscape.</p>
<p><em><span style="text-decoration: underline;">Part I – The method claims:</span></em></p>
<p>The patent included claims drawn both to the gene fragments themselves as well as methods for using the gene fragments.  The court’s decision on the method claims was the only part of the decision that was unanimous.  The decision on the patentability of the gene fragments was split 2-1.</p>
<p>The challenged method claims recite:</p>
<p>1. (‘999 patent) A method for detecting a germline alteration in a BRCA1 gene, said alteration selected from the group consisting of the alterations set forth in Tables 12A, 14, 18 or 19 in a human which comprises <em>analyzing </em>a sequence of a BRCA1 gene or BRCA1 RNA from a human sample or <em>analyzing </em>a sequence of BRCA1 cDNA made from mRNA from said human sample with the proviso that said germline alteration is not a deletion of 4 nucleotides corresponding to base numbers 4184-4187 of SEQ ID NO:1.</p>
<p>1. (‘001 patent) A method for screening a tumor sample from a human subject for a somatic alteration in a BRCA1 gene in said tumor which comprises [] <em>comparing </em>a first sequence selected from the group consisting of a BRCA1 gene from said tumor sample, BRCA1 RNA from said tumor sample and BRCA1 cDNA made from mRNA from said tumor sample with a second sequence selected from the group consisting of BRCA1 gene from a nontumor sample of said subject, BRCA1 RNA from said nontumor sample and BRCA1 cDNA made from mRNA from said nontumor sample, wherein a difference in the sequence of the BRCA1 gene, BRCA1 RNA or BRCA1 cDNA from said tumor sample from the sequence of the BRCA1 gene, BRCA1 RNA or BRCA1 cDNA from said nontumor sample indicates a somatic alteration in the BRCA1 gene in said tumor sample.</p>
<p>20. (‘282 patent) A method for screening potential cancer therapeutics which comprises: growing a trans-formed eukaryotic host cell containing an altered BRCA1 gene causing cancer in the presence of a compound suspected of being a cancer therapeutic, growing said transformed eukaryotic host cell in the absence of said compound, determining the rate of growth of said host cell in the presence of said compound and the rate of growth of said host cell in the absence of said compound and comparing the growth rate of said host cells, wherein a slower rate of growth of said host cell in the presence of said compound is indicative of a cancer therapeutic.</p>
<p>The court held all but claim 20 invalid under 35 U.S.C. 101 as directed to abstract ideas and therefore not patent eligible.  The court found that claims 1 and 2 recited nothing more than abstract mental steps necessary to compare two different nucleotide sequences.  The court summarized the claims as “look at the first position in a first sequence; determine the nucleotide sequence at that first position; look at the first position in a second sequence; determine the nucleotide sequence at that first position; determine if the nucleotide at the first position in the first sequence and the first position in the second sequence are the same or different, wherein the latter indicates an alteration; and repeat for the next position.” <em>Myriad</em>, at 50.</p>
<p>The court stated that while the application of a formula or abstract idea <span style="text-decoration: underline;">in</span> a process may describe patentable subject matter, the claims at issue did not describe applying the step of comparing two nucleotide sequences in a process, rather the comparison <span style="text-decoration: underline;">was</span> the process. </p>
<p>The court also briefly distinguished <em>Prometheus Labs., Inc. v. Mayo Collaborative Servs., 628 F.3d 1347, 1350 (Fed. Cir. 2010), cert. granted 2011 WL 973139 (June 20, 2011), </em>which upheld a claim including the steps of  “(a) “administering” a thiopurine drug to a subject, and/or (b) “determining” the drug’s metabolites levels in the subject, wherein the measured metabolite levels are compared with predetermined levels to optimize drug dosage.” <em>Myriad</em>, at 52.  The court stated that in addition to the “administering” step being transformative, that the “determining step” was both transformative and central to the purpose of the claims.  Because the determining step could not be determined merely by inspection, the determining step required a transformation, i.e. the metabolites must be extracted and analyzed from a bodily sample.  The court held that the method claims in the instant case were capable of being performed by mere inspection and thus were not transformative. <em>Id.</em></p>
<p>The court did hold that claim 20 was valid stating: “the claim recites a method that comprises the steps of (1) ‘growing’ host cells transformed with an altered <em>BRCA1 </em>gene in the presence or absence of a potential cancer therapeutic, (2) ‘determining’ the growth rate of the host cells with or without the potential therapeutic, and (3) ‘comparing’ the growth rate of the host cells. The claim thus includes more than the abstract mental step of looking at two numbers and ‘comparing’ two host cells’ growth rates. The claim includes the steps of ‘growing’ transformed cells in the presence or absence of a potential cancer therapeutic, an inherently transformative step involving the manipulation of the cells and their growth medium. The claim also includes the step of ‘determining’ the cells’ growth rates, a step that also necessarily involves physical manipulation of the cells.” <em>Id.</em> at 53.</p>
<p>The impact of this case is likely to be important to software patents as many such patents commonly contain method claims which rely on analyzing and comparing data.  To avoid invalidation after <em>Myriad</em>, practitioners’ should consider adding transformative limitations which attempt to remove the method from physically being able to be performed by a human mind.  For example, practitioners’ may consider adding limitations relating to the computer system as a whole, such as using calculated information to control a peripheral device or another computing device; transforming data from one form to another using a processor; receiving input (preferably reciting the source of the input – e.g. a network, a keyboard, or the like); or any other tangible connection that ties into the software method.  This will leave an argument that the method cannot be performed simply by a human mind and that some tangible step (such as physically sending electrons to a device) is necessary.  Such a connection should be as substantial as practically possible as a court may find such connections to be merely post-solution activity or data gathering steps which will not save the claim.  However, at least it leaves the litigators an argument for why the claim is not so abstract as to be unpatentable. </p>
<p>Bottom line, practitioners’ may be better off with a slightly narrower claim with more specific limitations that concretely tie the method to a particular machine, rather than a broad method claim which could literally be performed by a human mind.</p>
<p><em><span style="text-decoration: underline;">Part II the Gene Fragment Claims</span></em></p>
<p>The gene fragment claims are only applicable to computer software patents in the sense that the arguments used by the Federal Circuit to uphold the validity of Myriad’s gene fragment claims undercut the very reasoning that the Federal Circuit used weeks later to invalidate a patent drawn to a machine readable medium in <em>Cybersource Corp. v. Retail Decisions, Inc.</em>, App. No. 2009-1358 (Fed. Cir. Aug 16, 2011).  In <em>Cybersource</em>, the court addressed both method and machine-readable medium claims.  The court first held that the method claims were invalid under 35 U.S.C. 101 as drawn to an abstract idea.  Continuing with the machine-readable medium claim, the court held that “[r]egardless of what statutory category . . . a claim’s language is crafted to literally invoke, we look to the underlying invention for patent-eligibility purposes.  Here, it is clear that the invention underlying both claims 2 and 3 is a method . . . “ <em>Id.</em> at 17.  So in essence, the court ignored the structural limitations that are inherent when discussing a machine readable medium (e.g. the physical re-arrangement of electrons on a medium) to look at what the machine-readable medium <em>does</em> as opposed to what it <em>is</em>.</p>
<p>The Myriad panel had three separate opinions.  The opinion from Judge Lourie took an approach that is inconsistent with the <em>Cybersource</em> court to save the gene fragment claims.  Namely, Judge Lourie ignored the functional similarities between the function of an isolated gene fragment and the function of that same gene fragment as a part of the full gene in the human body and focused instead on the structural differences between the gene in the human body and the patented fragment.  Judge Lourie found that in nature, isolated DNA fragments are covalently bonded to other such molecules.  When cleaved to form the claimed fragment, those bonds are broken forming an isolated DNA molecule that is a “distinct” entity. <em>Myriad</em>, 43-4.  Dismissing arguments from the Plaintiffs’ that despite any change in the chemical makeup of this molecule, the serve the same purpose – they both store the same set of information (e.g. to encode for protein production), the court stated: “[w]e disagree, <strong>as it is the distinctive nature of DNA molecules as isolated compositions of matter that determines their patent eligibility rather than their physiological use or benefit</strong>.”  </p>
<p>Judge Lourie here is clearly going to great lengths to uphold the patentability of the gene fragment, going into extreme detail regarding slight changes in chemical composition (one wonders why these small changes aren’t an obvious variation of the gene found in nature – but I digress) and ignoring altogether the function and purpose of the gene fragments.  This is contrary to the court’s reasoning in the <em>Cybersource</em> case where they only looked at the function of the product as opposed to its structure.  </p>
<p>Judge Moore’s opinion further highlights the structural differences between natural DNA and the patented fragments, but qualifies it saying that the structural differences are not enough without some new utility.  And what was Judge Moore’s unique utility for the gene fragments? Nothing more than the fragment’s diagnostic abilities, something Judge Moore points out, cannot be inherently done by the body.  However, as with the chemical structure, this seems to be a thin distinction, and certainly the machine readable medium in Cybersource achieves some “new” utility – namely it causes a computer to perform the method steps. </p>
<p>In some ways the structure of the machine readable medium claim may be to blame for the <em>Cybersource </em>decision as it is a hybrid claim type in that it recites both structure and method limitations.  However, this is by necessity, as the actual structure of the machine readable medium is a series of electrons arranged in a certain fashion and such an arrangement is indescribable. Rather than claim a machine-readable medium comprising: one, zero, one, one, zero, one (etc…), the claim is written in terms of its result – i.e. what the machine-readable medium <em><span style="text-decoration: underline;">does</span></em>, rather than what<em> </em>it <em><span style="text-decoration: underline;">is</span></em>.  This may give the false impression that a machine-readable medium claim is a method claim wrapped in a product shell.  Perhaps if practitioners’ began describing how the machine readable medium is created (e.g. including the instructions AND including compiling steps, etc…) rather than simply what it does, these claims would find a more favorable reception.</p>
<p>Regardless, it is clear that the court is viewing these two technologies differently and appears to be applying a more lenient standard to biotechnology cases than computer science cases.  It will be interesting to see how this plays out as <em>Cybersource</em> is likely headed to further review.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2011/09/the-software-impact-of-myriad-genetics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In re Aoyama &#8212; are we headed back to object or source code appendices?</title>
		<link>http://www.patents4software.com/2011/08/in-re-aoyama-are-we-headed-back-to-object-code/</link>
		<comments>http://www.patents4software.com/2011/08/in-re-aoyama-are-we-headed-back-to-object-code/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 03:39:01 +0000</pubDate>
		<dc:creator>slundberg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patents4software.com/?p=620</guid>
		<description><![CDATA[In re Aoyama (10-1552) is yet another head scratcher from the Federal Circuit in the area of software patents, and in particular on the topic of what constitutes sufficient software strucutre under 35 U.S.C. § 112 ¶ 6.   Judge Newman&#8217;s dissent is the only thing that makes any sense in this case.  Claim 11, which is representative, and its [...]]]></description>
			<content:encoded><![CDATA[<div><span style="font-size: small;">In re Aoyama (<a href="http://www.patents4software.com/wp-content/uploads/2011/08/10-1552.pdf">10-1552</a>) is yet another head scratcher from the Federal Circuit in the area of software patents, and in particular on the topic of what constitutes sufficient software strucutre under 35 U.S.C. § 112 ¶ 6.   Judge Newman&#8217;s dissent is the only thing that makes any sense in this case.  Claim 11, which is representative, and its supporting Figure 8, are set forth below.</span></div>
<p><span style="font-size: small;">11. A system for supply chain management com-prising:</p>
<div><span style="font-size: small;">an order controller system including</span></div>
<p><span style="font-size: small;"><em><span style="font-family: Century Schoolbook,Century Schoolbook; font-size: small;"><em><span style="font-family: Century Schoolbook,Century Schoolbook; font-size: small;">reverse logistics means for generating transfer data</span></em></span></em><span style="font-size: small;">; and </span></p>
<p></span> </p>
<p></span></p>
<div><span style="font-size: small;">a warehouse system receiving the transfer data and generating shipping data.</span></div>
<p><span style="font-size: small;"><span style="font-size: small;"><a href="http://www.patents4software.com/wp-content/uploads/2011/08/http___www.cafc_.uscourts.bmp"><img class="alignnone size-full wp-image-621" title="http___www.cafc.uscourts" src="http://www.patents4software.com/wp-content/uploads/2011/08/http___www.cafc_.uscourts.bmp" alt="" /></a></span></p>
<p></span></p>
<div><span style="font-size: small;"><span style="font-size: small;">As set forth by the majority in In re Aoyam, &#8220;The first step in construing a means-plus-function claim limitation is to define the particular function of the claim limitation. &#8230; <span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">Here, both parties agree that the identified function of the limitation of claims 11 and 21 at issue is &#8220;generating transfer data.&#8221;  The majority goes on:  </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-size: small;"><span style="font-size: small;">&#8220;The next step in construing a means-plus-function claim limitation is to look to the specification and identify the corresponding structure for that function.&#8221;</span></span></span></span></div>
<p><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"> </span></span><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">The majority then found, agreeing with the Board, that &#8220;[t]here is no structure or algorithm for generating transfer data disclosed in the discussion of Figure 8 at Specification paragraphs 0088-93. These paragraphs do discuss generating shipping data, but again without disclosing any structure or algorithm for doing so.&#8221;  According to the majority, the </span></span></span></span></span><span style="font-size: small;"><span style="font-size: small;">Board properly recognized that while Figure 8 provides a high level process flow, &#8220;it does not describe any structure.&#8221;  Accordingly, the majority </span></span><span style="font-size: small;"><span style="font-size: small;">agreed with the Board’s conclusion that Figure 8 &#8220;fails to describe, even at a high level, how a computer could be programmed to produce the structure that provides the results described in the boxes.&#8221;  Finally, the majority found that &#8220;[b]</span></span><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">ecause the means-plus-function limitation of claims 11 and 21 lacked sufficient disclosure of structure under 35 U.S.C. § 112 ¶ 6, these claims are unpatentable as indefinite under 35 U.S.C. § 112 ¶ 2. </span></span></span></span></p>
<p></span></span></p>
<p><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">The majority further states that &#8220;For means-plus-function limitations where the disclosed structure is a computer programmed to implement an algorithm, the patent must disclose enough of an algorithm to provide the necessary structure under 35 U.S.C. § 112 ¶ 6.&#8221;  </span></span></span></p>
<p><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">As aptly pointed out by the dissenting Judge Newman, Figure 8 and the corresponding portion of the Applicants&#8217; specification discuss at length the computer operation corresponding to the claimed function of generating transfer data.  As such, it is difficult to understand the majority&#8217;s insistence that the disclosure did not describe sufficient structure or disclosure to satisfy </span></span> 35 U.S.C. § 112 ¶ 6, particularly since the specification specifies that the functionality described in the flow charts:</span></p>
<p><span style="font-size: small;"> &#8221;</span><span style="font-size: small;">can be implemented in hardware, software, or a suitable combination of hardware and software, and each of which can be one or more software systems operating on separate general purpose processing platforms. As used herein, a hardware system can include discrete semiconductor devices, an applica-tion-specific integrated circuit, a field programma-ble gate array or other suitable devices. A software system can include one or more objects, agents, threads, lines of code, subroutines, separate soft-ware applications, user-readable (source) code, ma-chine-readable (object) code, two or more lines of code in corresponding software applications, data-bases, or other suitable software architectures. &#8220;</span></p>
<p><span style="font-size: small;"><span style="font-size: small;">One question raised by In re Aoyama is whether or not the disclosure supports <em>any</em> structural claim that requires &#8220;generating transfer data&#8221;, or whether it is only means plus function claims that the disclosure is inadequate to support.  Logically speaking, it would seem that if Figure 8 and the specification do not disclose enough structure to support a means plus function claim element, it would not likely comply with 112 (2) either.  </span></span></p>
<p><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">﻿If one seeks to avoid having software patent claims found inadequate under 112(2) or 112(6), it would appear that the safest bet is to include object or source code to support the claimed functionality.  With object or source code, the application would describe at least one highly particular implementation that would, for any given compiler or interpreter, define a specific software structure.  On the other hand, anything short of what might be considered a specific machine-implemented process may be found inadquate.</span></span></span></p>
<p><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">﻿</span></span></span></span></p>
<p><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">﻿</span></span></span></span></p>
<p><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">﻿</span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.patents4software.com/2011/08/in-re-aoyama-are-we-headed-back-to-object-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

