A Soft Introduction to Software Patents
A definition of software patent is hard and one may not find the definition on any patent office website. Software embodied in a physical computer readable medium and aiding an innovative process or machine is considered patentable. In order to obtain a software patent, the patent application has to subtly ofollow” target=”_blank” href=”http://www.uspto.gov/web/offices/pac/mpep/documents/0600_608_01_i.htm”> claim the software as employing or performing certain function or process and as embodied in a computer readable medium.
Software patents have a very recent history as the first software patent granted was in 1981, in the legal case of Diamond v. Diehr. The claimed invention is a heat treatment of rubber, wherein software code is employed to compute the optimum time duration for the treatment. In another case of State Street Bank & Trust v. Signature Financial Group, a software business method was granted a patent in the year 1998, redefining software patentability. Software patentability has been a topic of debate world over. The first question an inventor, who wishes to patent his invention, asks is “Is software patentable”. The short answer is that the US patent office does grant software patents, and there has been a surge in software patenting in the US.
A classification of software patents is virtually nonexistent, although a majority of recent patents are software patents based on the above criteria and about 1400 patents are purely on computational software. Major companies like IBM, AT&T, Siemens, HP and Microsoft boast of an extensive software patent portfolio. IBM possesses 31,995 US patents, HP possesses 21,000 patents worldwide as on 2003, Microsoft possesses 5000 US patents and Siemens possesses more than 10,000 issued and pending US patents. Microsoft and Siemens have a cross-licensing agreement to enable increased access to each others patent portfolios. In the USPTO database there are about 25123 claimed software patents and about 284978 granted patents that disclose the use of software in their inventions.
Software patents will surge a rise in software innovation and also enhance the quality of software protection. Cross-licensing agreements support even higher level of innovation and interaction in the software industry. Software patents not only protect marketing rights for a company but also their intellectual property, thereby providing a driving and inspiring force for the programmers.
Don’t even get started anyone on the advantages of software products in day to day life. Software products range from operating systems, encryption software, web development, virtual reality, gaming software to customized software solutions for other sectors like medical, banking, aviation, military, etc; software has been the savior for many industries. Without software, humans may not have envisioned such advancement in technology and consequently the quality of life.
Watch the video related to Computer software
Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on classes, constructors, instance variables, setters, strings, extending, interface, labels, and GArcs CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the built-in facilities of the Java language. Complete Playlist for the Course: www.youtube.com CS106A at Stanford Unversity: www.stanford.edu Stanford Center for Professional Development: scpd.stanford.edu Stanford University: www.stanford.edu Stanford University Channel on YouTube www.youtube.com
Help answer the question about Computer software
What's the best computer software for developing fluency in a foreign language?I've got a seven-language computer program, but have been working mostly in French and Spanish, and really want to master them. There are several brands of French and Spanish software to choose from. Which is best, and why?
About Author
Ash Tankha -
About the Author:
Ash Tankha, US patent attorney, works with inventors to develop their ideas into patent application for worldwide filing and patenting. Contact Ash Tankha atash@ipprocurement.com or visit www.ipprocurement.com.

31.07.2010(1:04 am)
You shouldn't need a special software for that. If you using windows, you should just be able to right click the file folder, go to "send to" and select your cd/dvd drive. A bubble should pop up saying you have files to burn. Click it and it should take you to a folder showing all your pictures and somewhere you should be able to select burn to disc.
31.07.2010(1:09 am)
I like AOL Active Virus Shield. Don't let the name AOL fool you. Active Virus Shield is made by Kaspersky which is one of top-rated anti-virus vendors in the world.
In recent tests, the most popular free anti-virus, AVG, was only able to detect about 82% of a very large sample of viruses. On the other hand, Active Virus Shield was able to detect better than 99% in the same test.
Full test chart is here:
http://www.virus.gr/english/fullxml/default.asp?id=82&mnu=82
Active Virus Shield has excellent virus detection rates and is extremely light on using your computer resources. (6mb ram)
Active Virus Shield detects and removes spyware, also.
And it updates up to 15 times a day with new virus definitions, 7 days a week.
Good stuff, free for everyone from:
http://www.activevirusshield.com/antivirus/freeav/index.adp?
31.07.2010(1:16 am)
Text-To-Voice
31.07.2010(1:17 am)
@djb1a2k3 you shouldt
you should learn hoe to do them
31.07.2010(1:37 am)
1:26 you pressed F12
31.07.2010(12:54 pm)
hi,
First of all let me tell you one thing that before microsoft there was very little scope for personal computers and softwares related to those computers. Still there were some softwares and software building programming languages. FORTRAN or formula translation, the first high level programming language, was invented by John Backus for IBM, in 1954, and released commercially, in 1957. It is still used today for programming scientific and mathematical applications. Fortran began as a digital code interpreter for the IBM 701 and was originally named Speedcoding. John Backus wanted a programming language closer to human language, which is the definition of a high level language.
At that time the softwares available were Aldus Pagemaker, Trillian, Wordstar, Computer Chess, VisiCalc Spreadsheet. WordStar – The First Word Processor Released in 1979 by Micropro International, WordStar was the first commercially successful word processing software program produced for microcomputers and the best selling software program of the early eighties. first desktop publishing program was created by Paul Brainard and a company called Aldus, the program called "Aldus Pagemaker 1.0" was released in July, 1985 for the "Macintosh" and in December, 1986, for the "IBM". If you go with the history of operating system than previously there was nothing except UNIX.
31.07.2010(6:26 pm)
They write computer code.
01.08.2010(11:21 pm)
@djb1a2k3 to create ANTI-VIRUS,,,
02.08.2010(7:03 am)
For Audio: Audacity, hands down. 100% free, 100% awesome
For Video: Open Movie Editor, I have also heard of Kaltura, but I haven't tried it out. Other than that, you can't work with video too much without really expensive software like adobe, and there is a bit of a learning curve to boot.
02.08.2010(7:48 am)
To become a software engineer its not a must that u should take computer science in ur 11th n 12th
u should be good at mathematics ,physics and chemistry in ur entrance examination 'TNPCEE' Tamil Nadu Professional Courses Entrance Examination IF IN TAMILNADU
n u can also take AIEEE All India Engineering Entrance Examination which helps u enter in IIT Indian Institute of Technology……
u must prepare well for this exam……
Questions will be only from ur hsc books in TNPCEE and for AIEEE it'll be very easy if u r a CBSE STUDENT
All The Best For Ur Bright Future………
02.08.2010(12:15 pm)
search add or remove programs. it has to be on their. it is impossible for it to go undetected. check documents and my computer. check all folders in their.
02.08.2010(10:52 pm)
omg why do people makes viruses????????? i hate them!!!!!
02.08.2010(10:55 pm)
well .. im not sure about the best … but ulead cd and dvd pictureshow is prety easy to use and puts out a prety good result … albeit its slow processing the end result if ur slideshow is large …
03.08.2010(6:17 am)
cool
03.08.2010(9:24 am)
http://www.downloads.com