User navigation in a target portal
First Claim
1. A method of user navigation in a target portal with at least two portal pages, said method comprising:
- creating at least one query including at least one of uniform resource locators of selected portal pages or content of selected portal pages as search terms in a first search level;
repeating until a certain abort criterion is reached;
receiving and analyzing search results of said at least one query including external websites containing search terms as part of their content;
selecting a set of uniform resource locators from said received search results;
creating a node in a graph-like-model for each uniform resource locator of said selected set of uniform resource locators, based on the node not already being contained in said graph-like-model and associating said node with said uniform resource locator;
creating and issuing a further search query including selected uniform resource locators of external websites in an additional search level;
based on reaching said certain abort criterion performing;
computing said graph-like-model containing nodes and edges representing direct or indirect references between said external websites and portal pages of said target portal based on said created nodes;
defining a threshold value for a maximum distance for pairs of portal pages in said graph-like-model;
calculating distances in said graph-like-model for said pairs of portal pages of said target portal;
comparing said calculated distances for said pairs of portal pages with said defined threshold value;
creating an additional navigation path for pairs of portal pages whose distance is smaller than said threshold value; and
displaying said additional navigation path in said target portal.
1 Assignment
0 Petitions
Accused Products
Abstract
User navigation in a target portal with at least two portal pages. At least one query is created that includes uniform resource locators (URLs) of selected portal pages as search terms in a first search level; repeating until a certain abort criterion is reached: Receiving and analyzing search results of the at least one query including external websites containing search terms as part of their content; selecting a set of uniform resource locators from the received search results; creating a node in a graph-like-model for each selected URL if not already contained in the graph-like-model and associating the node with the selected uniform resource locator; creating and issuing a further search query including selected uniform resource locators of external websites in an additional search level; and in case the certain abort criterion is reached, performing a number of actions.
-
Citations
20 Claims
-
1. A method of user navigation in a target portal with at least two portal pages, said method comprising:
-
creating at least one query including at least one of uniform resource locators of selected portal pages or content of selected portal pages as search terms in a first search level; repeating until a certain abort criterion is reached; receiving and analyzing search results of said at least one query including external websites containing search terms as part of their content; selecting a set of uniform resource locators from said received search results; creating a node in a graph-like-model for each uniform resource locator of said selected set of uniform resource locators, based on the node not already being contained in said graph-like-model and associating said node with said uniform resource locator; creating and issuing a further search query including selected uniform resource locators of external websites in an additional search level; based on reaching said certain abort criterion performing; computing said graph-like-model containing nodes and edges representing direct or indirect references between said external websites and portal pages of said target portal based on said created nodes; defining a threshold value for a maximum distance for pairs of portal pages in said graph-like-model; calculating distances in said graph-like-model for said pairs of portal pages of said target portal; comparing said calculated distances for said pairs of portal pages with said defined threshold value; creating an additional navigation path for pairs of portal pages whose distance is smaller than said threshold value; and displaying said additional navigation path in said target portal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for user navigation in a target portal with at least two portal pages, said computer system comprising:
-
a memory; and a processor in communication with the memory, wherein the computer system is configured to perform a method, said method comprising; creating at least one query including at least one of uniform resource locators of selected portal pages or content of selected portal pages as search terms in a first search level; repeating until a certain abort criterion is reached; receiving and analyzing search results of said at least one query including external websites containing search terms as part of their content; selecting a set of uniform resource locators from said received search results; creating a node in a graph-like-model for each uniform resource locator of said selected set of uniform resource locators, based on the node not already being contained in said graph-like-model and associating said node with said uniform resource locator; creating and issuing a further search query including selected uniform resource locators of external websites in an additional search level; based on reaching said certain abort criterion performing; computing said graph-like-model containing nodes and edges representing direct or indirect references between said external websites and portal pages of said target portal based on said created nodes; defining a threshold value for a maximum distance for pairs of portal pages in said graph-like-model; calculating distances in said graph-like-model for said pairs of portal pages of said target portal; comparing said calculated distances for said pairs of portal pages with said defined threshold value; creating an additional navigation path for pairs of portal pages whose distance is smaller than said threshold value; and displaying said additional navigation path in said target portal. - View Dependent Claims (13, 14, 15)
-
-
16. A computer program product for user navigation in a target portal with at least two portal pages, said computer program product comprising:
a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; creating at least one query including at least one of uniform resource locators of selected portal pages or content of selected portal pages as search terms in a first search level; repeating until a certain abort criterion is reached; receiving and analyzing search results of said at least one query including external websites containing search terms as part of their content; selecting a set of uniform resource locators from said received search results; creating a node in a graph-like-model for each uniform resource locator of said selected set of uniform resource locators, based on the node not already being contained in said graph-like-model and associating said node with said uniform resource locator; creating and issuing a further search query including selected uniform resource locators of external web sites in an additional search level; based on reaching said certain abort criterion performing; computing said graph-like-model containing nodes and edges representing direct or indirect references between said external websites and portal pages of said target portal based on said created nodes; defining a threshold value for a maximum distance for pairs of portal pages in said graph-like-model; calculating distances in said graph-like-model for said pairs of portal pages of said target portal; comparing said calculated distances for said pairs of portal pages with said defined threshold value; creating an additional navigation path for pairs of portal pages whose distance is smaller than said threshold value; and displaying said additional navigation path in said target portal. - View Dependent Claims (17, 18, 19, 20)
Specification