Lundberg, Steven W


 Schwegman Lundberg & Woessner PA
[Lundberg, Steven W's Profile]
Lundberg, Steven W Biography Photograph
Patent Attorney

Microsoft v. Barnes and Noble: Does Your Product Infringe?
Apr 4, 2011

For those of you out there that are interested to know if you or your client may infringe one or more of the patents used by Microsoft to sue Barnes and Noble, visit my blog at www.patents4software.com.  I invite you to test your actual product (or proposed design-around) using the interactive claim map attached at the end of my Microsoft blog post.     The claim map, created with assistance of the ClaimBot® claim mapping software available from Lucid Patent, LLC, charts the claim limitations of the five Microsoft patents in suit.  By indicating whether a product includes or does not include some or all of the mapped claim limitations, the spreadsheet determines, by the process of elimination, whether or not any particular claim is likely not infringed, or by reverse implication but not necessarily, may be infringed.  Please note the claim chart is not a substitute for an infringement analysis by a qualified patent attorney, but it does provide a relatively simply way to quickly assess whether or not any particular product design may be in the ballbark of infringing the patents. 


More Business Method Patents Found Invalid Under Section 101
Mar 20, 2011

In CLS Bank v Alice (D.D.C. 2011),  the District Court for the District of Columbia found four patents (U.S. Patent No. 7149720; U.S. Patent No. 6912510; U.S. Patent No. 5970479; and U.S. Patent No. 7725375) owned by Alice Corporation invalid under 35 U.S.C. Sec. 101.   In short, the district court found that the “heart” of the patented invention in suit, as claimed in its various forms (including method claims, system claims and Beauregard claims) was a business method ”directed to an abstract idea of employing an intermediary to facilitate simultaneous exchange of obligations in order to minimize risk.”  The court found this idea was “a basic business or financial concept” much like that struck down in Bilski v. Kappos, 130 S. Ct. 3218 (2010)

For more on this case, visit my blog at www.patents4software.com


Research Corporation Technologies Inc. v. Microsoft Corp.: Sanity Returns to Section 101 Abstraction Analysis
Dec 15, 2010

This post is from my www.patents4software.com blog:

Since the U.S. Supreme Court’s Bilski v. Kappos decision, there have been a raft of District Court and Board decisions that took the ”abstract idea” exclusion for patentable subject matter past the point of absurdity.  Thankfully it did not take long for some sanity to return to the legal precedent on this all-important issue.   On December 8, a three judge panel (Judges Rader, Newman and Plager) of the U.S. Court of Appeals for the Federal Circuit ruled that, to be found unpatentable under the abstract idea exclusion from 35 U.S.C. §101, an invention’s abstractness must “exhibit itself so manifestly as to override the broad statutory categories” of patent eligibility.  Research Corporation Technologies Inc. v. Microsoft Corp., Fed. Cir., No. 2010-1037, 12/8/10.  RCT v. Microsoft Federal Circuit Decision

The patents in question, owned by Research Corporation Technologies Inc. (for a profile of this company’s patent holdings see: http://www.patentbuddy.com/Company/Profile/RES-CORP-TECH-INC/155237), involved digital imaging process claims.  The Federal Circuit found that these claims, which had been found unpatentable under Section 101 by the district court, are patentable subject matter because they claim “functional and palpable applications in the field of computer technology.”

The RCT patents – 5,111,310; 5,341,228; 5,477,305; 5,543,941; 5,708,518; and 5,726,772 -relate to a particular method of digital halftoning in the pixel representation of images in computer displays and in printing.

Go to my blog for further details:  www.patents4software.com


USPTO and EPO Work Toward Joint Patent Classification System
Oct 25, 2010

From the following press release: 

http://www.uspto.gov/news/pr/2010/10_51.jsp

The United States Patent and Trademark Office (USPTO) and the European Patent Office (EPO) have agreed to work toward the formation of a joint patent classification system.  Unlike other major patent document classification systems, the U.S. patent classification system is not based on the International Patent Classification (IPC) system because it predates the IPC.  One of the goals of the partnership is to align the U.S. and the EPO classification systems with the IPC, which is administered by the World Intellectual Property Organization (WIPO), a specialized agency of the United Nations.  The jointly developed classification system will be more detailed than the IPC to improve patent searching.  As a result, the two offices would move closer to eliminating the unnecessary duplication of work between the two offices, thus promoting more efficient examinations, while also enhancing patent examination quality. 


BackWeb Technologies Sues IBM and HP on Software Patents For Background Download
Oct 4, 2010

The wagon train of software patent lawsuits rolls on.  As recently reported by Gene Quinn in his IP Watchdog blog (www.ipwatchdog.com), this time it’s IBM and HP that are in the cross-hairs, each being accused by BackWeb Technologies, Inc., of Santa Clara, California (and owned by an Israeli parent company) of infringing three US patents – U.S. 5,913,040, U.S. 6,317,789 and U.S. 6,539,429.  These patents cover systems for transmitting digital information in background mode.  

For more on this case visit my blog at www.patents4software.com.

Steve


The Board Takes Bilski for a Test Drive and Runs Over Some Software Claims
Oct 1, 2010

From www.patents4software.com:

July and August have been busy months for the Board of Patent Appeals and Interferences.  Not including the Ex Parte Proudler and Ex Parte Birger cases I previously reported on, the BPAI has issued at least ten opinions in which software-related claims were rejected under Section 101 in view of Bilski.  These opinions, excerpts of which are provided below, present both understandable and puzzling Section 101 rejections.  A number of the rejections are understandable due to a lack of computer structure or electronic functionality in the claim to tie the software elements to a machine implementation. Of particular note, it appears that machine limitations in method claims are not enough per se to bring the claim into the machine sphere of the machine or transformation test, according to these Board decisions, despite the PTO’s Interim Guidance, which seems to indicate otherwise.

Several of the rejections seem to completely ignore express machine limitations, for example as found in Ex Parte Caccavale et al., where the representative claim recites a method of operating a data processing system with “distributed processing units”, including the steps of  “accessing … databases over the data processing system.”  While this claim has method steps, the method is performed on a machine.  Another example is found in Ex Parte Craig William Fellenstein et al., wherein one claim rejected under Section 101 included steps for detecting messaging system events, recording the messaging system events in a database, compiling statistical usage data from the messaging system events, and displaying the target user’s statistical usage data on an output device.  Again, while this is a method claim, it is a method of using a machine-based system, and appears to me to transform at least usage data to a visual representation.  Another 101 rejection that is puzzling to me is found in Ex Parte Gopalan Ramanujam, which includes a rejected apparatus claim that recites a “destination storage location corresponding to a first architectural register” and “a functional unit to process … “

The foregoing rejections seem to be at least partially inconsistent with the PTO’s Interim Guidelines for 101, which include the following guidance:

  • Factors To Be Considered in an Abstract Idea Determination of a Method Claim
    • A. Whether the method involves or is executed by a particular machine or apparatus. If so, the claims are less likely to be drawn to an abstract idea; if not, they are more likely to be so drawn.
      • (1) The particularity or generality of the elements of the machine or apparatus; i.e., the degree to which the machine in the claim can be specifically identified (not any and all machines). Incorporation of a particular machine or apparatus into the claimed method steps weighs toward eligibility.
      • (2) Whether the machine or apparatus implements the steps of the method. Integral use of a machine or apparatus to achieve performance of the method weighs toward eligibility, as compared to where the machine or apparatus is merely an object on which the method operates, which weighs against eligibility.

 

Other of the rejections appeared to me to be justifiable because the subject claims lack any machine structure or clearly recite an abstract process.  For example, Ex Parte Miguel A. Estrada et al., includes this claim, which was rejected as an unpatentable business method:

1. A method for managing membership in a collaborative computing environment community, the method comprising:

receiving identification of a selected group of end user persons to invite to join the collaborative computing community;

evaluating the selected group to identify one or more invitees there from;

inviting the one or more identified invitees; and

receiving an indication from one or more invitees that the invitee wishes to join the community.

One of the more interesting opinions, Ex Parte Joseph A. Russo et al., held that a claim drawn to a “machine readable storage” having stored thereon a computer program, is statutory under 35 U.S.C. § 101.  In particular, the following claim was found Section 101 sufficient:

9. A machine readable storage having stored thereon a computer program for hierarchical grouping, the computer program comprising a routine set of instructions which when executed by a machine cause the machine to perform the steps of:

mapping attributes in a single hierarchically structured directory to individual roles in a

multi- hierarchical collaborative context;

selecting a particular one of said roles; and,

retrieving entries from said directory having mapped ones of said attributes which correspond to said particular one of said roles.

On the other hand, the following corresponding claim 1 was found non-statutory under Section 101:

1. A hierarchical grouping system comprising:

a collaborative context comprising a community of subscribers, a plurality of roles assigned to said subscribers, and

a plurality of tools and resources configured for access by said subscribers said access being limited by said roles;

a directory comprising entries associated with said subscribers, said directory having a single hierarchical structure; and,

a mapping between said directory and said roles in said collaborative context.

All in all the ten Board decisions excerpted below are interesting to say the least.  While they are instructive to read, several of the rejections upheld or applied by the Board sua sponte seem puzzling even giving Bilski a broad interpretation.  Hopefully a number of these decisions are purposely aggressive in order to force one or more appeals to the Federal Circuit, which will hopefully lead to some concrete guidance on how Section 101 is be applied to software-based inventions, and in particular inventions that do not involve business methods.  Following are representative claims and passages from each of the decisions:

.

Ex Parte Frank S. Caccavale, Sridhar C. Villapakkam, and Skye W. Spear

Appeal 2009-006026

Application 10/441,866

Technology Center 2400

July 23, 2010

Ex parte Caccavale (BPAI 2010)

8. In a data processing system including distributed processing units, a method of analysis of performance of the data processing system, said method comprising:

each of the distributed processing units accumulating performance parameters including response time measurements and workload across intervals of time, said each of the distributed processing units storing the performance parameters accumulated by said each of the distributed processing units in an industry standard database in said each of the distributed processing units; and

accessing the industry standard databases over the data processing system to retrieve the performance parameters accumulated by the distributed processing units, and determining a measure of performance of the data processing system from the retrieved performance parameters;

wherein the industry standard database is the Windows Management Instrumentation database, and the method includes said each distributed processing unit using an operating system to store the performance parameters accumulated by said each of the distributed processing units in the Windows Management Instrumentation database;

wherein the measure of performance of the data processing system is a measure of metric entropy of the data processing system, and the measure of metric entropy of the data processing system is computed from the performance parameters retrieved from the industry standard database by computing an average response time over the distributed processing units, computing a histogram of the average response time over the distributed processing units, and

computing the measure of metric entropy of the data processing system from the histogram.

“As we stated above, claim 8 merely involves a process of statistical analysis computations. (See supra.) Appellants’ computational process claim is comparable with the algorithm to convert binary-coded decimal numerals into pure binary code in Benson, in that Appellants seek to patent an idea. If such computational processes were not barred under 35 U.S.C. § 101, then the processes “would wholly pre-empt the mathematical formula and in practical effect would be a patent on the algorithm itself.” (Benson, cited above.) We thus find that Appellants’ claim 8 is merely an abstract idea in accordance with Benson, a precedential case relied upon in Bilski v. Kappos as a “useful … investigative tool” for determining subject-matter eligibility. Accordingly, we affirm the Examiner’s rejection R1.”

Ex Parte Tse-Huong Choo, Scott A. Leerssen, and Joubert Berger

Appeal 2009-006352

Application 09/896,019 Technology Center 2400

July 28, 2010

Ex parte Choo (BPAI 2010)

1. A computer system for controlling access to certain files by processes, said computer system comprising:

compartments implemented on an operating system;

a database containing access rules, said access rules defining which compartments are authorized to access particular file resources;

a kernel module the receiving a system call to access a file from a user space application belonging to a compartment; and

a security module for determining whether said user space application is authorized to access said file utilizing access rules stored in said database.

“Appellants contend that the preamble of claim 1 recites a “system” and thus is a statutory “machine” under §    101. Br. 10. We disagree. Even assuming that claim 1 is directed to the “machine” category in § 101, this does not end the patent-eligibility analysis. See In re Ferguson, 558 F.3d 1359, 1364 (Fed. Cir. 2009). Claim 1 must be construed in its entirety. That is, as previously discussed, the claim’s body recites nothing more than data structures and software, and the claim’s preamble (i.e., “[a] computer system for controlling access to certain files by processes”) only serves to limit the claim by describing the invention’s intended use. See Catalina Mar­keting Int’l, Inc., v. Coolsavings.com Inc., 289 F.3d 801, 808 (Fed. Cir. 2002). Moreover, the compartments, op­erating system, database, and modules do not operate on the system recited in the preamble, and thus are given little patentable weight. See Corning Glass Works v. Sumitomo Electric U.S.A., Inc., 868 F.2d 1251, 1257 (Fed. Cir. 1989).

For the foregoing reasons, we sustain the § 101 rejection of claim 1 and claims 2-13 not separately argued.”

Ex Parte Brian S. Christian, Russell M. Eames, Thomas Fakes, and Bhavesh R. Thaker

Appeal 2009-006589

Application 10/606,089 Technology Center 2400

August 23, 2010

Ex parte Christian (BPAI 2010)

1. A method, comprising:

receiving data input through a web page from a client device;

referencing a declarative module to determine a client input security screen to apply to the data input from the client device, wherein the declarative module comprises:

a global section that includes at least one client input security screen that applies to any type of client input value; and

an individual values section that includes at least one client input security screen that applies to a particular type of client input value; and

applying multiple client input security screens to the data input from the client device, including at least one client input security screen from the global section of the declarative module and at least one client input security screen from the individual values section of the declarative module, wherein the client input security screens are distinct from one another, and wherein said act of referencing comprises first using the global section to screen one or more client input values and then using the individual values section to screen at least one of said one or more client input values.

“Consistent with our earlier-noted invention statement taken from Appellants’ Summary of Invention, the disclosed and claimed invention is directed to software per se, abstract ideas, abstract concepts and methodologies and the like, including various data structures and named entities, such as a declarative module and various sections thereof, software, software applications, and abstract intellectual processes associated with them within the claims on appeal.”

Ex Parte Harold Edward Elkins II and Freeman Murray Sanderford II

Appeal 2009-006190

Application 10/853,732 Technology Center 2100

July 30, 2010

Ex Parte Elkins

1. A method for modeling distributed generation for a customer, comprising:

obtaining a projected electric consumption profile for the customer for a period of time that is divided into a plurality of time periods;

obtaining a projected electricity cost that projects the cost of electricity purchased from an electric provider for the period of time, the projected electricity cost being associated with one or more of the plurality of time periods;

obtaining operating parameters for one or more generators, the operating parameters including an electrical generator capacity and heat rate information;

obtaining a projected fuel price for one or more fuels to be used by the one or more generators for the period of time;

determining a projected generator operating cost to generate electricity using a generator from the one or more generators based on the projected electric consumption profile for the plurality of time periods of the period of time, the projected generator operating cost determined using at least the operating parameters associated with the generator and the projected fuel price of the fuel to be used by the generator;

generating a projected dispatch operation schedule of the generator by comparing, for the plurality of time periods, the projected generator operating cost of the generator to the projected electricity cost of electricity purchased from an electric provider for the plurality of time periods of the period of time; and

generating a revised projected electric consumption profile for the customer by subtracting the projected dispatch of the generator for the plurality of time periods from the projected electric consumption profile.

“The subject matter of claims permitted within 35 U.S.C. § 101 must be a machine, a manufacture, a process, or a composition of matter. Moreover, our reviewing court has stated that “[t]he four categories [of § 101] together describe the exclusive reach of patentable subject matter. If the claim covers material not found in any of the four statutory categories, that claim falls outside the plainly expressed scope of § 101 even if the subject matter is otherwise new and useful.” In re Nuijten, 500 F.3d 1346, 1354 (Fed. Cir. 2007); accord In re Ferguson, 558 F.3d 1359 (Fed. Cir. 2009). This latter case held that claims directed to a “paradigm” are nonstatutory under 35 U.S.C. § 101 as representing an abstract idea. Thus, a “signal” cannot be patentable subject matter because it is not within any of the four categories. In re Nuijten, 500 F.3d at 1357. Laws of nature, abstract ideas, and natural phenomena are excluded from patent protection. Diamond v. Diehr, 450 U.S. at 185. A claim that recites no more than software, logic or a data structure (i.e., an abstraction) does not fall within any statutory category. In re Warmerdam, 33 F.3d 1354, 1361 (Fed. Cir. 1994). Significantly, “[a]bstract software code is an idea without physical embodiment.” Microsoft Corp. v. AT&T Corp., 550 U.S. 437, 449 (2007). The unpatentability of abstract ideas was reaffirmed by the U.S. Supreme Court in Bilski v. Kappos, 130 S. Ct. 3218 ( 2010).

The initial clauses of method independent claims 1 and 35 relate to preliminary data gathering operations or extra solution data gathering functions. In a corresponding manner, in system independent claim 40, these corresponding data gathering operations are merely reflected as database “components,” in turn reflective of the data structures from figures 2 through 7. These data “components” are also merely recited to be “operable to” maintain data of various characterizations; they are not positively recited in claim 40. The data associated with a generator of representative independent claim 1 on appeal is characterized as relating to “one or more” such generators.

Independent method claim 35 merely purports to relate to a first and a second generator in a corresponding manner that fails to positively recite that these respective generators are different from each other. The remaining clauses of method independent claims 1 and 35 on appeal relate to functionalities associated with mathematical compare operations, mathematical subtractions and the mathematical determination of related data values.

System independent claim 40 recites these functionalities as associated with a processor that is merely characterized as “operable to” calculate data values and merely “operable to” to perform mathematical compare operations to yield a numeric result. These functionalities are not positively recited.

The end result of each independent claim 1, 35, and 40 is a computed, characterized numeric value similar to the computed updated alarm limit data values proscribed by Parker v. Flook, 437 U.S. 584 (1978). The numeric value resulting from the data gathering and mathematical computations of the present claims on appeal falls short of being utilized in any manner to perform a corresponding control function of a physical machine, such as opening a rubber mold, as in Diamond v. Diehr, 450 U.S. 175. Additionally, these claims do not survive the analysis from Ex parte Gutta, 93 USPQ2d 1025 (BPAI 2009) (precedential). Overshadowing all of this analysis, the claims in this appeal may be fairly characterized as being directed to abstract ideas according to the earlier-noted precedent since these claims are directed to a mathematical modeling functionality.”

Ex Parte Miguel A. Estrada, Joseph A. Russo, and Thomas M. Spine

Appeal 2009-012192

Application 10/731,823 Technology Center 3600

August 26, 2010

Ex Parte Estrada (BPAI 2010)

1. A method for managing membership in a collaborative computing environment community, the method comprising:

receiving identification of a selected group of end user persons to invite to join the collaborative computing community;

evaluating the selected group to identify one or more invitees there from;

inviting the one or more identified invitees; and

receiving an indication from one or more invitees that the invitee wishes to join the community.

“Claims 1-7 are drawn to business methods. Taking claim 1 as representative, the broadest reasonable construction of the claimed process in light of the Specification as it would be interpreted by one of ordinary skill in the art is that it provides a series of instructions that do no more than receive one type of information, evaluate the information, invite, and receive another type of invitation from an invitee. In effect, the process claimed explains a method for identifying persons to invite and who wish to join a community; i.e., “a collaborative computing environment community” (claim 1).

Accordingly, as claimed, the process provides nothing more than vague instructions in how to identify persons to invite and who wish to join a community. That is, the claimed process proposes following a simple formula for identifying a person likely to join a community: receive information, evaluate, invite, and the invitee indicates if he/she wishes to join.

We now turn to the question of whether the claimed process subject matter is patent-eligible under 35 U.S.C. § 101. Various factors must be considered and weighed when analyzing claims as a whole before reaching a conclusion on patent subject matter eligibility.

The factors relevant in this case are the lack of recitations in the claims to a machine or transformation and that the claims are mere statements of a general concept.

There is no recitation in the claims of a machine, expressly or inherently.

There is no recitation of a transformation, expressly or inherently.

As we have reasonably broadly construed it, the subject matter of claim 1 is made up of mere statements of the general concept of identifying and inviting a person to join a community and receiving a positive indication. The vague instructions listed in the claim are disembodied and do no more than instruct how business should be conducted; that is, to invite a person to join a community and receive a positive indication. The claim covers any use of the concept of identifying and inviting a person to join a community and receiving a positive indication, known and unknown. The instructions could be performed by any machine, existing or future-devised. Furthermore, the process as claimed could be accomplished by human activity alone, including through mental processes.

In the words of Gottschalk v. Benson, 409 U.S. 63, 72 (1972), the claimed processes “would wholly preempt the [identifying and inviting a person to join a community and receiving a positive indication] and in practical effect would be a patent on the [concept] itself.”

For the foregoing reasons, based upon consideration of all of the relevant factors with respect to claims 1-7 as a whole, claims 1-7 are held to claim an abstract idea and are therefore rejected as ineligible subject matter under 35 U.S.C. § 101.”

Ex Parte Craig William Fellenstein, Carl Phillip Gusler, Rick Allen Hemiltonii, and James Wesley Seaman

Appeal 2009-006595

Application 10/626,194 Technology Center 2400

July 27, 2010

Ex parte Fellenstein (BPAI 2010)

21. A method of identifying optimal times for an end user to contact a target user of a messaging system, comprising detecting messaging system events, recording the messaging system events in a database, compiling statistical usage data from the messaging system events, and displaying the target user’s statistical usage data on an output device;

wherein the statistical usage data is adapted to allow the end user to determine a best time to contact the target user for a messaging session by providing a plurality of data regarding the target user’s times for signing in and signing out, the target user’s average time signed on each day, and the target user’s messages sent and received.

“With this background in mind, all claims on appeal, claims 1 through 27, are rejected under 35 USC § 101 as being directed to nonstatutory subject matter. Consistent with our earlier-noted invention statement taken from Appellants’ disclosed abstract, the disclosed and claimed invention is directed to software per se, abstract ideas, abstract concepts and methodologies, and the like, including various data structures, software, software applications, and abstract intellectual processes associated with them within the claims on appeal.

Appellants’ disclosed abstract itself states that an “apparatus” comprises an event monitor, a usage processor, and usage indicator which are stated to be implemented as computer instructions, including as a single computer program. This analysis is consistent with the subject matter at Specification page 5 that indicates various identified elements have expansive rather than defined meanings in the art. Again, the claimed event monitor, usage processor, and usage indicator are stated at Specification page 5 to be implemented as computer instructions. The functionalities associated with these identified terms are illustrated in disclosed figures 3 and 5 in flowchart form. Significantly, the sentence bridging Specification pages 6 and 7 states that “[t]he present invention is a methodology that can be embodied in a computer program.” This brief analysis is clearly applicable to representative independent method claim 21 on appeal that is reproduced earlier in this opinion. The body of each independent claim 1, 11, and 21 recites essentially the same functional features relating to the previously described event monitor, usage processor, and usage indicator. Much of the wherein clause at the end of these claims relates as well to human/user determinations/analyses. As indicated earlier in our analysis, the claimed apparatus in the preamble of independent claim 1 on appeal is not hardware but comprises, as defined in the abstract etc., software entities themselves. A computer program is directly recited in independent claim 11 and the computer readable storage medium of this claim presumptively includes transitory signal embodiments. The medium includes and encompasses signals per se, all of which are proscribed by the earlier-noted case law. Note also the analysis provided by Subject Matter of Eligibility of Computer Readable Media, 1351 Off. Gaz. Pat. Office 212 (Feb. 23, 2010).”

Ex Parte Jorg Heuer, Andreas Hutter, and Ulrich Niedermeier

Appeal 2009-004590

Application 10/482,518

Technology Center 2100

August 4, 2010

Ex Parte Heuer (BPAI 2010)

19. A method for improved decoding of a binary representation of a[n] XML-based document, comprising the steps of:

associating the binary representation of the XML-based document to a name space or schema, wherein the XMLbased document contains only elements or types of a name subspace of the name space or of a simplified schema of the schema;

transmitting the name subspace or simplified schema to at least one decoder;

transmitting a correction code to the at least one decoder;

performing a code substitution of the name subspace or simplified schema to codes of the name space or schema using the correction code; and

decoding, via the decoder, the binary representation of the XML-based document in accordance with the name space or schema from the name subspace or simplified schema with the aid of the correction code.

“The Supreme Court recently identified the “machine-or-transformation” test as an “important tool” in determining the patentability of subject matter involving processes. (See Bilski, 2010 WL 2555192, cited above.) We apply a test recognized in the Supreme Court’s Bilski decision as a “useful … tool” (i.e., the machine-or-transformation test) for determining subject-matter eligibility of the claimed invention. We find that exemplary claim 19 does not involve a machine under the first prong of the “machine-or-transformation” test stated by the CAFC in In re Bilski, cited above. The claim 19 merely recites an “XML-based document,” “a simplified schema,” “a schema,” “correction code,” and “at least one decoder.”

Turning to the Specification, we note nothing demonstrating that any of the above-stated claim elements must be hardware, and not software. Accordingly, we find no evidence that the claim includes any “machine” consistent with the bounds of the CAFC’s test. Accordingly, we find that the “machine” prong of the Bilski test is not met by the claim language. Next, we find that claim 19 fails to meet the “transformation” prong of the Bilski test. The fact that Appellants’ XMLbased document is decoded using the claimed “namespace” or the claimed “simplified schema” fails to qualify as a transformation of an article of manufacture consistent with the second prong of the “machine-or-transformation” test. Thus, we find that claim 19 fails to meet either the prong of the CAFC’s test.”

Ex Parte Ted Christian Johnson

Appeal 2009-006718

Application 10/085,895 Technology Center 2400

July 29, 2010

Ex parte Christian (BPAI 2010)

1. A method for authenticating a Web session comprising:

receiving a user ID;

computing a message digest of the user ID;

computing an expiration timestamp for the session;

selecting an index number;

combining the message digest and expiration timestamp;

accessing an encryption key using the index number;

encrypting the combined message using the accessed encryption key; and

converting the encrypted message into an ASCII string.

“Appellant submits that the Examiner’s 35 U.S.C. § 101 rejection is inconsistent with United States Patent and Trademark Office treatment of similar claims in other applications. Based on Appellant’s arguments in the Appeal Brief, we will decide the appeal of claims 17-20 with respect to issue 1 on the basis of claim 17. See 37 C.F.R. § 41.37(c)(l)(vii).

We are not persuaded by Appellant’s arguments, which fail to identify any error in the substance of the Examiner’s rejection. It is irrelevant to the present case whether patents have issued with similar claims to those rejected. The boundaries of patentable subject-matter are challenging to map precisely, with controlling case law in a constant state of flux as the universe of clues to patent-eligibility is explored. See, e.g.,Bilski v. Kappos, 130 S.Ct. 3218 ( 2010). Furthermore, Appellant seeks to claim a system comprising nothing but logic (claim 17), where logic may be implemented in software (FF 1). This claim is therefore directed to software per se, which falls outside the scope of patentable subject matter. See In re Warmerdam, 33F.3d at l361.

For at least these reasons, we find no evidence persuasive of error in the Examiner’s 35 U.S.C. § 101 rejection of claim 17, and claims 18-20 which fall therewith with respect to this issue.”

Ex Parte Gopalan Ramanujam

Appeal 2009-002483

Application 10/658,612 Technology Center 2100

August 12, 2010

Ex Parte Ramanujam (BPAI 2010)

1. An apparatus comprising:

a destination storage location corresponding to a first architectural register;

a functional unit to process a packed format values by converting, responsive to a control signal, a first packed first format value in a first format selected from a first plurality of packed first format values in the first format to a first plurality of second format values, said first packed first format value having a plurality of sub elements each having a first number of bits, each of the first plurality of second format values being a number represented in a second format and having a second number of bits which is greater than the first number of bits, said functional unit to store all of said first plurality of second format values into said first architectural register.

20. A method comprising:

a module fetching a first instruction that specifies a location of a first format value in a first format among a plurality of first format values of a packed data, the first format value having a plurality of sub elements each sub element having a first number of bits;

a functional unit processing the first format value by converting the first format value to a first plurality of second format values in a second format, each of the first plurality of second format values having second format and corresponding to one of the plurality of sub elements, the second format having a multiple of the first number of bits;

storing the first plurality of second format values into a first register.

32. A tangible machine readable medium carrying an Instruction, which if executed by a machine, causes the machine to perform the operations of:

converting an integer value, the integer value being among a plurality of integer values of a packed data and having a first integer format having a plurality of sub elements each having a first number of bits, to a plurality of floating point values; each of the plurality of floating point values having a first floating point format, the first floating point format having a multiple of the first number of bits; and

storing the plurality of floating point values into a first register.

“As a result, aside from the nominal preamble recitations, claims 1 and 15 lack concrete limitations. Indeed, by failing to include any structural or functional relationship between the destination storage location, decoder, and functional unit and the elements of a computer or other structure, we conclude one of ordinary skill in the art would have broadly but reasonably construed these elements to recite software. These claims to software per se encompass embodiments that do not permit the computer program functionality to be realized. (Manual of Patent Examining Procedure (MPEP), § 2106.01 (8th ed., rev. 7, July 2008).) Accordingly, these claims are therefore directed to software per se, which falls outside the scope of patentable subject matter. (See In re Warmerdam, 33 F.3d 1360, 1361 (Fed. Cir 1994).)

For at least these reasons, we find no evidence persuasive of error in the Examiner’s 35 U.S.C. § 101 rejection of claims 1 and 15, and claims 2-14 and 16-19 which fall therewith.

Moreover, we conclude these concepts of fetching and processing data are not patentable processes but attempts to patent a mathematical algorithm – converting a value in one format to a value in another format.

We therefore find that the method recited in claim 20 and claims 21- 15 which fall therewith, recites an abstract idea and is therefore nonstatutory under § 101. Thus, we conclude Appellant has failed to persuade us of error in the Examiner’s conclusion that claims 20-25 recite non-statutory subject matter.”

Ex Parte Joseph A. Russo, Mustansir Banatwala, Miguel A. Estrada, and Sami M. Shalabi

Appeal 2009-001876

Application 10/744,301

Technology Center 2100

August 30, 2010

Ex parte Russo (BPAI 2010)

1. A hierarchical grouping system comprising:

a collaborative context comprising a community of subscribers, a plurality of roles assigned to said subscribers, and

a plurality of tools and resources configured for access by said subscribers said access being limited by said roles;

a directory comprising entries associated with said subscribers, said directory having a single hierarchical structure; and,

a mapping between said directory and said roles in said collaborative context.

“We further find that claim 1 is directed to a system comprising a set of pure data structures, such as 1) a directory with entries, 2) roles assigned to subscribers of a community, and 3) a nonspecified mapping between the roles and the directory. The claim is thus directed to a mere relationship between data elements; not even an algorithm. Thus, consistent with Gottschalk v. Benson, 409 U.S. 63 (1972), we find this system claim to also be non-statutory.

