Software: To Patent or Not? Jeffrey P. Kushan Powell, Goldstein, Frazer & Murphy, LLP.

Slides:



Advertisements
Similar presentations
Intellectual Property and the Ownership of Research 6 June 2007 Professor Fiona Macmillan.
Advertisements

June 8, 2006 PATENTS: WHAT YOU SHOULD KNOW Steven R. Ludwig, Ph.D., Esq.
Intellectual Property (ref: Engineering by Design by Gerard Voland)
INTELLECTUAL PROPERTY
By: Vihar R. Patel VRP Law Group, 201 E. Ohio Street, Suite 304, Chicago, IL P: , F: , Web:
Intellectual Property
Peter D. Aufrichtig, Esq..  Intellectual Property clients look and sound like all other clients.
Air Force Materiel Command I n t e g r i t y - S e r v i c e - E x c e l l e n c e Developing, Fielding, and Sustaining America’s Aerospace Force INTELLECTUAL.
Slides prepared by Cyndi Chie and Sarah Frye1 A Gift of Fire Third edition Sara Baase Chapter 4: Intellectual Property.
Copyright P.B.Bottino All rights reserved Paul Bottino, Executive Director (617) Mini-MBA in Entrepreneurship.
Strategies for Intellectual Property Protection in Systems Design Rudolph P. Darken Dennis S. Fernandez Nelson T. Rivera LaRiviere, Grubman PC.
Adapted from David G Kay -- SIGCSE 2003 Intellectual Property.
Intellectual Property
Chapter 7.5 Intellectual Property Content, Law and Practice.
Intellectual Property An intangible asset, considered to have value in a market, based on unique or original human knowledge and intellect. Intellectual.
Intellectual Property OBE 118 Fall 2004 Professor McKinsey Some property, very valuable property, exists only in our minds, in our imagination. It is intangible.
Lauren MacLanahan Office of Technology Licensing GTRC.
IP=Increased Profits How to Make Your IP Work For You Rachel Lerner COSE Fall 2006.
Patents and trade secrets 6 6 Chapter. Patents  Grant of property rights to inventors  Issued by the U.S. Patent and Trademark Office (USPTO)  Permits.
1.  Creation of Human Mind  Scientific, industrial, Literary, artistic domains  In the form of invention, Manuscript, software, a business name Intellectual.
Stage 8 Protecting Your Idea
Intro to Intellectual Property 05/13/2015. Exponential Inventor Intro to Intellectual Property 05/13/2015 Why is IP Important? Everyone makes a big deal.
MSE602 ENGINEERING INNOVATION MANAGEMENT
I DENTIFYING AND P ROTECTING I NTELLECTUAL P ROPERTY Tyson Benson
Part F – INTELLECTUAL PROPERTY AS (3.1): Demonstrate understanding of how internal factors interact within a business that operates in a global.
Intellectual Property. John Ayers February 25, 2005.
Gowlings.com Montréal | Ottawa | Kanata | Toronto | Hamilton | Waterloo Region | Calgary | Vancouver | Moscow The Power of Original Thought 1 Intellectual.
Vanderbilt University Office of Technology Transfer and Enterprise Development VUSE - Senior Design Course Chris McKinney
2011 Industry Sponsored Research Workshop INTELLECTUAL PROPERTY Michael Jaremchuk Associate Director CVIP Phone: FAX:
Introduction to IP Ellen Monson Director Intellectual Property Office University of Cincinnati.
5020 Montrose Blvd., Suite 750 Houston, TX (fax) (mobile) WHAT IN-HOUSE COUNSEL NEEDS TO KNOW ABOUT IP August.
Preparing a Provisional Patent Application Hay Yeung Cheung, Ph.D. Myers Wolin, LLC March 16, 2013 Trenton Computer Festival 1.
Intellectual Property and Entrepreneurship Presented at IEEE/ComSoc, Boston Section June 2, 2011 George Jakobsche For additional information, see accompanying.
Intellectual Property PatentCopyright Trade Marks Trade Secrets.
Zheng Liu January 18, 2015 Intellectual Property Law For Startups.
CONFIDENTIAL © 2009 Barnes & Thornburg LLP. All Rights Reserved. This page, and all information on it, is confidential, proprietary and the property of.
Class Seven: Intellectual Property Patents, Trademarks and Copyrights.
Ethical and Social...J.M.Kizza1 Module 5: Intellectual Property Rights and Computer Technology  Computer Products and Services  Instruments of Protection.
PROTECTING YOUR IP RIGHTS Waldo Steyn, Senior Associate, Intellectual Property December 2012.
DIS 605 BY DOROBIN AGOTI REG NO: D61/71443/2008 ICT INNOVATION, LEGAL AND PIRACY ISSUES.
Ownership of Software Software represents the results of intellectual rather than purely physical efforts and is therefore inherently non- tangible. So.
Patents Presented by Cutting Edge Homework Development.
Lecture 27 Intellectual Property. Intellectual Property simply defined is any form of knowledge or expression created with one's intellect. It includes.
Fundamentals of Intellectual Property
© 2008 International Intellectual Property June 18, 2009 Class 4 Introduction to Design Protection and Trade Secrets.
Software Protection in Korea Ways to protect software-related inventions –Software Patent –Computer Program Copyright –Trade Secret –Confidentiality Contract.
Slide Set Eleven: Intellectual Property Patents, Trademarks and Copyrights 1.
1 Lightening intro to intellectual property law – Sept. 26, 2002 Based in part on original notes by Randy Davis.
Patent Process and Patent Search 6a Foundations of Technology Standard 3: Students will develop an understanding of the relationships among technologies.
Lecture 11. Intellectual Property SPRING 2016 GE105 Introduction to Engineering Design College of Engineering King Saud University.
K. Lance Anderson Of Counsel Greenberg Traurig, LLP “Innovate Lea County” Conference A Model for Innovation.
Web bugs are tiny graphic files embedded in messages and Web pages that are designed to monitor who is reading the message or Web page and.
Software protection Copyright or Patent ? Software protections Copyright law Covers the source code Registration is only necessary to enforce infringement.
An introduction to Intellectual property protection TG © Copyright by Stevens Institute of Technology.
Technology Transfer Office
Intellectual Property
Intellectual Property for Startups
INTELECTUAL PROPERTY RIGHTS
Intellectual Property
Welcome to IST e-Lab Entrepreneurship Lab, 3rd Session, 06 November 2017.
INTELLECTUAL PROPERTY MANAGEMENT
Intellectual Property
Intellectual Property
What are the types of intellectual property ?
What are the types of intellectual property?
What You Didn’t Know That You Didn’t Know About Patents
Intellectual Property Considerations in Forming and Scaling a Business
Presentation transcript:

