Client-side system and method for network link differentiation
First Claim
1. A method for displaying network content comprising the following steps:
- retrieving into a users'"'"' local processing system network code corresponding to a displayable portion of the network content;
storing, by specific user choice, a list of identifiers, each identifier corresponding to a participating provider;
in the user'"'"'s local processing system, parsing the network code and detecting any occurrence in the network code of any identifier stored in the list of identifiers;
inserting marker code into the network code, the marker code indicating the presence in the network code of each detected identifier; and
generating a display corresponding to both the network code and each inserted marker code, whereby the presence in the network code of each detected identifier is made visible to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
According to the invention, network code (for example, in HTML or XML) corresponding to a displayable portion of network content (such as an Internet Web site) is retrieved into a users'"'"' local processing system. A list of identifiers is then stored, by specific user choice, in the local system. Each identifier corresponds to a participating provider. In the user'"'"'s local processing system, the network code is then parsed and any occurrence in the network code of any identifier stored in the list of identifiers is detected. For each detected identifier, a marker code is then inserted into the network code, the marker code indicating to the user the presence in the network code of each detected identifier. Both the network code and each inserted marker code are then displayed, whereby the presence in the network code of each detected identifier is made visible to the user. The identifiers include network address links and text strings. The identifiers are preferably downloaded into and stored in the user'"'"'s local processing system from each participating provider via a public network. When a user is viewing network content, the invention can therefore make the user aware, for example, that a particular link or phrase on the page is associated with a participating provider, who may, for example, offer benefits such as price discounts to the user.
94 Citations
8 Claims
-
1. A method for displaying network content comprising the following steps:
-
retrieving into a users'"'"' local processing system network code corresponding to a displayable portion of the network content;
storing, by specific user choice, a list of identifiers, each identifier corresponding to a participating provider;
in the user'"'"'s local processing system, parsing the network code and detecting any occurrence in the network code of any identifier stored in the list of identifiers;
inserting marker code into the network code, the marker code indicating the presence in the network code of each detected identifier; and
generating a display corresponding to both the network code and each inserted marker code, whereby the presence in the network code of each detected identifier is made visible to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for displaying network content comprising the following steps:
-
retrieving into a users'"'"' local processing system network code corresponding to a displayable portion of the network content;
storing, by specific user choice, a list of identifiers in the user'"'"'s local processing system, each identifier corresponding to a participating provider;
in the user'"'"'s local processing system, parsing the network code and detecting any occurrence in the network code of any identifier stored in the list of identifiers;
inserting marker code into the network code, the marker code indicating the presence in the network code of each detected identifier; and
generating a display corresponding to both the network code and each inserted marker code, whereby the presence in the network code of each detected identifier is made visible to the user;
in which;
the identifiers include network address links and text strings;
the identifiers are downloaded into the user'"'"'s local processing system from each participating provider via a public network; and
each marker code identifies for the user a predetermined benefit provided to the user by the corresponding participating provider.
-
-
8. A method for notifying a plurality of users via a network of the availability of predetermined benefits provided by a plurality of benefit providers, each benefit provider being a participant in at least one benefit program, the method comprising the following steps:
-
associating with each benefit provider at least one identifier;
for each user;
storing in a local computer of the user, by specific user choice, a list of identifiers corresponding to the benefit providers associated with each respective benefit program in which the user is enrolled;
whenever the user accesses a segment of network content using the user'"'"'s respective local computer, retrieving into the local computer network code corresponding to a displayable portion of the accessed network content;
in the user'"'"'s local computer, parsing the network code and detecting any occurrence in the network code of any identifier stored in the list of identifiers;
inserting marker code into the network code, the marker code indicating the presence in the network code of each detected identifier and indicating the availability of a benefit; and
generating a display corresponding to both the network code and each inserted marker code, whereby the presence in the network code of each detected identifier and the availability of an associated benefit is made visible to the user.
-
Specification