7,234,067 Autonomous thermal management
(9 pages)
Managing the temperature of peripherals by regulating power consumption.
7,234,026 Media player with instant play capability
(13 pages)
Playing a media file before it is fully loaded into memory, using caching.
7,233,985 Providing a reliable operating system for clients of a net-booted environment
(23 pages)
One example is a network computer booting from a boot image stored on a server. See Figure 3.

Claims priority back to October 1999.
7,233,972 Method and apparatus for coordination of client/server processes
(16 pages)
Making sure that processes, including I/O requests, are completed. Claims priority back to September 1998.
7,233,832 Method and apparatus for expanding audio data
(19 pages)
Time stretching methods for audio. Useful for creating sound effects in movies, for example.
7,233,318 Multi-button mouse
(24 pages)
Structure for providing multi-button mouse functionality in a unibody mouse. For example, the Mighty Mouse (but without the track nub). Various button arrangements are possible; see Figure 6.

The claims are all directed to a unibody mouse.