ArticleslgStudy

computer science

List of software patents

List of software patents is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand List of software patents rather than just read about it. In short: This is a list of software patents, which contains notable patents and patent applications involving computer programs (also known as a software patent). Software patents cover a wide range of topics and there is therefore important debate about whether such subject-matter should be excluded from patent protection.

List of software patents — main illustration
List of software patents — illustration

Key takeaways

  • List of software patents belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect List of software patents to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of List of software patents from memory before moving on to harder problems.

Reference excerpt

This is a list of software patents, which contains notable patents and patent applications involving computer programs (also known as a software patent). Software patents cover a wide range of topics and there is therefore important debate about whether such subject-matter should be excluded from patent protection. However, there is no official way of identifying software patents and different researchers have devised their own ways of doing so. This article lists patents relating to software which have been the subject of litigation or have achieved notoriety in other ways. Notable patent applications are also listed and comparisons made between corresponding patents and patent applications in different countries. The patents and patent applications are categorised according to the subject matter of the patent or the particular field in which the patent had an effect that brought it into the public view.

Business methods

Data compression

Data compression in general US 5016009 – (Main article: Stac Electronics) US 4701745 – also granted as GB 2172127 - now expired Stac Electronics sued Microsoft for patent infringement when Microsoft introduced the DoubleSpace data compression scheme into MS-DOS. Stac was awarded $120 million by a jury in 1994 and Microsoft was ordered to recall versions of MS-DOS with the infringing technology.

Audio compression US 5579430 – (Main article: MP3) One of several patents covering the MP3 format owned by the Fraunhofer Society which led to the development of the Ogg Vorbis format as an alternative to MP3. US 5627938 – (Main article: Alcatel-Lucent v. Microsoft) US 5341457 Two patents owned by Alcatel-Lucent relating to MP3 technology under which they sued Microsoft for $1.5 billion. Microsoft thought they had already licensed the technology from Fraunhofer, and this case illustrates one of the basic principles of patents that a license does not necessarily permit the licensee to work the technology, but merely prevents the licensee from being sued by the licensor.

Image compression US 4558302 (Main article: GIF) EP 0129439 Unisys's patent on LZW compression, a fundamental part of the widely used GIF graphics format. US 4698672 and its EP equivalent EP 0266049 (Main article: Forgent Networks) Forgent Networks claimed this patent, granted in 1987, covered the JPEG image compression format. The broadest claims of the US patent were found to be invalid in 2005 following re-examination by the US Patent and Trademark Office. US 5710835 EP 0864135

This patent, owned by Lizardtech, Inc., was the subject of infringement proceedings against companies including Earth Resource Mapping, Inc. However, Lizardtech lost the trial on the grounds that an important part of their invention was the step of "maintaining updated sums of discrete wavelet transform coefficients from the discrete tile image to form a seamless discrete wavelet transform of the image". Claim 21 of the patent lacked this feature and was therefore obvious. The remaining claims contained this feature, but were not infringed by ERM. Internet buzz suggested the patent covered the JPEG 2000 image compression format but the additional feature of the valid claims appears not to be a JPEG 2000 requirement.

Video compression

Data encryption

Gaming systems EP 0625760 (Main article: Menashe v. William Hill) A patent for a gaming system that has particular importance regarding Internet usage. A server running the game was located outside the UK but could be used within the UK. The Court of Appeal of England and Wales judged that the patent was being infringed by virtue of the sale of CDs in the UK containing software intended to put the invention into effect in the UK.

Image processing US 6137498 also granted as EP 0852363 - (Main article: Photographic mosaic) Robert Silver's patent on his photographic mosaicing technique. The UK part of the European patent is currently undergoing revocation proceedings, the results of which may be important in comparing the practice of the UK Patent Office with that of the European Patent Office. US 6384822 (Main article: Shadow volume) A patent covering the technique commonly known as Carmack's Reverse

Internet tools

Fair division US 5983205 - (Main article: Adjusted winner procedure) An algorithm to divide n divisible goods between two parties as fairly as possible.

Search engines US 6269361 (Main article: Yahoo! Search Marketing) A patent relating to pay-per-click Internet search engine advertising. Originally filed by Goto.com, Inc. (renamed Overture Services, Inc.), Google and FindWhat were both sued for infringement prior to Overture's acquisition by Yahoo!

Telecommunications US 7116963 Washington Research Foundation asserted this patent in December 2006 against Matsushita (owners of the Panasonic brand), Nokia and Samsung. Granted in October 2006 (originating from a 1996 filing) it relates to dynamically varying the passband bandwidth of a tuner. If the claims had been upheld, CSR plc (previously known as Cambridge Silicon Radio), who supply the defendants with Bluetooth chips, could have lost market share to Broadcom who already had a license under the patent. US 4744028 One of three patents granted in respect of Karmarkar's algorithm, which relates to linear programming problems. Claim 1 of this patent suggests the algorithm should be applied to the allocation of telecommunication transmission facilities among subscribers.

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with List of software patents

Start with the simplest possible case. Write down what List of software patents claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to List of software patents before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about List of software patents ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of List of software patents

In research
List of software patents appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses List of software patents in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
List of software patents is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computing-related lists, Lists of patents, Software patent law, so understanding it makes those chapters shorter.
In everyday life
Look for List of software patents outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study List of software patents in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what List of software patents means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain List of software patents out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is List of software patents in simple terms?

This is a list of software patents, which contains notable patents and patent applications involving computer programs (also known as a software patent). Software patents cover a wide range of topics and there is therefore important debate about whether such subject-matter should be excluded from p…

Why does List of software patents matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study List of software patents?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on List of software patents.

Tags

  • Computing-related lists
  • Lists of patents
  • Software patent law

Keep exploring