Access and presentation of files based on semantic proximity to current interests
First Claim
1. A method for managing and rendering one or more information nodes relative to a current focus, the method comprising:
- receiving, by a processor, one or more principal topics from a content of one or more information nodes, wherein the one or more information nodes includes at least one first information node;
determining, by a processor, a topic vector from a similarity of a content of the first information node to the one or more principal topics;
creating, by a processor, a map from the topic vector to a storage location of the first information node;
determining, by a processor, one or more current topics from a content of a second information node, wherein the second information node is an information node that has been accessed recently;
determining, by a processor, a current focus vector from a similarity of the one or more current topics to each of the one or more principal topics; and
rendering, by a processor, a representation of the current focus vector and a representation of the first information node according to a rendering algorithm, wherein the rendering algorithm determines a position and a size of the representation of the current focus vector and of the first information node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing and rendering one or more information nodes relative to a current focus. The method receives one or more principal topics from an analysis of the information nodes. The method determines a topic vector from a similarity of a first information node to each of the principal topics and a map from the topic vector to a storage location of the first information node. The method determines one or more current topics from a second information node that has been recently accessed by a user and a current focus vector from a similarity of the one or more current topics to the one or more principal topics. The method renders the current focus vector and the first information node according to a rendering algorithm that is applied to the current focus vector and the first information node.
14 Citations
20 Claims
-
1. A method for managing and rendering one or more information nodes relative to a current focus, the method comprising:
-
receiving, by a processor, one or more principal topics from a content of one or more information nodes, wherein the one or more information nodes includes at least one first information node; determining, by a processor, a topic vector from a similarity of a content of the first information node to the one or more principal topics; creating, by a processor, a map from the topic vector to a storage location of the first information node; determining, by a processor, one or more current topics from a content of a second information node, wherein the second information node is an information node that has been accessed recently; determining, by a processor, a current focus vector from a similarity of the one or more current topics to each of the one or more principal topics; and rendering, by a processor, a representation of the current focus vector and a representation of the first information node according to a rendering algorithm, wherein the rendering algorithm determines a position and a size of the representation of the current focus vector and of the first information node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for managing and rendering one or more information nodes relative to a current focus, the computer program product comprising:
-
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to receive one or more principal topics from a content of one or more information nodes, wherein the one or more information nodes includes at least one first information node; program instructions to determine a topic vector from a similarity of a content of the first information node to the one or more principal topics; program instructions to create a map from the topic vector to a storage location of the first information node; program instructions to determine one or more current topics from a content of a second information node, wherein the second information node is an information node that has been accessed recently; program instructions to determine a current focus vector from a similarity of the one or more current topics to each of the one or more principal topics; and program instructions to render a representation of the current focus vector and a representation of the first information node according to a rendering algorithm, wherein the rendering algorithm determines a position and a size of the representation of the current focus vector and of the first information node. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification