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