System and method of providing an interface to the internet
First Claim
1. A method for providing a secure interface between the Internet and a user, comprising the steps of:
- providing a portal application to a user, wherein said portal application comprises a graphical user interface (GUI), user productivity utilities, and network access utilities;
installing the portal application in a computing device of the user;
establishing a connection between the portal application and a distributor system;
generating, by the user, a query in the portal application;
transmitting the query to the distributor system;
retrieving, by the distributor system, data from at least one data source connected to the Internet based on the received query;
storing, by the distributor system, the retrieved data in a storage repository;
storing, by the distributor system, at least one of an indicia of the retrieved data or the retrieved data in a user database record of the user; and
transmitting the retrieved data to the user for presentation;
wherein there is no correlation in the storage repository between the retrieved data and the user whose query resulted in the retrieved data; and
wherein the distributor system has the capability of using the at least one of an indicia of the retrieved data or the retrieved data stored in the user database record to target information relating to the retrieved data to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed in which a distributor system acts as an intermediary between a portal application on a user'"'"'s computer and the Internet. In one aspect of the present invention, the distributor system acts as a shield between the Internet and the user, thus protecting the privacy and identifying data of the user. In another aspect, the distributor system provides copyrighted digital material to the user while also paying appropriate royalties to the copyright owner. In yet another aspect, the distributor system provides a computing community for the user by establishing the user as a member of an affinity group.
79 Citations
7 Claims
-
1. A method for providing a secure interface between the Internet and a user, comprising the steps of:
-
providing a portal application to a user, wherein said portal application comprises a graphical user interface (GUI), user productivity utilities, and network access utilities;
installing the portal application in a computing device of the user;
establishing a connection between the portal application and a distributor system;
generating, by the user, a query in the portal application;
transmitting the query to the distributor system;
retrieving, by the distributor system, data from at least one data source connected to the Internet based on the received query;
storing, by the distributor system, the retrieved data in a storage repository;
storing, by the distributor system, at least one of an indicia of the retrieved data or the retrieved data in a user database record of the user; and
transmitting the retrieved data to the user for presentation;
wherein there is no correlation in the storage repository between the retrieved data and the user whose query resulted in the retrieved data; and
wherein the distributor system has the capability of using the at least one of an indicia of the retrieved data or the retrieved data stored in the user database record to target information relating to the retrieved data to the user.
-
-
2. A system for providing a secure interface between the Internet and a user, comprising:
-
a distributor system for receiving a query from a portal application installed in a computing device of the user, for retrieving data from at least one data source connected to the Internet based on the received query, for storing the retrieved data in a storage repository, for storing at least one of an indicia of the retrieved data or the retrieved data in a user database record of the user, transmitting the retrieved data to the portal application for presentation to the user;
wherein there is no correlation in the storage repository between the retrieved data and the user whose query resulted in the retrieved data;
wherein the distributor system can use the at least one of an indicia of the retrieved data or the retrieved data stored in the user database record to target the transmission of information relating to the retrieved data to the user.
-
-
3. A method for providing copyrighted digital material to a user, comprising the steps of:
-
providing a portal application to a user, wherein said portal application comprises a graphical user interface (GUI), user productivity utilities, and network access utilities;
installing the portal application in a computing device of the user;
establishing a connection between the portal application and a distributor system;
receiving, by the distributor system, copyrighted digital material;
storing, by the distributor system, the copyrighted digital material and descriptive parameters concerning the copyrighted digital material;
receiving, by the distributor system, a request from the portal application for the copyrighted digital material;
transmitting, by the distributor system, the copyrighted digital material to the portal application of the user for presentation to the user;
matching, by the distributor system, the descriptive parameters concerning the copyrighted digital material with advertising parameters associated with an advertisement stored in an advertising database; and
transmitting, by the distributor system, the advertisement associated with the advertising parameters matching the descriptive parameters concerning the copyrighted digital material;
wherein the distributor system maintains a user database containing user parameters concerning copyrighted digital material.
-
-
4. A system for providing copyrighted digital material to a user, comprising:
-
a distributor system for providing copyrighted digital material to a user and for providing royalties to a owner of the copyright in the copyrighted digital material, said distributor system comprising;
a content database containing the copyrighted digital material and descriptive parameters concerning the copyrighted digital material;
a user database containing user parameters concerning digital material content; and
an advertising database containing an advertisement and advertising parameters concerning digital material content;
wherein the user requests the copyrighted digital material and the distributor provides the copyrighted digital material and the advertisement when the advertising parameters match the descriptive parameters concerning the copyrighted digital material; and
wherein the distributor system has the capability of using the user parameters concerning digital material content to identify the user in order to send the user an offer for copyrighted digital material.
-
-
5. A method for establishing a user as a member of an affinity group, comprising the steps of:
-
at least one of;
providing a portal application to a user, wherein said portal application comprises a graphical user interface (GUI), user productivity utilities, network access utilities, and enhancements tailored to an affinity group, wherein the portal application comprises indicia indicating the user is a member of the affinity group; and
installing the portal application in a computing device of the user;
or;
modifying a portal application already installed on a computing device of the user, wherein said step of modifying comprises at least one of installing or activating enhancements tailored to an affinity group and indicia indicating the user is a member of the affinity group establishing a connection between the portal application and a distributor system;
receiving, by the distributor system, information concerning the affinity group;
identifying, by the distributor system, the portal application to which to send the affinity group information by means of the indicia;
transmitting, by the distributor system, the affinity group information to the identified portal application; and
presenting, by the portal application, the received affinity group information to the user.
-
-
6. A system for establishing a user as a member of an affinity group comprising:
-
a portal application for the user, wherein said portal application comprises a graphical user interface (GUI), user productivity utilities, network access utilities, and enhancements tailored to an affinity group, wherein the portal application comprises indicia indicating the user is a member of the affinity group; and
a distributor system for receiving information concerning the affinity group, for identifying the portal application to which to send the affinity group information by means of the indicia, and for transmitting the affinity group information to the identified portal application. - View Dependent Claims (7)
-
Specification