ОПРЕДЕЛЯЕМЫЙ ПОМОЩНИК ПО ПРИЛОЖЕНИЯМ

1. Способ использования помощника по приложениям в компьютерной системе, содержащий этапы, на которых:
записывают последовательность этапов для выполнения определенной задачи, затрагивающих одно или несколько компьютерных приложений (200);
разрешают добавление этапов, некоторые из которых могут не включать в себя использование компьютерного приложения (200);
разрешают добавить примечания к этапам (210); и
сохраняют последовательность этапов и примечания в компьютерной системе (220).
2. Способ по п.1, дополнительно содержащий этап, на котором сохраняют последовательность этапов и примечания в виде объекта помощника по приложениям (220, 300), используя уникальное имя вместе с ассоциированной описательной информацией об объекте.
3. Способ по п.1, в котором этапы относятся к множеству компьютерных приложений (135, 145).
4. Способ по п.1, в котором этапы относятся к вызову и использованию множества других объектов помощника (300) по приложениям.
5. Способ по п.1, в котором, когда создается помощник (300) по приложениям, необязательно сохранять, просматривать и обновлять действия пользователя, а также примечания, ассоциированные с каждым этапом.
6. Способ по п.1, в котором объект помощника (300) по приложениям может совместно использоваться одним или несколькими пользователями, которые в свою очередь могут выбрать обновление объекта помощника (300) по приложениям для своего использования.
7. Способ по п.1, дополнительно содержащий этап, на котором требуют пользовательского ввода и взаимодействия для продолжения помощника (300) по приложениям (410).
8. Способ по п.1, дополнительно содержащий этап, на котором предоставляют возможность отмены помощника (300) по приложениям на любом этапе во время использования помощника по приложениям (300, 420).
9. Способ по п.1, дополнительно содержащий этап, на котором разрешают приостановить помощник (300) по приложениям в некоторый момент (430), и при перезапуске возвращают помощника (300) по приложениям к моменту, в котором был приостановлен помощник (300) по приложениям.
10. Способ по п.1, в котором при использовании помощника (300) по приложениям для выполнения определенной задачи необязательно обновлять один или несколько этапов и/или примечаний, ассоциированных с каждым этапом, и эти обновления будут применены только к тому определенному вызову помощника (300) по приложениям.
11. Способ по п.1, дополнительно содержащий этап, на котором предоставляют возможность просмотра истории последних вызовов или использований определенного помощника (300) по приложениям для вплоть до предварительно заданного максимального количества вызовов.
12. Способ по п.1, дополнительно содержащий этап, на котором предоставляют возможность сохранения конкретного экземпляра предыдущего вызова или использования определенного помощника (300) по приложениям вместе с временными отметками, ассоциированными с каждым этапом, а также соответствующими действиями пользователя (200).
13. Способ по п.9, дополнительно содержащий этап, на котором предоставляют возможность передавать обновления одного или нескольких этапов и/или примечаний от конкретного экземпляра предыдущего вызова определенного помощника (300) по приложениям, чтобы применять ко всем будущим использованиям этого помощника (300) по приложениям.
14. Машиночитаемый носитель (130, 140, 150) информации, содержащий исполняемые компьютером команды для использования помощника (300) по приложениям в компьютерной системе (100), причем исполняемые компьютером команды содержат исполняемые компьютером команды для:
записи последовательности этапов для выполнения определенной задачи, затрагивающих одно или несколько компьютерных приложений (200);
разрешения добавления этапов, некоторые из которых могут не включать в себя использование компьютерного приложения (200);
разрешения добавить примечания к этапам (210); и
сохранения последовательности этапов и примечаний в виде объекта помощника по приложениям (220), используя уникальное имя вместе с ассоциированной описательной информацией об объекте.
15. Машиночитаемый носитель по п.14, в котором команды относятся к одному из:
множества компьютерных приложений (135, 145); и
вызова и использования множества других объектов помощника (300) по приложениям.
16. Машиночитаемый носитель по п.14, в котором, когда создается помощник (300) по приложениям, необязательно сохранять, просматривать и обновлять действия пользователя, а также примечания, ассоциированные с каждым этапом.
17. Машиночитаемый носитель по п.14, дополнительно содержащий требование пользовательского ввода и взаимодействия для продолжения помощника (300) по приложениям (410), и предоставление возможности отмены помощника по приложениям (420) на любом этапе во время использования помощника (300) по приложениям.
18. Машиночитаемый носитель по п.14, дополнительно содержащий исполняемые компьютером команды для разрешения приостановить помощник (300) по приложениям в некоторый момент (430), и при перезапуске возврата помощника (300) по приложениям к моменту, в котором был приостановлен помощник (300) по приложениям.
19. Компьютерная система, содержащая процессор для выполнения исполняемых компьютером команд, запоминающее устройство для хранения исполняемых компьютером команд и схему ввода-вывода, причем исполняемые компьютером команды содержат команды для:
записи последовательности этапов для выполнения определенной задачи, затрагивающих одно или несколько компьютерных приложений (200);
разрешения добавления этапов, некоторые из которых могут не включать в себя использование компьютерного приложения (200);
разрешения добавить примечания к этапам (210);
сохранения последовательности этапов и примечаний в виде объекта помощника по приложениям, используя уникальное имя вместе с ассоциированной описательной информацией об объекте (220);
предоставления возможности просмотра истории последних вызовов или использований определенного помощника (300) по приложениям для вплоть до предварительно заданного максимального количества вызовов;
предоставления возможности сохранения конкретного экземпляра предыдущего вызова или использования определенного помощника (300) по приложениям вместе с временными отметками, ассоциированными с каждым этапом, а также соответствующими действиями пользователя; и
предоставления возможности передавать обновления одного или нескольких этапов и/или примечаний от конкретного экземпляра предыдущего вызова определенного помощника (300) по приложениям, чтобы применять ко всем будущим использованиям этого помощника (300) по приложениям.
20. Компьютерная система по п.19, в которой объект помощника (300) по приложениям может совместно использоваться одним или несколькими пользователями, которые в свою очередь могут выбрать обновление объекта помощника по приложениям для своего использования.