RU2190309C2 - Graphic presentation transmission to mobile terminals - Google Patents
Graphic presentation transmission to mobile terminals Download PDFInfo
- Publication number
- RU2190309C2 RU2190309C2 RU98117387/09A RU98117387A RU2190309C2 RU 2190309 C2 RU2190309 C2 RU 2190309C2 RU 98117387/09 A RU98117387/09 A RU 98117387/09A RU 98117387 A RU98117387 A RU 98117387A RU 2190309 C2 RU2190309 C2 RU 2190309C2
- Authority
- RU
- Russia
- Prior art keywords
- mobile terminal
- ussd
- data
- graphic
- message
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims description 9
- 238000010295 mobile communication Methods 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000000034 method Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 230000005855 radiation Effects 0.000 claims 3
- 239000004973 liquid crystal related substance Substances 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 13
- 238000012546 transfer Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 6
- 238000003491 array Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72439—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Studio Circuits (AREA)
Abstract
Description
Изобретение относится к цифровым мобильным системам связи и, в частности, к передаче графических изображений для отображения мобильным терминалом в цифровой мобильной системе связи. The invention relates to digital mobile communication systems and, in particular, to the transmission of graphic images for display by a mobile terminal in a digital mobile communication system.
Уровень техники
С появлением и развитием мобильных систем связи абонентам телефонов более не требуются материальные провода для осуществления обмена по сети связи. Благодаря мобильности и компактности, предоставляемыми мобильными терминалами, мобильные системы связи стали очень популярны, и абоненты мобильных систем продолжают составлять большую и увеличивающуюся в процентном отношении часть от всех новых абонентов телефонов во всем мире.State of the art
With the advent and development of mobile communication systems, telephone subscribers no longer need material wires for exchanging over a communication network. Thanks to the mobility and compactness provided by the mobile terminals, mobile communication systems have become very popular, and mobile system subscribers continue to make up a large and increasing percentage of all new telephone subscribers worldwide.
С продолжающимся усовершенствованием технологии отображения мобильные терминалы в настоящее время оборудуют буквенно-цифровыми и графическими дисплеями. Следовательно, абонентам мобильных систем больше не требуется запоминать или ассоциировать вызываемого абонента с длинной последовательностью цифр. Каталог телефонных номеров вместе с именем или меткой соответствующего абонента может быть сохранен в запоминающем устройстве мобильного терминала. Когда пользователь хочет связаться с таким конкретным номером, пользователь может просмотреть содержимое памяти и выбрать предварительно сохраненное имя для связи. With ongoing improvements in display technology, mobile terminals are currently equipped with alphanumeric and graphic displays. Therefore, mobile system subscribers no longer need to remember or associate the called party with a long sequence of numbers. The directory of telephone numbers together with the name or label of the corresponding subscriber can be stored in the storage device of the mobile terminal. When a user wants to contact such a specific number, the user can view the contents of the memory and select a pre-saved name for communication.
Кроме того, глобальная система связи с подвижными объектами (GSM) и система персональной связи (PCS) предлагают ряд сложных и гибких абонентских прикладных систем для абонентов мобильных систем. Одной из таких абонентских прикладных систем является протокол неструктурированных дополнительных данных обслуживания (USSD), который представляет собой "контейнерный" механизм для транспортировки неструктурированных или нераспознаваемых системой данных (например, определенные пользователем символьные сообщения) к прикладной системе в мобильном терминале. USSD использует канал без трафика для обмена данными уровня прикладной системы между мобильным терминалом и Общественной Наземной Мобильной Сетью (PLMN). Так как для USSD не требуется речевое соединение, то пользователь может использовать мобильный терминал для речевого соединения, в то время как прикладная система, находящаяся в том же мобильном терминале, одновременно принимает USSD-сообщения по отдельному каналу связи. In addition, the global mobile communications system (GSM) and personal communications system (PCS) offer a number of complex and flexible subscriber application systems for mobile system subscribers. One such subscriber application system is the Unstructured Supplementary Service Data (USSD) protocol, which is a “container” mechanism for transporting unstructured or unrecognizable system data (for example, user-defined character messages) to the application system in the mobile terminal. USSD uses a no traffic channel to exchange application layer data between the mobile terminal and the Public Terrestrial Mobile Network (PLMN). Since USSD does not require a voice connection, a user can use a mobile terminal for voice connection, while an application system located in the same mobile terminal simultaneously receives USSD messages via a separate communication channel.
В качестве примера прикладной системы USSD можно привести систему управления признаками абонента. Абоненту мобильной системы может быть приписан ряд специальных признаков абонента, например передача вызова, ожидание вызова и скоростной набор. В не-GSM и не-PCS среде пользователь должен установить связь с оператором или устройством обмена, предоставляющим признаки, и вручную вызвать, отменить или модифицировать признаки посредством сообщения указаний оператору или путем набора последовательности служебных кодов и последующей необходимой информации абонента. Однако в GMS или PCS пользователь просто может вызвать меню на экране жидкокристаллического дисплея (LCD) мобильного терминала, подвести курсор к соответствующему признаку и изменить состояние выбранного признака вызовом, отменой или вводом требуемой информации абонента без установления речевого соединения с обслуживающей PLMN. Мобильный терминал затем автоматически передает обновленную информацию в виде USSD сообщений к PLMN для реального обновления состояния выбранного признака. Другим примером прикладной системы USSD является параллельный обмен введенными пользователем символьными данными во время разговора пользователя с другим абонентом. Эти данные могут содержать адрес ресторана, рекламные объявления или другие текстовые сообщения для сведения абонента, продолжающего в это время разговор по отдельному речевому каналу. As an example of the USSD application system, a subscriber attribute management system can be cited. A subscriber of a mobile system may be assigned a number of special features of the subscriber, for example, call transfer, call waiting, and speed dialing. In a non-GSM and non-PCS environment, the user must establish a connection with the operator or exchange device providing the signs and manually call, cancel or modify the signs by sending instructions to the operator or by entering a sequence of service codes and the subsequent necessary information of the subscriber. However, in GMS or PCS, the user can simply call up a menu on the mobile terminal’s liquid crystal display (LCD) screen, move the cursor to the corresponding feature and change the status of the selected feature by calling, canceling or entering the required subscriber information without establishing a voice connection with the serving PLMN. The mobile terminal then automatically transmits the updated information in the form of USSD messages to the PLMN to actually update the status of the selected feature. Another example of the USSD application system is the parallel exchange of user-entered character data during a user conversation with another subscriber. This data may contain the address of the restaurant, advertisements or other text messages for the information of the subscriber who continues the conversation at this time through a separate voice channel.
Одним из недостатков, указанных выше систем GSM или PCS, является невозможность передавать графические изображения, такие как неподвижные картинки, движущиеся картинки или факсимильные изображения, на мобильный терминал. Это происходит потому, что USSD является системой сообщений на основе символьных данных. Она стандартизована для символьных данных между мобильным терминалом и PLMN. Графические изображения или факсимильные сообщения в свою очередь содержат двоичные данные или битовые данные, которые являются несовместимыми с символьным форматом. One of the drawbacks of the aforementioned GSM or PCS systems is the inability to transmit graphic images, such as still pictures, moving pictures or facsimile images, to a mobile terminal. This is because USSD is a character-based message system. It is standardized for character data between the mobile terminal and PLMN. Graphic images or faxes, in turn, contain binary data or bit data that is incompatible with the character format.
Чтобы передавать графические изображения в мобильный терминал, одним из решений может быть введение различных механизмов передачи или стандартов. Однако целью GSM или PCS является стандартизация сетевых сред и протоколов для обеспечения возможности пользователям мобильных систем свободно перемещаться и обмениваться данными по ряду различных систем мобильной связи. Поэтому любой новый протокол или стандарт должен быть пересмотрен и одобрен всеми участниками GSM или PCS среды (или комитетом). Так как действующий стандарт GSM или PCS является результатом долгих и трудных переговоров между многими различными провайдерами или странами, маловероятно, что новый протокол или механизм для управления графическими изображениями может быть своевременно разработан. To transmit graphic images to a mobile terminal, one solution may be to introduce various transfer mechanisms or standards. However, the goal of GSM or PCS is to standardize network environments and protocols to enable mobile system users to freely move and exchange data over a number of different mobile communication systems. Therefore, any new protocol or standard should be reviewed and approved by all participants in the GSM or PCS environment (or committee). Since the current GSM or PCS standard is the result of long and difficult negotiations between many different providers or countries, it is unlikely that a new protocol or mechanism for managing graphic images can be developed in a timely manner.
В патенте США 5446678 раскрыта система передачи графических данных посредством буквенно-цифровой пейджинговой (поискового вызова) службы. Графические данные сначала сжимают, а затем объединяют в блоки (такие как семибитовые символьные блоки) такого размера, который может быть обработан пейджинговой службой. Эти данные пейджинговая служба затем передает в пейджинговый приемник, где их обрабатывает отдельный компьютер для восстановления и отображения исходных графических данных. US Pat. No. 5,446,678 discloses a system for transmitting graphic data by means of an alphanumeric paging (paging) service. The graphic data is first compressed and then combined into blocks (such as seven-bit character blocks) of a size that can be processed by the paging service. The paging service then transmits this data to the paging receiver, where a separate computer processes it to restore and display the original graphic data.
Соответственно, было бы целесообразно передавать графические изображения в мобильный терминал без модификации действующего GSM или PCS протоколов или введения нового механизма передачи или протокола. Accordingly, it would be advisable to transfer graphic images to the mobile terminal without modifying the existing GSM or PCS protocols or introducing a new transmission mechanism or protocol.
Сущность изобретения
Настоящее изобретение обеспечивает систему для передачи графических изображений на мобильный терминал, связанный с системой мобильной связи, с использованием системы передачи символьных сообщений. Двоичные данные, представляющие графическое изображение, преобразуют в символьный формат. Данные в символьном формате затем объединяют в символьные сообщения и передают на мобильный терминал через канал без трафика. Мобильный терминал осуществляет обратное преобразование принятых данных в символьном формате в исходные двоичные данные и обрабатывает данные для отображения.SUMMARY OF THE INVENTION
The present invention provides a system for transmitting graphic images to a mobile terminal connected to a mobile communication system using a character messaging system. Binary data representing a graphic image is converted to a character format. The data in character format is then combined into character messages and transmitted to the mobile terminal through a channel without traffic. The mobile terminal performs the inverse conversion of the received data in a symbol format to the original binary data and processes the data for display.
В одном аспекте настоящее изобретение обеспечивает способ и устройство для передачи графических изображений в мобильный терминал посредством использования сообщений в виде неструктурированных дополнительных данных обслуживания (USSD). In one aspect, the present invention provides a method and apparatus for transmitting graphic images to a mobile terminal by using messages in the form of unstructured supplementary service data (USSD).
В другом аспекте настоящее изобретение обеспечивает способ и устройство для передачи графических изображений в мобильный терминал посредством сообщений обслуживания коротких сообщений (SMS). In another aspect, the present invention provides a method and apparatus for transmitting graphic images to a mobile terminal via short message service messages (SMS).
В другом аспекте настоящее изобретение обеспечивает способ преобразования двоичных данных графического изображения в символьные данные и передачи данных посредством USSD и SMS сообщений. In another aspect, the present invention provides a method for converting binary graphic image data into character data and transmitting data via USSD and SMS messages.
В еще одном аспекте настоящее изобретение раскрывает систему, в которой прикладная система сервера, преобразующая двоичные данные графического изображения в символьные данные, находится в центре коммутации мобильных систем (MSC), обслуживающем конкретный мобильный терминал. In yet another aspect, the present invention discloses a system in which a server application that converts binary graphic image data to character data is located in a mobile system switching center (MSC) serving a particular mobile terminal.
В еще одном дополнительном аспекте настоящее изобретение раскрывает систему, в которой прикладная система сервера, преобразующая двоичные данные графического изображения в символьные данные, расположена в регистре исходного положения, связанном с MSC, обслуживающим конкретный мобильный терминал. In yet a further aspect, the present invention discloses a system in which a server application converting binary graphic image data to character data is located in a home position register associated with an MSC serving a particular mobile terminal.
В еще одном аспекте настоящее изобретение раскрывает систему, в которой прикладная система сервера, преобразующая двоичные данные графического изображения в символьные данные, расположена во внешнем узле, связанном с регистром исходного положения, обслуживающим конкретный мобильный терминал. In yet another aspect, the present invention discloses a system in which a server application that converts binary graphic image data to character data is located in an external node associated with a home position register serving a particular mobile terminal.
В еще одном аспекте настоящее изобретение раскрывает систему, в которой принятые символьные данные преобразуются обратно в исходные двоичные данные графического изображения и обрабатываются для отображения мобильным терминалом. In yet another aspect, the present invention discloses a system in which received symbol data is converted back to the original binary graphic image data and processed for display by a mobile terminal.
Краткое описание чертежей
Сущность изобретения и его цели очевидны из нижеследующего подробного его описания, иллюстрируемого сопровождающими чертежами, на которых:
фиг.1 - блок-схема обмена сообщениями в формате неструктурированных дополнительных данных обслуживания (USSD) между центром коммутации мобильных систем (MSC) и мобильным терминалом;
фиг.2 - блок-схема формата данных USSD-сообщения;
фиг.3 - блок-схема формата обмена графическими данными (GIF);
фиг. 4 - блок-схема способа преобразования для формирования пакетов двоичных данных графического изображения в USSD-сообщения;
фиг.5 - блок-схема добавления GIF-данных в USSD-сообщение;
фиг. 6 - блок-схема прикладной системы сервера, передающей графические изображения в прикладную систему клиента;
фиг.7 - блок-схема прикладной системы сервера, находящейся в MSC, обслуживающем конкретный мобильный терминал;
фиг. 8 - блок-схема прикладной системы сервера, находящейся в регистре основной области, обслуживающем конкретный мобильный терминал;
фиг. 9 - блок-схема прикладной системы сервера, находящейся во внешнем узле, соединенном с регистром основной области, обслуживающем конкретный мобильный терминал.Brief Description of the Drawings
The essence of the invention and its objectives are obvious from the following detailed description thereof, illustrated by the accompanying drawings, in which:
figure 1 is a block diagram of a messaging in the format of unstructured supplementary service data (USSD) between the switching center of mobile systems (MSC) and the mobile terminal;
2 is a block diagram of a data format of a USSD message;
figure 3 is a block diagram of a format for the exchange of graphic data (GIF);
FIG. 4 is a flowchart of a conversion method for generating packets of binary graphic image data into USSD messages;
5 is a block diagram of adding GIF data to a USSD message;
FIG. 6 is a block diagram of a server application system transmitting graphic images to a client application system;
7 is a block diagram of a server application located in an MSC serving a specific mobile terminal;
FIG. 8 is a block diagram of a server application in a register of a main area serving a particular mobile terminal;
FIG. 9 is a block diagram of a server application located in an external node connected to a main area register serving a specific mobile terminal.
Подробное описание чертежей
На фиг. 1 представлена блок-схема обмена сообщениями в формате неструктурированных дополнительных данных обслуживания (USSD) между мобильным терминалом 100 и центром коммутации мобильных систем (MSC) 130, Передача сигналов для обслуживания связи обычно выполняется структурированным способом. Например, специфические заранее определенные данные, форматы и имена сигналов используются для установления речевого соединения, для выполнения переключений и для опознавания информации абонента при предоставлении обслуживания абоненту мобильной системы. Однако с введением глобальной системы связи с подвижными объектами (GSM) и системы персональной связи (PCS), абонентам мобильных систем предоставляется ряд новых и дополнительных усовершенствованных услуг. Так как эти дополнительные услуги используют определенные пользователем данные, не существует никаких структурированных способов передачи этих данных между GSM-прикладной системой Общественной Наземной Мобильной Сети (PLMN) и мобильным терминалом. В результате был разработан ряд неструктурированных протоколов сообщений для GSM или PCS среды. Одним из таких протоколов является протокол Обслуживания Коротких Сообщений (SMS) для передачи информации между PLMN и мобильным терминалом. Другим протоколом является протокол неструктурированных дополнительных данных обслуживания (USSD), который был введен, чтобы дать возможность пользователю взаимодействовать между GSN PLMN-прикладными системами и мобильным терминалом скрытым образом через сеть мобильной связи. Он является скрытым, так как ни MSC, ни мобильный терминал не просматривают или не преобразуют содержимое передаваемых сообщений.Detailed Description of Drawings
In FIG. 1 is a block diagram of an unstructured supplementary service data (USSD) message exchange between a
Соответственно, USSD или SMS используется, когда структурированная функциональная передача сигналов не доступна для дополнительного обслуживания. USSD протокол, например, обеспечивает механизм транспортировки для передачи неструктурированных данных (например, определенных пользователем текстовых данных) к прикладной системе и из прикладной системы, находящейся в мобильном терминале-адресате. Примером такого дополнительного обслуживания является регистрация, исключение, вызов или отмена абонентских услуг. Другим примером является центр обслуживания сообщений, который взаимодействует с сетью мобильной связи для предоставления абонентам мобильных систем текстовой информации, такой как информация о погоде или информация о курсе акций. Когда абонент мобильной системы делает запрос в центр обслуживания сообщений, используя USSD сообщение, центр обслуживания сообщений выдает запрошенную информацию обратно на мобильный терминал также посредством USSD сообщений. Accordingly, USSD or SMS is used when structured functional signaling is not available for additional service. The USSD protocol, for example, provides a transport mechanism for transmitting unstructured data (for example, user-defined text data) to and from the application system located in the destination mobile terminal. An example of such additional services is registration, exclusion, calling or cancellation of subscription services. Another example is a messaging center that interacts with a mobile network to provide subscribers of mobile systems with textual information, such as weather information or stock price information. When a subscriber of the mobile system makes a request to the message service center using a USSD message, the message service center issues the requested information back to the mobile terminal also through USSD messages.
Пользователь внешнего 110 узла, где находится конкретный модуль прикладной системы, ответственен за взаимодействие (процедуру вызова) с мобильным терминалом 100. Диалог между пользователем 110 внешнего узла и мобильным терминалом 100 выполняется без преобразования USSD компонентов регистром основной области (HLR) 129 или центром коммутации мобильных систем (MSC) 130, обслуживающим мобильный терминал 100. Другими словами, HLR 120 и MSC 130 только передают USSD компоненты между соответствующими участниками вышеупомянутого диалога (пользователем 110 внешнего узла и мобильным терминалом 100) без модификации. Всякий раз, когда MSC 130 или HLR 120 получает USSD-запрос, инициализированный мобильным терминалом 100, или USSD-запрос, инициализированный пользователем 110 внешнего узла, он передает запрос к USSD-устройствам управления 125 и 135. USSD-устройство управления 125, постоянно находящееся в HLR 120, и USSD-устройство управления 135, постоянно находящееся в MSC 130, затем выполняют следующие задачи для вызова прикладной системы или передачи сообщения к соответствующей прикладной системе:
- анализ синтаксиса операций и правил протокола;
- идентификация USSD-прикладной системы для входящих USSD-операций, инициализированных мобильным терминалом;
- передача USSD строки и Схемы кодирования данных неизменными к локальной USSD прикладной системе для сообщений, инициированных мобильным терминалом;
- передача USSD строки и Схемы кодирования данных неизменными к мобильному терминалу для исходящих сообщений, выданных локальными прикладными системами; и
- формирование аварийного завершения работы, компоненты ошибки, или компоненты отказа выполнения после указания, полученного от USSD прикладной системы.The user of the external node 110 where the specific application system module is located is responsible for the interaction (call procedure) with the
- analysis of the syntax of operations and protocol rules;
- identification of the USSD application system for incoming USSD operations initialized by the mobile terminal;
- transmission of the USSD line and the Data encoding scheme unchanged to the local USSD application system for messages initiated by the mobile terminal;
- transfer of USSD strings and Data encoding schemes unchanged to the mobile terminal for outgoing messages issued by local application systems; and
- the formation of an abnormal shutdown, error components, or components of the execution failure after an instruction received from the USSD application system.
На фиг. 2 представлена блок-схема формата данных USSD или SMS сообщения 140. Первые восемь октетов 145 используют для указания, какие язык, операция, параметр, длина данных и последовательность данных использованы, а оставшиеся восемьдесят октетов 142 при необходимости используют для передачи символьных данных. Так как USSD и SMS являются протоколами, основанными на символах, содержимое секции 142 из восьмидесяти октетов данных отображается без модификации. Например, если ASCII-байт, представляющий символ "с", передается на мобильный терминал, символ "с" отображается в следующем положении печати на устройстве отображения мобильного терминала. Соответственно, центр обслуживания сообщения, например, может напечатать строку символов, представляющих текстовое сообщение, загрузить строку в секции 142 из восьмидесяти октетов данных и передать строку на мобильный терминал для отображения. In FIG. 2 is a block diagram of a USSD or SMS
Данные графического изображения, в свою очередь, структурированы по-другому. Чтобы отображать графическое изображение, необходимо иметь значение для каждой точки, или пикселя, на экране дисплея. Следовательно, для элементарного экрана 1024 на 750 пикселей (такого как экран фиксированного размера с черно-белым изображением) необходимо 768000 битов, чтобы правильно заполнить имеющееся экранное пространство. Если графическое изображение имеет стандартный формат, который будет работать для различных размеров экрана и различных типов машин, которые поддерживают различные количества символов, необходима другая дополнительная информация, такая как размер логического экрана. Кроме того, если устройство отображения имеет возможность цветного отображения, также требуется значение цвета для каждой позиции, или пикселя, на экране. В конечном счете, необходим двоичный файл с полем заголовка, описывающим размер логического экрана, логическую цветовую карту и массив значений цвета для областей экрана, сопровождаемый фактическими изображениями. Также, если возникающий в результате двоичный файл слишком большой, может быть использован алгоритм сжатия, чтобы "упаковать" реальные изображения. Graphic image data, in turn, is structured differently. To display a graphic image, it is necessary to have a value for each point, or pixel, on the display screen. Therefore, for an elementary screen of 1024 by 750 pixels (such as a fixed-size screen with a black and white image), 768,000 bits are needed to properly fill the available screen space. If the graphic image has a standard format that will work for different screen sizes and different types of machines that support different numbers of characters, other additional information is needed, such as the size of the logical screen. In addition, if the display device is capable of color display, a color value for each position, or pixel, on the screen is also required. Ultimately, you need a binary file with a header field describing the size of the logical screen, a logical color map, and an array of color values for areas of the screen, accompanied by actual images. Also, if the resulting binary is too large, a compression algorithm can be used to “pack” the real images.
Примером двоичного формата для представления графических изображений является формат обмена графических данных (GIF), разработанный фирмой CompuServe Incorporated. GIF является стандартом фирмы CompuServe для определения обобщенных растровых изображений и для форматирования высококачественной графики с высоким разрешением, которую нужно отобразить на различных графических аппаратных средствах. Однако, как будет описано ниже, другие форматы также хорошо известны. An example of a binary format for representing graphic images is the graphic data exchange (GIF) format developed by CompuServe Incorporated. GIF is CompuServe's standard for defining generic bitmaps and for formatting high-quality, high-resolution graphics that need to be displayed on various graphics hardware. However, as will be described below, other formats are also well known.
На фиг. 3 представлена блок-схема формата 160 данных файла в стандарте GIF. Раздел 162 данных GIF сигнатура определяет номер GIF версии для содержащихся графических данных. Раздел 164 данных дескриптора экрана определяет общие размеры логического экрана, который требуется, чтобы отобразить содержащиеся графические данные. Он также определяет информацию отображения цвета, фоновый цвет экрана и информацию насыщенности цвета. Раздел 166 данных глобальной цветовой карты является необязательным, но рекомендуется для изображений, требующих точного цветового соответствия. Более конкретно, раздел 166 данных глобальной цветовой карты определяет яркость цвета для различных цветов цветного спектра. Раздел 168 данных дескриптора изображения определяет фактическое размещение содержащихся графических данных. Поэтому он определяет начало изображения в пикселях от левой стороны экрана, начало изображения в пикселях от верхней части экрана, ширину изображения в пикселях и высоту изображения в пикселях, Наконец данные 170 растра представляют реальное изображение, которое требуется отобразить. Формат реального изображения представлен в виде индексных значений цвета. Пиксели последовательно сохраняют слева направо для строки изображения. Ряд строк изображения в конечном счете составляют графическое изображение. In FIG. 3 is a block diagram of a
Вариант осуществления настоящего изобретения должен передавать графические изображения, сохраненные в файле двоичных данных, типа вышеупомянутого GIF файла, на мобильный терминал, используя существующие протоколы типа USSD или SNS на основе символов. Используя USSD сообщения, не нужно вводить или разрабатывать никакого нового стандарта или протокола для эффективной и точной передачи данных графического изображения на мобильный терминал. Однако, так как механизм USSD передачи является протоколом, основанным на символах, могут использоваться только семь битов из байта (один байт состоит из восьми битов) для передачи фактических данных. Оставшийся один бит используется для собственных целей USSD протокола, таких как стоповый бит или стартовый бит. В результате вышеупомянутые 768000 битов для отображения изображений на экране 1024•750 пикселей должны быть разделены на 109715 байтов (768000 разделить на семь), чтобы находиться в USSD сообщении. Также информация заголовка, такая как размер логического экрана, дескриптор изображения, цвет фона экрана и имя формата графического файла должны быть включены в USSD сообщение. После того как 109715 байтов приняты мобильным терминалом, данные графического изображения извлекаются и преобразуются обратно в исходный формат, содержащий заголовок, включающий атрибуты экрана, цвета и положения, сопровождаемый реальными массивами графических изображений. An embodiment of the present invention is to transmit graphics stored in a binary data file, such as the aforementioned GIF file, to the mobile terminal using existing protocols such as USSD or SNS based on the characters. Using USSD messages, it is not necessary to introduce or develop any new standard or protocol for efficient and accurate transfer of graphic image data to a mobile terminal. However, since the USSD transmission mechanism is a character-based protocol, only seven bits from a byte (one byte consists of eight bits) can be used to transmit the actual data. The remaining one bit is used for your own USSD protocol purposes, such as a stop bit or start bit. As a result, the aforementioned 768000 bits for displaying images on a screen of 1024 • 750 pixels must be divided into 109715 bytes (768000 divided by seven) in order to be in the USSD message. Also, header information such as logical screen size, image descriptor, screen background color and image file format name should be included in the USSD message. After 109715 bytes are received by the mobile terminal, the graphic image data is extracted and converted back to the original format containing a header including attributes of the screen, color and position, followed by real arrays of graphic images.
На фиг.4 представлена блок-схема способа преобразования для формирования пакетов двоичных данных графического изображения в USSD сообщения. Как описано выше, поток двоичных данных в GIF файле 160 разделен на группы из семи битов 176 и индивидуально переформатирован в восьмибитовые байты 150. Оставшийся один бит используется для USSD целей. Переформатированные байты 150 затем формируют в пакеты данных, используя USSD сообщения 140. В каждом USSD сообщении заголовок 145 указывает, который адресат и модуль прикладной системы должен принять эти символьные данные, а раздел 142 строки содержит форматированные символьные данные. Если GIF файл 160 является слишком большим для одиночного USSD сообщения, используют столько USSD сообщений, сколько необходимо, чтобы отдельно передать двоичные данные графического изображения. Как только мобильный терминал принимает USSD сообщения 140, имеющиеся символьные данные извлекаются и повторно преобразуются в исходный GIF файл 160. Во время процесса преобразования соответствующая информация 174 и реальные данные 172 изображения для исходного GIF файла повторно компонуются. 4 is a flowchart of a conversion method for generating binary graphic image data packets in USSD messages. As described above, the binary data stream in the
Соответственно, на фиг.5 в соответствии с настоящим изобретением представлено USSD сообщение 140, содержащее GIF файл 160 (или часть GIF файла), который преобразован в данные на основе символов. Как описано выше, разделяя массивы битовых данных на семиразрядные символьные данные, чтобы содержимое GIF файла 160 было совместимым с носителем на основе символов, таким как USSD сообщение 140, раздел 142 USSD строки может быть использован для передачи преобразованных графических изображений 160 без необходимости в другом механизме передачи или протоколе. Accordingly, in FIG. 5, in accordance with the present invention, a
На фиг.6 представлена блок-схема прикладной системы сервера, передающей графические изображения к прикладной системе клиента в соответствии с настоящим изобретением. Модуль 200 прикладной системы сервера выполняет преобразование графических изображений вместе с информацией заголовка в данные на основе символов и их передачу в модуль 200 прикладной системы пользователя, постоянно находящийся в мобильном терминале. Прикладная система 200 сервера может хранить запрошенную абонентом информацию посредством базы данных, или она может принимать запрошенную информацию извне, как показано линией 240, представляющую графическое изображение, полученное от, например, факсимильного аппарата. Соответственно, модуль 210 функции приема в модуле 200 прикладной системы сервера принимает запрошенную пользователем информацию от внешних узлов или производит ее отбор из средств внутренней памяти и передает ее модулю 220 функции преобразования. Figure 6 presents a block diagram of a server application system transmitting graphic images to a client application system in accordance with the present invention. The
Модуль 220 функции преобразования принимает файл данных графического изображения, типа GIF файла, и преобразует сохраненные двоичные данные вместе с информацией заголовка в данные на основе символов, как описано выше. Далее он формирует преобразованные двоичные данные в ряд USSD сообщений, необходимых для передачи целого GIF файла. USSD сообщения, содержащие преобразованные GIF двоичные данные, затем передают модулю 230 функции пересылки для передачи к модуля 300 прикладной системы клиента. Как представлено на фиг.1, эти USSD сообщения затем передают устройству управления USSD сообщениями, постоянно находящемуся внутри HLR или MSC, чтобы физически передать на мобильный терминал. Эти USSD сообщения физически передают изолированно от канала ТСН трафика, используя канал управления, такой как автономный Специализированный Канал Управления (SDCCH). The
Как только переданное USSD сообщение принимает мобильный терминал, устройство управления USSD сообщениями, находящееся в мобильном терминале, передает сообщения к модулю 300 прикладной системы пользователя. Модуль 330 функции приема в модуле 300 прикладной системы перехватывает принятые USSD сообщения и извлекает находящиеся данные графического изображения. Извлеченные данные затем передаются модулю 320 функции преобразования, который, в свою очередь, повторно преобразует данные на основе символов обратно в исходные GIF данные. Это выполняется посредством извлечения семибитовых данных из восьмиразрядного байта и реорганизации их, чтобы представить первоначальные массивы битовых данных. As soon as the transmitted USSD message is received by the mobile terminal, the USSD message management device located in the mobile terminal transmits messages to the
При преобразовании извлеченных данных модуль 320 функции преобразования сначала требует установить формат содержащегося графического файла. Форматами графического файла могут являться, но не ограничено:
GIF: формат обмена графических данных;
JPEG: стандартный алгоритм сжатия изображений;
ACR: ACR-NEMA файл медицинских изображений;
BMP: стандартный формат графических файлов в MS Windows;
PCX: формат графических файлов цветовых изображений;
CGN: метафайл компьютерной графики;
HDF: иерархический формат данных;
P3D: 3D метафайл Центра супервычислений Питсбурга;
RTF: расширенный текстовый формат;
MPEG; цифровой видеостандарт, разработанный группой экспертов по кинематографии;
FLI: формат файла мультипликации.When converting the extracted data, the
GIF: graphic data exchange format;
JPEG: standard image compression algorithm;
ACR: ACR-NEMA medical image file;
BMP: standard image file format in MS Windows;
PCX: image file format for color images;
CGN: computer graphics metafile;
HDF: hierarchical data format;
P3D: 3D metafile of the Pittsburgh Supercomputing Center;
RTF: extended text format;
MPEG; Digital video standard developed by a team of cinematography experts;
FLI: animation file format.
Модулю функции преобразования должно быть известно, какой используется графический формат, чтобы правильно преобразовать информацию заголовка вместе с остальной частью графических данных. Разновидности и количество графических форматов, как показано выше, не ограничены приведенным списком. Поскольку модуль 220 функции преобразования, находящийся в прикладной системе 200 сервера, и модуль 320 функции преобразования, находящийся в прикладной системе 300 пользователя, согласованы для распознавания преобразованных данных друг друга, может быть использован любой формат. После установления текущего формата графического файла извлеченные данные преобразуются соответственно обратно в их первоначальный формат данных. The conversion function module must know which graphic format is used to correctly convert the header information along with the rest of the graphic data. The varieties and number of graphic formats, as shown above, are not limited to the list below. Since the
Повторно преобразованные данные в формат GIF или графического изображения затем передаются модулю 310 функции прикладной системы пользователя для отображения на устройстве 340 отображения, присоединенном к мобильному терминалу или находящемся в нем. Модуль 310 функции прикладной системы пользователя может выполнять эту задачу отображения, подавая GIF данные в драйвер 342 видеографического стандарта (VGA), связанный с устройством отображения 340. The converted data into GIF or graphic format is then transmitted to the user
Необходимо, чтобы модуль 300 прикладной системы пользователя физически находился в мобильном терминале 100, чтобы принимать, преобразовывать и отображать графические изображения. С другой стороны, модуль 200 прикладной системы сервера может находиться в ряде различных узлов в сети мобильной связи. На фиг. 7 представлена блок-схема прикладной системы 200 сервера, находящейся в MSC 130, обслуживающем конкретный мобильный терминал 100. Модуль 200 прикладной системы сервера, находящейся в MSC 130, производит отбор или принимает запрошенные пользователем графические изображения и преобразует двоичные данные, представляющие графические изображения, в USSD-совместимые данные на основе символов. Как представлено на фиг.6, такие преобразованные данные затем загружаются в USSD сообщения и передаются USSD драйверу в MSC 130. MSC 130, в свою очередь, передает USSD сообщение на контроллер 310 базовой станции. Контроллер 310 базовой станции устанавливает конкретную базовую станцию 300, охватывающую сотовую область, в настоящее время занятую мобильной станцией 100, и передает USSD сообщение к этой конкретной базовой станции 300. Базовая станция 300 затем передает USSD сообщение на мобильный терминал 100 по каналу связи, без трафика, такому как автономный Специализированный Канал Управления (SDCCH). SDCCH - один из каналов управления, предоставляемых GSM или системой сети PCS, использующий технологию множественного доступа с временным разделением каналов (TDMA) и обычно используемый для передачи системных сигналов во время установки вызова перед назначением канала трафика (ТСН). Например, регистрация абонента и установление подлинности происходит через SDCCH. Как только мобильный терминал 100 принимает USSD сообщение, устройство управления USSD в мобильном терминале 100 просматривает информацию USSD заголовка, связанную с принятым USSD сообщением, и определяет, какая прикладная система должна принять сообщение. В результате, модуль 310 прикладной системы пользователя передает USSD сообщение и, в соответствии с настоящим изобретением, данные на основе символов извлекаются и преобразуются обратно в исходный двоичный формат данных. Повторно преобразованные двоичные данные, такие как GIF файл, вводятся затем в драйвер VGA для отображения на устройстве LCD. Используя SDCCH вместо канала трафика (ТСН), мобильный терминал 100 может представлять графические изображения на устройстве LCD, в то время, как абонент одновременно ведет разговор с другим пользователем сети связи. It is necessary that the
На фиг. 8 представлена блок-схема прикладной системы 200 сервера, находящейся в регистре 120 основной области (HLR), обслуживающем мобильный терминал 100. Как указано выше, модуль 200 прикладной системы сервера может быть связан с рядом различных узлов в сети мобильной связи. Для USSD-операций, инициированных сетью, используются процедуры для передачи графических изображений, сходные с теми, которые описаны со ссылкой на фиг.7. Отличие заключается в том, что преобразование и формирование пакета выполняется в модуле 200 прикладной системы сервера, размещенном в HLR 120 вместо MSC 130. Однако для операций, инициированных мобильным терминалом 100, сообщения посылаются к MSC 130 по пути мобильный терминал 100 - базовая станция 300 - контроллер базовой станции 310 - MSC 130. MSC 130 затем просматривает информацию заголовка, связанную с принятым USSD-сообщением, и устанавливает, что определенная прикладная система не распознана. В результате, MSC 130 передает нераспознанное USSD сообщение на HLR 120. HLR 120 затем определяет, что прикладная система, определенная заголовком, находится в самом HLR 120 и передает USSD данные к модулю 200 прикладной системы сервера. Затем модуль 200 прикладной системы сервера устанавливает и выполняет запрос пользователя, содержащийся в принятых USSD данных. Такой запрос, например, может быть для графического представления локальной карты или области. Модуль 200 прикладной системы сервера соответственно отыскивает информацию внутри или принимает ее от внешнего источника и передает запрошенное графическое изображение обратно на мобильный терминал 100, как описано выше. In FIG. 8 is a block diagram of a
На фиг.9 представлена блок-схема модуля 200 прикладной системы сервера, находящейся во внешнем узле 400, подсоединенном к регистру 120 основной области, обслуживающему мобильный терминал 100. Для USSD-операций, инициированных сетью, используются процедуры для передачи графических изображений, сходные с теми, которые описаны со ссылкой на фиг.8. Отличие заключается в том, что преобразование и формирование пакета выполняется в модуле 200 прикладной системы сервера, размещенном во внешнем узле 400, вместо HLR 120. Устройства управления USSD, находящиеся в HLR 120 и MSC 130, скрытым образом управляют и маршрутизируют USSD сообщения, сформированные внешним узлом 400. Для операций, инициализированных мобильным терминалом 100, сообщения передаются к MSC 130 по пути мобильный терминал 100 - базовая станция 300 - контроллер 310 базовой станции - MSC 130. MSC 130 снова просматривает информацию заголовка, связанную с принятым USSD сообщением, и устанавливает, что определенная прикладная система не распознана. MSC 130, в свою очередь, передает нераспознанное USSD сообщение в HLR 120. HLR 120 также просматривает информацию заголовка, связанную с принятым USSD сообщением, и затем устанавливает, что определенная прикладная система также не находится непосредственно в HLR 120. HLR 120 далее передает USSD сообщение к внешнему узлу 400, который связан с HLR 120. Внешний узел 400 окончательно просматривает информацию заголовка, определенную принятым USSD сообщением, и передает ее на выполнение модулю 200 прикладной системы сервера, постоянно находящемуся во внешнем узле 400. Как описано выше, прикладная система сервера затем устанавливает и должным образом выполняет запрос пользователя, содержащийся в принятых USSD данных. Fig. 9 is a block diagram of a
Claims (7)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US60403196A | 1996-02-20 | 1996-02-20 | |
| US08/604,031 | 1996-02-20 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU98117387A RU98117387A (en) | 2000-07-20 |
| RU2190309C2 true RU2190309C2 (en) | 2002-09-27 |
Family
ID=24417906
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU98117387/09A RU2190309C2 (en) | 1996-02-20 | 1997-02-20 | Graphic presentation transmission to mobile terminals |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP0882376A2 (en) |
| CN (1) | CN1216665A (en) |
| AU (1) | AU726060B2 (en) |
| RU (1) | RU2190309C2 (en) |
| WO (1) | WO1997030556A2 (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2342778C1 (en) * | 2004-08-24 | 2008-12-27 | Квэлкомм Инкорпорейтед | System and method for transmission of pictorial data to system of half-duplex mode |
| EA011225B1 (en) * | 2006-09-21 | 2009-02-27 | Общество С Ограниченной Ответственностью "Суперфон" | Method for distribution of advertising-and informational images |
| RU2366106C2 (en) * | 2003-10-23 | 2009-08-27 | Сони Эрикссон Мобайл Коммьюникейшнз Аб | Message processing in hand-held electronic devices |
| RU2391796C2 (en) * | 2005-04-27 | 2010-06-10 | Нокиа Корпорейшн | Limited access to functional sets of mobile terminal |
| RU2395114C2 (en) * | 2004-01-16 | 2010-07-20 | Майкрософт Корпорейшн | Methods and systems of messages exchange with mobile devices |
| RU2395917C2 (en) * | 2006-05-02 | 2010-07-27 | Сони Эрикссон Мобайл Коммьюникейшнз Аб | List of contacts |
| RU2417437C2 (en) * | 2006-01-09 | 2011-04-27 | Нокиа Корпорейшн | Displaying network objects on mobile devices based on geolocation |
| RU2433478C2 (en) * | 2006-02-23 | 2011-11-10 | Майкрософт Корпорейшн | Image data preprocessing for improved compression |
| RU2439854C2 (en) * | 2007-07-16 | 2012-01-10 | Квэлкомм Инкорпорейтед | Methods and systems for adaptive transmission of control information in wireless communication system |
| RU2446624C2 (en) * | 2006-11-06 | 2012-03-27 | Телефонактиеболагет Лм Эрикссон (Пабл) | Methods and devices providing possibility to control service session of ip multimedia subsystems by means of access to circuit-switched networks using unstructured supplementary service data messages |
| US8155620B2 (en) | 2007-06-13 | 2012-04-10 | Qualcomm Incorporated | Method and apparatus for accounting in a mobile data packet network |
| US8285313B2 (en) | 2008-06-16 | 2012-10-09 | Aristocrat Technologies Australia Pty Limited | Messaging system and method |
| RU2580064C2 (en) * | 2010-06-02 | 2016-04-10 | МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи | Adjustable and progressive mobile device street view |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI102869B1 (en) | 1996-02-26 | 1999-02-26 | Nokia Mobile Phones Ltd | Device, method and system for transmitting and receiving information in connection with various applications |
| FI103854B1 (en) * | 1996-11-01 | 1999-09-30 | Nokia Mobile Phones Ltd | Data transmission method, cellular telecommunication system and mobile station |
| FR2774241B1 (en) * | 1998-01-23 | 2000-02-25 | Sagem | TELEINFORMATION SYSTEM FOR A DATA EXPLOITATION SITE AND DATA RETURN TERMINAL OF SUCH A SYSTEM |
| KR19990085456A (en) * | 1998-05-18 | 1999-12-06 | 이가형 | Icon Message Delivery System and Communication Terminal by the System |
| FR2779603B1 (en) * | 1998-06-08 | 2000-07-13 | Alsthom Cge Alcatel | METHOD FOR SENDING A GROUP OF INFORMATION TO A COMMUNICATION RADIOTELEPHONE TERMINAL AND CORRESPONDING TERMINALS |
| KR100296049B1 (en) * | 1999-03-19 | 2001-07-28 | 윤종용 | User data transfering apparatus by using of short messageservice fuction in digital portable terminal and methodthereof |
| US6980213B1 (en) | 1999-05-13 | 2005-12-27 | Matsushita Electric Industrial Co., Ltd. | Terminal device for mobile communication |
| WO2000078016A1 (en) * | 1999-06-15 | 2000-12-21 | Siemens Aktiengesellschaft | Method and device for optical representation of information |
| EP1075156B1 (en) * | 1999-08-06 | 2010-07-07 | Naxos Finance SA | Apparatus for receiving and displaying personalized information |
| CA2299758A1 (en) * | 1999-09-09 | 2001-03-09 | Netzero, Inc. | Dynamic ad targeting by an internet server |
| US20020030843A1 (en) * | 2000-02-02 | 2002-03-14 | Tuli Raja Singh | Portable high speed internet access device |
| US6633314B1 (en) | 2000-02-02 | 2003-10-14 | Raja Tuli | Portable high speed internet device integrating cellular telephone and palm top computer |
| US6690403B1 (en) | 2000-02-16 | 2004-02-10 | Raja Tuli | Portable high speed internet device and information on links to web sites |
| EP1128629A1 (en) * | 2000-02-22 | 2001-08-29 | TELEFONAKTIEBOLAGET L M ERICSSON (publ) | A method of transmitting digital information from an electronic utility device to a server |
| GB0009599D0 (en) * | 2000-04-18 | 2000-06-07 | British Airways Plc | A method of operating a ticketing system |
| ATE350724T1 (en) * | 2000-04-18 | 2007-01-15 | British Airways Plc | A METHOD FOR OPERATING A TICKET ISSUING SYSTEM |
| DE60024632T2 (en) | 2000-10-16 | 2006-08-10 | Sony Deutschland Gmbh | Display a background image with automatic selection for a mobile phone |
| US6909904B2 (en) * | 2001-05-23 | 2005-06-21 | Nokia Corporation | System and protocol for extending functionality of wireless communication messaging |
| FR2825227B1 (en) * | 2001-05-28 | 2003-09-26 | Sagem | RADIOTELEPHONY TERMINAL FOR PROCESSING PHONIC ATTACHMENTS TO ELECTRONIC MAIL AND METHOD FOR TRANSMITTING PHONE SIGNALS |
| FR2828368B1 (en) * | 2001-08-03 | 2005-03-04 | Qualimucho Media Sa | METHOD FOR TRANSMITTING AND RETRIEVING A MULTIMEDIA MESSAGE FOR MOBILE TERMINAL |
| KR100405048B1 (en) * | 2001-09-10 | 2003-11-07 | 주식회사 케이티프리텔 | System and method for modifying display formation of mobile phone |
| WO2003041341A1 (en) * | 2001-11-05 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Server apparatus and terminal apparatus used in video transmission system |
| US20030200278A1 (en) * | 2002-04-01 | 2003-10-23 | Samsung Electronics Co., Ltd. | Method for generating and providing user interface for use in mobile communication terminal |
| KR100863111B1 (en) * | 2002-09-19 | 2008-10-13 | 엘지전자 주식회사 | Short message transmission and display method of mobile communication terminal |
| US8176428B2 (en) | 2002-12-03 | 2012-05-08 | Datawind Net Access Corporation | Portable internet access device back page cache |
| US7657223B2 (en) * | 2003-02-04 | 2010-02-02 | Nokia Siemens Networks Oy | Provision of content to mobile users |
| SE526391C2 (en) * | 2003-12-12 | 2005-09-06 | Scania Cv Abp | Procedure for processing data to be transmitted via SMS and data transmitted via SMS |
| US7756536B2 (en) * | 2007-01-31 | 2010-07-13 | Sony Ericsson Mobile Communications Ab | Device and method for providing and displaying animated SMS messages |
| CN102523567B (en) * | 2011-12-23 | 2015-02-11 | 北京握奇数据系统有限公司 | Data update method in telecommunication intelligent card, system thereof and telecommunication intelligent card |
| CN107734345B (en) * | 2017-09-29 | 2020-05-08 | 深圳市聚宝汇科技有限公司 | Picture datamation transmission method and system |
| WO2019069124A1 (en) * | 2017-10-05 | 2019-04-11 | Hike Private Limited | Universal transmission protocol (utp) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5166932A (en) * | 1990-04-27 | 1992-11-24 | Seiko Corp. | Wireless facsimile computer slate |
| US5446678A (en) * | 1992-12-18 | 1995-08-29 | Hewlett-Packard Corporation | Transmission of information over an alphanumeric paging network |
-
1997
- 1997-02-20 AU AU22728/97A patent/AU726060B2/en not_active Ceased
- 1997-02-20 WO PCT/US1997/002328 patent/WO1997030556A2/en not_active Ceased
- 1997-02-20 RU RU98117387/09A patent/RU2190309C2/en active
- 1997-02-20 CN CN97193918A patent/CN1216665A/en active Pending
- 1997-02-20 EP EP97905955A patent/EP0882376A2/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5166932A (en) * | 1990-04-27 | 1992-11-24 | Seiko Corp. | Wireless facsimile computer slate |
| US5446678A (en) * | 1992-12-18 | 1995-08-29 | Hewlett-Packard Corporation | Transmission of information over an alphanumeric paging network |
Non-Patent Citations (1)
| Title |
|---|
| ЛЮБИМОВ А. Сетевые технологии и решаемые задачи. Компьютер Пресс, № 10, 1995, с. 70-79. * |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2366106C2 (en) * | 2003-10-23 | 2009-08-27 | Сони Эрикссон Мобайл Коммьюникейшнз Аб | Message processing in hand-held electronic devices |
| US8112103B2 (en) | 2004-01-16 | 2012-02-07 | Kuang-Chao Eric Yeh | Methods and systems for mobile device messaging |
| RU2395114C2 (en) * | 2004-01-16 | 2010-07-20 | Майкрософт Корпорейшн | Methods and systems of messages exchange with mobile devices |
| US7725119B2 (en) | 2004-08-24 | 2010-05-25 | Qualcomm Incorporated | System and method for transmitting graphics data in a push-to-talk system |
| RU2342778C1 (en) * | 2004-08-24 | 2008-12-27 | Квэлкомм Инкорпорейтед | System and method for transmission of pictorial data to system of half-duplex mode |
| RU2391796C2 (en) * | 2005-04-27 | 2010-06-10 | Нокиа Корпорейшн | Limited access to functional sets of mobile terminal |
| RU2417437C2 (en) * | 2006-01-09 | 2011-04-27 | Нокиа Корпорейшн | Displaying network objects on mobile devices based on geolocation |
| US8837006B2 (en) | 2006-02-23 | 2014-09-16 | Microsoft Corporation | Pre-processing of image data for enhanced compression |
| RU2433478C2 (en) * | 2006-02-23 | 2011-11-10 | Майкрософт Корпорейшн | Image data preprocessing for improved compression |
| US8243340B2 (en) | 2006-02-23 | 2012-08-14 | Microsoft Corporation | Pre-processing of image data for enhanced compression |
| RU2395917C2 (en) * | 2006-05-02 | 2010-07-27 | Сони Эрикссон Мобайл Коммьюникейшнз Аб | List of contacts |
| EA011225B1 (en) * | 2006-09-21 | 2009-02-27 | Общество С Ограниченной Ответственностью "Суперфон" | Method for distribution of advertising-and informational images |
| RU2446624C2 (en) * | 2006-11-06 | 2012-03-27 | Телефонактиеболагет Лм Эрикссон (Пабл) | Methods and devices providing possibility to control service session of ip multimedia subsystems by means of access to circuit-switched networks using unstructured supplementary service data messages |
| US8155620B2 (en) | 2007-06-13 | 2012-04-10 | Qualcomm Incorporated | Method and apparatus for accounting in a mobile data packet network |
| RU2451399C2 (en) * | 2007-06-13 | 2012-05-20 | Квэлкомм Инкорпорейтед | Method and apparatus for accounting in mobile data packet network |
| RU2439854C2 (en) * | 2007-07-16 | 2012-01-10 | Квэлкомм Инкорпорейтед | Methods and systems for adaptive transmission of control information in wireless communication system |
| US8285313B2 (en) | 2008-06-16 | 2012-10-09 | Aristocrat Technologies Australia Pty Limited | Messaging system and method |
| US8634864B2 (en) | 2008-06-16 | 2014-01-21 | Aristocrat Technologies Australia Pty Limited | Messaging system and method |
| US9386426B2 (en) | 2008-06-16 | 2016-07-05 | Aristocrat Technologies Australia Pty Limited | Messaging system and method |
| RU2580064C2 (en) * | 2010-06-02 | 2016-04-10 | МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи | Adjustable and progressive mobile device street view |
Also Published As
| Publication number | Publication date |
|---|---|
| WO1997030556A3 (en) | 1997-10-16 |
| WO1997030556A2 (en) | 1997-08-21 |
| CN1216665A (en) | 1999-05-12 |
| AU2272897A (en) | 1997-09-02 |
| EP0882376A2 (en) | 1998-12-09 |
| AU726060B2 (en) | 2000-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2190309C2 (en) | Graphic presentation transmission to mobile terminals | |
| US6240445B1 (en) | Computer implemented method and apparatus for receiving facsimile messages using an indentifier appended to a shared telephone number | |
| US6341133B1 (en) | Information providing apparatus and portable communication terminal | |
| US6909904B2 (en) | System and protocol for extending functionality of wireless communication messaging | |
| CN1179538C (en) | Method and device for managing multimedia messages in a telecommunication system | |
| US6690777B2 (en) | Method and system for wireless device initiation of web page printouts via remotely located facsimile machines | |
| US20040054745A1 (en) | Method of supporting multiple languages for a mobile communication terminal and a communication system for the same | |
| CN1221540A (en) | Remotely retrieve SIM stored data via a connectionless communication link | |
| KR20050051665A (en) | Method for archiving multimedia messages | |
| US7054667B2 (en) | Transmitting information based on location data onto display of mobile station | |
| JP2000244557A (en) | Data transfer protocol using short message service | |
| KR20010016442A (en) | System for transmitting a character message as image data | |
| JP2002342773A (en) | METHOD AND DATA STRUCTURE FOR MANAGEMENT OF VIDEO OF ICONS DEFINED IN A MESSAGE, AND A MOBILE TERMINAL WHICH CAN EXECUTE THE METHOD | |
| JP2006514513A (en) | Multimedia messaging service method | |
| KR100663403B1 (en) | Method and system of multimedia message transmission | |
| KR20000059275A (en) | MGMS; Multiple Graphic Message System and Service | |
| US7941125B2 (en) | Mobile telephone-based system and method for automated data input | |
| US20080045252A1 (en) | Method for displaying background picture of sms message in terminal including sms function and terminal thereof | |
| KR20060024236A (en) | Wireless communication terminal with method of checking receiver by image retrieval and its method | |
| KR100444138B1 (en) | Method for transmiting teg message in a cdma system | |
| KR100641606B1 (en) | Closed Captioning Systems and Methods | |
| KR100608759B1 (en) | MMS message and EMS message compatible device and method of mobile terminal | |
| US7561562B2 (en) | Communication terminal | |
| JP2917180B2 (en) | System message language selection method | |
| KR100365044B1 (en) | Service method of image logo in a mobil communication system |