Software: To Patent or Not? Jeffrey P. Kushan Powell, Goldstein, Frazer & Murphy, LLP

Options for Protecting Intellectual Property in Software Protect software technology through three forms of intellectual property Copyright for the source & object code Copyright for the source & object code Trade secrets for source code and data structures Trade secrets for source code and data structures Patents for functional aspects of software (i.E., Processes, methods, systems, distributable code, data structures) Patents for functional aspects of software (i.E., Processes, methods, systems, distributable code, data structures)  Business method patents!

Copyright Protection in Software Copyright attaches upon the act of “fixation” to the source code and the object code Protection against literal copying of object or source code Protection against literal copying of object or source code Difficult to use copyright to protect functionality of software Difficult to use copyright to protect functionality of software Protect original database collections, source and object code Protect original database collections, source and object code CHEAP!!! (registration $25) CHEAP!!! (registration $25)

Trade Secrets in Software? Publish or perish? [Trade secrets perish with publication!] Must take steps to keep secret Must take steps to keep secret Must have commercial value Must have commercial value Secret cannot be discernable from inspection of commercially distributed products Secret cannot be discernable from inspection of commercially distributed products No protection against reverse engineering No protection against reverse engineering

Trade Secrets in Software? You can enjoy trade secrets to a limited extent even while obtaining patent and copyright protection in computer software Registration of copyright does not require disclosure of complete source code Registration of copyright does not require disclosure of complete source code Patent protection does not necessarily mandate disclosure of source code, but does require disclosure of best mode of practicing invention known at time of filing application Patent protection does not necessarily mandate disclosure of source code, but does require disclosure of best mode of practicing invention known at time of filing application

Patent Protection for Software What is patentable? Any new, useful and non-obvious process, system or article of manufacture Any new, useful and non-obvious process, system or article of manufacture This means This means  Processes implemented entirely within software  Processes that have software-driven computers as one component of larger process  Computer systems “configured” to have a particular functionality via software  Computer readable media with ordered data (e.g., executable code, data structures implemented on a physical “memory”)

Patent Eligibility The “utility” requirement (35 USC 101) has a checkered past for software-related inventions Patents may not be granted on abstract ideas or laws of nature Unapplied mathematical algorithms are “laws of nature” or “abstract ideas” Unapplied mathematical algorithms are “laws of nature” or “abstract ideas” A practical application of a mathematical algorithm is a patentable process invention A practical application of a mathematical algorithm is a patentable process invention