Machine readable medium claims not 101 rejected:

Appellants argue that claim 9 is drawn to a “machine readable storage” having stored thereon a computer program, and that this is equivalent to the “computer readable medium” which is a term common for “manufacture” (device) statutory patents issued by the Office (App. Br. 6, bottom). We agree and will not sustain the rejection under 35 U.S.C. § 101 of this claim 9 or those claims dependent thereon.”


Have Software Patent Critics Been Drinking Their Own Cool-Aid for Too Long?
Sep 13, 2010

The anti-software patent rhetoric has really ramped up ever since Apple sued HTC, Oracle sued Google and Paul Allen’s Interval Licensing sued Apple, Google and others.  Just about every day there is another diatribe about the insanity of software patents.  The problem with these commentaries is that they are premised on so many mistaken assumptions it’s difficult to believe that the authors have put even an ounce of critical thought or research into their opinions.

To begin with, technically and substantively, software per se is not patentable in the US or any other country that I am aware of.  Patents only cover the electronic functionality that is produced or enabled by a programmed machine.  Even so-called Beauregard claims, which cover computer instructions encoded on  computer media, are predicated strictly on the electronic functionality carried out by a machine executing the instructions — i.e., the patentability of such claims is predicated on the electronic functionality, not words or symbols in a list of instructions.

