Online network and associated methods
First Claim
1. A computer program product including:
- means for comparing a URL, title and/or content of an online site viewed by a user with a first index of keywords relating to a plurality of subject matter categories, to determine any subject matter categories to which the online site relates;
means for cross-referencing any determined subject matter categories with a second index of alternative online sites categorised by subject matter, in order to determine any alternative online sites in the same or similar category; and
means for displaying any determined alternative online sites to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
Computer program products, computer systems and related methods are provided which compare a URL, title and/or content of an online site viewed by a user with a first index of keywords relating to a plurality of subject matter categories, to determine any subject matter categories to which the online site relates; cross-reference any determined subject matter categories with a second index of alternative online sites categorised by subject matter, in order to determine any alternative online sites in the same or similar category; and perform a variety of actions in response including displaying a determined alternative online site to the user.
71 Citations
33 Claims
-
1. A computer program product including:
-
means for comparing a URL, title and/or content of an online site viewed by a user with a first index of keywords relating to a plurality of subject matter categories, to determine any subject matter categories to which the online site relates;
means for cross-referencing any determined subject matter categories with a second index of alternative online sites categorised by subject matter, in order to determine any alternative online sites in the same or similar category; and
means for displaying any determined alternative online sites to the user. - View Dependent Claims (2, 3, 4)
-
-
5. A method of comparative advertising in an online environment including the steps of:
-
analysing an online site viewed by a user to identify subject matter;
displaying to the user information relating to alternative online sites with the same or similar subject matter. - View Dependent Claims (6, 7, 8, 9, 12)
-
-
10. A method of comparative advertising in an online environment including the steps of:
-
analysing an online site viewed by a user to identify products advertised on the site;
displaying to the user information relating to competing products on alternative online sites. - View Dependent Claims (11, 13, 14, 19, 20, 21)
-
-
15. A method of conducting a commercial transaction in an online environment including the steps of:
-
extracting a user'"'"'s personal, credit and/or delivery details from a storage means on the user'"'"'s online device; and
sending these details to the merchant automatically when the user initiates a purchase request.
-
-
16. A message retrieval and/or transmission system usable with any online network communication device including:
-
reading means for ascertaining a hostname associated with one or more online account addresses;
processor means for determining a server address associated with each hostname, such that the communication means is adapted to perform the following procedures;
(i) determine one or more possible server name addresses; and
sequentially attempt communication with the one or more possible server name addresses until a communication is established or communication with all possible server name addresses has been attempted;
(ii) perform an MX Lookup to activate an automated mail host IP response relating to the hostname and if successful, ascertain the server address;
(iii) scan IP addresses related to the hostname by incrementing and/or decrementing the hostname address;
such that these procedures are performed sequentially until a server address is ascertained; and
communication means for communicating with the determined server address to remotely retrieve information stored at the account address and/or send information thereto.
-
-
17. A method of remotely retrieving and/or transmitting information from one or more online account addresses including:
-
(a) ascertaining a hostname relating to each online account address;
(b) for each hostname, determining a server address associated therewith by performing one of the following procedures;
(i) determining one or more possible server name addresses; and
(ii) sequentially attempting communication with the one or more possible server name addresses until a communication is established or communication with all possible server name addresses has been attempted;
(ii) performing an MX Lookup to activate an automated mail host IP response relating to the hostname and if successful, ascertaining the server address;
(iii) scanning IP addresses related to the hostname by incrementing and/or decrementing the hostname address;
(c) repeating step (b) until the server address is ascertained such that no procedure is repeated for a particular address; and
(d) communicating with the determined server address to remotely retrieve information stored at the user'"'"'s account address and/or send information thereto.
-
-
18. A computer program product usable with an Internet browser for locating an online site when non-US ASCII characters are input into the browser, the computer program product including:
-
monitoring means for intercepting a message relating to a non-compliant term, such that the non-compliant term includes non-US ASCII characters;
processing means for analysing the intercepted message to ascertain a string identifying the non-compliant term;
search means for querying a database of strings relating to non-compliant terms and associated online sites, to find a match for the string identifying the non-compliant term;
if a match is found, directing the user to the matched online site.
-
-
22. A method of operating an Internet browser in order to locate an online site when non-US ASCII characters are input into the browser including the step of:
configuring the Internet browser to automatically refer to a reference site when an error message relating to a non-compliant term is generated, such that a matching process is performed at the reference site in order to determine an online site corresponding to the non-compliant term. - View Dependent Claims (23, 25, 26, 28, 29, 30, 31, 32, 33)
-
24. A method of transmogrifying at least a portion of content contained on a page of an originating site to a beneficiary site, including the steps of:
-
storing the originating site address, start and end point markers and a specific address point assigned to a particular cell which refers to the content to be transmogrified;
opening the originating site;
assigning the stored address points to the relevant sections of the originating site page;
scanning the page for the specific address point;
scanning the page from the specific address point to locate the start and end points;
copying the content between the start and end points into a file for transferal to the beneficiary site.
-
-
27. A method of classifying content on a webpage in order to allow transmogrification of at least a portion of the classified content to a beneficiary site, including the steps of:
-
generating a sequence list of address points within the webpage;
A ascertaining the address points which correspond to the target content to be firs transmogrified;
selecting a start and end point for the target content;
selecting a specific address point relating to the target content;
storing the webpage address, the start and end points and the specific address point for use in periodically transmogrifying the target content to the beneficiary site.
-
Specification