Множество новых патентов Apple

 


 

Компания Apple подала в Патентное бюро США заявку на регистрацию нескольких новых патентов.

Патент 7518611 включает в себя права на расширяемую библиотеку для хранения объектов разных типов. Данная библиотека связана с компьютерной анимацией, а также анимацией отдельных объектов подвергающихся воздействию (анимированные иконки?). Библиотека позволит сохранять различные типы мультимедийных данных, в том числе различные эффекты (фильтры, шрифты и другие) и наполнение (аудио-потоки, видеоклипы и фотографии). В библиотеке может храниться, как заранее определенный набор объектов, так и объекты, которые были созданные пользователем. Библиотека является расширяемой, так что она может сохранять объекты неизвестного типа.

Патент 7519229 распространяется на систему двухпотокового кодирования видео, позволяющую раздельно кодировать последователь выбранных объектов для предпросмотра и полноразмерного воспроизведения. Конструкционной особенностью данного изобретения является использование системой кодирования двух потоков кодирования. Первый поток содержит в себе видео поток малого размера, пригодный для отображения и воспроизведения в реальном времени видео в приложении для редактирования видео. Второй поток содержит в себе дополнительную информацию, совместное декодирование которой в сочетании с первым потоком позволит просматривать видео полноэкранном размере. Данные первого потока могут храниться непосредственно на устройстве, и быть доступны вне зависимости от второго потока, следовательно, это позволит облегчить декодирование и воспроизведение в реальном времени. 

Патент 7519808 распространяется на методику и аппаратную часть позволяющую оперативно выводить устройство из спящего режима. Суть данного изобретения заключается в создании в электронезависимой области памяти компьютера нескольких образов, содержащих информацию о состоянии устройства в момент перевода в спящий режим. После получения команды на перевод устройства в спящий режим система идентифицирует выполняемые процессы и разбивает их на две категории – процессы первой и второй необходимости. Каждая из этих категорий записывается в отдельный образ. При получении системой команды на вывод устройства из спящего режима система в первую очередь восстанавливает процессы первой необходимости, а уже потом восстанавливает остальные процессы. Т.е. пользователь устройства может начать работу, а параллельно система будет восстанавливать оставшиеся процессы. Использование данной системы позволяет значительно сократить время ожидания при выводе устройства из спящего режима.