AMS Matrix Engine

AMS Matrix Engine — это технология, которая позволяет формировать неограниченное количество (в разумных пределах — 10, 50, 100 или более) сайтов внутри контроллера (каждый с различным дизайном, различным контентом, различной топологией и различным функционалом).

Все информационные потоки, проходящие через контроллер (от датчиков, сетевых устройств и т. п.), могут быть представлены в виде отдельных сайтов. Например, это могут быть сайты метеостанции, охранной системы и т. п. и переключаться между такими сайтами можно одним кликом, прямо «на лету».

Размещение множества сайтов внутри контроллера становится возможным благодаря практически неограниченному информационному пространству, находящемуся на microSD карте памяти (до 32ГБ) и технологии AMS Matrix Engine, которая структурированно представляет эту информацию.

На карте можно разместить огромное количество веб-страниц и файлов скриптов, из которых серверный движок может собирать множество веб-сайтов. Информационных, управляющих, интерфейсных, рекламных и т. д.

В текущей версии системы в качестве примера и наглядной демонстрации возможностей технологии реализованы восемь сайтов: четыре сайта-темы и четыре рекламных сайта партнёров проекта. И нет никаких принципиальных препятствий для того, чтобы сделать не 8, а 80 или 800 таких сайтов (если есть такая необходимость).

Что важно понимать. В текущей версии системы нельзя одновременно работать с разными сайтами, можно только переключаться «на лету» с одного сайта на другой. Возможности одновременной работы нескольких пользователей с одним сайтом тоже ограничены: для страниц с активным содержимым это максимум 2–3 подключения, а для пассивных — десятки или сотни.

Различный дизайн

Визуальное представление сайтов хранится в соответствующих CSS файлах. Нет никаких ограничений для таких файлов на карте памяти — их может быть тысячи. И каждый сайт благодаря этой технологии может иметь уникальный дизайн.

Различный контент

Контент хранится в HTM файлах, коих на карте может быть бессчётное количество — тысячи и десятки тысяч. Это огромная информационная ёмкость, которая может содержать целые энциклопедии.

Различная топология

При помощи индивидуальных для каждого сайта меню можно выбирать из всего многообразия веб-страниц нужные для конкретного сайта, тем самым формируя уникальную топологию для каждого отдельного сайта.

Различный функционал

Файлы JS скриптов (которых тоже может быть сотни и тысячи) могут формировать уникальный функционал для каждого отдельного сайта и каждой отдельной страницы.

В результате

В результате микроконтроллер превращается в нечто совершенно необычное — новый класс устройств с огромной информационной ёмкостью и неограниченным количеством сайтов (визуальных представлений информации) на борту, а если учесть, что контроллеры под управлением AMS обладают развитыми сетевыми и беспроводными возможностями и их в вашем доме может быть десятки, то вырисовываются очень интересные перспективы.