Strategies for Patenting Softwarebased Inventions in the U.S.

Similar documents
IN THE UNITED STATES DISTRICT COURT FOR THE NORTHERN DISTRICT OF CALIFORNIA

EXTRA JUDICIAL ENFORCEMENT: CROSSING BORDERS

Tracing the History of Patent Eligibility Doctrine

United States Court of Appeals for the Federal Circuit

5/15/2015. Mangosoft v. Oracle. Case No. C JM. Plaintiff s Claim Construction Hearing Presentation. May 19, U.S.

Paper 22 Tel: Entered: January 29, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE

Paper 10 Tel: Entered: October 10, 2014 UNITED STATES PATENT AND TRADEMARK OFFICE

Software Patent Eligibility - Interim Eligibility Guidance and July Update

Case 1:17-cv UNA Document 1 Filed 11/03/17 Page 1 of 11 PageID #: 1 IN THE UNITED STATES DISTRICT COURT DISTRICT OF DELAWARE

Paper 13 Tel: Entered: January 16, 2014 UNITED STATES PATENT AND TRADEMARK OFFICE

Paper Entered: May 1, 2013 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

DANCING WITH ALICE ~ A PROSECUTOR S TOOLKIT

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. GOOGLE INC., Petitioner,

Case 9:06-cv RHC Document 113 Filed 08/17/2007 Page 1 of 12 UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS LUFKIN DIVISION

Case 4:17-cv Document 1 Filed 12/15/17 Page 1 of 16 PageID #: 1 IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS

Paper Date Entered: June 9, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

Paper 7 Tel: Entered: January 14, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE

Case 1:17-cv FAM Document 1 Entered on FLSD Docket 10/11/2017 Page 1 of 21

Paper Entered: March 6, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

GOOGLE S MOTION TO COMPEL COMPLIANCE WITH PATENT RULE

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. GOOGLE INC., Petitioner,

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. ESET, LLC and ESET spol s.r.o Petitioners

PETITION FOR INTER PARTES REVIEW OF U.S. PATENT NO. 8,301,833 IN THE UNITED STATES PATENT AND TRADEMARK OFFICE

Paper Entered: February 27, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. Texas Association of REALTORS Petitioner,

a'^ DATE MAILED 119/lfi/2004

IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION. vs. CIVIL ACTION NO. 2:10-CV-251-DF-CE

Figure 1: Patent Architect Toolbar

Case 6:08-cv LED Document 302 Filed 08/11/10 Page 1 of 40 IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS TYLER DIVISION

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. Unified Patents Inc., Petitioner v.

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. MICROSOFT CORPORATION Petitioner

Paper Date Entered: September 9, 2014 UNITED STATES PATENT AND TRADEMARK OFFICE

Case 1:18-cv DLC Document 30 Filed 04/04/19 Page 1 of 22. : Plaintiff, : : Defendant.

Paper Entered: January 14, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

Case 2:09-cv NBF Document Filed 05/03/13 Page 1 of 16. EXHIBIT H Part 2

IN THE UNITED STATES PATENT & TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. GOOGLE INC., Petitioner,

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. AUTOMOTIVE DATA SOLUTIONS, INC., Petitioner,

United States Court of Appeals for the Federal Circuit

Patent Law Spring 2014 Michael Risch Final Exam

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. MOTOROLA SOLUTIONS, INC. Petitioner

Paper Date: February 16, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

* * UNITED STATES PATENT AND TRADEMARK OFFICE SERIAL NO: 77/ MARK: GREEN PATENT BLOG. Lane, Eric L.

United States Court of Appeals for the Federal Circuit

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. APPLE INC. Petitioner,

ORDER CONSTRUING THE TERMS OF U.S. PATENT NOS. 5,825,631; 5,717,761; 6,950,444; 5,880,903; 4,937,819; 5,719,858; 6,131,159; AND 5,778,234

Case 2:16-cv Document 1 Filed 11/14/16 Page 1 of 6 PageID #: 1

Via Electronic Mail: Software Seema Rao, Director, Technology Center 2100

Please find below and/or attached an Office communication concerning this application or proceeding.

Paper Date: January 14, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. TALARI NETWORKS, INC., Petitioner,

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE

Paper Date: September 9, 2014 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

From Research to Revenue

Functional Claiming for Software Patents: Leveraging Recent Court Treatment

Please find below and/or attached an Office communication concerning this application or proceeding.

Dockside Foods, LLC Subject: U.S. TRADEMARK APPLICATION NO SAUCE MELTS /6/2009 8:29:35 AM

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. HEWLETT-PACKARD COMPANY, Petitioner

