Устройство и способ для обеспечения и отображения анимированных sms-сообщений

Иллюстрации

Показать все

Изобретение относится к технике мобильной связи. Предложены способ создания основанного на тексте сообщения службы коротких сообщений (SMS) с возможностью присоединения анимационных характеристик к этому SMS сообщению и портативное устройство. При формировании SMS сообщения используются текстовые и/или только символьные поля SMS, в которых обеспечивают: мобильный идентификационный номер принимающего портативного устройства, флаг анимации, указатель местоположения содержания, параметр типа анимации, текст и/или символ, связанные с SMS сообщением. Флаг анимации определяет, будет ли SMS сообщение иметь анимационные характеристики, применяемые к этому SMS сообщению принимающим устройством. Указатель местоположения содержания определяет конкретное местоположение хранения файла содержания, находящегося на принимающем устройстве и подлежащего связыванию с SMS сообщением. Параметр типа анимации определяет, каким образом файл содержания, связанный с SMS сообщением, будет анимироваться. Технический результат заключается в создании стандартных SMS сообщений, которые вызывают графические эффекты на принимающем устройстве. 2 н. и 6 з.п. ф-лы, 6 ил.

Реферат

УРОВЕНЬ ТЕХНИКИ

Портативные устройства мобильной связи, такие как мобильные телефоны, становятся все более сложными и включают в себя многие новые свойства и возможности. Большинство портативных устройств мобильной связи включают в себя способность передавать сообщения с использованием основанной на тексте или символах службы коротких сообщений (SMS). SMS популярна у сервис-провайдеров, так как не слишком нагружает инфраструктуру мобильной сети. Она является популярной у абонентов, так как является быстрым, эффективным и недорогим средством связи в коротких пакетах. Недостатком передачи SMS сообщений является недостаток их надежности. Вложения файлов, таких как изображения, аудиофайлы или видеоклипы, значительно увеличивают затраты для абонента и нагрузку на мобильную инфраструктуру. Если желаемый файл содержания уже находился бы на принимающем устройстве, то приложение SMS сообщений могло бы воспользоваться преимуществом этого знания и обеспечить средство для использования этого файла содержания таким образом, чтобы не увеличивать затраты для абонента или нагрузку на мобильную сеть. Могли бы быть созданы стандартные SMS сообщения, которые вызывали бы графические эффекты на принимающем устройстве, тем самым повышая опыт пользователя.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

В одном варианте осуществления описан способ создания на устройстве основанного на тексте сообщения службы коротких сообщений (SMS) с возможностью присоединения анимационных характеристик к этому SMS сообщению. Этот способ запрашивает пользователя ввести данные, подлежащие использованию в формировании SMS сообщения. Устройство принимает ввод пользователя, обеспечивающий мобильный идентификационный номер, который идентифицирует принимающее портативное устройство мобильной связи. Устройство устанавливает флаг анимации, который определяет, будет ли это SMS сообщение иметь анимационные характеристики, применяемые к нему принимающим портативным устройством мобильной связи. Пользователь осуществляет ввод, и устройство вводит местоположение указателя содержания, который определяет местоположение файла содержания, находящегося на принимающем портативном устройстве мобильной связи. Пользователь также вводит, а устройство принимает текст и/или символы, подлежащие связыванию с этим SMS сообщением. Устройство затем осуществляет формирование SMS сообщения с использованием этих введенных данных. Устройство может также принимать данные ввода пользователя, обеспечивающие параметр типа анимации, который определяет то, как файл содержания, связанный с SMS сообщением, будет анимирован.

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

SMS сообщение может быть создано и передано от передающего портативного устройства мобильной связи к принимающему портативному устройству мобильной связи по мобильной сети. Или же SMS сообщение может быть создано и передано от компьютерного устройства к принимающему портативному устройству мобильной связи по сети Интернет-протокола (IP), которая выполнена с возможностью связи с мобильной сетью.

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

