PRO-ACTIVE HTTP CONTENT DELIVERY
First Claim
Patent Images
1. A method for multicasting data to users in a network environment from a proxy server comprising a set of predetermined user profiles, the method comprising:
- receiving at least one request from a user;
accessing data requested by the user;
determining a profile of the user among the set of user profiles;
if the profile of the user is recognized among the set of user profiles,storing the accessed data within the proxy server;
associating the stored data with the user'"'"'s profile;
accessing all the data associated with the user'"'"'s profile; and
,transmitting all the accessed data associated with the user'"'"'s profile to the user,else, if the profile of the user is not recognized among the set of user profiles,transmitting the accessed data requested by the user to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and systems for multicasting web content to users is disclosed. According to the invention, the behavior of Internet users is analyzed for determining user profiles. The data accessed by a user are multicast to all the users sharing the same profile. Optionally, information relative to the number of access to the document is provided to the users to whom data are multicast.
-
Citations
19 Claims
-
1. A method for multicasting data to users in a network environment from a proxy server comprising a set of predetermined user profiles, the method comprising:
-
receiving at least one request from a user; accessing data requested by the user; determining a profile of the user among the set of user profiles; if the profile of the user is recognized among the set of user profiles, storing the accessed data within the proxy server; associating the stored data with the user'"'"'s profile; accessing all the data associated with the user'"'"'s profile; and
,transmitting all the accessed data associated with the user'"'"'s profile to the user, else, if the profile of the user is not recognized among the set of user profiles, transmitting the accessed data requested by the user to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for multicasting data to users in a network environment from a proxy server comprising a set of predetermined user profiles, comprising:
-
a system for receiving at least one request from a user; a system for accessing data requested by the user; a system for determining a profile of the user among the set of user profiles; a system for storing the accessed data within the proxy server, associating the stored data with the user'"'"'s profile, accessing all the data associated with the user'"'"'s profile, and transmitting all the accessed data associated with the user'"'"'s profile to the user, if the profile of the user is recognized among the set of user profiles; and a system for transmitting the accessed data requested by the user to the user, if the profile of the user is not recognized among the set of user profiles. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program product stored on a computer readable medium for multicasting data to users in a network environment from a proxy server comprising a set of predetermined user profiles, the computer readable medium comprising program code for:
-
receiving at least one request from a user; accessing data requested by the user; determining a profile of the user among the set of user profiles; if the profile of the user is recognized among the set of user profiles, storing the accessed data within the proxy server; associating the stored data with the user'"'"'s profile; accessing all the data associated with the user'"'"'s profile; and
,transmitting all the accessed data associated with the user'"'"'s profile to the user, else, if the profile of the user is not recognized among the set of user profiles, transmitting the accessed data requested by the user to the user.
-
Specification