Dynamic controls for use in computing applications

   
   

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 содержание к оператору путем изменять параметры динамических управлений.

 
Web www.patentalert.com

< Method and system for maintaining font sizes on different platforms

< Content layers

> Method for automatically updating a computer registry

> Method and system for debugging a program

~ 00175