В еще одном варианте осуществления описывается портативное устройство мобильной связи для создания и приема основанного на тексте сообщения службы коротких сообщений (SMS) с возможностью присоединения и отображения анимированных характеристик, связанных с этим SMS сообщением. Портативное устройство мобильной связи включает в себя SMS приложение для составления, передачи, приема и синтаксического анализа SMS сообщения. РЧ модуль включен в состав для связи с мобильной сетью для передачи и приема SMS сообщения. Средство хранения содержания хранит файлы содержания, подлежащие связыванию с SMS сообщением. Анимационное приложение применяет анимационные характеристики к файлу содержания, связанному с SMS сообщением. Процессор выполняет SMS приложение и анимационное приложение, а также способствует операциям с другими компонентами портативного устройства мобильной связи. Дисплей на портативном устройстве мобильной связи отображает анимированное SMS сообщение.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 является иллюстрацией компонентов системы для передачи и приема SMS сообщений между портативными устройствами мобильной связи.

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

Фиг.3 является логической схемой, иллюстрирующей поток данных, используемых в создании, посылке, приеме и отображении анимированного SMS сообщения между двумя портативными устройствами мобильной связи.

Фиг.4 является иллюстрацией примера SMS сообщения, показывающего поля сообщения и типичные данные для этих полей сообщения.

Фиг.5 является блок-схемой последовательности операций способа, детализирующей процесс составления и передачи SMS сообщения в портативном устройстве мобильной связи.

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

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Фиг.1 является иллюстрацией компонентов системы для передачи и приема SMS сообщений между портативными устройствами мобильной связи. Передающее портативное устройство 110 мобильной связи способно связываться с принимающим портативным устройством 120 мобильной связи по мобильной сети 140 посредством базовой станции 130. Тип связи, возможный между портативными устройствами 110, 120 мобильной связи, может включать в себя как речь, так и данные. Типом связи, подлежащим обсуждению здесь, является передача данных, в частности передача службы коротких сообщений (SMS), которая обычно известна как передача текстовых сообщений. SMS сообщения являются относительно короткими, основанными на символах передачами, подобными электронной почте, но по мобильной телефонной сети 140. Вложения файлов не разрешены в SMS сообщениях. Если в текстовое сообщение, передаваемое между двумя портативными устройствами 110, 120 мобильной связи, вложен некоторый файл (например, изображение или аудиофайл), то оно обычно называется мультимедийным сообщением (MMS).

SMS сообщения намеренно ограничены по длине и ограничены текстовыми символами таким образом, чтобы не нагружать чрезмерно инфраструктуру 140 мобильной сети и обеспечить относительно простую основу для назначения оплаты пользователям, которые пользуются этой службой. Данное изобретение обеспечивает механизм, посредством которого SMS сообщение может запускать отклик мультимедийного типа в принимающем портативном устройстве 120 мобильной связи с использованием только текста. Это достигается посредством побуждения принимающего устройства 120 мобильной связи трактовать этот текст как команды и осуществлять синтаксический анализ этого текста соответствующим образом, так что эти команды могут быть выполнены.

Дисплей 150 принимающего портативного устройства 120 мобильной связи на фиг.1 показывает изображение лица с текстовой «сноской», которая сообщает пользователю принимающего портативного устройства 120 мобильной связи о просьбе позвонить передающему пользователю. Поскольку фиг.1 является статичной, анимация изображения дисплея не может быть иллюстрирована, но является возможной. Например, рот пользователя мог бы быть сделан двигающимся для указания речи.

Передающее портативное устройство 110 мобильной связи передало SMS сообщение к принимающему портативному устройству 120 мобильной связи с единственным текстом, являющимся словами “Call Me” (позвони мне). Это SMS сообщение было построено с дополнительными полями данных, которые, при синтаксическом анализе принимающим портативным устройством 120 мобильной связи, вызывают отображение этого изображения и показ текста в кружке сноски. Любая анимация этого изображения была бы также включена в это SMS сообщение.

SMS сообщения могут быть также переданы от компьютеров, имеющих доступ к Интернет по IP сети 160 к принимающему портативному устройству 120 мобильной связи, так как мобильная сеть 140 может связываться с IP сетью 160.

