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

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