METHODS AND APPARATUS FOR PROVIDING INFORMATION OF INTEREST TO ONE OR MORE USERS
First Claim
1. A computer-implemented method for providing information selected from a large set of digital content to at least one user, the method comprising:
- receiving user context information associated with the at least one user;
identifying or generating, using at least one processor executing stored program instructions, a first concept in a semantic network, the first concept representing at least a portion of the user context information;
obtaining at least one concept, including a second concept, semantically relevant to the first concept at least in part, by synthesizing the second concept based on the first concept and at least one other concept in the semantic network; and
providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept,wherein the first concept in the semantic network is represented by a data structure storing data associated with a node in the semantic network.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and system for providing information selected from a large set of digital content to at least one user. One such method comprises receiving user context information associated with the at least one user and identifying or generating, using at least one processor executing stored program instructions, a first concept in a semantic network, the first concept representing at least a portion of the user context information. The method further comprises obtaining at least one concept, including a second concept, semantically relevant to the first concept at least in part, by synthesizing the second concept based on the first concept and at least one other concept in the semantic network; and providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept, wherein the first concept in a semantic network is represented by a data structure storing any data associated with a node in the semantic network.
89 Citations
93 Claims
-
1. A computer-implemented method for providing information selected from a large set of digital content to at least one user, the method comprising:
-
receiving user context information associated with the at least one user; identifying or generating, using at least one processor executing stored program instructions, a first concept in a semantic network, the first concept representing at least a portion of the user context information; obtaining at least one concept, including a second concept, semantically relevant to the first concept at least in part, by synthesizing the second concept based on the first concept and at least one other concept in the semantic network; and providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept, wherein the first concept in the semantic network is represented by a data structure storing data associated with a node in the semantic network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for providing information selected from a large set of digital content to at least one user, the system comprising:
at least one processor configured to perform a method comprising receiving user context information associated with the at least one user; identifying or generating a first concept in a semantic network, the first concept representing at least a portion of the user context information; obtaining at least one concept, including a second concept, semantically relevant to the first concept at least in part, by synthesizing the second concept based on the first concept and at least one other concept in the semantic network; and
providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept,wherein the first concept in the semantic network is represented by a data structure storing data associated with a node in the semantic network. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. At least one non-transitory computer readable storage medium storing processor-executable instructions that when executed by at least one processor, cause the at least one processor to perform a method for providing information selected from a large set of digital content to at least one user, the method comprising:
-
receiving user context information associated with the at least one user; identifying or generating a first concept in a semantic network, the first concept representing at least a portion of the user context information; obtaining at least one concept, including a second concept, semantically relevant to the first concept at least in part, by synthesizing the second concept based on the first concept and at least one other concept in the semantic network; and providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept, wherein the first concept in the semantic network is represented by a data structure storing data associated with a node in the semantic network. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer-implemented method for providing information selected from a large set of digital content, by using a user-specific knowledge representation, to at least one user, the method comprising:
-
receiving user context information associated with the at least one user; identifying or generating, using at least one processor executing stored program instructions, a first concept in the user-specific knowledge representation representing at least information associated with the user, the first concept representing at least a portion of the user context information; obtaining at least one concept in the user-specific knowledge representation that is semantically relevant to the first concept; and providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept, wherein a concept in the user-specific knowledge representation is represented by a data structure storing data associated with a node in the user-specific knowledge representation. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A system for providing information selected from a large set of digital content, by using a user-specific knowledge representation, to at least one user, the system comprising:
at least one processor configured to execute a method comprising; receiving user context information associated with the at least one user; identifying or generating, using at least one processor executing stored program instructions, a first concept in the user-specific knowledge representation representing at least information associated with the user, the first concept representing at least a portion of the user context information; obtaining at least one concept in the user-specific knowledge representation that is semantically relevant to the first concept; and providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept, wherein a concept in the user-specific knowledge representation is represented by a data structure storing data associated with a node in the user-specific knowledge representation. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
78. At least one non-transitory computer-readable storage medium storing processor-executable instructions that when executed by at least one processor, cause the at least one processor to perform a method for providing information selected from a large set of digital content, by using a user-specific knowledge representation, to at least one user, the method comprising:
-
receiving user context information associated with the at least one user; identifying or generating, using at least one processor executing stored program instructions, a first concept in the user-specific knowledge representation representing at least information associated with the user, the first concept representing at least a portion of the user context information; obtaining at least one concept in the user-specific knowledge representation that is semantically relevant to the first concept; and providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept, wherein a concept in the user-specific knowledge representation is represented by a data structure storing data associated with a node in the user-specific knowledge representation. - View Dependent Claims (79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
Specification