Secondly, because it is electronic functionality that is patented, not computer software, it is an exercise in futility to even attempt to ban software patents without essentially banning patents on all electronic functionality.  Any other approach would be insanely irrational.  In particular, if a first party were to patent a new electronic device, anyone that could implement even one of the functions of such a device in “software” would, under such a regime, be outside the patent coverage and therefore free to copy with impunity.  Since just about any electronic function can be implemented either way, patents on electronic devices would largely be useless, including patents on medical devices, televisions, all control systems, automobile electronic systems, most mobile phone functionality including RF processing — just about anything anybody makes these days that involves electronics or even analog signals is programmable and therefore would be outside patent protection.  Perhaps worse yet, patent laws would discriminate against inventors who chose to implement their inventions in programmed devices as opposed to hard-wired devices.

Third, the anti-software zealots of been predicting the destruction of the software industry by software patents at least as early as 1995 and at least four times a year thereafter, for a total of no less than 60 such prognostications.  In the last 16 years the industry has grown at an astounding rate with no end in sight.   Nostradamus has a more credible track record than these prognosticators. 

Fourth, the actual sums expended on sorting out patent disputes in the software industry is a pittance compared to the billions and billions of revenue generated and profits taken on an extremely profitable business by some of the most profitable companies on earth like Microsoft, Google and Oracle.  No one ever seems to feel sorry for these companies on any other account.

