System operable to identify and access information about a user
First Claim
1. A system operable to identify and access information about a user (109) of a distributed communication system in real time without the users intervention, wherein the system comprises at least one service device (108) operable to provide services to said user (109), at least one access device (105a) operable to provide access to said distributed communication system, wherein said system also comprises:
- at least one control means (101;
103) is connected to said at least one access device (105a) and to said at least one service device (108) via the Internet, wherein said at least one access device (105a) is connected to an identification device (113) operable to identify an address of a specific user;
at least one storage device (102;
104) connected to said at least one control means (101;
103), wherein said at least one control means (101;
103) is connected to a cache means (111) operable to store mappings of said address and identifications of said users (109), wherein said service device (108) sends a request for information about the user requesting a service from said service device (108) to said control means (101;
103), such that the control means (101;
103) checks if said cache means contains an up to date identification;
wherebyif said check gives an affirmative answer, said control means (101;
103) fetches said information from said storage device (102;
104) and sends a reply comprising said information to said service device (108); and
if said check gives a negative answer, said control means (101;
103) sends a request for a real time identification of said address to said, access device (105a), wherein said access device (105a) identifies said address with the aid of said identification device (113) and sends said identification to said control means (101;
103)—
such that said control means (101;
103) fetches said information from said storage device (102;
104) and sends a reply comprising said information to said service device (108) that identifies the user, wherein said information about the user is obtained without explicit intervention from the user or from stored data on the user'"'"'s computer.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a system operable to identify and access information about a user (109) of a distributed communication system. The system comprises at least one service device (108), and at least one access device (105a) operable to provide access to said distributed communication system. The system also comprises at least one control means (101; 103) connected to said at least one access device (105a) and to said at least one service device (108), a to said at least one access device (105a) connected identification device (113) operable to identify an address of a specific user (109). The system also comprises at least one storage device (102; 104) connected to said at least one control means (101; 103), and a to said at least one control means (101; 103) connected cache means (111) operable to store mappings of said addresses and identifications for said users (109).
23 Citations
30 Claims
-
1. A system operable to identify and access information about a user (109) of a distributed communication system in real time without the users intervention, wherein the system comprises at least one service device (108) operable to provide services to said user (109), at least one access device (105a) operable to provide access to said distributed communication system, wherein said system also comprises:
-
at least one control means (101;
103) is connected to said at least one access device (105a) and to said at least one service device (108) via the Internet, wherein said at least one access device (105a) is connected to an identification device (113) operable to identify an address of a specific user;at least one storage device (102;
104) connected to said at least one control means (101;
103), wherein said at least one control means (101;
103) is connected to a cache means (111) operable to store mappings of said address and identifications of said users (109), wherein said service device (108) sends a request for information about the user requesting a service from said service device (108) to said control means (101;
103), such that the control means (101;
103) checks if said cache means contains an up to date identification;
wherebyif said check gives an affirmative answer, said control means (101;
103) fetches said information from said storage device (102;
104) and sends a reply comprising said information to said service device (108); andif said check gives a negative answer, said control means (101;
103) sends a request for a real time identification of said address to said, access device (105a), wherein said access device (105a) identifies said address with the aid of said identification device (113) and sends said identification to said control means (101;
103)—
such that said control means (101;
103) fetches said information from said storage device (102;
104) and sends a reply comprising said information to said service device (108) that identifies the user, wherein said information about the user is obtained without explicit intervention from the user or from stored data on the user'"'"'s computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for identifying and accessing information about a user (109) of a distributed communication system in real time without the users intervention, is wherein said method is performed with the aid of a system comprising at least one service device (108) operable to provide services to said user (109), and at least one access device (105a) operable to provide access to said distributed communication system, said method comprises the steps of:
-
requesting a service by a user (109) from a service device (108); sending a request by said service device (108) for additional information about said user (109) to a control means (101;
103);checking, by said control means (101, 103), if a cache means (111) connected to said control means (101;
103) contains an up to date identification;
wherebyif said check gives an affirmative answer, said control means (101;
103) fetches said information from said control means (101;
103) connected to a storage device (102;
104) and sends a reply comprising said information to said service device (108);
orif said check gives a negative answer, said control means (101, 103) sends a request for a real time identification of an address of said user (109) to said access device (105a); identifying said address, by said access device (105a) with the aid of a connected identification device (113), wherein said access device sends said identification to said control means (101;
103) via the Internet; andfetching said information from said-storage device (102;
104), and sending a reply comprising said information to said service device (108), wherein said information about the user is obtained without explicit intervention from the user or from stored data on the user'"'"'s computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of identifying and obtaining information about a computer user that accesses a website or a service on the Internet in a manner that requires no intervention from the user in the form of stored data on the user'"'"'s computer or log-in procedures, the method comprising the steps of:
-
requesting a website or a service from the Internet by the computer user; sending a request for identifying information on the user to a third party entity via the Internet if the website initially cannot determine the user'"'"'s identity; retrieving the user'"'"'s identifying information from a stored database accessible by the third party entity if the identifying information sought is included and updated in the database; retrieving the user'"'"'s identifying information, by the third party entity, from an Internet access provider associated with the user'"'"'s present session if the identifying information sought is not included in the database or is not updated, in which case the access provider associated with the user'"'"'s present session provides the current identifying information of the user which is used to update the information in the database that is accessible by the third party entity; sending the identifying information from the third party entity to the website, such that the information about the user is obtained without explicit intervention from the user or from stored data on the user'"'"'s computer. - View Dependent Claims (29, 30)
-
Specification