Фиг.2 является иллюстрацией портативного устройства 110, 120 мобильной связи, способного передавать и принимать SMS сообщения, которые могут побуждать анимационные характеристики в принимающем устройстве. В ядре портативного устройства 110, 120 мобильной связи находится процессор 210. Процессор 210 отвечает за выполнение разнообразных приложений, находящихся в портативном устройстве 110, 120 мобильной связи. Фактически, не является необычным использовать более одного процессора 210 в портативном устройстве 110, 120 мобильной связи, и хотя иллюстрация на фиг.2 указывает только единственный процессор 210, это только для простоты иллюстрации.

Процессор 210 связан с приложением 220 SMS сообщений, анимационным приложением 230, устройством (или устройствами) 240 хранения содержания, РЧ модулем 250, средствами вывода (дисплей, громкоговоритель) 260 и другими приложениями 270. РЧ модуль также связан с антенной 255 для содействия РЧ передачам через мобильную сеть. SMS приложение 220 запускается, когда пользователь желает передать SMS сообщение или когда SMS сообщение принимается. SMS приложение 220 обеспечивает пользователю интерфейс для помощи в составлении и передаче исходящих SMS сообщений, а также для приема, просмотра, ответа или иного манипулирования исходящими SMS сообщениями, включая распознавание, когда принятое SMS содержит специальные анимационные характеристики. Анимационное приложение 230 связано с SMS приложением 220 посредством процессора 210. Анимационное приложение 230 способно манипулировать неподвижным изображением таким образом, что оно может быть отображено с анимационными эффектами на дисплее портативного устройства мобильной связи. Это свойство/технология реализовано с использованием принадлежащего компании Sony приложения MotionPortrait™, например. SMS приложение 220 способно включать анимацию в SMS текстовое сообщение.

Устройство (устройства) 240 хранения содержания представляет хранимые файлы содержания, включающие в себя, но не ограниченные этим, неподвижные фотографии (например, jpeg, gif и т.д.), видеоклипы, аудиофайлы, аудиохарактеристики или параметры для синтеза аудиосигнала с мимикой речи, связанной с изображением, который синхронизирует звук и движения головы, рта или глаз, или другие специфические файлы приложений. Устройство (устройства) 240 хранения содержания может быть реализовано как ОЗУ в пределах портативного устройства мобильной связи, съемные носители данных (например, карта памяти Sony, компактная флэш-память и т.д.), которые могут быть вставлены в портативное устройство мобильной связи и удалены из него, внутренний жесткий диск, зарезервированное пространство на SIM карте и т.п.

РЧ модуль 250 отвечает за передачу и прием РЧ сигналов к мобильной сети и от нее. Это включает в себя как речь для телефонных вызовов, так и данные для SMS текстовых сообщений. РЧ передачи других данных управляются и могут управляться РЧ модулем 250, но не входят в объем данного раскрытия.

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

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

Фиг.3 является логической схемой, иллюстрирующей поток данных, включенных в создание, передачу, прием и отображение анимированного SMS сообщения между двумя портативными устройствами мобильной связи. Фиг.3 иллюстрирует три объекта, передающее портативное устройство мобильной связи, принимающее портативное устройство мобильной связи и мобильную сеть между ними. SMS сообщение составляется на передающем портативном устройстве 305 мобильной связи. Подпроцесс составления SMS сообщения, а также описание содержания SMS сообщения дополнительно описаны на фиг.4 и 5. SMS сообщение затем передается от передающего портативного устройства 310 мобильной связи. Мобильная сеть принимает и управляет SMS сообщением посредством ретрансляции или маршрутизации его к предназначенному принимающему портативному устройству 315 мобильной связи. Принимающее портативное устройство мобильной связи принимает SMS сообщение от мобильной сети 320. SMS сообщение может быть затем открыто 325 и подвергнуто синтаксическому анализу 330 на принимающем портативном устройстве мобильной связи. Подпроцесс приема и синтаксического анализа SMS сообщения дополнительно описан на фиг.6.

Как только выполнен синтаксический анализ 330, SMS сообщение может быть отображено 335 посредством портативного устройства мобильной связи. Принимающее портативное устройство мобильной связи затем дает пользователю возможность ответить непосредственно на это SMS сообщение 340, если это желательно. Или же пользователь может инициировать другую деятельность (отличную от непосредственного ответа) на основе принятого SMS сообщения 360. Такая другая деятельность включает в себя, но не ограничена этим, помещение речевого вызова, начало сеанса передачи мгновенных сообщений (IM), инициацию сеанса «нажми и говори» по сотовому телефону (PoC) и т.д.

