Эта патентная заявка США (лучше отображается в IE, чем в Safari) содержит подробное описание реализации компанией Apple функции «Кучи» (также известной как «Метод и устройство для организации информации в компьютерной системе»):
Патент был подан в 1994 году, но привлек внимание недавними слухами о том, что следующая крупная ревизия Mac OS X (Panther) будет использовать эту разработку.
Функция кучи, конечно же, заключается в группировке документов. Хотя хорошее описание было предоставлено в этой статье AskTog, оно вызвало неожиданное количество путаницы среди читателей относительно реализации.
Для заинтересованных описание патента предоставляет более подробную информацию о фактической реализации, а также описывает расширенные функции сортировки/поиска, включая:
— анализ содержимого документа в куче
— автоматическое помещение новых документов по критериям (дата, содержимое и т. д.)
— опрятный или растрепанный вид куч в зависимости от предпочтений пользователя
— создание/сортировка по подкучам на основе критериев (дата, содержимое и т. д.)
— сортировка документов на основе скриптов