Link clouds and user/community-driven dynamic interlinking of resources
First Claim
Patent Images
1. A computer-implemented method performed within a server, comprising:
- receiving, from a first client and by the server, a request to begin an interlink from a source page;
receiving, from the first client and by the server, a request from the client to complete the interlink at a target page;
storing, by the server, the completed interlink that associates the source page with the target page;
receiving a request for the source page;
searching, based upon the request for the source page;
for a plurality of interlinks having the source page as a beginning;
serving, in response to the request, the source page, wherein the served source page includes links respectively associated with the target pages of the plurality of interlinks, weights are respectively assigned to each of the plurality of interlinks, the plurality of the interlinks form a link cloud, and a display of the link cloud reflects the respective weights of each of the plurality of interlinks.
1 Assignment
0 Petitions
Accused Products
Abstract
A network-based communication and information discovery solution that pertains to network-accessible resources and the use of interlinks among resources. In one embodiment, dynamic interlinking of resources is proposed, wherein the resources reside in a web-based system and are accessible via web-clients. The resources can be representable by an administrator in a graph-like structure interlinking the resources with each other and thus defining a navigation model. An extended navigation model can be implemented by a user-generated, individual or collaborative interlinking functionality.
-
Citations
14 Claims
-
1. A computer-implemented method performed within a server, comprising:
-
receiving, from a first client and by the server, a request to begin an interlink from a source page; receiving, from the first client and by the server, a request from the client to complete the interlink at a target page; storing, by the server, the completed interlink that associates the source page with the target page; receiving a request for the source page; searching, based upon the request for the source page;
for a plurality of interlinks having the source page as a beginning;serving, in response to the request, the source page, wherein the served source page includes links respectively associated with the target pages of the plurality of interlinks, weights are respectively assigned to each of the plurality of interlinks, the plurality of the interlinks form a link cloud, and a display of the link cloud reflects the respective weights of each of the plurality of interlinks. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server, comprising:
-
a hardware processor configured to initiate; receiving, from a first client and by the server, a request to begin an interlink from a source page; receiving, from the first client and by the server, a request from the client to complete the interlink at a target page; storing, by the server, the completed interlink that associates the source page with the target page; receiving a request for the source page; searching, based upon the request for the source page;
for a plurality of interlinks having the source page as a beginning;serving, in response to the request, the source page, wherein the served source page includes links respectively associated with the target pages of the plurality of interlinks, weights are respectively assigned to each of the plurality of interlinks, the plurality of the interlinks form a link cloud, and a display of the link cloud reflects the respective weights of each of the plurality of interlinks. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product, comprising:
-
a hardware storage device having computer usable program code stored therein, the computer usable program code, which when executed by a server, causes the server to perform; receiving, from a first client and by the server, a request to begin an interlink from a source page; receiving, from the first client and by the server, a request from the client to complete the interlink at a target page; storing, by the server, the completed interlink that associates the source page with the target page; receiving a request for the source page; searching, based upon the request for the source page;
for a plurality of interlinks having the source page as a beginning;serving, in response to the request, the source page, wherein the served source page includes links respectively associated with the target pages of the plurality of interlinks, weights are respectively assigned to each of the plurality of interlinks, the plurality of the interlinks form a link cloud, and a display of the link cloud reflects the respective weights of each of the plurality of interlinks. - View Dependent Claims (11, 12, 13, 14)
-
Specification