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

1. Способ исправления приложения после сбоев в программном обеспечении, причем способ содержит:
определение сообщества приложения, которое включает в себя множество устройств;
назначение частей приложения каждому из множества устройств;
прием индикации, что одно из множества устройств обнаружило сбой; и
в ответ на прием индикации, что одно из множества устройств обнаружило сбой, уведомление сообщества приложения о сбое.
2. Способ по п.1, в котором этап назначения дополнительно содержит назначение частей приложения каждому из множества устройств, основываясь на величине доступной памяти в каждом из множества устройств.
3. Способ по п.1, в котором этап назначения дополнительно содержит назначение частей приложения каждому из множества устройств, основываясь на общей рабочей нагрузке сообщества приложения.
4. Способ по п.1, в котором этап назначения дополнительно содержит произвольное назначение частей приложения каждому из множества устройств.
5. Способ по п.1, в котором этап назначения дополнительно содержит предоставление возможности каждому устройству корректировать свою рабочую нагрузку посредством ведения переговоров с другими устройствами.
6. Считываемый компьютером носитель, содержащий исполняемые компьютером инструкции, которые при исполнении процессором вызывают выполнение процессором способа исправления приложения после сбоев в программном обеспечении, причем способ содержит:
определение сообщества приложения, которое включает в себя множество устройств;
назначение частей приложения каждому из множества устройств;
прием индикации, что одно из множества устройств обнаружило сбой; и
в ответ на прием индикации, что одно из множества устройств обнаружило сбой, уведомление сообщества приложения о сбое.
7. Считываемый компьютером носитель по п.6, в котором этап назначения дополнительно содержит назначение частей приложения каждому из множества устройств, основываясь на величине доступной памяти в каждом из множества устройств.
8. Считываемый компьютером носитель по п.6, в котором этап назначения дополнительно содержит предоставление возможности каждому устройству корректировать свою рабочую нагрузку посредством ведения переговоров с другими устройствами.
9. Считываемый компьютером носитель по п.6, в котором этап назначения дополнительно содержит произвольное назначение частей приложения каждому из множества устройств.
10. Считываемый компьютером носитель по п.6, в котором этап назначения дополнительно содержит предоставление возможности каждому устройству корректировать свою рабочую нагрузку посредством ведения переговоров с другими устройствами.
11. Сообщество приложения для исправления приложения после сбоев в программном обеспечении, содержащее:
множество устройств на связи друг с другом по сети, в котором:
части приложения назначаются каждому из множества устройств; и
в ответ на обнаружение любым конкретным устройством из множества устройств сбоя в части приложения, назначенной конкретному устройству, конкретное устройство уведомляет множество устройств о сбое.
12. Способ исправления приложения после сбоев в программном обеспечении, причем приложение содержит программный код, причем способ содержит:
определение сообщества приложения, которое включает в себя множество устройств;
назначение каждому из множества устройств сбоя для контролирования;
прием указания, что одно из множества устройств обнаружило назначенный сбой; и
в ответ на прием указания, что одно из множества устройств обнаружило назначенный сбой, уведомление сообщества приложения о сбое.
13. Способ по п.12, в котором этап назначения дополнительно содержит назначение сбоев для контролирования каждому из множества устройств, основываясь на величине доступной памяти в каждом из множества устройств.
14. Способ по п.12, в котором этап назначения дополнительно содержит назначение сбоев для контролирования каждому из множества устройств, основываясь на общей рабочей нагрузке сообщества приложения.
15. Способ по п.12, в котором этап назначения дополнительно содержит произвольное назначение сбоев для контролирования каждому из множества устройств.
16. Способ по п.12, в котором этап назначения дополнительно содержит предоставление возможности каждому устройству корректировать свою рабочую нагрузку посредством ведения переговоров с другими устройствами.
17. Считываемый компьютером носитель, содержащий исполняемые компьютером инструкции, которые при исполнении процессором вызывают выполнение процессором способа исправления приложения после сбоев в программном обеспечении, причем приложение содержит программный код, причем способ содержит:
определение сообщества приложения, которое включает в себя множество устройств;
назначение каждому из множества устройств сбоя для контролирования;
прием индикации, что одно из множества устройств обнаружило назначенный сбой; и
в ответ на прием индикации, что одно из множества устройств обнаружило назначенный сбой, уведомление сообщества приложения о сбое.
18. Считываемый компьютером носитель по п.17, в котором этап назначения дополнительно содержит назначение сбоев для контролирования каждому из множества устройств, основываясь на величине доступной памяти в каждом из множества устройств.
19. Считываемый компьютером носитель по п.17, в котором этап назначения дополнительно содержит назначение сбоев для контролирования каждому из множества устройств, основываясь на общей рабочей нагрузке сообщества приложения.
20. Считываемый компьютером носитель по п.17, в котором этап назначения дополнительно содержит произвольное назначение сбоев для контролирования каждому из множества устройств.
21. Считываемый компьютером носитель по п.17, в котором этап назначения дополнительно содержит предоставление возможности каждому устройству корректировать свою рабочую нагрузку посредством ведения переговоров с другими устройствами.
22. Сообщество приложения для исправления приложения после сбоев в программном обеспечении, содержащее:
множество устройств на связи друг с другом по сети, в котором:
каждому из множества устройств назначается сбой для контролирования; и
в ответ на обнаружение любым конкретным устройством из множества устройств сбоя, назначенного конкретному устройству, конкретное устройство уведомляет множество устройств о сбое.