Устройство и способ передачи сообщений в терминале мобильной связи

Иллюстрации

Показать все

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

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Данное изобретение относится к устройству и способу передачи сообщений в терминале мобильной связи.

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

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

Фиг.1 является блок-схемой, иллюстрирующей систему мобильной связи для службы мультимедийных сообщений (MMS) в соответствии с предшествующим уровнем техники.

Как показано на фиг.1, система мобильной связи для MMS содержит множество терминалов 100 и 500 мобильной связи для обеспечения беспроводной службы вызова для каждого подписчика от конца сети мобильной связи, передающей MMS-сообщение или сообщение электронной почты, созданное подписчиком передающей стороны, или передающей MMS-сообщение или сообщение электронной почты подписчику принимающей стороны. Система мобильной связи также содержит множество серверов 200 и 400 для подключения терминалов 100 и 500 мобильной связи посредством использования сети мобильной связи. Серверы также обеспечивают MMS или службу электронной почты подписчикам. Система мобильной связи дополнительно содержит MMS-шлюз 300 для выполнения MMS или службы электронной почты посредством подключения серверов 200 и 400 друг к другу.

Если подписчик передающей стороны передает MMS-сообщение или сообщение электронной почты через терминал 100 мобильной связи, то сервер 200 принимает это сообщение для выполнения определенного процесса. Сервер 200 затем передает это сообщение MMS-шлюзу 300.

MMS-шлюз 300 передает сообщение подписчика передающей стороны серверу 400 принимающей стороны, который управляет терминалом 500 принимающей стороны. Сервер 400 принимающей стороны затем передает это сообщение терминалу 500 мобильной связи подписчика принимающей стороны.

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

Со ссылкой на фиг.1 и 2, мультимедийное сообщение (или сообщение электронной почты) составляется (S10) командой подписчика. Терминал 100 мобильной связи затем сохраняет (S20) составленное сообщение в области памяти, выделенной для службы передачи сообщений.

Терминал 100 мобильной связи имеет память, имеющую емкость приблизительно 8 мегабайтов, например. Предпочтительно, приблизительно 3 мегабайта этой памяти выделены как куча. Здесь, куча может называться очередью по приоритету, указывающей область памяти, выделенную для программ и собранную повторно. Тогда как область стека строго управляется способом «последним пришел - первым обслужен», куча не имеет определенной спецификации относительно размера блока, запрашиваемого программами, или порядка запроса (число раз для запроса).

Терминал 100 мобильной связи оценивает (S30), превосходит ли размер составленного сообщения емкость памяти во время хранения сообщения. Если размер сообщения превосходит емкость памяти, то терминал 100 мобильной связи определяет (S50), что произошла ошибка и останавливает передачу сообщения.

Если изображение в 3 мегабайта закодировано для вставки в сообщение, то размер сообщения увеличивается приблизительно до 4,5 мегабайта. Однако поскольку размер памяти, выделенной для хранения сообщения, ограничен 3 мегабайтами, процесс кодирования терминала 100 мобильной связи для составления сообщения не выполняется нормально. В частности, явление, когда емкость памяти превышена, часто происходит в терминале мобильной связи, имеющем камеру с мегапиксельной емкостью.

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

Как упоминалось ранее, связанные проблемы проистекают из того факта, что емкость, выделенная для передачи сообщения терминалом 100 мобильной связи, является ограниченной, и часто имеет место явление превышенной емкости памяти.

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

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

Данное изобретение направлено на устройство и способ для передачи сообщения в терминале мобильной связи.

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

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

Предпочтительно, блоки данных имеют постоянный размер. Также, контроллер последовательно сохраняет блоки данных в файл.

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

В другом аспекте изобретения контроллер сохраняет файл в памяти встроенной файловой системы (EFS). Альтернативно, контроллер сохраняет файл во внешней памяти. Предпочтительно, внешней памятью является, по меньшей мере, одно из смарт-карты, UIM-карты (универсального модуля идентичности подписчика) и SIM-карты (модуля идентификации абонента).

Предпочтительно, сообщением является сообщение службы (MMS) мультимедийных сообщений или сообщение электронной почты.

Еще в одном аспекте изобретения контроллер передает файл, включающий в себя сообщение, принимающей стороне.

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

