SlideShare a Scribd company logo
(or the Art of fostering
innovation
while protecting your assets)
@jon_bou
A long time ago in a country far,
far away. . . .
@jon_bou
Venice, 1450
@jon_bou
First regulated patent system on a large scale,
mostly in the field of glass making
@jon_bou
XVth century
Venetian merchants emigrated
and spread the use of patents
Why would a
French state
protect the
interests of a
Venetian
merchant?
@jon_bou
@jon_bou
Inventor
Exclusive rights
for commercial use
Society
Detailed public disclosure
of the invention
@jon_bou
Exclusive right to sell an invention
An invention is
patentable if:
@jon_bou
• it’s novel
• it involves an inventive step
• it is industrially applicable
@jon_bou
Exclusive right to make copies of
creative works that have been
instantiated in a tangible form
@jon_bou
Innovation spread
through the silk road, the spice road, the sea lanes
@jon_bou
Truck ideas and Road ideas
“in this world there's two kinds of [ideas], my friend”
Scott Jensen
@jon_bou
Truck ideas…
@jon_bou
… and road ideas
@jon_bou
ROAD IDEA
TRUCK IDEA
@jon_bou
ROAD IDEA
TRUCK IDEA
@jon_bou
ROAD IDEA
TRUCK IDEA
HTTP
@jon_bou
“In The Road Ahead, Bill Gated predicted that
the Information Super Highway would rule the
future. In the first edition, The Information Super
Highway was to be the logical successor to the
Internet, but definitely not using Internet
technology.”
November 1995,
First edition
The Ben Horowitz leaks:
@jon_bou
ROAD IDEA
TRUCK IDEA
@jon_bou
ROAD IDEA
TRUCK IDEA
A little bit of background
1995
@jon_bou
2003
2007
2012
publishes
is born
acquires
sues
2006 licensed under
sues
2010
The Google vs Oracle case
COPYRIGHT
@jon_bou
PATENTS DAMAGES
The Two Patents
6061520
RE38104
« Method and system for performing
static initialization »
« Method and apparatus for resolving
data references in generated code »
@jon_bou
The Copyright infringement
@jon_bou
37 Java packages alleged of infringement:
• rangeCheck function (9 lines)
• several test files
• structure, sequence and
organization of the Java API
• API documentation
District
court
April 31, 2012
“Anyone is free under the Copyright Act to write his or her own code to carry out
exactly the same function or specification of any methods used in the Java API.
It does not matter that the declaration or method header lines are identical
Court of
Appeals
May 9, 2014
“The structure, sequence
and organization of an API
are copyrightable”
Did Google infringe the
copyright or was it a fair use?
Back to the
District court
Fair use: doctrine that permits limited use of copy-righted
material without permission from the right holders
@jon_bou
Well we shouldn’t even care
@jon_bou
It’s not the moral of the story
« Data is the oil of the XXIst century » (ew)
@jon_bou
Patents, copyright, sopa/pipa don’t suit data
Beautifully designed APIs protect data
@jon_bou
Web APIs are the new software patents
@jon_bou
PATENT
Open data, services and
resources to third-parties.
Legal and commercial
protection and monopoly
API
Publications and explanations of
scientific inventions
Counterpart:
Legal and commercial
protection and monopoly
Counterpart:
Open APIs, like patents before,
breed ecosystem innovation
@jon_bou
(… but it’s not enough)
API exploration and discovery
@jon_bou
(How to scale the API economy ?)
Some are already
building the roads
@jon_bou
{API}Search
« Where we going, man?
- I don’t know, but we gotta go. »
@jon_bou

More Related Content

Similar to Patent wars, Innovation, Roads

Legal Protection of APIs – Oracle vs. Google
Legal Protection of APIs – Oracle vs.  GoogleLegal Protection of APIs – Oracle vs.  Google
Legal Protection of APIs – Oracle vs. GoogleNordic APIs
 
IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...
IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...
IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...EUDAT
 
Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...
Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...
Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...EUscreen
 
Copyright vs copy share
Copyright vs copy shareCopyright vs copy share
Copyright vs copy sharehusteadbetty
 
DRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxDRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxdri_ireland
 
search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense NanubalaDhruvan
 
Intellectual Property
Intellectual PropertyIntellectual Property
Intellectual PropertyŠkola Futura
 