How Does the PTO Draw the Line? Unsafe harbors Pure mathematical formula, or process of solving mathematical theorem Pure mathematical formula, or process of solving mathematical theorem “Functional” descriptive material per se (e.g., source code, data structure) “Functional” descriptive material per se (e.g., source code, data structure) “Non-functional” descriptive material on medium (e.g., music on a CD) “Non-functional” descriptive material on medium (e.g., music on a CD) Energy, magnetism per se Energy, magnetism per se Process that manipulates abstract ideas, concepts or pure numbers without any practical real world application Process that manipulates abstract ideas, concepts or pure numbers without any practical real world application

How Does the PTO Draw the Line? Safe harbors A unique programmed computer A unique programmed computer Computer-readable medium with ordered data or data structure Computer-readable medium with ordered data or data structure Process that manipulates physical objects (i.e., computer performs one step of a multi-step process) Process that manipulates physical objects (i.e., computer performs one step of a multi-step process) Process manipulates data representing physical objects or conditions to achieve a practical application Process manipulates data representing physical objects or conditions to achieve a practical application  Measure physical object  Process data  Display/analyze result

Recent Developments “Business method” patents Not so new concept Not so new concept State Street v. Signature Financial Group State Street v. Signature Financial Group  Data processing system for managing investment portfolios  Claim was actually drawn to an apparatus (computer system) configured to support the system AT&T v. Excel AT&T v. Excel  Method of generating message record with a unique interchange originator indicator in the record  No computer is in the claim as a requirement

So, What Do You Patent? Example: Adobe Premiere (video editing software) 1. A method for editing a video program which includes a sequence of clips and transitions between the clips, the method comprising the steps of: (a) displaying a time line; (b) generating a display representing the video program clips by digitizing and thereafter simultaneously displaying a frame from each of a plurality of the digitized clips on tracks along and in a direct time relationship to the time line the width of the displayed frames representing the time duration of the clip represented by that frame, together with transition icons, the transition icons representing the transitions between the plurality of the digitized clips; (c) editing the video program by modifying the display. 1. A method for editing a video program which includes a sequence of clips and transitions between the clips, the method comprising the steps of: (a) displaying a time line; (b) generating a display representing the video program clips by digitizing and thereafter simultaneously displaying a frame from each of a plurality of the digitized clips on tracks along and in a direct time relationship to the time line the width of the displayed frames representing the time duration of the clip represented by that frame, together with transition icons, the transition icons representing the transitions between the plurality of the digitized clips; (c) editing the video program by modifying the display.

Practical Considerations Is the invention new and nonobvious? Are you aware of similar technology that has been publicly disclosed? Are you aware of similar technology that has been publicly disclosed? How close to what you’ve developed? How close to what you’ve developed? Is the invention worth patenting? Is the software an “intact” software product or have you developed a technique or process that can be implemented more broadly and independent from your own implementation code? Is the software an “intact” software product or have you developed a technique or process that can be implemented more broadly and independent from your own implementation code?  To protect the code, rely on copyright  To protect the functionality, rely on patents

Practical Considerations What is the end goal of your efforts? Sales of compiled program code (e.g., packaged or non-packaged software) Sales of compiled program code (e.g., packaged or non-packaged software) Licensing use of novel, nonobvious technique or process Licensing use of novel, nonobvious technique or process Is the invention a broadly licensable process/system or is it something to be licensed to a single entity?

Practical Considerations To evaluate invention, try: Identifying steps of a software method Identifying steps of a software method Define data structure (unique or common/old) Define data structure (unique or common/old) System perspective (e.g., what are the necessary components and what are the functions performed by the components?) System perspective (e.g., what are the necessary components and what are the functions performed by the components?) Work with university patent counsel Work with university patent counsel

Practical Considerations -- COST Costs of pursuing patent protection in US range from $5,000 to $15,000 per application, and foreign protection can add $85,000! PCT is good way of buying time (up to 30 months) before having to file and pursue foreign patents Use the time to find someone to pay for filing in important foreign markets Use the time to find someone to pay for filing in important foreign markets

Conclusions Patents are not the only way to protect your innovations, and certainly are not the cheapest Consider your inventions broadly and how you would exploit the investment in getting patent protection Check your budget!!

Thank You! Jeffrey P. Kushan Powell, Goldstein, Frazer & Murphy Phone: Phone: Fax: Fax: