СПОСОБ ОБРАБОТКИ ВХОДЯЩЕГО ЭЛЕКТРОННОГО СООБЩЕНИЯ И СЕРВЕР

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