Rethinking digital copyright laws to supporto creativity, access to knowledge...
Rethinking digital copyright laws to supporto creativity, access to knowledge...Rethinking digital copyright laws to supporto creativity, access to knowledge...
Rethinking digital copyright laws to supporto creativity, access to knowledge...OECD CFE
 
Vide o assignment 3-i
Vide o assignment 3-iVide o assignment 3-i
Vide o assignment 3-iwei liang
 
The Public Domain Charter
The Public Domain CharterThe Public Domain Charter
The Public Domain CharterPaul Keller
 
KIMconference 2014: Smart sustainable innovation | Lessons learned
KIMconference 2014: Smart sustainable innovation | Lessons learnedKIMconference 2014: Smart sustainable innovation | Lessons learned
KIMconference 2014: Smart sustainable innovation | Lessons learnedKnowledge Innovation Market - KIM
 
Copyright and Student Videos
Copyright and Student VideosCopyright and Student Videos
Copyright and Student VideosMelanieKowalski
 
Have i the (copy) right?
Have i the (copy) right?Have i the (copy) right?
Have i the (copy) right?Chris Rowell
 
Intellectual Rights & Information Exchanges
Intellectual Rights & Information ExchangesIntellectual Rights & Information Exchanges
Intellectual Rights & Information Exchangeshcassell
 

Similar to Patent wars, Innovation, Roads (20)

Legal Protection of APIs – Oracle vs. Google
Legal Protection of APIs – Oracle vs.  GoogleLegal Protection of APIs – Oracle vs.  Google
Legal Protection of APIs – Oracle vs. Google
 
IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...
IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...
IPR: Legal Issues in Research Data Collection and Sharing by EUDAT | www.euda...
 
Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...
Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...
Recent Developments Concerning Copyright Law in the EU (Francisco Cabrera, Eu...
 
Copyright vs copy share
Copyright vs copy shareCopyright vs copy share
Copyright vs copy share
 
DRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptxDRI Copyright and Licencing_UCC_Mar23.pptx
DRI Copyright and Licencing_UCC_Mar23.pptx
 
search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense
 
Intellectual Property
Intellectual PropertyIntellectual Property
Intellectual Property
 
Intellectual property rights
Intellectual property rightsIntellectual property rights
Intellectual property rights
 
Patent law
Patent law Patent law
Patent law
 
08022018-C4E-Everything you wanted to know about ip but were afraid to ask
08022018-C4E-Everything you wanted to know about ip but were afraid to ask08022018-C4E-Everything you wanted to know about ip but were afraid to ask
08022018-C4E-Everything you wanted to know about ip but were afraid to ask
 
Rethinking digital copyright laws to supporto creativity, access to knowledge...
Rethinking digital copyright laws to supporto creativity, access to knowledge...Rethinking digital copyright laws to supporto creativity, access to knowledge...
Rethinking digital copyright laws to supporto creativity, access to knowledge...
 
Vide o assignment 3-i
Vide o assignment 3-iVide o assignment 3-i
Vide o assignment 3-i
 
The Public Domain Charter
The Public Domain CharterThe Public Domain Charter
The Public Domain Charter
 
M&L Webinar: “Copyrights - DIY"
M&L Webinar: “Copyrights - DIY"M&L Webinar: “Copyrights - DIY"
M&L Webinar: “Copyrights - DIY"
 
KIMconference 2014: Smart sustainable innovation | Lessons learned
KIMconference 2014: Smart sustainable innovation | Lessons learnedKIMconference 2014: Smart sustainable innovation | Lessons learned
KIMconference 2014: Smart sustainable innovation | Lessons learned
 
Copyright and Student Videos
Copyright and Student VideosCopyright and Student Videos
Copyright and Student Videos
 
The NCU Copyright Hour: Creative Commons
The NCU Copyright Hour: Creative CommonsThe NCU Copyright Hour: Creative Commons
The NCU Copyright Hour: Creative Commons
 
Have i the (copy) right?
Have i the (copy) right?Have i the (copy) right?
Have i the (copy) right?
 
Etika profesi
Etika profesiEtika profesi
Etika profesi
 
Intellectual Rights & Information Exchanges
Intellectual Rights & Information ExchangesIntellectual Rights & Information Exchanges
Intellectual Rights & Information Exchanges
 

Recently uploaded

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 

Recently uploaded (20)

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 

Patent wars, Innovation, Roads