Fifth, of the tens of thousands of new software companies or software products launched each year there are only a tiny number that face debilitating patent suits unless they are large enough to deal with them.  The vast majority of these products or companies fail for reasons that have absolutely nothing to do with patent infringement.  Further, of the ones that succeed against long odds, few are better off with no patents to protect their long-shot success.  Why would any company rationally want to make it easier to be knocked-off after they risked large amounts of time and/or capital to establish the market for an innovative new product? 

Sixth, if there was no software patent protection for software, the pundits and naysayers would probably be spending all their current anti-patent energy complaining it was too easy for the big companies to steal their best ideas since copyright only protects expression and not ideas.

 In my opinion, the anti-patent lobby in the software industry has been drinking its own cool-aid for so long they no longer are able to question their fundamental assumptions, most of which don’t make any sense or have been proven wrong by the passage of time.  Is it any wonder that so much of the industry and so many small developers hate software patents after they have been fed misinformation for going on 20 years? 

Most importantly, if software patents were eliminated tomorrow, would it make it any easier for an innovative software company or innovative software product to succeed in the marketplace?  The answer is almost certainly NO, because it is a lack of a market, not software patents, that kills innovative companies and products.  Would the elimination of software patents make it easier for copy-cats to knock off other company’s products?  Absolutely YES!  But is that REALLY what investors in fledgling innovative companies want?   I doubt it unless they are really “dumb money.”


