СПОСОБ И СИСТЕМА ОБЕСПЕЧЕНИЯ ВЗАИМОДЕЙСТВИЯ СО МНОЖЕСТВОМ ПРИЛОЖЕНИЙ ПРИ ИСПОЛЬЗОВАНИИ ОТДЕЛЬНОГО ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ

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