Предпочтительно, блоки данных имеют постоянный размер. Также, контроллер последовательно сохраняет блоки данных в файл.

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

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

Предпочтительно, сообщением является сообщение службы (MMS) мультимедийных сообщений или сообщение электронной почты.

Еще в одном аспекте изобретения, способ дополнительно предусматривает передачу файла, включающего в себя сообщение, принимающей стороне.

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

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

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

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

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

Фиг.1 является блок-схемой, иллюстрирующей систему мобильной связи для службы (MMS) мультимедийных сообщений в соответствии с предшествующим уровнем техники.

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

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

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

Фиг.5 иллюстрирует примерный процесс генерации файлов в соответствии с одним вариантом осуществления данного изобретения.

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

Данное изобретение относится к передающему сообщения устройству и способу в терминале мобильной связи.

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

Фиг.3 является блок-схемой, иллюстрирующей примерное передающее сообщения устройство терминала мобильной связи в соответствии с одним вариантом осуществления данного изобретения. Как показано на фиг.3, передающее сообщения устройство содержит блок 10 генерации сообщений для генерации мультимедийного сообщения (или сообщения электронной почты) согласно команде подписчика, контроллер 20 для преобразования формата генерированного сообщения в тип многоцелевых расширений электронной почты в сети Интернет (MIME) и сохранения сообщения в файл, и передатчик 30 для передачи сообщения, хранимого в файле, принимающей стороне.

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

Сначала, если блок 10 генерации сообщений генерирует (S110) мультимедийное сообщение (или сообщение электронной почты) согласно команде подписчика, контроллер 20 сохраняет (S120) генерированное сообщение в буфер 40. Буфером 40 может быть статическое ОЗУ (SRAM), которое временно хранит сообщение перед сохранением сообщения в файл.

Когда генерированное сообщение сохранено в буфере 40, сообщение разделяется на блоки данных постоянного размера. Размер блока данных определяется в зависимости от емкости буфера 40.

Если буфер 40 наполнен блоками данных, контроллер 20 преобразует формат блоков данных в тип многоцелевых расширений электронной почты в сети Интернет (MIME) и затем последовательно сохраняет блоки данных в файл, такой как файл типа «SendMms.msg». Когда все блоки данных были сохранены в файл, а именно, когда все тексты сообщения были сохранены в файл, контроллер 20 сохраняет (S130) файл в памяти 50 встроенной файловой системы (EFS). MIME является спецификацией для определения типа документа (например, сообщение электронной почты или мультимедийное сообщение) для обмена почтой Интернет, и разделен на различные типы (например, семь типов), такие как часть текста, многочастная часть, часть сообщения, часть приложения, часть изображения, аудиочасть и видеочасть, например.

Память 50 EFS составляет часть памяти терминала мобильной связи с ЗУПВ (RAM) и служит в качестве накопителя на жестком диске (HDD) персонального компьютера. Память 50 EFS может хранить загружаемый апплет или загружаемый файл. Также, контроллер 20 может сохранять файл во внешней памяти, такой как смарт-карта, UIM-карта (универсального модуля идентичности подписчика) и SIM-карта (модуля идентификации абонента).

Когда файл, включающий в себя сообщение (например, SendMms.msg), был сохранен в памяти 50 EFS через стадии S110-S130, контроллер 20 считывает сообщение с сохраненного файла для передачи сообщения передатчику 30. Затем передатчик 30 передает (S140) сообщение принимающей стороне. В некоторых случаях контроллер может передать файл, включающий в себя сообщение, принимающей стороне.

Фиг.5 иллюстрирует примерный процесс генерации файлов в соответствии с одним вариантом осуществления данного изобретения. Фиг.5 показывает буфер 40 для временного хранения блоков данных сообщения, формат 60 сообщения и процесс для последовательного сохранения блоков (41-47) данных сообщения в файл (например, SendMms.msg) (61-67) через буфер 40.

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

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

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

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

1. Устройство для передачи сообщений в терминале мобильной связи, причем это устройство содержит

блок формирования сообщений для формирования сообщения;

буфер для временного хранения сформированного сообщения;

контроллер для разделения сформированного сообщения, хранимого в буфере, на блоки данных и преобразования формата блоков данных в тип, способный к передаче или приему через сеть;

