СПОСОБ ДОСТАВКИ СООБЩЕНИЙ В СИСТЕМЕ СВЯЗИ

1. Способ доставки сообщений, включающий:
прием сообщения на сервере связи от узла;
получение информации пользователя с информацией о получателе в упомянутом сообщении, причем информация пользователя включает информацию о состоянии объекта пользователя и о протоколе объекта пользователя;
определение первого протокола как предпочтительного протокола на основании информации о протоколе объекта пользователя;
выполнение попытки доставки упомянутого сообщения механизмом доставки предпочтительного протокола;
определение второго протокола как предпочтительного протокола с помощью информации о протоколе объекта пользователя после неудачи доставки упомянутого сообщения с помощью первого протокола; и
повторение попытки доставки упомянутого сообщения механизмом доставки предпочтительного протокола.
2. Способ по п.1, дополнительно включающий:
связывание упомянутого сообщения с параметром "время существования";
обнаружение неудачи доставки упомянутого сообщения с помощью второго протокола;
обнаружение истечения значения параметра "время существования"; и
установку состояния объекта пользователя на офлайновое.
3. Способ по п.1 или 2, дополнительно включающий:
разрешение пользователю активизировать объект пользователя в мобильном узле;
разрешение пользователю создать сообщение в объекте пользователя, причем создание включает составление сообщения и/или выбор опции интерфейса пользователя, предлагаемой объектом пользователя;
передачу сообщения от мобильного узла на сервер связи;
прием сообщения в сервере связи; и
установку состояния объекта пользователя на онлайновое в сервере связи в ответ на обнаружение того, что сообщение исходит от упомянутого объекта пользователя.
4. Способ по п.1 или 2, дополнительно включающий:
определение на сервере связи, что состояние объекта пользователя является офлайновым;
сохранение на сервере связи второго сообщения для доставки объекту пользователя;
выполнение по меньшей мере однократной попытки доставки второго сообщения;
прием отчета об успехе доставки на сервере связи; и
установку состояния объекта пользователя на онлайновое в сервере связи в ответ на отчет об успехе доставки.
5. Способ по п.1 или 2, дополнительно включающий:
пуск таймера ухудшения после неудачи доставки упомянутого сообщения;
проверку успеха доставки упомянутого сообщения;
установку состояния объекта пользователя на ухудшенное после истечения таймера ухудшения; и
наложение ограничения на попытки доставки сообщений объекту пользователя в ответ на ухудшенное состояние объекта пользователя.
6. Способ по п.1 или 2, отличающийся тем, что сервер связи осуществляет связь с сетью подвижной связи, и механизмы доставки включают доставку упомянутого сообщения посредством по меньшей мере одного объекта сети в сети подвижной связи.
7. Способ по п.1 или 2, отличающийся тем, что первый протокол содержит транспортный протокол поверх протокола Интернета.
8. Способ по п.1 или 2, отличающийся тем, что упомянутый транспортный протокол включает по меньшей мере один из протокола управления передачей, протокола пользовательских дейтаграмм и протокола передачи с управлением потоком.
9. Способ по п.1 или 2, отличающийся тем, что упомянутый второй протокол является протоколом службы передачи коротких сообщений или передачи данных для неструктурированных дополнительных услуг.
10. Способ по п.1 или 2, отличающийся тем, что упомянутая информация о протоколе объекта пользователя содержит список протоколов по меньшей мере из двух протоколов и порядок предпочтительности по меньшей мере двух упомянутых протоколов.
11. Способ по п.1 или 2, дополнительно включающий:
доставку сообщения с использованием второго протокола на мобильный узел;
обнаружение условия изменения протокола в мобильном узле;
обнаружение в мобильном узле, что первый протокол доступен; и
передачу ответа на сообщение от мобильного узла с использованием первого протокола.
12. Способ по п.1 или 2, отличающийся тем, что упомянутое определение протокола как предпочтительного протокола дополнительно зависит по меньшей мере от одного из следующего: размер упомянутого сообщения, срочность упомянутого сообщения, по меньшей мере одно требование защиты для упомянутого сообщения.
13. Система для доставки сообщений, содержащая:
сервер связи, сконфигурированный так, чтобы принимать сообщение от узла,
получать информацию пользователя с информацией о получателе в упомянутом сообщении, причем информация пользователя содержит информацию о состоянии объекта пользователя и о протоколе объекта пользователя,
определять на основании информации о протоколе объекта пользователя первый протокол как предпочтительный протокол,
делать попытку доставки упомянутого сообщения механизмом доставки предпочтительного протокола,
после неудачи доставки упомянутого сообщения с помощью первого протокола определять с помощью информации о протоколе объекта пользователя второй протокол как предпочтительный протокол, и
повторять попытку доставки упомянутого сообщения с помощью механизма доставки предпочтительного протокола.
14. Система по п.13, дополнительно содержащая:
мобильный узел, сконфигурированный так, чтобы позволять пользователю активизировать в нем объект пользователя,
позволять пользователю создавать сообщение в объекте пользователя, причем создание включает составление сообщения и/или выбор опции интерфейса пользователя, предлагаемой объектом пользователя,
передавать упомянутое сообщение на сервер связи;
при этом сервер связи сконфигурирован так, чтобы принимать упомянутое сообщение и
устанавливать состояние объекта пользователя на онлайновое в ответ на обнаружение того, что упомянутое сообщение исходит от упомянутого объекта пользователя.
15. Система по п.13 или 14, в которой:
сервер связи сконфигурирован так, чтобы доставлять упомянутое сообщение на мобильный узел, используя второй протокол;
упомянутый мобильный узел сконфигурирован так, чтобы обнаруживать условие изменения протокола, обнаруживать, что первый протокол доступен, и посылать ответ на упомянутое сообщение от мобильного узла, используя первый протокол.
16. Узел сети для доставки сообщений, содержащий:
объект коммуникационного ядра, сконфигурированный так, чтобы принимать сообщение от узла, получать информацию пользователя с информацией о получателе в упомянутом сообщении, причем информация пользователя содержит информацию о состоянии объекта пользователя и о протоколе объекта пользователя, определять на основании информации о протоколе объекта пользователя первый протокол как предпочтительный протокол, а после неудачи доставки упомянутого сообщения с помощью первого протокола определять с помощью информации о протоколе объекта пользователя второй протокол как предпочтительный протокол;
объект первого протокола, сконфигурированный так, чтобы выполнять попытку доставки упомянутого сообщения с помощью предпочтительного протокола; и
объект второго протокола, сконфигурированный так, чтобы повторять попытку доставки упомянутого сообщения с помощью предпочтительного протокола.
17. Узел сети по п.16, в котором:
упомянутый объект коммуникационного ядра сконфигурирован так, чтобы связывать с упомянутым сообщением параметр "время существования" и устанавливать состояние объекта пользователя на офлайновое; и
упомянутый объект второго протокола сконфигурирован так, чтобы обнаруживать неудачу доставки упомянутого сообщения с помощью второго протокола и обнаруживать истечение значения параметра "время существования".
18. Узел сети по п.16 или 17, в котором:
упомянутый объект коммуникационного ядра сконфигурирован так, чтобы определять, что состояние объекта пользователя является офлайновым, принимать отчет об успехе доставки и устанавливать состояние объекта пользователя на онлайновое в ответ на отчет об успехе доставки; и
упомянутый объект второго протокола сконфигурирован так, чтобы хранить второе сообщение для доставки объекту пользователя и выполнять по меньшей мере однократную попытку доставки второго сообщения.
19. Узел сети по п.16 или 17, в котором:
упомянутый объект коммуникационного ядра сконфигурирован так, чтобы запускать таймер ухудшения после неудачи доставки упомянутого сообщения, проверять успех доставки упомянутого сообщения, устанавливать состояние объекта пользователя на ухудшенное после истечения таймера ухудшения и накладывать ограничение на попытки доставки сообщений объекту пользователя в ответ на ухудшенное состояние объекта пользователя.
20. Узел сети по п.16 или 17, отличающийся тем, что упомянутые объекты первого и второго протоколов сконфигурированы так, чтобы осуществлять связь с сетью подвижной связи и доставлять упомянутое сообщение посредством по меньшей мере одного объекта сети в сети подвижной связи.
21. Узел сети по п.16 или 17, отличающийся тем, что первый протокол содержит транспортный протокол поверх протокола Интернета.
22. Узел сети по п.21, отличающийся тем, что упомянутый транспортный протокол содержит по меньшей мере один из протокола управления передачей, протокола пользовательских дейтаграмм и протокола передачи с управлением потоком.
23. Узел сети по п.16 или 17, отличающийся тем, что упомянутый второй протокол является протоколом службы передачи коротких сообщений или передачи данных для неструктурированных дополнительных услуг.
24. Узел по п.16 или 17, отличающийся тем, что упомянутая информация о протоколе объекта пользователя содержит список протоколов по меньшей мере из двух протоколов и порядок предпочтительности по меньшей мере двух упомянутых протоколов.
25. Узел сети по п.16 или 17, отличающийся тем, что упомянутое определение протокола как предпочтительного протокола, дополнительно зависит по меньшей мере от одного из следующего: размер упомянутого сообщения, срочность упомянутого сообщения, по меньшей мере одно требование защиты для упомянутого сообщения.
26. Узел сети для доставки сообщений, содержащий:
средства для приема сообщения от узла;
средства для получения информации пользователя с информацией о получателе в упомянутом сообщении, причем информация пользователя включает информацию о состоянии объекта пользователя и о протоколе объекта пользователя;
средства для определения первого протокола как предпочтительного протокола на основании информации о протоколе объекта пользователя;
средства для выполнения попытки доставки упомянутого сообщения механизмом доставки предпочтительного протокола;
средства для определения второго протокола как предпочтительного протокола с помощью информации о протоколе объекта пользователя после неудачи доставки упомянутого сообщения с помощью первого протокола; и
средства для повторения попытки доставки упомянутого сообщения механизмом доставки предпочтительного протокола.
27. Машиночитаемый носитель, содержащий компьютерную программу, содержащую код для управления процессором для выполнения способа, содержащего:
прием сообщения от узла;
получение информации пользователя с информацией о получателе в упомянутом сообщении, причем информация пользователя включает информацию о состоянии объекта пользователя и о протоколе объекта пользователя;
определение первого протокола как предпочтительного протокола на основании информации о протоколе объекта пользователя;
выполнение попытки доставки упомянутого сообщения механизмом доставки предпочтительного протокола;
определение второго протокола как предпочтительного протокола с помощью информации о протоколе объекта пользователя после неудачи доставки упомянутого сообщения с помощью первого протокола; и
повторение попытки доставки упомянутого сообщения механизмом доставки предпочтительного протокола.
28. Машиночитаемый носитель по п.27, отличающийся тем, что он является сменной картой памяти.
29. Машиночитаемый носитель по п.27, отличающийся тем, что он является магнитным или оптическим диском либо голографической памятью.