Фиг.4 является иллюстрацией примера SMS сообщения, показывающей поля сообщения и типичные данные для этих полей сообщения. Типичное SMS сообщение состоит из трех компонентов: мобильный идентификатор назначения (поле получателя) 415, поле 420 темы и текст сообщения (текст поля сообщения) 440. Данное изобретение добавляет три дополнительных поля к SMS сообщению 410: поле 425 флага анимации, поле 430 указателя содержания и поле 435 типа анимации.

Поле 415 получателя составлено из одного или нескольких мобильных идентификационных номеров, которые указывают получателей составляемого SMS сообщения. Поле 420 темы является полем, которое позволяет пользователю кратко представить SMS сообщение получателю. Поле 425 флага анимации является полем двоичного типа, которое указывает, должно ли текущее SMS сообщение быть связано с анимацией, когда получатель просматривает SMS сообщение, или нет. Поле 430 указателя содержания содержит местоположение на принимающем портативном устройстве мобильной связи, где файл содержания, такой как изображение, подлежащий связыванию со входящим SMS сообщением, может быть найден. Поле 435 типа анимации указывает тип анимации, подлежащей выполнению на файле содержания, связанном с SMS сообщением.

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

Одна такая анимационная технология была разработана Sony Corporation и называется MotionPortrait™. MotionPortrait™ обычно работает следующим образом. В некоторое время в прошлом изображение головы лица, подлежащее анимации, было снято посредством камеры и сохранено в мобильном телефоне. Процессор в мобильном телефоне исполняет программу (которая могла бы быть частью анимационного приложения), которая идентифицирует местоположение и эскиз головы, рта и глаз. Изображение с этой информацией сохраняется. При запуске анимационной программы, она заменяет форму глаз и рта в это изображение таким образом, что глаза могут быть сделаны смотрящими в различных направлениях, а рот может быть сделан выглядящим, как будто он говорит. Также голова может поворачиваться в различных направлениях в этом изображении. Программа MotionPortrait™ может также синхронизировать движения головы, рта и глаз со звуком или музыкой. Эта программа может также визуализировать предварительно настроенную анимацию, связанную с заданными звуковыми фразами вместо построения их из SMS сообщения, где заданная звуковая фраза просто выбирается посредством SMS сообщения.

Наконец, поле 440 текста сообщения является полем, которое содержит действительное текстовое содержание SMS сообщения, составленного пользователем. Правая сторона фиг.4 иллюстрирует SMS текстовое сообщение 450 с примерными данными, помещенными в эти поля. Сотовый телефонный номер 455 (в формате США) был введен в поле получателя для идентификации принимающего портативного устройства мобильной связи. Поле темы было заполнено фразой “What's Up” (что нового) 460. Флаг анимации был установлен на “on” (включен) 465. Поле указателя содержания содержит адрес памяти или местоположение “phone/mem_stk/pictures/mary.jpg” 470 для указания того, что изображение Мэри (предполагаемого отправителя этого SMS сообщения) будет связано с этим SMS сообщением.

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

Поле типа анимации установлено на «счастливое лицо с текстовой сноской» 475 для указания того, что изображение Мэри должно быть анимировано для того, чтобы иметь выражение лица, которое считается счастливым, с прямоугольником комической текстовой сноски для указания речи. Текст поля сообщения содержит ввод “Good News. Call Me.” (Хорошие новости. Позвони мне.) 480. Этот текст появится в прямоугольнике текстовой сноски, определенном в поле типа анимации.

Фиг.5 является блок-схемой последовательности операций способа, детализирующей процесс составления и передачи SMS сообщения в портативном устройстве мобильной связи. SMS приложение на передающем портативном устройстве мобильной связи инициируется пользователем 510. SMS приложение затем начинает ряд подсказок или запросов, требующих ввода пользователя, подлежащего помещению в SMS поля 520.

SMS приложение принимает ввод пользователя, идентифицирующий целевое портативное устройство 522 получателя. Ссылаясь на использование в США, это влечет за собой 10-цифровой мобильный идентификационный номер, который более известен как телефонный номер. Затем SMS приложение подсказывает пользователю, как установить флаг 524 анимации. Если решением об анимации 526 является анимировать SMS сообщение, то SMS приложение подсказывает пользователю относительно указателя 528 местоположения, который указывает местоположение файла содержания, подлежащего связыванию с SMS сообщением.

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

Анимированные SMS сообщения или SMS сообщения с изображением могут быть созданы для идентификации местоположений, а также людей. Например, передающее портативное устройство мобильной связи могло бы передать SMS сообщение к принимающему портативному устройству мобильной связи с текстовым полем, в котором говорится «Встретимся здесь в 10:00». Этот текст может быть связан с изображением конкретного ресторана, который эти пользователи часто посещают.

Как только указатель местоположения файла содержания был введен 528, пользователь передающего портативного устройства мобильной связи может ввести параметр 530 типа анимации, который вызовет желаемую манипуляцию выбранного файла содержания при открытии принимающим устройством. Последним компонентом SMS сообщения, подлежащим вводу, является действительный текст сообщения 532. В зависимости от выбранного типа анимации этот действительный текст может быть преобразован в аудио принимающим устройством и выведен соответственно при открытии SMS сообщения, или он может остаться как текст и появиться в прямоугольнике сноски, связанном с файлом изображения.

Как только пользователь передающего портативного устройства мобильной связи обеспечил ввод для SMS сообщения, SMS приложение может сформировать SMS сообщение, подлежащее передаче 540. Как только SMS сообщение сформировано, пользователь передающего портативного устройства мобильной связи может инструктировать SMS приложение передать SMS сообщение 550 через РЧ модуль по мобильной сети к принимающему портативному устройству мобильной связи.

Фиг.6 является блок-схемой, детализирующей процесс приема, синтаксического анализа и отображения некоторого SMS сообщения в портативном устройстве мобильной связи. Принимающее портативное устройство мобильной связи принимает некоторое SMS сообщение и информирует своего пользователя через SMS приложение о событии 610 некоторым предупреждением. SMS приложение подсказывает пользователю открыть и просмотреть принятое SMS сообщение 620. Как только пользователь проинструктировал SMS приложение отобразить SMS сообщение, SMS приложение начинает процесс 630 синтаксического анализа SMS сообщения. Первой стадией синтаксического анализа принятого SMS сообщения является проверка значения 632 параметра флага поля анимации. Если принятие решения 634 о флаге поля анимации указывает, что анимация включена ('on'), то процесс синтаксического анализа переходит к определению местоположения 636 указателя содержания и извлечению файла содержания из этого местоположения 636. SMS приложение затем анализирует синтаксис принятого SMS сообщения для определения типа анимации для применения к извлеченному файлу содержания 638. SMS приложение затем применяет анимацию к файлу содержания и объединяет анимированный файл содержания с текстом, содержащимся в поле 640 текста сообщения. SMS приложение затем отображает принятую анимированную конструкцию принятого SMS сообщения 650.

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

Может использоваться любой подходящий считываемый компьютером носитель. Используемым компьютером или считываемым компьютером носителем может быть, например, но не ограничиваясь этим, электронная, магнитная, оптическая, электромагнитная, инфракрасная или полупроводниковая система, устройство или средство распространения. Более конкретные примеры (не исчерпывающий список) считываемого компьютером носителя включали бы следующее: электрическое соединение, имеющее один или несколько проводников, портативная компьютерная дискета, жесткий диск, ОЗУ (RAM), ПЗУ (ROM), стираемое программируемое ПЗУ (EPROM или флэш-память), оптическое волокно, портативное ПЗУ на компакт-диске (CD-ROM), оптическое ЗУ, средство передачи, такое как средства передачи, поддерживающие Интернет или интранет, или магнитное ЗУ. Отметим, что используемым компьютером или считываемым компьютером носителем могла бы быть даже бумага или любой другой подходящий носитель, на котором напечатана программа, так как эта программа может быть введена электронным способом, например, через оптическое сканирование этой бумаги или другого носителя, а затем скомпилирована, интерпретирована или обработана иным образом подходящим способом, если это необходимо, а затем сохранена в памяти компьютера. В контексте этого документа используемым компьютером или считываемым компьютером носителем может быть любой носитель, который может содержать, хранить, передавать, распространять или транспортировать программу для использования системой или устройством выполнения команд.