Ultramercial Patent on Internet Advertising Method Invalidated
Aug 27, 2010

I don't want to be overly dramatic, but if the Ultramercial, LLC et al. v. Hulu, LLC, et al., decision (U.S. District Court for the Central District of California)  (Ultramercial Decision) holds up on review at the Federal Circuit, the Bilski v. Kappos decision may become an unstoppable death star for any computer-related invention that hinges on an "abstract idea."  

The inventions at issue (US Patent 7,346,545 -- US07346545) are both expressly claimed as methods for distribution of products over the Internet and are clearly and unequivocably limited to use with the Internet, an Internet web site and interactive messages.  Although the claim could be more explicit, it would also be reasonable to interpret many of the steps specified in the claims as Internet-implemented.  Notwithstanding the express limitations tying the invention to an Internet implementation, the Court found that the claims were not "meaningfully" limited to machine implementation and, accordingly, did not pass muster under the machine prong of the machine or transformation test. The claims also failed the transformation test as well according to the Court.

I think the following passage from the opinion fairly well sums up Judge Klausner's thinking about the value of limiting claims to computers or computer networks in order to pass the machine test: 

"That the disclosed invention is only used on computers or computer networks cannot alone satisfy the machine test without rendering the test completely toothless.  As already stated above, the machine must limit the invention in a meaningful way. One cannot circumvent the patentabilitytest by merely limiting the use of the invention to a computer. The binary representation, one of the most fundamental concepts that has enabled digitalcomputation as we know it today was not patentable, even though its utility was linked to “general-purpose digital computers.” Gottschalk v. Benson , 409 U.S. 63, 64 (1972). Similarly in the case of the ‘545 patent, the concept of advertisement-media-exchange does not become patentable simply because the patentee claims to have limited its application to the Internet or computers. Therefore, the ‘545 patent fails the machine test."