Paper Date: July 29, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

Paper Entered: February 6, 2018 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

An Introduction to Patent Searching

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD AMAZON.COM, INC., - vs. - SIMPLEAIR, INC.

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. SAS INSTITUTE, INC. Petitioner. COMPLEMENTSOFT, LLC Patent Owner

Paper Entered: February 3, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. GOOGLE INC., Petitioner,

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE. Filing Date: Nov. 27, 2002 CONTROL PLANE SECURITY AND TRAFFIC FLOW MANAGEMENT

Paper Entered: March 6, 2015 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

Chapter 1 Computer Software Related Inventions

Method and system for processing event-triggered transactions

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. SECUREBUY, LLC Petitioner

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

UNITED STATES DISTRICT COURT EASTERN DISTRICT OF VIRGINIA NORFOLK DIVISION

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

The following acknowledges applicable legal standards, which are more fully set forth in the parties' briefs.

Case 1:15-cv Document 1 Filed 11/30/15 Page 1 of 10 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION

IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION

NeoMedia s Patent on Using Identification Code to Access Networked Computers. U.S. Patent No. 6,199,048

Kyocera Corporation and Motorola Mobility LLC (Petitioners) v. SoftView LLC (Patent Owner)

IN THE UNITED STATES PATENT TRIAL AND APPEAL BOARD

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. APPLE INC. Petitioner,

Paper Date: January 14, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

Open. New. Search. Search Data & Review Analysis IP Experts. T F E

Paper Entered: December 15, 2016 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

INTERNATIONAL PATENT DRAFTING COMPETITION HYPOTHETICAL PROBLEM

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD PETITION FOR INTER PARTES REVIEW OF U.S. PATENT NO.

Case 1:14-cv UNA Document 1 Filed 01/03/14 Page 1 of 49 PageID #: 1 IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. AGILYSYS, INC. ET AL. Petitioner. AMERANTH, INC.

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

5,721,937, 6,049,528, 6,574,591, 6,868,417, 7,107,385, 7,130,873, 7,313,720. Cited.

(12) United States Patent

UNITED STATES DISTRICT COURT NORTHERN DISTRICT OF CALIFORNIA SAN JOSE DIVISION

(12) United States Patent (10) Patent No.: US 8,253,777 B2

UNITED STATES DISTRICT COURT SOUTHERN DISTRICT OF FLORIDA CASE NO CIV-KING

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

UNITED STATES DISTRICT COURT NORTHERN DISTRICT OF CALIFORNIA. Defendants Wowza Media Systems, LLC and Coffee Cup Partners, Inc.

Universal Design for Accessibility: It s the Law! It Helps EVERYONE!

IN THE UNITED STATES PATENT AND TRADEMARK OFFICE

IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION

Global Phone Wars: Apple v. Samsung

Paper Entered: September 25, 2013 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD

UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. FedEx Corporate Services, Inc., Petitioner

Transcription:

Strategies for Patenting Softwarebased Inventions in the U.S. Presented by: Tonya Drake ~ Fish & Richardson P.C. (617) 956-5986 drake@fr.com

Six Practical Tips to Effective Software Patents 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 2

Six Practical Tips to Effective Software Patents 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 3

Include thoughtful and relevant figures Figures provide the backbone of a patent application. A complete set of figures can be beneficial both in prosecution and litigation. Software is often complex and hard for the PTO and juries to understand. Good figures can convey a compelling story to an examiner and jury. However, software patents often include only flow charts. Do - spend time generating a well-planned set of figures. Don t rely only on flow charts. 4

Include thoughtful and relevant figures Use visual concepts of the big picture to: Provide an introduction to the main concepts. Speak to the examiner and jury. Help the expert testify. 5

Include thoughtful and relevant figures Use system figures to: Support system claims. Let jury see something tangible. Help to clarify the different players. 6

Include thoughtful and relevant figures Use Flow Charts to: Provide details of the software s functionality. 7

Include thoughtful and relevant figures Use Swim Lane Diagram to: Help the application drafter keep the parties straight. Provide another angle for looking at the flow chart. 8

Include thoughtful and relevant figures Use Screen Shots to: Help the jury and examiner put a face on the invention. Disclose things that you were not even aware of. 9

Six Practical Tips to Effective Software Patents 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 10

Draft means-plus-function claims wisely U.S. patent law provides for pure functional limitations. Benefit Often more difficult for accused infringer to obtain summary judgment. Downside More uncertainty. Do - Use means for limitations sparingly. Don t - Make each limitation of a claim a means for limitation. 11

