A system and process for providing adaptable controls to computing
applications to facilitate interaction by an operator with computing
application content. In a computer system running a computing
application, it is advantageous to provide adaptable controls that have
the ability to reflect content or feature preferences of operators of
computing applications. These dynamic computing application controls
cooperate with computing applications to provide additional features to
the operator. However, unlike conventional computing application controls
that have their parameters hard-coded within the computing application
itself, the present invention provides a system to update the control
parameters remote to the computing application to reflect changes in
operator's preferences. In an illustrative implementation, these dynamic
controls may take the form of an add-on toolbar having drop down menus
that have the form of panes. Specifically, these controls may be
implemented in a Web browser computing application such that the toolbar
maintains panes (Web-in-Web panes) that are capable of supporting Web
session content. In operation, the computing application launches and
retrieves the parameters of these controls through messaging from a
remote server computer. When launched, the computing application will
display the add-on toolbar, maintaining Web-in-Web panes, having the
latest updated parameters (i.e. content, look, and feel of the toolbar
and panes) as found on the remote server computer. These parameters may
be changed by the operator to reflect changes in their content or feature
preference. In an alternative scheme, content providers that track an
operator's content usage behavior may create an affinity for features or
content based on the usage and automatically offer features and/or
content to the operator by changing the parameters of the dynamic
controls.
Система и процесс для снабубежать adaptable управление вычисляя применения для того чтобы облегчить взаимодействие оператором с вычисляя содержанием применения. В системе компьютера вычисляя применение, выгодно предусмотреть adaptable управление которое имеет способность отразить предпочтения содержания или характеристики операторов вычисляя применений. Эти динамические вычисляя управления применения кооперируют с вычисляя применениями для того чтобы снабдить дополнительные характеристики оператор. Однако, не похоже на обычным вычисляя управлениям применения которые имеют их параметры hard-coded в пределах вычисляя применения самого, присытствыющий вымысел обеспечивает систему для уточнения параметров управления дистанционных к вычисляя применению отразить изменения в предпочтениях оператора. В иллюстративную вставку, эти динамические управления могут принять форму ОНОЕ расширен toolbar имеющ меню падения вниз которые имеют форму форточек. Специфически, это управление может быть снабжено в применении web browser вычисляя такие что toolbar обслуживает форточки (форточки Стержн-в-Sterjn4) что будьте способна поддерживать содержание встречи стержня. В деятельности, вычисляя применение запускает и retrieves параметры этого управления через послание от дистанционного компьютер-сервера. После того как я запускано, вычисляя применение покажет ОНЫЕ расширен toolbar, поддерживая форточки Стержн-в-Sterjn4, имеющ самые последние updated параметры (т.е. содержание, взгляд, и чывство toolbar и форточек) как найдено на дистанционном компьютер-сервере. Эти параметры могут быть изменены оператором для того чтобы отразить изменения в их предпочтении содержания или характеристики. В другой схеме, содержимые providers которые отслеживают поведение использования оператора содержимое могут создать сродство для характеристик или содержания основанных на использовании и автоматически предложить характеристики and/or содержание к оператору путем изменять параметры динамических управлений.