But wait, there's more good stuff.  Here is what Judge Klausner says about the Internet:  

"Neither does the “Internet” recitation save the patent. First, this Court agrees with the District Court in the Northern District of California that held the Internet is not a machine. CyberSource Corp. v. Retail Decisions, Inc., 620 F. Supp. 2d 1068 (N.D. Cal. 2009) (“[T]he Internet is an abstraction.” “One can touch a computer or a network cable, but one cannot touch ‘the internet.’”). In CyberSource, the court held that methods for “detecting fraud in credit card transaction between consumer and merchant over the Internet were not tied to a specific machine.” Id. at 1077-78 (emphasis added). This Court agrees in full with the court’s reasoning in CyberSource to the effect that the “over the Internet” recitation does not make an otherwise unpatentable idea patentable. Id."

Judge Klausner also found that the "case at hand is very similar" to Kappos v. Bilski, in that the "core principle" of using advertisement as an exchange or currency is an "abstract" idea "similar to the core of the Bilski patent."   And that, "[at] its heart, therefore, the patent does no more than disclose an abstract idea."

The big problem with this case, in my opinion, is that its "abstract idea death-ray" appears capable of killing any invention where a key concept can be labeled "abstract" even if the invention is clearly limited to an electronic implementation and even if the electronic implementation is central to the idea, as it was in this case.

Here are claims 1 and 8 from the '545 patent (emphasis added):

1. A method for distribution of products over the Internet via a facilitator, said method comprising the steps of:

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;

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 presented is less than the number of transaction cycles contracted by the sponsor of the sponsor message;

a third step of providing the media product for sale at an Internet website;

a fourth step of restricting general public access to said media product;

a fifth step of offering to a consumer access to the media product without charge to the consumer on the precondition that the consumer views the sponsor message;

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;

a seventh step of, in response to receiving the request from the consumer, facilitating the display of a sponsor message to the consumer;

an eighth step of, if the sponsor message is not an interactive message, allowing said consumer access to said media product after said step of facilitating the display of said sponsor message;

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;

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

an eleventh step of receiving payment from the sponsor of the sponsor message displayed.

8.  A method for distribution of products over the Internet via a facilitator, said method comprising the steps of:

a first step of providing a product list on an Internet website, wherein at least some of the products are media products covered by intellectual property rights protection and are available for purchase, said media products being provided by content providers, wherein each said media product is comprised of at least one of text data, sound data, and video data;

 a second step of selecting a sponsor message to be associated with at least one of said media products, 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 presented is less than the number of transaction cycles contracted by the sponsor of the sponsor message;

 a third step of restricting general public access to said media products;

 a fourth step of offering to a consumer access to a requested media product available for purchase without charge to the consumer on the precondition that the consumer views the sponsor message;

 a fifth step of receiving from the consumer a request to view a sponsor message in response to said step of offering;

 a sixth step of facilitating the display of a sponsor message to the consumer in response to receiving the request;

 a seventh step of, if the sponsor message is not an interactive message, allowing said consumer access to said requested media product after said step of facilitating the display of said sponsor message;

 an eighth 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;

 a ninth step of recording the transaction event to the activity log, said ninth step including updating the total number of times the sponsor message has been presented; and

 a tenth step of receiving payment from the sponsor of the sponsor message displayed.


Golden Hour Case -- Joint Infringement Claims Against Strategic Partnerships are DOA
Aug 16, 2010

In this case, which put the "hurt" on patent holders with no relief in sight, the jury rendered a verdict of infringement of various claims of United States Patent No. 6,117,073 (“the ’073 patent” - 6117073) in favor of Golden Hour Data Systems, Inc. (“Golden Hour”) against defendants emsCharts, Inc. (“emsCharts”) and Softtech, LLC (“Softtech”). However, the district court subsequently granted Judgment as a Matter of Law (“JMOL”) of no joint infringement of claims 1, 68, 10, and 12-22 of the ’073 patent. (Click here for copy of Golden Hour Decision)

