12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- Intellectual Property Due Diligence
- -----------------------------------
- Modems and voice coding are heavily patented areas. Implementing these without
- serious consideration of IP issues would be foolish. This document describes
- the basis on which the software has been implemented.
- A check of the intellectual property information at the ITU web site shows a
- number of patent claims against the current standards implemented by spandsp.
- It is important to realise, however, that some of these patents have long
- since expired (group III fax dates back to the 1970s). Also, many are
- related to recent additions to the FAX standard, such as colour FAX handling,
- which few people ever use.
- The V.14 rate adaption standard seems free of patent encumberance.
- One patent is listed as relevant to the V.17 standard. It is a patent from
- IBM, but the ITU database does not specify its nature. I believe it is
- related to the trellis coding used, and I think it has expired. I do not
- know for sure. The techniques used in the implementation should be free of
- patent encumberance. Most of the implementation is similar to the V.29
- modem. The key addition the trellis code processing. The trellis encoding
- is trivial. The decoding uses Viterbi techniques, which are quite old.
- The V.21 standard dates from the 1950s. The V.23 standard is also very old.
- There is no possibility that any patents related to it are still in force.
- However, the implementation also needs to be free of patented techniques.
- The implementation only uses very mature numerical oscillator and quadrature
- correlation techniques, so there should be no patent issues.
- Only one patent is listed as relevant to the V.29 standard. This dates from
- the 1970s, and must have expired. The modem has been implemented using only
- very mature techniques, none of which can be less than 20 years old. There
- seem no possibility, therefore, that any patents are still in force related
- to the techniques used.
- Some aspect of the V.8 standard seems to have patents associated with it,
- according to the ITU patent database. I am unclear what these are. V.8 is a
- very simple standard. There seems to be nothing innovative about it.
- Many patents are listed as relevant to the T.30 standard. However, they all
- appear to relate to newer features, such as colour FAX, added in recent years.
- The current implementation only covers the original features from the late
- 1970s, where there appear to be patent issues.
- The T.4 standard defines the image compression and decompression techniques
- used for group 3 FAXes. The spandsp implementation is based on code derived
- from freely available implementations of T.4. These have existed for a number
- of years without IP issues. The standard is old enough for any patents to have
- expired, anyway.
- V.42bis compression uses the LZW algorithm. This is the same algorithm used in
- GIF files. Unisys patented this algorithm. However, the Unisys patent has now
- expired.
|