I tried googling but nowhere did I find anything useful - apart from some DMA patent from the late 80s.
In the US, a patent lasts for either 15 or 20 years - I'm not 100% clear on how the lifetime of a patent is decided.
The USPTO (US Patent and Trademark Office) has a searchable patent database:
http://uspto.gov/(click "Patents" in the menu to the left, then "Search Patents", then select "Quick Search" in the left block ("Issued Patents"). To locate Amiga related patents, search field "Assignee" for "Amiga" or "Commodore".
The search results will include various patents filed
after 1994 - these are not Amiga related and only listed because they are assigned to "Amiga Development LLC", Gateways (still existing) subsidiary used for 'parking' the company's patents.
All patents assigned to "Commodore-Amiga" or "Amiga Corporation" have been filed before 1990. No matter if their lifetime was 15 or 20 years, they're expired by now. That includes the famous "selecting multiple menu items" patent filed in 1988.
If you search for "Assignee = Commodore" (lots of patents filed after 1994 by other "Commodores"), you'll encounter various patents filed after 1990, these are the ones that could still be valid if their lifetime is indeed 20 years:
- Method and apparatus for performing multiple simultaneous error detection on data having unknown format
- Multiple linked game controllers
- Audio channel system for providing an analog signal corresponding to a sound waveform in a computer system
- Decoder for cross interleaved error correcting encoded data
- CD-ROM video game machine
- System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources
- Binary to unary decoder for a video digital to analog converter
- Apparatus and method for transferring interleaved data objects in mass storage devices into separate destinations in memory
- Bus arbitration system for granting bus access to devices following two-wire bus arbitration protocol and devices following three-wire bus arbitration protocol