Method and system for reducing traffic in a channel of communication while protecting user privacy
First Claim
1. A method for increasing the operational efficiency of a server functioning as a content provider, the method comprising:
- (a) defining a universal reference file, said reference file for use in response to queries from a plurality of users;
(b) transmitting sufficient information to generate a first response file following receipt of a query from a user belonging to said plurality of users; and
(c) responding to a second query from said user by transmitting a current differences file containing sufficient information to generate a second response file from said universal reference file.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and system for increasing the operational efficiency of a server while protecting user privacy. One method includes defining a universal reference file to use in response to queries, transmitting sufficient information to generate a first response file following receipt of a query from a user and responding to a second query from the same user by transmitting a current differences file. An additional method includes defining an initial reference file, comparing a response to a query to the initial reference file, deleting content which is not common to the current response and the initial reference file to generate an updated reference file containing less user specific information, transmitting sufficient information to generate the updated reference file and a response to a current query to a specific user and responding to a second query from the same user by supplying a differences file so that a second response file may be generated. The updated reference file serves as an initial reference file for a subsequent request. Automated systems for practice of the methods are further disclosed.
16 Citations
16 Claims
-
1. A method for increasing the operational efficiency of a server functioning as a content provider, the method comprising:
-
(a) defining a universal reference file, said reference file for use in response to queries from a plurality of users;
(b) transmitting sufficient information to generate a first response file following receipt of a query from a user belonging to said plurality of users; and
(c) responding to a second query from said user by transmitting a current differences file containing sufficient information to generate a second response file from said universal reference file. - View Dependent Claims (2, 3)
-
-
4. A system for increasing the operational efficiency of a content provider, the system comprising:
a server, said server designed and configured for;
(i) defining a universal reference file, said universal reference file for use in response to queries from a plurality of users;
(ii) transmitting sufficient information to generate a first response file following receipt of a query from a user belonging to said plurality of users;
(iii) responding to a second query from said user by supplying a current differences file containing sufficient information to generate a second response file from said universal reference file. - View Dependent Claims (5, 6)
-
7. A method for protecting user privacy while creating reference files to use in response to a query, the method comprising:
-
(a) defining an initial reference file for use in response to queries from a plurality of users;
(b) comparing a response to a current query to said initial reference file;
(c) deleting any content which is not common to said response to a current query and said initial reference file to generate an updated reference file, wherein said updated reference file contains less user specific information than said initial reference file;
(d) transmitting sufficient information to generate said updated reference file and a response to a current query to a specific user belonging to said plurality of users; and
(e) responding to a second query from said specific user by supplying a differences file so that a second response file may be generated from said updated reference file;
wherein said updated reference file serves as said initial reference file for a subsequent request. - View Dependent Claims (8, 9, 10, 11, 13, 14, 15, 16)
-
-
12. A system for protecting user privacy by creating reference files to use in response to a query, the system comprising a server designed and configured for:
-
(a) defining an initial reference file for use in response to queries from a plurality of users;
(b) comparing a response to a current query to said initial reference file;
(c) deleting any content which is not common to said response to a current query and said initial reference file to generate an updated reference file, wherein said updated reference file contains less user specific information than said initial reference file;
(d) transmitting sufficient information to generate said updated reference file and a response to a current query to a specific user belonging to said plurality of users; and
(e) responding to a second query from said specific user by supplying a differences file so that a second response file may be generated from said updated reference file;
wherein said updated reference file serves as said initial reference file for a subsequent request.
-
Specification