Framework reactive search facility
First Claim
1. A method for delivering search results responsive to a user search request, comprising:
- receiving a search request from a user by way of a processor wherein said search request comprises a search framework profile and at least one search term wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile;
generating an accumulated result set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term;
utilizing search framework metadata associated with said accumulated result set to rank the identifiers of said accumulated result set in accordance with a degree of affinity of each of said corresponding units of information to said search framework profile to form a final result set, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, the search framework metadata for each corresponding unit of information comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to each of the one or more user-selected non-topical search characteristics in the search framework profile; and
delivering said final result set to said user.
2 Assignments
0 Petitions
Accused Products
Abstract
A search request from a user is received wherein the search request comprises a search framework profile and at least one search term. An accumulated result set of identifiers is generated wherein each identifier within the set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein the corresponding unit of information comprises the at least one search term. The identifiers of the accumulated result set are ranked in accordance with the degree of affinity of each of the corresponding units of information to the search framework profile to form a final result set. The final result set is then delivered to the user.
-
Citations
84 Claims
-
1. A method for delivering search results responsive to a user search request, comprising:
-
receiving a search request from a user by way of a processor wherein said search request comprises a search framework profile and at least one search term wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; generating an accumulated result set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term; utilizing search framework metadata associated with said accumulated result set to rank the identifiers of said accumulated result set in accordance with a degree of affinity of each of said corresponding units of information to said search framework profile to form a final result set, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, the search framework metadata for each corresponding unit of information comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to each of the one or more user-selected non-topical search characteristics in the search framework profile; and delivering said final result set to said user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for creating a search framework profile for use with a framework reactive search facility, comprising:
-
activating by way of a processor a Search Framework Profile (“
SFP”
) Wizard responsive to a user request;receiving user input responsive to data displayed by said SFP Wizard to define a search framework profile, the search framework profile comprising one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics; saving said user input in a repository wherein said search framework profile comprises said user input wherein the SFP directs a search facility using the one or more user-selected non-topical search characteristics; and wherein the SFP is usable by a search facility to retrieve search results comprising units of information, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for information interchange between a plurality of search engines, comprising:
-
storing by way of a processor information, related to processing by a first search engine, in a first area associated with a search framework profile wherein the search framework profile directs a search facility using one or more user selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; retrieving at least a subset of said information from said first area by a second search engine, the subset of said information comprising search framework metadata used by the second search engine for ranking identifiers of an accumulated results set returned by the second search engine, the identifiers of the accumulated results set ranked in accordance with a degree of affinity of each of a unit of information corresponding to said identifiers; and wherein the search framework profile is usable by a search facility to retrieve search results comprising units of information, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile. - View Dependent Claims (22)
-
-
23. A method for performing a computerized search, comprising:
-
requesting a search operation by way of a processor wherein said search operation request comprises a search framework profile and at least one search term, and wherein said search framework profile comprises one or more non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; receiving from a framework reactive search facility, responsive to said requested search operation, a final result set comprising identifiers wherein each identifier within said final result set of identifiers facilitates access to a corresponding unit of information and wherein said corresponding unit of information comprises said search term and each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile, and wherein said final result set of identifiers are ranked in accordance with the degree of affinity of each of said corresponding units of information to said non-topical search characteristic; and making available said final result set to a user initiating the search operation. - View Dependent Claims (24)
-
-
25. A method for delivering search results responsive to a user search request, comprising:
-
receiving a search request by way of a processor from a user wherein said search request comprises a search objective and at least one search term, the search objective selected from a set of predefined search objectives to generate a search framework profile; generating a set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term; utilizing search framework metadata associated with said accumulated result set to rank the identifiers of said accumulated result set in accordance with a degree of affinity of each of said corresponding units of information to said search objective to form a final result set, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, the search framework metadata for each corresponding unit of information comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to each of the search objectives in the set of predefined search objectives; and delivering said ranked set of identifiers to said user.
-
-
26. A method for making a computer implemented process to enable delivering search results responsive to a user search request, said method comprising:
-
encoding a first set of computer instructions onto a computer readable medium, said first instructions configured to receive a search request from a user wherein said search request comprises a search framework profile and at least one search term wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; encoding a second set of computer instructions onto a computer readable medium, said second instructions configured to generate an accumulated result set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term;
encoding a third set of computer instructions onto a computer readable medium said,third instructions configured to utilize search framework metadata associated with said accumulated result set to rank the identifiers of said accumulated result set in accordance with a degree of affinity of each of said corresponding units of information to said search framework profile to form a final result set, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, the search framework metadata for each corresponding unit of information comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to each of the one or more user-selected non-topical search characteristics in the search framework profile; and encoding a fourth set of computer instructions onto a computer readable medium, said fourth first instructions configured to deliver said final result set to said user. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for delivering search results responsive to a user search request, comprising:
-
a processor; and a memory storing instructions that; receive a search request from a user wherein said search request comprises a search framework profile and at least one search term wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; generate an accumulated result set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term; rank the identifiers of said accumulated result set in accordance with a degree of affinity of each of said corresponding units of information to said search framework profile to form a final result set, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, the search framework metadata for each corresponding unit of information comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile; and deliver said final result set to said user. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for creating a search framework profile for use with a framework reactive search facility, comprising
a processor; - and
a memory storing instructions that; activate a Search Framework Profile (“
SFP”
) Wizard responsive to a user request, wherein the SFP directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile;receive user input responsive to data displayed by said SFP Wizard; save said user input in a repository wherein said search framework profile comprises said user input; and wherein the SFP is usable by a search facility to retrieve search results comprising units of information, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile. - View Dependent Claims (53, 54, 55, 56, 57, 58)
- and
-
59. A system for information interchange between a plurality of search engines, comprising:
-
a processor; and a memory storing instructions that; store information, related to processing by a first search engine, in a first area associated with a search framework profile wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; and retrieve at least a subset of said information from said first area by a second search engine, the subset of said information comprising search framework metadata used by the second search engine for ranking identifiers of an accumulated results set returned by the second search engine; and wherein the search framework profile is usable by a search facility to retrieve search results comprising units of information, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile. - View Dependent Claims (60)
-
-
61. A system for delivering search results responsive to a user search request, comprising:
-
a processor; and a memory storing instructions that; receive a search request from a user wherein said search request comprises a search objective and at least one search term, the search objective selected from a set of predefined search objectives to generate a search framework profile; generate a set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term; rank the identifiers of said set of identifiers in accordance with the degree of affinity of each of said corresponding units of information to said search objective to form a ranked set of identifiers, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile; and deliver said ranked set of identifiers to said user.
-
-
62. An article of manufacture for use in a computer system tangibly embodying computer instructions on a computer readable storage medium executable by said computer system to perform process steps for delivering search results responsive to a user search request, said process steps comprising:
-
receiving a search request from a user wherein said search request comprises a search framework profile and at least one search term wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; generating an accumulated result set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term; ranking the identifiers of said accumulated result set in accordance with the degree of affinity of each of said corresponding units of information to said search framework profile to form a final result set, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, each unit of information having corresponding search framework metadata comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile; and delivering said final result set to said user. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. An article of manufacture for use in a computer system tangibly embodying computer instructions on a computer readable storage medium executable by said computer system to perform process steps for creating a search framework profile for use with a framework reactive search facility, said process steps comprising:
-
activating a Search Framework Profile (“
SFP”
) Wizard responsive to a user request;
receiving user input responsive to data displayed by said SFP Wizard; and
saving said user input in a repository wherein said search framework profilecomprises said user input wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; and wherein the SFP is usable by the search facility to retrieve search results comprising units of information, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile. - View Dependent Claims (76, 77, 78, 79, 80, 81)
-
-
82. An article of manufacture for use in a computer system tangibly embodying computer instructions on a computer readable storage medium executable by said computer system to perform process steps for information interchange between a plurality of search engines, said process steps comprising:
-
storing information, related to processing by a first search engine, in a first area associated with a search framework profile wherein the search framework profile directs a search facility using one or more user-selected non-topical search characteristics, the non-topical search characteristics selected from a set of predefined non-topical search characteristics to generate the search framework profile; and retrieving at least a subset of said information from said first area by a second search engine, the subset of said information comprising search framework metadata used by the second search engine for ranking identifiers of an accumulated results set returned by the second search engine, the identifiers of the accumulated results set ranked in accordance with a degree of affinity of each of a unit of information corresponding to said identifiers; wherein the search framework profile is usable by a search facility to retrieve search results comprising units of information, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile. - View Dependent Claims (83)
-
-
84. An article of manufacture for use in a computer system tangibly embodying computer instructions on a computer readable storage medium executable by said computer system to perform process steps for delivering search results responsive to a user search request, said process steps comprising:
-
receiving a search request from a user wherein said search request comprises a search objective and at least one search term, the search objective selected from a set of predefined search objectives to generate a search framework profile; generating a set of identifiers wherein each identifier within said set of identifiers facilitates access to a corresponding unit of information in a data store, and wherein said corresponding unit of information comprises said at least one search term; ranking the identifiers of said set of identifiers in accordance with the degree of affinity of each of said corresponding units of information to said search objective to form a ranked set of identifiers, each unit of information having corresponding search framework metadata, which is used to rank the search results in accordance with a degree of affinity, wherein said degree of affinity is based at least partially on a unit level composite relative strength value associated with said corresponding unit of information, comprising one or more stored predefined relative strength values, each relative strength value corresponding directly and respectively to one or more of the user-selected non-topical search characteristics in the search framework profile; and delivering said ranked set of identifiers to said user.
-
Specification