Slide 1 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor Software Licensing Experiences Russell M. Taylor II Research Professor Computer Science Physics.

Slides:



Advertisements
Similar presentations
EPrints 2.0 / March 4 th 2002 / Glasgow / Chris Gutteridge Introduction to EPrints 2.0 March 4 th 2002 Glasgow Christopher Gutteridge from the Department.
Advertisements

1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Why you should apply a license to your data Data Licensing.
What we ask in a ROI What it is? Is it related to another invention? Who contributed to making the invention? Who paid for the research? When invention.
A DAPT IST Dissemination and Use Plan Revised version Ricardo Jiménez-Peris Universidad Politécnica de Madrid.
Academia and Industry Oil and Water or Bread and Cheese? Michael Kirby Department of Mathematics Colorado State University.
Slide 1 5/14/2006Physics Graduation 2006 Russ Taylor, UNC-CH.
James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
Nick Beavers Global Sales & Marketing Manager Products that make a difference.
OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform.
Computer Graphics/and Multimedia CMM472/CIT773 What is CG ?, History of CG, Course Overview.
L29:Lower Power Embedded Architecture Design 성균관대학교 조 준 동 교수,
Copyright and Software and You. What is copyright? The Copyright Act of 1976 prevents the unauthorized copying of a work of authorship. – However, only.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Objectives of the Lecture
CS240 Computer Science II Introduction to Unix Based on “UNIX for Programmers and Users” by G.Class and K. Ables.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
A Survey of COMPUTER GRAPHICS
A Spring 2005 CS 426 Senior Project By Group 15 John Studebaker, Justin Gerthoffer, David Colborne CSE Dept., University of Nevada, Reno Advisors (CSE.
Liberty Library E-b UCcZmeQjmY1avFMejF9Tj0CcSHao/edit?usp=sharing.
Ch 1. A Python Q&A Session Spring Why do people use Python? Software quality Developer productivity Program portability Support libraries Component.
Biomechanical Integration of Essential Human Movement Parameters By Gideon Ariel, Alfred Finch and Ann Penny.
How Commercial Firms Protect Intellectual Property In Transactions Daniel J. Mazella Celera Genomics Group, An Applera Corporation Business.
Simputer™ General Public License A Quick Overview.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
1 The Rendering Pipeline. CS788 Topic of HCI 2 Outline  Introduction  The Graphics Rendering Pipeline  Three functional stages  Example  Bottleneck.
INPUT#3 SOFTWARE ENGINEERING. QUALITY SOFTWARE?  Satisfies the needs of the users and programmers involved with it.
Sheep A Rigid Body Dynamics Engine François Beaune Thursday 7, 2002.
#5,PRS Mansion, II Floor, Godown Street, Bangalore: Tel: / /
Virtual Worlds & Apps EDT 321 Porter, Amanda, & Mac.
I Robot.
I can make a link to video and audio clips from other applications I can use hyperlinks for shortcuts to pages on the internet or for video and audio.
Design and Implementation of Geometric and Texture-Based Flow Visualization Techniques Robert S. Laramee Markus Hadwiger Helwig Hauser.
Simulated Microscopes CISMM: Computer Integrated Systems for Microscopy and Manipulation Collaborators: Mike Falvo, Tim O’Brien, Dorothy Erie (Department.
Final 5 Question Slide Show Edited By- Crystal David.
Chapter 3 Application Software. Chapter 3 Objectives Identify the categories of application software Explain how to work with application software Identify.
Computer Software Types Three layers of software Operation.
Computer Science in Context Evangelos E. Milios Professor and Graduate Coordinator Faculty of Computer Science Dalhousie University.
1 / 5 Application Software Pertemuan III Magister Teknik Elektro September 2008.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
By: Makenzie Hellums. In 1832 Belgian inventor, Joseph Plateau, invented the Fantascope also called Phenakistiscope or “spindle viewer,” a device that.
ANIMATION FROM THE 1950’S TO THE1980’S. 1950’S The Standards Eastern Automatic Computer was designed in 1950 by Russell Kirsch. Using this and a scanner,
DIGITAL CONTENT CREATION PROCESS fff PRE-PRODUCTION PRODUCTION POST-PRODUCTION Process ANIMATION PROCESS.
Surgical Planning Laboratory Brigham and Women’s Hospital Boston, Massachusetts USA a teaching affiliate of Harvard Medical School Why Open-Source Will.
Commercial software.. Introduction.  Computer software comes in three different flavors: freeware, shareware, and commercial software. Freeware is free.
Ori Hanegby Pixtazy Blog:
Computer Graphics Lecture 2. Computer graphics application 1- Graphics and chart :- Early application for graphics display simple data graphic, but today.
Three-Dimensional Computer Animation
Protecting and Promoting your Invention (Intellectual Property)
IP, Invention Disclosures and Commercialization
Section 508 At long last, two of the most looming accessibility questions in the United States have been answered.
Rules and Investigations
Rules and Investigations
Open Source software Licensing
Cleantech to Market Technology Transfer at Berkeley Lab
Protecting and exploiting research results at Newcastle University Geraint Lewis – Business Development Manager, Research and Enterprise Services
Welcome to IST e-Lab Entrepreneurship Lab, 3rd Session, 06 November 2017.
The life cycle.
Website Design.
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Title of poster... M. Author1, D. Author2, M. Author3
Protecting and exploiting research results at Newcastle University Geraint Lewis – Business Development Manager, Research and Enterprise Services
Intellectual Property
CS-2303 Introduction (continued)
Introduction to spagetti and meatballs
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
THE TITLE OF MY TALK John Doe, M.D. Professor Department of Neurology
Presentation transcript:

Slide 1 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor Software Licensing Experiences Russell M. Taylor II Research Professor Computer Science Physics & Astronomy Curriculum on Applied Sciences & Engineering

Slide 2 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor Don’t Do This! “Virtual-reality User Interface For Controlling Specimen Modification With Scanning Probe Microscopes” Published 1992 Disclosed January 7, 1994 Game Over!

Slide 3 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor But if you Do… Nick England/3rdTech still licensed –Took a long time – ask him for the model –Improvements go both directions

Slide 4 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor OTD Has Limited Resources “Manual or Algorithmic Control of a Scanned Probe Microscope Tip in Three Dimensions” Relied on inventors to locate funding for patent Still in limbo

Slide 5 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor OTD Didn’t Waste My Time “Thank-you ware” No market for technique to register use of free software Case closed (mothballed) immediately

Slide 6 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor OTD: Once was Blazing Fast “A Method for Rendering Non-Polygonal Surfaces on Programmable Graphics Hardware” Disclosure received Feb 2, 2004 Provisional Patent filed Feb 20, 2004 Don’t count on this …

Slide 7 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor OTD: Can go the Distance “Better than surgical camera (BTSC): a method for display of normally-occluded surfaces of interest in medical images” Interest from Radiology, CS, Siemens Provisional patent applied for International patent applied for Licensed to Siemens –Took almost 6 months of badgering for payment

Slide 8 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor Other Models nM: Commercialization is what worked VRPN: Public-domain was needed CISMM: NIH-funded free/open source –ImageSurfer –Video Spot Tracker –Fluorescence Simulator –Video Optimizer –…

Slide 9 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor Licenses Binary-only: Standard software model GNU General Public Licenses (GPL) –Lesser/Library –General Public License: Using other libraries with this licenses in your code has serious consequences Berkeley (BSD) Public Domain

Slide 10 2/4/2009 UNC-CH OTD Software Seminar Russ Taylor Summary Disclose (well) before publishing if you want to pursue commercially Disclose derivative works as well as new works before pursuing commercially Let OTD know the time constraints Discuss all known or suspected industrial interest Talk to Nick England about setting up licenses for non-patented IP with feedback from development.