Graffiti — это по сути система распознавания рукописного ввода с одним росчерком , используемая в КПК на базе Palm OS . Graffiti изначально была написана Palm, Inc. как система распознавания для устройств на базе GEOS , таких как HP OmniGo 100 и 120 или Magic Cap , и была доступна как альтернативная система распознавания для Apple Newton MessagePad, когда NewtonOS 1.0 не могла хорошо распознавать рукописный ввод. Graffiti также работает на платформе Windows Mobile , где она называется «Block Recognizer», и на платформе Symbian UIQ в качестве распознавателя по умолчанию и была доступна для КПК Casio Zoomer.
Программное обеспечение в первую очередь основано на неографии заглавных символов, которые можно рисовать вслепую стилусом на сенсорной панели. Поскольку пользователь обычно не видит символ во время его рисования, сложности были устранены из четырех самых сложных букв. «A», «F», «K» и «T» все рисуются без необходимости сопоставления перекрестных штрихов.
Некоторые буквы могут быть нарисованы штрихами, отличными от «официальных». Два примера таких альтернативных штрихов — буквы «V» (нарисованы так же, только справа налево) и «X» (нарисованы так же, как буква «K», но перевернуты справа налево). Эти альтернативные штрихи часто распознаются с большей надежностью.
Graffiti был разработан Джеффом Хокинсом , который ранее создал «PalmPrint» (систему распознавания символов, используемую Casio Zoomer [1] ) для распознавания естественного почерка. [2] Используя более простой алфавит, компьютеры могли бы легко распознавать почерк. Хокинс считал, что люди будут тратить время на изучение Graffiti так же, как люди учатся печатать вслепую . Хокинс вспоминал свое озарение: «И тут меня осенило. Печать вслепую — это навык, которому вы учитесь ». [2]
Впервые программа была выпущена в 1994 году для КПК Casio Zoomer [3], а первыми устройствами с предустановленной программой были КПК Pilot 1000 и 5000 , оба из которых были выпущены в 1996 году. [4]
Хокинс также представил себе единую область для написания букв друг на друге. [2]
Хокинс назвал эту систему «PowerPalmPrint» или P3. Другие инженеры Palm пересмотрели и расширили алфавит, созданный Хокинсом. Джо Сайфер и Рон Марианетти создали больше символов и знаков препинания, а также разработали прототип Graffiti, работавший на ПК с периферийным планшетом . [2]
Graffiti 2, жесты которого больше напоминали естественный почерк, был выпущен в 2003 году в результате проигранного судебного иска от Xerox. [5]
Graffiti также был реализован на Apple Newton . В 2008 году несанкционированная версия Graffiti была представлена для устройств iOS ( iPhone и iPad ). Версия Android была выпущена в 2010 году японской компанией ACCESS Co., Ltd., которая приобрела права на Graffiti, когда в 2005 году приобрела PalmSource, Inc. [6] Первоначальный патент истек в конце 2016 года. [7]
StrokeInput [8] — это приложение Apple для дополнительной клавиатуры, которая при активации позволяет вводить граффити для любого текста на iPhone или iPad.
Оригинальная система Graffiti была предметом судебного иска от Xerox , утверждавшего, что она нарушает патент Xerox, касающийся ее технологии Unistrokes ( патент США 5,596,656 , выданный в 1997 году). Технология Unistrokes была изобретена в исследовательском центре Пало-Альто (PARC) Дэвидом Голдбергом в 1993 году. [9]
Palm позже обжаловала первоначальное решение суда как по заявлению о нарушении патента Xerox, так и в отношении действительности патента в первую очередь. Апелляционный суд вынес решение в пользу Xerox относительно первоначального решения, что Palm нарушила патент Xerox, но вернул дело обратно в нижестоящий суд, чтобы решить, был ли патент действителен изначально. В 2004 году судья вынес решение в пользу Palm по патентному обзору, заявив, что патент Xerox недействителен на основании того, что «ссылки на предшествующий уровень техники предвосхищают и делают очевидным это требование». [10] [11] [12] Xerox обжаловала это решение. [13] Xerox также получила от Palm выплату в размере 22,5 млн долларов США в качестве ретроспективных лицензионных сборов. Palm и Xerox договорились не подавать друг на друга в суд в течение семи лет по определенным патентам, не указав публично, какие именно патенты. [14]
Кривые напоминают строчные курсивные буквы, но пользователь может изменять их в соответствии со своим стилем письма. Единственное ограничение заключается в том, что каждый символ должен состоять из одной кривой (без подъемов пера).