SMART BROWSING PROVIDERS
First Claim
1. A method of providing chrome specification information to a user device to enable the user device to update a chrome portion of a browser of the user device, the method comprising:
- receiving, at a content provider system associated with a content provider, a request, from a user device, for content offered by the content provider;
based on receiving the request for content offered by the content provider, accessing, at the content provider system, chrome specification information defining a control element configured to invoke functionality corresponding to the content offered by the content provider; and
sending, from the content provider system to the user device, the chrome specification information defining the control element configured to invoke functionality corresponding to the content offered by the content provider such that receipt of the chrome specification information by the user device enables the user device to configure a chrome portion of a browser of the user device to include the control element configured to invoke functionality corresponding to the content offered by the content provider.
6 Assignments
0 Petitions
Accused Products
Abstract
A web browser program is for execution by a client computer connectable to a plurality of server computers via a computer network. The web browser program automatically reconfigures chrome of a user interface to the web browser program to provide a user access to any one of a plurality of groups of related information. A content display program module is configured to receive content data from a current server computer that is one of the plurality of server computers. The content display program module causes a display, on a content portion of the a display of the client computer, that corresponds to the content data. A chrome display program module is configured to cause a display of chrome on a chrome portion of the client computer display that corresponds to chrome specifiers in a chrome configuration database.
71 Citations
20 Claims
-
1. A method of providing chrome specification information to a user device to enable the user device to update a chrome portion of a browser of the user device, the method comprising:
-
receiving, at a content provider system associated with a content provider, a request, from a user device, for content offered by the content provider; based on receiving the request for content offered by the content provider, accessing, at the content provider system, chrome specification information defining a control element configured to invoke functionality corresponding to the content offered by the content provider; and sending, from the content provider system to the user device, the chrome specification information defining the control element configured to invoke functionality corresponding to the content offered by the content provider such that receipt of the chrome specification information by the user device enables the user device to configure a chrome portion of a browser of the user device to include the control element configured to invoke functionality corresponding to the content offered by the content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A content provider system associated with a content provider, the content provider system being configured to:
-
receive a request, from a user device, for content offered by the content provider; based on receiving the request for content offered by the content provider, access chrome specification information defining a control element configured to invoke functionality corresponding to the content offered by the content provider; and send, to the user device, the chrome specification information defining the control element configured to invoke functionality corresponding to the content offered by the content provider such that receipt of the chrome specification information by the user device enables the user device to configure a chrome portion of a browser of the user device to include the control element configured to invoke functionality corresponding to the content offered by the content provider.
-
-
13. A method of providing chrome specification information to a user device to enable the user device to update a chrome portion of a browser of the user device, the method comprising:
-
establishing, over a network and by a server associated with a content provider, a connection with a user device; accessing, by the server associated with the content provider, chrome specification information defining a control element configured to invoke functionality corresponding to content offered by the content provider; and providing, over the connection established between the server associated with the content provider and the user device, the chrome specification information defining the control element configured to invoke functionality corresponding to content offered by the content provider to enable the user device to configure a chrome portion of a browser of the user device to include the control element configured to invoke functionality corresponding to the content offered by the content provider. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A server associated with a content provider, the server being configured to:
-
establish, over a network, a connection with a user device; access chrome specification information defining a control element configured to invoke functionality corresponding to content offered by the content provider; and provide, over the connection established with the user device, the chrome specification information defining the control element configured to invoke functionality corresponding to content offered by the content provider to enable the user device to configure a chrome portion of a browser of the user device to include the control element configured to invoke functionality corresponding to the content offered by the content provider.
-
Specification