Upload
prudence-norman
View
216
Download
0
Embed Size (px)
Citation preview
CS 5060, Fall 2009Digital Intellectual Property Law
Drafting
a software patent
applicationOctober 19th Lecture
Important disclaimer
The purpose of this lecture is to give you a general idea how to draft a patent application for a software patent.
Each patent application must be tailored for a particular invention. There is no “one size fits all” patent application.
Particular care must be given to the claims, which define the legal rights of the patent owner.
It is best to get professional help for drafting and prosecuting a patent application, although any work by the inventor is invaluable.
Contents of a patent application
Each patent application must include: Title of the invention Names of the inventors A short abstract (150 words maximum) Specification describing how to make and use the
invention, including the best mode contemplated by the inventor at the time of the invention
Claims (not required for a provisional application) Oath of the inventors
Nature of the specification and claims depends on the type of invention
Creating a software patent application
The first step is to determine the techniques in a program that are potentially patentable Could be system as-a-whole, could be a special technique Better to have a series of applications, rather than one jumbo
The prior art is then examined to determine how the technique might be regarded as novel and nonobvious Search of issued and pending patents Search of technical literature Inventor’s knowledge of the prior art
From this, a claim strategy can be developed to claim the invention broadly while trying to avoid the prior art
Describing the technique
Create a flow chart showing the major steps of the overall technique
Create additional flow charts if necessary to elaborate on aspects of the technique
Create figures for any necessary hardware, data structures, or similar items
Include a reference number of anything that might be referred to in the description
Develop unique names for every item in the invention
Example flow chart
Elaborating on the overall flow chart
Write the specification: initial material
Short title for the inventionOften “Method and system for …”
Information about prior applications and United States government rights
“This application claims priority from Provisional Application Serial No. 60/123456, filed April 1, 2006.”
Field of the invention“This invention relates to text display on a digital computer system, and in particular to the highlighting of information in a hypertext system.”
Description of the related artJust enough to put the invention in perspective
Write the specification: initial material
Summary of the invention If included at all, it should just be a short item highlighting the key
aspects of the invention Some people write it in terms of problems and how the are
solved, but that might limit the invention only to those problems Make it clear that this is not a full description of the invention:
“These and other features of the invention will be more readily understood upon consideration of the attached drawings and of the following detailed description of those drawings and the presently-preferred and other embodiments of the invention.”
Brief description of the drawingsFig. 1 is a block diagram of a representative digital computer configuration on which
the method of the invention can run.Fig. 2 is a flow diagram showing the major steps of the method of the invention.Fig. 3 is a flow diagram showing the major steps of the presently-preferred
embodiment for locating a quoted passage in a source document.
“Detailed description of the invention”
Describe each block in the flow chart figures Indicate not only the way you have implemented it,
but also any other way that you can think of, even if it is not better
If the steps can be done in an order not shown in the figures, indicate that
For things illustrated in a figure, don’t use “the” but instead use its full name and its reference number
“central processor 102”
“step 202” or “selection step 202”
Provide short examples if possible
Boilerplate language
End the specification with something like:It is to be understood that the above described embodiments are merely illustrative of numerous and varied other embodiments which may constitute applications of the principles of the invention. Such other embodiments may be readily devised by those skilled in the art without departing from the spirit or scope of this invention and it is our intent they be deemed within the scope of our invention.
Include language to support apparatus and article of manufacture claims
Examples are given in the treatise
Most patent attorneys or agents have this in their word processors
Claiming in general
Before the first claim, include “I claim:” or “We claim:” or “What is claimed is:”
Each independent claim completes that sentence Use punctuation, indentation, and possibly
numbering to make the claim elements clear Each claim begins with a preamble, then a transition
term (generally “comprising”), and then the elements or limitation
Say as little as possible in the preamble, lest it be viewed as another claim limitation But this might be a way around the problem of steps a method
being performed by different people or outside the United States
Claiming in general
Each item in the claim is introduced using an indefinite article (“a widget”), and then referred to with a definite article (“the widget” or “said widget”)
Make sure that you use the same name as you used in the specification
If there are more than one of something, think of unique names for each of them (“flat widget” or “second widget”) and use those names in their full form
Avoid functional claim elements (“means for …”) unless there is no collective term that you can use
Claiming the software technique
The primary claims will be for a method(Depending on what the Supreme Court says in Bilski)
That is the most straightforward way of describing the technique It will make it easier for the examiner to determine patentability They should be clearly supported by the specification, and
preferably by flow-chart figures
Other claims will be for a system and an article of manufacture
These are used to make direct infringers those producing or distributing programs that implement the patented method
Contributory infringement is a problem if there are other uses for the alleged infringing product being supplied
Could be dependent claims following each method claim, but new USPTO rules make that unattractive
“Signal” claims
An article of manufacture does not cover a person distributing software over the Internet
Some have suggested claiming a signal carrying the software
On September 20, 2007, the Federal Circuit, in a split opinion, held that a claim to a signal did not fall into any of the four statutory categories: process, machine, composition of matter, or manufacture. The majority felt that an article of manufacture had to be something tangible. The dissent would have found the signal a statutory manufacture.
The software method claim Introduce initial conditions or system requirements
in the preamble “A method operating on an unsorted list stored in a computer
memory…” “A method operating on a digital computer having a disk …”
Include those steps necessary to distinguish the claimed invention from the prior art This is not the listing of an algorithm, but a claim Elements will often start with an action term (“displaying”) and then
indicate what is being acted on and possibly naming the result If order makes a difference, use connectives between the
elements such as “and then”
Avoid using the term “step” lest a claim element be regarded as “step plus function”
Remember the purpose of a claim
The purpose of a claim is to indicate what you feel should infringe your patent – it is not a description of your invention
The purpose of a dependent claim is to provide a backup in case prior art is discovered that invalidates a broader claim
Remember the purpose of a claim
You should think about how to detect infringement Does it be done by reverse engineering, or does it require access
to the alleged infringer’s source code? Penalties for filing an infringement suit without justification May need to show infringement early in the suit
You should always be thinking about how a claim could be avoided Omission of one or more of the steps Is “inadvertent noninfringement” possible? Separating the invention into parts (“transmitter” and “receiver”) Performing a step in a foreign country
NTP ‘960 patent method claim
18. A method for transmitting originated information from one of a plurality of originating processors in an electronic mail system to at least one of a plurality of destination processors in the electronic mail system comprising:
transmitting the originated information originating from the one of the plurality of originating processors to a gateway switch within the electronic mail system;
transmitting the originated information from the gateway switch to an interface switch;transmitting the originated information received from the gateway switch from the
interface switch to a RF information transmission network;transmitting the originated information by using the RF information transmission network
to at least one RF receiver which transfers the originated information to the at least one of the plurality of destination processors; and
transmitting other originated information with the electronic mail system from one of the plurality originating processors in the electronic mail system to at least one of the plurality of destination processors in the electronic mail system through a wireline without transmission using the RF information transmission network; and wherein
the originated information is transmitted to the interface switch by the gateway switch in response to an address of the interface switch which has been added to the originated information at the one of the plurality of originating processors or by the electronic mail system and the originated information is transmitted from the interface switch to the RF information transmission network with an address of the at least one of the plurality of destination processors to receive the originated information which has been added at the originating processor or by either the electronic mail system or the interface switch.
NTP ‘960 patent system claim
1. A system for transmitting originated information from one of a plurality of originating processors in an electronic mail system to at least one of a plurality of destination processors in the electronic mail system comprising:
at least one gateway switch in the electronic mail system, one of the at least one gateway switch receiving the originated information and storing the originated information prior to transmission of the originated information to the at least one of the plurality of destination processors;
a RF information transmission network for transmitting the originated information to at least one RF receiver which transfers the originated information to the at least one of the plurality of destination processors;
at least one interface switch, one of the at least one interface switch connecting at least one of the at least one gateway switch to the RF information transmission network and transmitting the originated information received from the gateway switch to the RF information transmission network; and wherein
the originated information is transmitted to the one interface switch by the one gateway switch in response to an address of the one interface switch added to the originated information at the one of the plurality of originating processors or by the electronic mail system and the originated information is transmitted from the one interface switch to the RF information transmission network with an address of the at least one of the plurality of destination processors to receive the originated information added at the originating processor, or by either the electronic mail system or the one interface switch; and
the electronic mail system transmits other originated information from one of the plurality of originating processors in the electronic mail system to at least one of the plurality of destination processors in the electronic mail system through a wireline without transmission using the RF information transmission network.
A possible claim form solution?
Instead of --
A method comprising:step A, step B, step C, and step D.
Consider using --
A methodusing the results of step A, step B, and step Ccomprising: step D.
Arguably, only step D needs to be performed in the United States, but steps A, B, and C help distinguish the claim over the prior art.
Filing the application
Can be done online through uspto.gov Should be done by an attorney if the invention is
assigned to a company Need to prepare assignments and other forms to accompany the
application To represent anybody other than yourself, such as the company
or a joint inventor, you need to be a registered patent attorney or patent agent
Should have a docketing system to make sure the application is not lost, and can check its status on the USPTO PAIR system
But the more you can help the attorney by searching the prior art and drafting the specification, the less expensive and better the patent will be