Golden Hour’s ’073 patent, entitled “Integrated Emergency Medical Transportation Database System” is directed to computerized systems and methods for information management services in connection with emergency medical transport, which is often performed by helicopter.  Providers of such emergency medical transportation must collect and track large amounts of data for the purposes of dispatching transport, treating patients (clinical services), and also for billing.  The systems of the ’073 patent provide for the integration of dispatch, clinical services, and billing data.  The ’073 patent discloses a dispatch module, a clinical module, an administration module, and a billing module.  By integrating record keeping, these systems seek to avoid the inefficiency, inaccuracy and potential adverse clinical results that come with redundancy in recordkeeping.

Claim 1 requires integrating dispatch and billing data.  It provides:

 1. A computerized integrated data management system for tracking a patient incident, comprising:

a first module capable of dispatching an emergency transport crew specific to a patient incident requiring emergency medical care by the emergency transport crew, wherein transportation tracking information relating to the dispatch is recorded; and 

     a second module capable of receiving information from the first module and billing the patient appropriately for costs indicative of the patient incident, including transportation costs.

Claim 15 requires integrating dispatch and clinical services data.  It provides:

 15. A computerized method of generating a patient encounter record, comprising the steps of:

     collecting flight information relating to an emergency transport crew dispatch; 

     collecting patient information from a clinical encounter associated with a patient incident requiring emergency medical care by the emergency transport crew; and 

     integrating the patient information with the flight information to produce an encounter record indicative of the patient’s clinical encounter.

With respect to the method claims 15-22, the Federal Circuit held that “[w]here the combined actions of multiple parties are alleged to infringe process claims, the patent holder must prove that one party exercised “control or direction” over the entire process such that all steps of the process can be attributed to the controlling party, i.e., the “mastermind.”  Muniauction, Inc. v. Thomson Corp., 532 F.3d 1318, 1329 (Fed. Cir. 2008) (citing BMC Res., Inc. v. Paymentech, L.P., 498 F.3d 1373, 18081 (Fed. Cir. 2007)).”

The court agreed with the district court’s conclusion that “the evidence of control or direction was insufficient as a matter of law to uphold a finding of joint infringement” and upheld the JMOL.    

The district court had also granted JMOL as to systems claims 1 and 68.  On appeal Golden Hour argued that emsCharts was liable for infringement of those claims because emsCharts sold its emsCharts.com program and Softtech’s Flight Vector software together, and together these systems comprised the systems of the asserted claims.  The Federal Circuit noted that “such a sale might well create liability on the part of emsCharts for the sale of the patented system, whether or not emsCharts controlled Softtech”, but that by agreement, claims 1 and 68 were submitted to the jury only on a joint infringement theory, and that such a verdict can only be sustained if there was control or direction of Softtech by emsCharts.  Accordingly, the court found that JMOL was properly granted as to the systems claims as well as to the process claims.

So, does the Muniauction case (and its predecessor cases) really require this holding at least with respect to the method claims?  Muniauction states, among other things:

  • “[W]here The Actions Of Multiple Parties Combine To Perform Every Step Of A Claimed Method, The Method Is Directly Infringed Only If One Party Exercises ‘Control Or Direction’ Over The Entire Process Such That Every Step Is Attributable To the Controlling Party, i.e. The ‘Mastermind’.”
  • “Mere Arms-Length Cooperation Will Not Give Rise To Direct Infringement By Any Party.”
  • “That Thomson Controls Access To Its System And Instructs Bidders On Its Use Is Not Sufficient To Incur Liability For Direct Infringement”

 

While the two of the three judges of Muniauction panel found that the District Court had not erred in granting JMOL, Judge Newman dissented, stating that the parties had formed a strategic partnership to market their combined software offering and that the combined software offering included all the steps of the claimed process.  Judge Newman in effect says in her dissent that the strategic partnership itself constituted or formed a de facto entity that could be liable for infringement if even if the entity was not a formal corporate entity in and of itself and was formed from legally separate corporate entities. 

Whether or not the requirements for joint infringement applied in the Golden Hour case by the Federal Circuit withstand the test of time is yet to be seen, but what can be seen immediately is that patent practicioners drafting claims to processes or systems need to be very mindful of the possibility of “split” infringement where two parties come together to combine software or process to achieve the claimed invention.  These situations commonly include integrated software solutions, where two or more solutions are combined to achieve a desired functionality. 

For example, plug-in programs that in with a browser, or applications that are installed on an operating system and require the operating system or browser to perform certain of the claimed steps or functions.  Other obvious situations would be where the inventive software is intended to be part of a solution including software or hardware from other vendors.  Also obviously, practicioners should always endeavor to draft claims that exclusively cover only one module or portion of the software that is unlikely to be supplied as two or more separate solutions.  Or, the claims should at least avoid positively reciting steps or functionality that will be handled by “external” software (or hardare), and instead refer to such functionality or steps in the preamble as part of the environment, being mindful that such elements are not essential to the patentability of the invention and therefore vulnerable to being found non-limiting and invalidating the claim. 

On the other hand, for prospective infringers, the Golden Hour case and its predecessors offer a “golden opportunity” to avoid infringement liability if a party is willing and able to partner with another entity to deliver a patented solution to its customers, at least if done in the right way, being mindful that the majority seem to be saying that had Golden Hour merely pursued a claim of direct infringement of their system claim due to the sale of the combined software solution by emsCharts.com. (“Such a sale might well create liability on the part of emsCharts for the sale of the patented system, whether or not emsCharts controlled Softtech.”)


Minnesota Post Article on Bilski/Business Methods/Diagnostic Methods
Jul 20, 2010

The following is an interesting article on the effect of Bilski in business method patents in which I was quoted.

 

http://www.minnpost.com/bradallen/2010/07/19/19803/supreme_court_patent_decision_affects_minnesota_firms

 


Ex Parte Proudler – “Abstract Functionality” no good for Section 101
Jul 17, 2010

The BPAI has wasted no time in applying the newly reinvigorated prohibition on patenting abstract ideas following the Bilski decision, finding the claims in Ex Parte Proudler nonstatutory under Section 101.  I have attached a copy of the application and the appeal briefs which include a full listing of the claims.  The Proudler abstract described the invention as follows:

“A method of controlling the processing of data is provided comprising defining security controls for a plurality of data items, and applying individualised security rules to each of the data items based on a measurement of integrity of a computing entity to which the data items are to be made available. (Abstract, Fig. 3).”

Depending on how you look at the claims and how much “structure” you read into them as inherent you can view the 101 rejection, as to at least some claims, either as an overly aggressive application of the “abstract idea” prohibition or as justified based on how nebulous the claim language is — i.e., one could arge that the claims at best mixabstract data processing concepts and tangible data processing steps and structure.

For more on this opinion visit my blog at www.patents4software.com

 


PTO Releases Pendency Statistics for Electrical and Software Technologies
Jun 20, 2010

