protecting user interfaces by: mike krause. step #1 don’t get a job

27
Protecting User Interfaces By: Mike Krause

Upload: marjory-shepherd

Post on 04-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Protecting User Interfaces

By:Mike Krause

Page 2: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Step #1 Don’t get a job

Page 3: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

What is a UI from a legal perspective? Sound, graphics, pull-down menus,

help text, commands, icons, mice, keyboards, etc.

Page 4: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

How do I protect a UI? Intellectual property covers 4 areas Patent Trademark Copyright Trade Secret All but trade secret can be used to

protect a UI

Page 5: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Patent Protection Constitution gives Congress the

power to promote “Science” and the “useful Arts” by granting “Inventors” rights in their inventions “for limited times”.

Page 6: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Considered the strongest protection Must meet three major

requirements: Patentable subject matter Novel Non-Obvious

Page 7: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Patentable Subject Matter The Supreme Court has said

“anything under the sun that is made by man”

No mathematical formulas, laws of nature, etc.

Human DNA sequences???

Page 8: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Novelty Cannot be anything previously

existing Must be new

Page 9: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Non-Obviousness One “skilled in the art” would not

find the advance to be obvious to make

No trivial add-ons

Page 10: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

What gets patented? PTO requires a splitting of functional

and nonfunctional elements embodies with the computer software.

Not going to patent your hash table

Page 11: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

UI example patents Typically claim UI functionality as a

method of operating a programmed computer

Types of help screens “flipping pages” “pop-up” hints Menu driven UIs

Page 12: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Look and Feel Can protect if it is functional (ex.

controls a number of application programs)

Can refer to a particular “selection and arrangement” of the UI’s method of operation

Page 13: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

The key? Functional aspects of Uis, described

as methods and systems of operating a computer provide statutory subject matter.

Page 14: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Copyright Protection Seeks to promote literary and

artistic creativity by protecting “writings” of “authors” for limited times.

Must be “fixed” and “original”

Page 15: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Originality Must contain a modicum of Computer programs are considered

to be literary works

Page 16: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

What does it protect? It only protects the actual code itself

from being copied But, it has been used to protect

things like games in the past

Page 17: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

UI Perspective Want protection for: Individual elements (icons, graphics,

or help text) Compilations of information

(arrangement of menu commands) Overall “look and feel”

Page 18: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Individual Elements Apple was unsuccessful in protecting

icons for virtual trash can, etc. from Microsoft.

Were held too functional or lacking in originality

Applied a utilitarian lmitation on copyright protection

Page 19: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

What survived? Detailed nonfunctional graphics Detailed help text

Page 20: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Selection and Arrangement Applies the idea/expression

dichotomy: © only protects the expression and not the underlying idea.

The command menu of Lotus 1-2-3 was found to be copyrightable subject matter, but doesn’t seem to overcome the utilitarian limitation

Page 21: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Look and Feel Attempting to protect an entire UI Has not yet been successful in court Again, Apple sued Microsoft on this

theory unsuccessfully. Called it too “Mac-like” and simply”mimicked the composition, organization, arrangement and dynamics of the Macintosh interface”

Page 22: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Apple lost Because of the utilitarian distinction Plus the fact that Apple stole that

interface from Xerox anyway

Page 23: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Protecting Macros Copyright was used in this context

for Lotus 1-2-3 v. Borland’s Quattro product.

Protecting the code or the interface?

Page 24: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Trademark Protection Trade dress aims to protect the

consumer from use that creates a likelihood of confusion or deception about the affiliation, approval, association, or sponsorship of the goods of another.

Page 25: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Look and Feel Thus, it is argued that this is a good

way to protect the look and feel of a UI

Courts have been reluctant to apply this

Page 26: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

Sega!!! Accolade reverse engineered Sega

cartridges to work on other consoles, but left in the security key so that the game displayed “produced by SEGA” when the game was started.

While this was a violation of unfair competition it was not found to be trade dress infringement

Page 27: Protecting User Interfaces By: Mike Krause. Step #1 Don’t get a job

TM Dicta Only in dicta have Circuit Court’s

recognized a utility for trade dress protection for UIs.