Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
3,897,621,437 visitors served.
forum Join the Word of the Day Mailing List For webmasters
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

software patent
(redirected from Algorithmic patents)

   Also found in: Wikipedia 0.01 sec.
(legal)software patent - A patent intended to prevent others from using some programming technique.

There have been several infamous patents for software techniques which most experienced programmers would consider fundamental or trivial, such as the idea of using exclusive-or to plot a cursor on a bitmap display. The spread of software patents could stifle innovation and make programming much harder because programmers would have to worry about patents when designing or choosing algorithms.

There are over ten thousand software patents in the US, and several thousand more are issued each year. Each one may be owned by, or could be bought by, a grasping company whose lawyers carefully plan to attack people at their most vulnerable moments. Of course, they couch the threat as a "reasonable offer" to save you miserable years in court. "Divide and conquer" is the watchword: pursue one group at a time, while advising the rest of us to relax because we are in no danger today.

Compuserve developed the GIF format for graphical images many years ago, not knowing about Unisys's 1985 patent covering the LZW data compression algorithm used in GIF. GIF was subsequently adopted widely on the Internet. In 1994 Unisys threatened to sue Compuserve, forcing them to impose a sublicensing agreement for GIF on their users. Compuserve users can accept this agreement now, or face Unisys later on their own. The rest of us don't have a choice -- we get to face Unisys when they decide it's our turn. So much trouble from just one software patent.

Patents in the UK can't describe algorithms or mathematical methods.

See also LPF, software law.

patent search.


Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Feedback
Mentioned in?   Encyclopedia browser?   Full browser?
No references found
 
 
Algorithmes Parallèles et Optimisation
algorithmic
algorithmic
algorithmic
algorithmic
Algorithmic and Geometric Aspects of Robotics
Algorithmic and Rule-Based Blackboard System
Algorithmic Architecture
Algorithmic Architecture Data Processing System
Algorithmic Aspects in Information and Management
Algorithmic Aspects of Wireless Sensor Networks
ALgorIthmic ASsembly language
Algorithmic Description of Processes
algorithmic error
Algorithmic graph theory
Algorithmic graph theory
Algorithmic information theory
algorithmic language
algorithmic language
algorithmic language
Algorithmic Languages
Algorithmic Languages
Algorithmic Languages
Algorithmic learning theory
Algorithmic Methods and Models for Optimization of Railways
Algorithmic Methods for Optimizing the Railways in Europe
Algorithmic Model
Algorithmic Noise-Tolerance
Algorithmic Number Theory Symposium
Algorithmic patent
Algorithmic patents
Algorithmic Processor Description Language
Algorithmic Processor Description Language
algorithmic program
algorithmic rule
Algorithmic State Machine
Algorithmic State Machine and Datapath
Algorithmic Statistical Process Control
Algorithmic Techniques for Data Mining
Algorithmic Test Case Generation
algorithmic testing
Algorithmic trading
Algorithmic Trading Definition Language
Algorithmic Trading Platforms
algorithmically
algorithmically
algorithmically
algorithmically
Algorithmics
Algorithmics
Algorithmics
Algorithmics
Algorithmique Numérique Distribuée
Algorithmiques de Télécommunications
algorithms
algorithms
algorithms
algorithms
Algorithms and Architectures for Real-Time Control
Algorithms and Complexity
Algorithms and Complexity II Program
 
Encyclopedia
?

Terms of Use | Privacy policy | Feedback | Advertise with Us | Copyright © 2012 Farlex, Inc.
Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.