Ever wonder how long it takes to get a patent?  Check out the following pendency statistics recently provided by the USPTO for the electrical and software art areas covering computers, networks, electronics, software, telecommunications and business methods.  As you can see, it takes 2 to 4 years to get a patent, largely due to chronic underfunding of the USPTO by Congress.  But things are looking up a bit, as the USPTO management and examiners are working hard to bring these times down.

The following statistics were provided by the USPTO to the AIPLA Electronics and Software Patent Committee, and may be available elsewhere.  Much thanks to the USPTO for providing these statistics.  The stats show a very modest increase or small decrease in the number of cases pending in April 2010 compared to September 2009.  It would appear that either the PTO or the economy has for now stopped or greatly reduced the growth of backlog in the PTO.  Let’s hope the PTO can get the funding it needs to continue to implement the improvements in technology and training being sought by Director Kappos.

Technology Center pendency statistics:

 Technology Center 2100 

Average pendency to first action                      32 months

Average total pendency                                   41.3 months

Number of pending cases as of 04.30.10          61,024

Number of pending cases as of 09.30.09          60,882

Staffing – 639 examiners, 47 supervisors

Technology Center 2400

Average pendency to first action                      29 months

Average total pendency                                  43.9 months

Number of pending cases as of 04.30.10          44,037

Number of pending cases as of 09.30.09         39,669

Staffing – 688 examiners, 56 supervisors

Technology Center 2600

Average pendency to first action                     33 months

Average total pendency                                  42.7 months

Number of pending cases as of 04.30.10         121,836

Number of pending cases as of 09.30.09         127,956

Staffing - 785 examiners, 70 supervisors

Technology Center 2800

Average pendency to first action                     22.3 months

Average total pendency                                  30.6 months

Number of pending cases as of 04.30.10         123,012

Number of pending cases as of 09.30.09         123,122

Staffing – 1000 examiners, 75 supervisors

Technology Center 3600

Average pendency to first action                     26.9 months

Average total pendency                                  35.1 months

Number of pending cases as of 04.30.10         84,442

Number of pending cases as of 09.30.09         83,535

Staffing – 639 examiners, 47 Supervisors

 Overall, filings are flat for FY10


Is Europe Going Soft on Software Patents?
May 31, 2010

In what some are viewing as surprising developments, both the European Board of Patent Appeals and the German Court handed down decisions favoring patent protection for software in Europe.  In the EPO, the European Patent Office’s Enlarged Board of Appeal this month issued a decision that refused a request by EPO President Alison Brimelow to reconsider the law regarding software patents, on the basis that the law is not divergent enough to warrant reconsideration. The EPO’s acceptance of software patents will therefore continue as it currently stands.   

In Germany, in a decision handed down on April 20 (number X ZR 27/07), an appeal court upheld a Microsoft patent on a FAT invention allowing for long name files while preserving backward compatibility with a file system that supported only short file names.  This decision overturned a lower court ruling finding the patent – EP 0618550 (based on US 5,758,352) — invalid.  

My thanks to Dr. John Collins at Marks & Clerk for his help with this posting.


Powerpoint Presentation on Value of Patents to an Ongoing Business
Apr 30, 2010

I have posted to my Presentations my new Powerpoint presentation on the value of patents to an ongoing business.  Included is a discussion of which companies most benefit from patent protection and ideas for using a company's patent portfolio to validate their technology or plans for growth.

Please feel free to download and use it -- with attribution!

Steve


Patent Landscaping Presentation
Apr 9, 2010

Are you interested in what "patent landscaping" is all about?  I have posted a PowerPoint presentation (under my Documents/Presentations tab) with a number of example landscaping graphs for social networking patents, and some comparative graphs for some more outdated technologies like video cassette recorders!

If you have any questions feel free to shoot me an e-mail at slundberg@slwip.com.

Steve

 


Director of USPTO David Kappos Speaks in Minnesota
Apr 6, 2010

David Kappos, Director of the USPTO, spoke in Minnesota today at William Mitchell College of Law.  Director Kappos outlined a number of new and existing USPTO initiatives and made a number of interesting observations, including:

  • Innovation is the only sustainable competitive advantage the U.S. can count on, and innovation will lead us out of the current recession
  • The US patent system will continue to play a vital role in supporting our innovation economy, and Director Kappos is sincerely looking for input and ideas to improve its operations and policies from all its users and stakeholders
  • A proposed procedure to provide for a 12 month extension of the time to convert a provisional application, allowing up to 24 months of provisional pendency
  • Accelerated examination for patent applications on certain "green technologies"
  • A change in the "count" system at the USPTO that provides more credit for examiners to examine applications and to perform interviews
  • Interviews greatly increase the likelihood of allowance and reduce the number of office actions required to gain allowance
  • The formalities requirements for appeals have been relaxed to make them easier to meet
  • A dedication to improving the quality of allowances and final office actions
  • A new ombudsman program at the USPTO to assist applicants having difficulties dealing with USPTO personnel or processes
  • A program allowing small entities to accelerate examination of an application in exchange for abandoning another pending application

Director Kappos' speech was well attended and well received.  The users and supporters of the USPTO should all be grateful to have such a strong and capable leader at the helm.

Steve


Patent Exhaustion after Quanta -- Powerpoint
Jan 24, 2010

I have posted (under papers in my profile) a Powerpoint on patent exhaustion after the Supreme Court's Quanta decision.  Please feel free to use with attribution.


Schecter & Forrest Present USPTO Patent Examination Statistics at AIPLA
Oct 18, 2009

Last week at the 2009 AIPLA Annual Meeting Manny Schecter and Brad Forrest presented patent statistics they received from the USPTO and organized into a highly informative report.  The statistics clearly demonstrate a dramatic change in the number of appeals filed in the last five years, the USPTO's treatment of appeals compared to previous years (not as favorable), and substantial change in the ratio of original US applications to RCE's and CPA's (more RCE's/CPA's per original application).  These statistics are presented in various views, broken down by USPTO Technology Center. 

For a copy of their PowerPoint presentation, please contact Brad Forrest (bforrest@slwip.com) at Schwegman, Lundberg & Woessner, or AIPLA (www.aipla.org).

 


Freedom To Operate PowerPoint Presentation
Jun 19, 2009

Our firm just co-sponsored a program on freedom to operate analyses for entering a new technology area.

Topics covered:

Patent Environment -- number of patents and patent litigation cases

Conducting a freedom to operate review

Litigation strategy to deal with patent threats

Reexamination to deal with patent threats

Preserving privilege if discussing a freedom to operate opinion with a third party

I will post the slide deck under reference info in my profile.


PowerPoint ® presentation addressed to entrepreneurs launching a new product
Apr 17, 2009

I have posted under Reference Info my recent PowerPoint ® presentation addressed to entrepreneurs launching a new product, and in particular basic intellectual property (IP) legal considerations related to development and protection of technology. The presentation is intended to be a high level, general orientation and is not intended nor should it be relied on as legal advice.  The presentation does not address trademark protection.  Feel free to use all or part of the presentation with attribution.