память для хранения файла, в котором хранятся преобразованные блоки данных сформированного сообщения, и

передатчик для передачи сообщения, содержащего блоки данных, хранящихся в файле, принимающей стороне,

при этом контроллер считывает из памяти сохраненное сообщение и управляет передачей сообщения передатчику.

2. Устройство по п.1, в котором блоки данных имеют постоянный размер.

3. Устройство по п.1, в котором контроллер последовательно сохраняет блоки данных в файле.

4. Устройство по п.1, в котором контроллер преобразует формат блоков данных в тип мультимедийного документа, используемого для обмена электронной почтой через подключение к Интернет.

5. Устройство по п.1, в котором контроллер преобразует формат блоков данных в тип многоцелевых расширений электронной почты в сети Интернет (MIME).

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

7. Устройство по п.1, в котором контроллер сохраняет файл в памяти встроенной файловой системы (EFS).

8. Устройство по п.1, в котором контроллер сохраняет файл во внешней памяти.

9. Устройство по п.8, в котором внешней памятью является, по меньшей мере, одно из смарт-карты, UIM-карты (универсального модуля идентичности подписчика) и SIM-карты (модуля идентификации абонента).

10. Устройство по п.1, в котором сообщением является сообщение службы (MMS) мультимедийных сообщений.

11. Устройство по п.1, в котором сообщением является сообщение электронной почты.

12. Устройство по п.1, в котором контроллер передает файл, включающий в себя сообщение, принимающей стороне.

13. Способ передачи сообщений в терминале мобильной связи, причем этот способ содержит этапы, на которых

формируют сообщение;

временно сохраняют сообщение в буфере;

разделяют сформированное сообщение, хранящееся в буфере, на блоки данных;

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

сохраняют в памяти файл, в котором хранятся блоки данных преобразованного сообщения;

считывают из памяти сохраненное сообщение, когда требуется передача этого сообщения, и

передают считанное сообщение принимающей стороне.

14. Способ по п.13, в котором блоки данных имеют постоянный размер.

15. Способ по п.13, в котором блоки данных последовательно сохраняются в файле.

16. Способ по п.13, в котором формат блоков данных преобразуется в тип мультимедийного документа, используемый для обмена электронной почтой через подключение к Интернет.

17. Способ по п.13, в котором формат блоков данных преобразуется в тип многоцелевых расширений электронной почты в сети Интернет (MIME).

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

19. Способ по п.13, который также содержит этап, на котором сохраняют файл в памяти встроенной файловой системы (EFS).

20. Способ по п.13, который также содержит этап, на котором сохраняют файл во внешней памяти.

21. Способ по п.20, в котором внешней памятью является, по меньшей мере, одно из смарт-карты, UIM-карты (универсального модуля идентичности подписчика) и SIM-карты (модуля идентификации абонента).

22. Способ по п.13, в котором сообщением является сообщение службы (MMS) мультимедийных сообщений.

23. Способ по п.13, в котором сообщением является сообщение электронной почты.

24. Способ по п.13, который также содержит этап, на котором передают файл, включающий в себя сообщение, принимающей стороне.

25. Устройство для передачи сообщений в терминале мобильной связи, устройство содержит

блок формирования сообщений для формирования сообщения;

буфер для временного хранения сформированного сообщения;

контроллер для разделения сформированного сообщения, хранящегося в буфере, на блоки данных и преобразование формата блоков данных в тип, способный к передаче или приему через сеть;

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

передатчик для передачи преобразованного сообщения принимающей стороне;

при этом контроллер объединяет сообщение, хранящееся в буфере и памяти в единое сообщение, когда требуется передача этого сообщения, и управляет передачей объединенного сообщения передатчику.

26. Способ передачи сообщений в терминале мобильной связи, причем этот способ содержит этапы, на которых

формируют сообщение;

сохраняют сформированное сообщение в буфере;

разделяют сформированное сообщение, хранимое в буфере, на блоки данных;

преобразуют формат блоков данных в тип, способный к передаче через сеть;

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

объединяют сообщение, хранящееся в буфере и памяти, в единое сообщение, когда требуется передача этого сообщения, и

передают объединенное сообщение принимающей стороне.