Filtering contents using a learning mechanism
First Claim
Patent Images
1. A computerized method comprising:
- receiving a request from a user to search for a content in a community environment;
searching for the content at one or more nodes of the community environment;
filtering information received from the one or more nodes in response to the searching, wherein the filtering is performed based on persona information of the user using a first learning mechanism; and
generating a first search result based on the filtered information.
1 Assignment
0 Petitions
Accused Products
Abstract
Filtering contents using a learning mechanism is described herein. When a request to search for a content in a community is received, a search is performed for the content at one or more nodes of the community. Information received from the one or more nodes is filtered based on persona information of the user using a learning mechanism. A search result is generated based on the filtered information.
431 Citations
56 Claims
-
1. A computerized method comprising:
-
receiving a request from a user to search for a content in a community environment;
searching for the content at one or more nodes of the community environment;
filtering information received from the one or more nodes in response to the searching, wherein the filtering is performed based on persona information of the user using a first learning mechanism; and
generating a first search result based on the filtered information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computerized method, comprising:
-
determining an event associated with a user;
automatically searching for contents in a community environment based on a current behavior of the user pertaining to the event; and
presenting a search result to the user as a candidate list associated with the event. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computerized method, comprising:
-
receiving a request from a user to search for a content in a network environment;
discovering one or more nodes within the network environment to form a community, the one or more nodes being associated with the content; and
displaying a search result having one or more clusters representing the one or more nodes associated with the content. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A machine-readable medium having executable instructions to a cause a device to perform a method comprising:
-
receiving a request from a user to search for a content in a community environment;
searching for the content at one or more nodes of the community environment;
filtering information received from the one or more nodes in response to the searching, wherein the filtering is performed based on persona information of the user using a first learning mechanism; and
generating a first search result based on the filtered information. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A node comprising:
-
a processor coupled to a memory through a bus; and
a process executed by the processor from the memory to cause the processor to;
receive a request from a user to search for a content in a community environment;
search for the content at one or more nodes of the community environment;
filter information received from the one or more nodes in response to the searching, wherein the filtering is performed based on persona information of the user using a first learning mechanism; and
generate a first search result based on the filtered information.
-
-
37. An apparatus, comprising:
-
means for receiving a request from a user to search for a content in a community environment;
means for searching for the content at one or more nodes of the community environment;
means for filtering information received from the one or more nodes in response to the searching, wherein the filtering is performed based on persona information of the user using a first learning mechanism; and
means for generating a first search result based on the filtered information.
-
-
38. A machine-readable medium having executable instructions to a cause a device to perform a method comprising:
-
determining an event associated with a user;
automatically searching for contents in a community environment based on a current behavior of the user pertaining to the event; and
presenting a search result to the user as a candidate list associated with the event. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A node comprising:
-
a processor coupled to a memory through a bus; and
a process executed by the processor from the memory to cause the processor to;
determining an event associated with a user;
automatically search for contents in a community environment based on a current behavior of the user pertaining to the event; and
present a search result to the user as a candidate list associated with the event.
-
-
48. An apparatus, comprising:
-
means for determining an event associated with a user;
means for automatically searching for contents in a community environment based on a current behavior of the user pertaining to the event; and
means for presenting a search result to the user as a candidate list associated with the event.
-
-
49. A machine-readable medium having executable instructions to a cause a device to perform a method comprising:
-
receiving a request from a user to search for a content in a network environment;
discovering one or more nodes within the network environment to form a community, the one or more nodes being associated with the content; and
displaying a search result having one or more clusters representing the one or more nodes associated with the content. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
55. A node comprising:
-
a processor coupled to a memory through a bus; and
a process executed by the processor from the memory to cause the processor to;
receive a request from a user to search for a content in a network environment;
discover one or more nodes within the network environment to form a community, the one or more nodes being associated with the content; and
display a search result having one or more clusters representing the one or more nodes associated with the content.
-
-
56. An apparatus, comprising:
-
means for receiving a request from a user to search for a content in a network environment;
means for discovering one or more nodes within the network environment to form a community, the one or more nodes being associated with the content; and
means for displaying a search result having one or more clusters representing the one or more nodes associated with the content.
-
Specification