Method and apparatus for network access
First Claim
1. A system for providing user access to a network, including:
- client computing means executing a resident client application, the client application presenting a user interface facilitating browser access to a plurality of network sites, the user interface being presented in accordance with a user profile which defines characteristics of the user interface; and
server computing means executing a resident server application, the server application operable to communicate with the client application, to store the user profile, to alter the user profile, and to communicate the user profile and alterations of the user profile to the client application.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing user access to a network. The system includes a client computer executing a resident client application. The client application presents a user interface which facilitates browser access to a plurality of network sites, and the client application presents the user interface in accordance with a user profile which defines characteristics of the user interface. The system further includes a server which executes a resident server application. The server application can communicate with the client application, and stores and alters the user profile. The user profile and alterations of the user profile are communicated by the server to the client application. Client and server applications corresponding to the system are also provided.
-
Citations
73 Claims
-
1. A system for providing user access to a network, including:
-
client computing means executing a resident client application, the client application presenting a user interface facilitating browser access to a plurality of network sites, the user interface being presented in accordance with a user profile which defines characteristics of the user interface; and
server computing means executing a resident server application, the server application operable to communicate with the client application, to store the user profile, to alter the user profile, and to communicate the user profile and alterations of the user profile to the client application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A client application for residing on client computing means and for providing user access to a network,
wherein the client application is operable to receive a user profile which is stored by a server application and which defines characteristics of a user interface, wherein the client application is operable to receive alterations of the user profile, and wherein the client application is operable to present the user interface in accordance with the user profile, the user interface facilitating browser access to a plurality of network sites.
-
32. A server application for residing on server computing means and for facilitating user access to a network,
wherein the server application is operable to store a user profile defining characteristics of a user interface, the user interface facilitating browser access to a plurality of network sites, wherein the server application is operable to alter the user profile, and wherein the server application is operable to communicate the user profile and alterations of the user profile to a client application resident on and executed by client computing means, for presentation of the user interface by the client application.
-
45. A method for providing user access to a network, including the steps of:
-
receiving at a client site a user profile which defines characteristics of a user interface;
presenting at the client site a user interface in accordance with the user profile, the user interface facilitating browser access to a plurality of network sites;
storing the user profile at a server site;
altering the user profile at the server site; and
communicating the user profile and alterations of the user profile to the client site. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A method of providing user access to a network at a client site, including the steps of:
-
receiving at the client site a user profile which defines characteristics of a user interface and which is stored at a server site;
receiving at the client site alterations of the user profile; and
presenting a user interface in accordance with the user profile, the user interface facilitating browser access to a plurality of network sites. - View Dependent Claims (56, 57, 58)
-
-
59. A method of facilitating, from a server site, user access to a network, the method including the steps of:
-
storing at the server site a user profile defining characteristics of a user interface, the user interface facilitating browser access to a plurality of network sites;
altering the user profile; and
communicating the user profile and alterations of the user profile to a client site for presentation of the user interface. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66)
-
-
71. A system for providing user access to a network, comprising:
-
client computing means executing a resident client application, the client application presenting a user interface, the user interface operable to facilitate non-browser access to a plurality of network sites and to facilitate browser access to a plurality of network sites, the user interface being presented in accordance with a user profile which defines characteristics of the user interface; and
server computing means executing a resident server application, the server application operable to communicate with the client application, to store the user profile, to alter the user profile, and to communicate the user profile and alterations of the user profile to the client application.
-
-
72. A client application for residing on client computing means and for facilitating user access to a network,
wherein the client application is operable to receive a user profile which is stored by a server application and which defines characteristics of a user interface, wherein the client application is operable to receive alterations of the user profile, and wherein the client application is operable to present the user interface in accordance with the user profile, the user interface facilitating non-browser access to a plurality of network sites, and facilitating browser access to a plurality of network sites.
-
73. A server application for residing on server computing means and for facilitating user access to a network,
wherein the server application is operable to store a user profile defining characteristics of a user interface, the user interface facilitating non-browser access to a plurality of network sites and facilitating browser access to a plurality of network sites, wherein the server application is operable to alter the user profile, and wherein the server application is operable to communicate the user profile and alterations of the user profile to a client application resident on and executed by client computing means, for presentation of the user interface by the client application.
Specification