Draft means-plus-function claims wisely Example of poor use of mean-plus-function Example of good use of mean-plus-function 12

Draft means-plus-function claims wisely Means-plus-function claims require appropriate disclosure of structure in the specification. Structure = algorithms that corresponded to the functions. WMS Gaming v. Int l Game Tech. Structure = more than a general purpose computer. Blackboard v. Desire2Learn (Fed. Cir. 2009) 13

Draft means-plus-function claims wisely Do - Ensure proper 112 support for all means-plusfunction limitations. Include more than a black box system diagram. Include a flow chart and/or description of the algorithm that is used to perform the function. 14

Draft means-plus-function claims wisely Example: 15

Six Practical Tips to Effective Software Patents 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 16

Include system claims Problem: It is very easy to move software around (e.g., to foreign countries), and to split it up onto multiple computers. NTP v. RIM: System claims can be infringed if part of the system is ex-u.s., but method claims are only infringed if the whole method is performed inside the U.S. A patent with only method claims can be circumvented by performing a portion of the method outside the U.S. 17

Include system claims Do - Include real system claims. Real system claims can provide varying claim coverage from the method claims. Such claims can include limitations related to hardware capable of performing a particular function. Finjan, Inc. v. Secure Computing Corp., 626 F.3d 1197, 1204 (Fed. Cir. 2010) Don t Rely only on Beauregard claims and revised versions of method claims. 18

Six Practical Tips to Effective Software Patents 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 19

Draft Claims from varying viewpoints Software and business method inventions often have multiple players. Do - Consider the infringer when drafting claims. Do - Ensure that all claim limitations are performed by a single entity. Don t - Have the user as a necessary party for infringement. 20

Draft Claims from varying viewpoints Do - Draft separate claims from the perspective of multiple different players. 21

jad10 Draft Claims from varying viewpoints Don t Require multiple players in a single system claim. Example claim requiring multiple players User computer Networking server Other user Other user A system, comprising: a user computer configured to send requests from a first user to establish electronic relationships with a plurality of other users; a networking server configured to: process the requests; receive communications posted by the first user, and send communications from other users to the user computer based on relationships between the first user and the plurality of other users. 22

Draft Claims from varying viewpoints Do - Try to draft separate client-side claims and serverside claims. Don t Mix both client-side and server-side limitations in a single claim. 23

Draft Claims from varying viewpoints Client Side A method, comprising: receiving, from a first user, requests to establish electronic relationships with a plurality of other users; providing data corresponding to the requests to a server system; and receiving from the server system communications posted by the one or more other users, wherein the communications have been selected by the server system to be delivered only to users who have relationships with the other users. Server Side A method, comprising: receiving, from a computing device, requests to establish electronic relationships with a plurality of other users; receiving communications from a plurality of other users; determining whether the first user has a defined relationship with the other users; and providing the communications based on a determination that the first user has a defined relationship with the other users. User computer Networking server Other user Other user 24

Six Practical Tips to Effective Software Patents 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 25

Consider 101 when drafting method claims 35 U.S.C. 101 is an continuously moving target. Do - Ensure the specification is drafted to allow future claim amendments based on changes in the case law. 26

Consider 101 when drafting method claims July 2010 USPTO issued guidelines for subject matter eligibility of process claims in view of Bilski. Factors weighing toward eligibility: Recitation of machine or transformation. The claim is directed toward applying a law of nature. The claim is more than a mere statement of a concept. 27

Consider 101 when drafting method claims Examples of the USPTO s application of the guidelines 28

Consider 101 when drafting method claims Tips for drafting claims to satisfy 101 Do - Add computer-implemented to the preamble. Do - Add using/by/on a processor, on/with/in a memory, and other machine limitations in the body of the claim. DON T - Simply add by a computer to each limitation, made a determination of the features in which the recitation of the computer or processor is most appropriate. 29

Six Practical Tips to Effective Software Patents 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 30

File an information disclosure statement Think about the Trial Truth. Strengthen the patent for litigation by ensuring relevant prior art is considered by the examiner. Do remind and educate inventors about their duty to disclose. Don t Delay collection of relevant documents from the inventors. Collect documents at the time the patent is drafted. 31

Summary of Recommendations 1. Include thoughtful and relevant figures 2. Draft means-plus-function claims wisely 3. Include system claims 4. Draft claims from varying viewpoints 5. Consider 101 when drafting method claims 6. File an information disclosure statement 32

Thank You Tonya Drake Associate Fish & Richardson P.C.