Компьютерный программный код для выполнения операций данного изобретения может быть написан на языке объектно-ориентированного программирования, таком как Java, Smalltalk, C++ и т.п. Однако компьютерный программный код для выполнения операций данного изобретения может быть также написан на стандартных процедурных языках программирования, таких как язык программирования «С» или подобные языки программирования. Этот программный код может исполняться целиком на компьютере пользователя, частично на компьютере пользователя, как автономный пакет программ, частично на компьютере пользователя и частично на удаленном компьютере или целиком на удаленном компьютере или сервере. В последнем сценарии удаленный компьютер может быть подключен к компьютеру пользователя через локальную вычислительную сеть (LAN) или глобальную сеть (WAN), или может быть осуществлено подключение к внешнему компьютеру (например, через Интернет с использованием сервис-провайдера Интернета).

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

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

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

Любые подсказки, связанные с данным изобретением, могут быть представлены, и на них могут быть получены ответы через графический пользовательский интерфейс (GUI), представленный на дисплее портативного устройства мобильной связи и т.п.

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

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

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

1. Способ создания основанного на тексте сообщения службы коротких сообщений (SMS) с возможностью присоединения анимационных характеристик к этому SMS-сообщению, причем способ содержит:запрос пользователю ввести данные 520 в соответствующие поля из множества текстовых и/или только символьных полей SMS, включающий в себя:обеспечение, в первом из полей SMS, мобильного идентификационного номера, который идентифицирует принимающее портативное устройство мобильной связи, которое является целевым получателем этого SMS-сообщения 522;установку, во втором из полей SMS, флага анимации, который определяет, будет ли это SMS-сообщение иметь анимационные характеристики, применяемые к этому SMS-сообщению принимающим портативным устройством мобильной связи 524;обеспечение, в третьем из полей SMS, указателя местоположения содержания, который определяет конкретное местоположение хранение файла содержания, находящегося на принимающем портативном устройстве мобильной связи 528 и подлежащего связыванию с SMS-сообщением;обеспечение, в четвертом из полей SMS, параметра 530 типа анимации, который определяет, каким образом файл содержания, связанный с SMS-сообщением, будет анимироваться;и обеспечение, в пятом из полей SMS, текста и/или символов, подлежащих связыванию с SMS-сообщением 532; и формирование SMS-сообщения с использованием введенных данных 540 из первого, второго, третьего, четвертого и пятого полей SMS.

2. Способ по п.1, в котором тип анимации включает в себя анимацию выражения лица или синхронизацию аудиофайла с файлом изображения.

3. Способ по п.1, в котором файл содержания является изображением, символом эмоций или аудиофайлом.

4. Способ по п.1, в котором дополнительно SMS-сообщение передается от передающего портативного устройства 110 мобильной связи к принимающему портативному устройству 120 мобильной связи по мобильной сети 140.

5. Способ по п.1, в котором дополнительно SMS-сообщение передается от компьютерного устройства 170 к принимающему портативному устройству 120 мобильной связи по сети 160 Интернет-протокола (IP), которая выполнена с возможностью связи с мобильной сетью 140.

6. Портативное устройство 110, 120 мобильной связи для создания и приема основанного на тексте сообщения службы коротких сообщений (SMS) с возможностью присоединения и отображения анимационных характеристик, связанных с этим SMS-сообщением, причем это портативное устройство 110, 120 мобильной связи содержит:SMS-приложение 220 для составления, передачи, приема и синтаксического анализа SMS-сообщения, включающее в себя:запрос пользователю ввести данные 520 в соответствующие поля из множества текстовых и/или только символьных полей SMS, включающий в себя:обеспечение, в первом из полей SMS, мобильного идентификационного номера, который идентифицирует принимающее портативное устройство мобильной связи, которое является целевым получателем этого SMS-сообщения 522;установку, во втором из полей SMS, флага анимации, который определяет, будет ли это SMS-сообщение иметь анимационные характеристики, применяемые к этому SMS-сообщению принимающим портативным устройством мобильной связи 524;о