Dynamic search processor
First Claim
Patent Images
1. A computer system that runs software that performs the following steps:
- provides a user having a given identity with a selection of user characteristics; and
allows the user to create a first persona by selecting pluralities of the user characteristics, which can be inconsistent with the identity;
allows the user to create other personas by selecting other ones of the user characteristics, where the other personas can be inconsistent with the first persona; and
obtains a search string from the user, and creates an enhanced search string as a function of the first persona.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods in which user-created and user-selectable personas are used to enhance a search string for submission to a search engine. The persona information can also be used to filter or rank search results. A given user can combine multiple characteristics in various ways to produce different persona, and can choose among different as desired for a given search. Software to capture, maintain, store, and use persona information can be physically spread out across multiple computers operated by different companies, with a third party hosting the persona capturing interfaces.
262 Citations
22 Claims
-
1. A computer system that runs software that performs the following steps:
-
provides a user having a given identity with a selection of user characteristics; and
allows the user to create a first persona by selecting pluralities of the user characteristics, which can be inconsistent with the identity;
allows the user to create other personas by selecting other ones of the user characteristics, where the other personas can be inconsistent with the first persona; and
obtains a search string from the user, and creates an enhanced search string as a function of the first persona. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A searching system, comprising:
-
an interface through which a human user can manage a persona; and
computer software that enhances a query to produce an enhanced search string, and provides results to the user that differs as a function of both the persona and the enhanced search string from that which would have bee returned from submission of the query. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A knowledge system in which persona attributes and characteristics, and their underlying conceptual translations, are stored and hierarchically interrelated.
Specification