Method of servicing data access requests from users
First Claim
Patent Images
1. A method of servicing data access requests for a user accessing a network via a communications client connected to any one of two or more network regions,comprising the steps of:
- (i) determining at a network region a type of communications client and transferring a connection for the communications client to a bridge at said network region which is appropriate for said determined type of client;
(ii) verifying the identity of said user;
(iii) determining any predefined preferences of said user and services which said identified user is able to access by accessing a user profile stored for said user by said network;
(iv) allowing said user to access any of said determined services, said network region converting data streams to and from said client between a format appropriate to said determined type of client and a format employed by said determined service; and
(v) monitoring said connection to determine changes to the type of communications client and, upon detection of a change in the type of the communications client, re-performing steps (iii) and (iv).
18 Assignments
0 Petitions
Accused Products
Abstract
A method of servicing data access requests from users connected to a distributed service network comprises determining the user, the communications client used to connect to the network and the data stream conversions required for the user to communicate between the communications client and one or more accessed services. The method provides that the data access is provided independent of the connection point and the data communications client.
272 Citations
15 Claims
-
1. A method of servicing data access requests for a user accessing a network via a communications client connected to any one of two or more network regions,comprising the steps of:
-
(i) determining at a network region a type of communications client and transferring a connection for the communications client to a bridge at said network region which is appropriate for said determined type of client;
(ii) verifying the identity of said user;
(iii) determining any predefined preferences of said user and services which said identified user is able to access by accessing a user profile stored for said user by said network;
(iv) allowing said user to access any of said determined services, said network region converting data streams to and from said client between a format appropriate to said determined type of client and a format employed by said determined service; and
(v) monitoring said connection to determine changes to the type of communications client and, upon detection of a change in the type of the communications client, re-performing steps (iii) and (iv). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing data access requests from users connected to a distributed service network including multiple connections points, comprising the steps of:
-
(i) establishing a connection to a user at a connection point to said network;
(ii) locating information defined for said user and stored at a defined location within said network;
(iii) transferring a copy of at least a portion of said information from said defined location to said connection point through said network;
(iv) processing data access requests from said user in accordance with said copy of at least a portion of said information and transferring a copy of additional information required to fulfill said requests from said defined location to said connection point;
(v) transmitting, over said network between said defined location and said connection point, updates representing changes effected at each of said stored information defined for said user and said copy of said information to each of the other of said stored information defined for said user and said copy of said information to maintain correspondence therebetween. - View Dependent Claims (11, 12, 13)
-
-
14. A method of processing data access requests of users connected to a distributed service network, said users employing at least one of a plurality of types of communications clients and said network connected to a plurality of services, comprising the steps of:
-
(i) for a user connecting to the network, determining a type of communications client employed by the user and retrieving parameters defining required characteristics of said communications client from a storage location in said network;
(ii) receiving a data access request from said user for a service selected by said user from said plurality of services;
(iii) determining the required characteristics of data to and from said selected service;
(iv) automatically converting data transferred between said service and said communications client in accordance with said required characteristics of said communications client and said determined characteristics of said user-selected service; and
(v) monitoring the type of communications client, to determine changes to said connected communications client and, upon detection of a change in the type of said connected communication client, re-performing steps (i) through (iv). - View Dependent Claims (15)
-
Specification