СПОСОБ УПРАВЛЕНИЯ ПРИЛОЖЕНИЕМ И ПЛАТФОРМА ПРИЛОЖЕНИЙ

1. Способ управления приложением, включающий:
установку первого приложения посредством платформы приложений на первом клиенте, в котором пользователь в текущий момент зарегистрирован, после получения запроса на установку этого первого приложения и отправку отчета первого приложения на сервер; причем перечень приложений сохраняют для каждого пользователя на сервере, и этот перечень приложений предназначен для сохранения отчетов всех приложений, установленных каждым пользователем; и
удаление второго приложения посредством платформы приложений после получения запроса на удаление этого второго приложения и уведомление сервера об удалении отчета второго приложения из перечня приложений, соответствующих указанному пользователю, отправляющему запрос на удаление второго приложения;
причем первое приложение и второе приложение представляют собой то же самое приложение или различные приложения.
2. Способ по п. 1, дополнительно включающий:
получение перечня приложений, соответствующего указанному пользователю, от сервера посредством платформы приложений на втором клиенте, в котором пользователь зарегистрирован после изменения им сайта регистрации.
3. Способ по п. 1, дополнительно включающий:
предоставление рынка приложений пользователю первого клиента посредством платформы приложений для выбора необходимого приложения.
4. Способ по п. 1, дополнительно включающий:
получение перечня приложений от сервера посредством платформы приложений и отображение указанного перечня приложений с использованием дружественного интерфейса взаимодействия.
5. Способ по любому из пп. 1-4, согласно которому платформа приложений поддерживает по меньшей мере три типа приложений, содержащие приложение, разработанное на основе расширяемого языка разметки (XML) и Script, приложение, разработанное на основе динамически подключаемой бинарной библиотеки (DII), и приложение, разработанное на основе веб-страницы.
6. Способ по п. 5, согласно которому
платформа приложений поддерживает приложение, разработанное на основе динамически подключаемой бинарной библиотеки (DII), путем предоставления возможности отображения графического интерфейса, возможности сохранения данных пользователя в локальном объекте, возможности связи по сети и возможности аутентификации безопасности;
платформа приложений поддерживает приложение, разработанное на основе расширяемого языка разметки (XML) и Script, путем обеспечения возможности отображения графического интерфейса, возможности сохранения данных пользователя в локальном объекте, возможности связи по сети, возможности аутентификации безопасности, возможности анализа расширяемого языка разметки (XML) и возможности интерпретирования и выполнения Script; и
платформа приложений поддерживает приложение, разработанное на основе веб-страницы, путем обеспечения возможности предоставления интерфейсного окна, в которое интегрировано управление браузером, и возможности загрузки заданной веб-страницы в интегрированный браузер при запуске приложения, разработанного на основе веб-страницы,
причем возможность сохранения данных пользователя в локальном объекте включает сохранение этих данных пользователя в локальной базе данных в форме двумерной таблицы или независимого файла.
7. Способ по любому из пп. 1-4, дополнительно включающий:
получение первого сообщения от сервера посредством платформы приложений после регистрации пользователя и отображение этого первого сообщения; причем первое сообщение представляет собой сообщение, которое уже было выслано пользователю сервером и не отображено; и
получение второго сообщения от сервера посредством платформы приложений во время онлайн-периода пользователя и отображение этого второго сообщения; причем второе сообщение представляет собой сообщение, которое вновь сгенерировано и выдано сервером пользователю во время указанного онлайн-периода пользователя.
8. Способ по п. 7, согласно которому первое сообщение или второе сообщение представляет собой динамическое сообщение приложения и/или сообщение с рекомендацией приложений;
причем сообщение с рекомендацией приложений представляет собой сообщение, сгенерированное на основании действия партнера пользователя для рекомендации приложения.
9. Способ по п. 7, дополнительно включающий:
генерирование сообщения с рекомендацией приложений, если пользователь использует приложение и рекомендует это приложение своему партнеру; и
отправка сообщения с рекомендацией приложений партнеру посредством сервера.
10. Способ по п. 7, согласно которому первое сообщение или второе сообщение содержит идентификатор сообщения (ID), способ отображения сообщения, целевого пользователя, идентификатор (ID) приложения и содержимое сообщения.
11. Платформа приложений, содержащая:
модуль центра приложений, выполненный с возможностью установки первого приложения после получения запроса на установку первого приложения или возможностью удаления второго приложения после получения запроса на удаление второго приложения; и
управляющий модуль для управления перечнями, выполненный с возможностью отправки отчета первого приложения на сервер для хранения или возможностью уведомления сервера для удаления отчета второго приложения из перечня приложений, соответствующего пользователю, отправляющему запрос на удаление второго приложения; причем перечень приложений предназначен для сохранения отчетов всех приложений, установленных каждым пользователем, и его сохраняют для каждого пользователя на сервере и;
причем первое приложение и второе приложение представляют собой то же самое приложение или различные приложения.
12. Платформа приложений по п. 11, дополнительно содержащая:
модуль рынка приложений, выполненный с возможностью предоставления рынка приложений пользователю клиента, в котором указанный модуль рынка приложений установлен для выбора необходимого приложения.
13. Платформа приложений по п. 11, дополнительно содержащая:
отображающий модуль для отображения приложений, выполненный с возможностью отображения перечня приложений, полученного платформой приложений от сервера с использованием дружественного интерфейса взаимодействия.
14. Платформа приложений по любому из пп. 11-13, в которой модуль центра приложений содержит:
подмодуль первого приложения, выполненный с обеспечением возможностей установки, удаления и запуска среды первого приложения, разработанного на основе расширяемого языка разметки (XML) и Script;
подмодуль второго приложения, выполненный с обеспечением возможностей установки, удаления и запуска среды второго приложения, разработанного на основе динамически подключаемой бинарной библиотеки (DII); и
подмодуль третьего приложения, выполненный с обеспечением возможностей установки, удаления и запуска среды третьего приложения, разработанного на основе веб-страницы.
15. Платформа приложений по п. 14, в которой подмодуль первого приложения содержит первый отображающий блок для отображения интерфейса, первый запоминающий блок, первый блок сети, первый блок аутентификации, анализирующий модуль и интерпретирующий блок;
подмодуль второго приложения содержит второй отображающий блок для отображения интерфейса, второй запоминающий блок, второй блок сети и второй блок аутентификации; а
подмодуль третьего приложения содержит загружающий блок;
причем первый отображающий блок для отображения интерфейса предназначен для отображения графического интерфейса первого приложения;
второй отображающий блок для отображения интерфейса предназначен для отображения графического интерфейса второго приложения;
первый запоминающий блок предназначен для сохранения данных пользователя в локальной базе данных в форме двумерной таблицы или независимого файла;
второй запоминающий блок предназначен для сохранения данных пользователя в локальной базе данных в форме двумерной таблицы или независимого файла;
первый блок сети предназначен для поддержания различных протоколов связи для первого приложения, так что первое приложение имеет возможность связи по сети;
второй блок сети выполнен с возможностью поддержания различных протоколов связи для второго приложения, так что второе приложение имеет возможность связи по сети;
первый блок аутентификации предназначен для обеспечения возможности аутентификации безопасности для первого приложения;
второй блок аутентификации предназначен для обеспечения возможности аутентификации безопасности для второго приложения;
анализирующий модуль предназначен для анализа расширяемого языка разметки (XML);
интерпретирующий блок предназначен для интерпретации и выполнения Script; и
загружающий блок предназначен для обеспечения интерфейсного окна, в которое интегрировано управление браузером, и загрузки заданной веб-страницы в интегрированный браузер при запуске третьего приложения.
16. Платформа приложений по любому из пп. 11-13, дополнительно содержащая:
обрабатывающий модуль для обработки сообщений, выполненный с возможностью получения первого сообщения от сервера при регистрации пользователя и возможностью отображения первого сообщения; причем первое сообщение представляет собой сообщение, которое уже было выслано пользователю сервером и не отображено, и
возможностью получения, во время онлайн-периода пользователя, второго сообщения от сервера и возможностью отображения второго сообщения; причем второе сообщение представляет собой сообщение, которое вновь сгенерировано и выдано сервером пользователю во время онлайн-периода пользователя.
17. Платформа приложений по п. 16, в которой первое сообщение или второе сообщение представляет собой динамическое сообщение приложения и/или сообщение с рекомендацией приложений;
причем сообщение с рекомендацией приложений представляет собой сообщение, сгенерированное на основании действия партнера пользователя для рекомендации приложения.
18. Платформа приложений по п. 16, в которой обрабатывающий модуль для обработки сообщений дополнительно выполнен с возможностью генерирования сообщения с рекомендацией приложений, если пользователь использует приложение и рекомендует приложение партнеру пользователя, и возможностью отправки сообщения с рекомендацией приложений партнеру посредством сервера.
19. Платформа приложений по п. 16, в которой первое сообщение или второе сообщение содержит идентификатор сообщения (ID), способ отображения сообщения, целевого пользователя, идентификатор (ID) приложения и содержимое сообщения.