CONTEXT-BASED INTERESTS IN COMPUTING ENVIRONMENTS AND SYSTEMS
First Claim
1. A computer-implemented method of determining interest in an object of interest in a given situation, wherein said method comprises:
- obtaining a plurality of situation-based interest rating components for a plurality of situations, wherein each one of said plurality of situation-based interest rating components includes an interest value indicative of interest in said object of interest in one of said plurality of situations, each one of the plurality of situations effectively represented by a plurality of context variables, each one of the plurality of context variables having an associated plurality of possible context values;
obtaining an input situation that is effectively represented by a plurality of input context values;
identifying, based on said input situation, one of said situation-based interest rating components as a matching situation-based interest rating component for said input situation;
determining the relevance of at least a portion of one or more other situation-based interest rating components to said matching situation-based interest rating component; and
determining, based on said one or more relevancies, a projected interest value indicative of a projected interest in said object of interest in said input situation.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for determining an interest in an object of interest in a given situation are disclosed. Multiple situation-based interest rating components can be provided for various situations. Each situation-based interest rating component can include an interest value indicative of interest in an object of interest in one of the situations. An input situation can then be obtained. One of the situation-based interest rating components can be identified matching an input situation. The relevance of one or more of the other situation-based interest rating components to the identified matching component can then be determined. This can, for example, be done by computing one or more distances between only the respective situation-based portions of the matching situation-based interest rating component and one or more of the other components, or based on the interest value-based portion of each component, or both.
-
Citations
23 Claims
-
1. A computer-implemented method of determining interest in an object of interest in a given situation, wherein said method comprises:
-
obtaining a plurality of situation-based interest rating components for a plurality of situations, wherein each one of said plurality of situation-based interest rating components includes an interest value indicative of interest in said object of interest in one of said plurality of situations, each one of the plurality of situations effectively represented by a plurality of context variables, each one of the plurality of context variables having an associated plurality of possible context values; obtaining an input situation that is effectively represented by a plurality of input context values; identifying, based on said input situation, one of said situation-based interest rating components as a matching situation-based interest rating component for said input situation; determining the relevance of at least a portion of one or more other situation-based interest rating components to said matching situation-based interest rating component; and determining, based on said one or more relevancies, a projected interest value indicative of a projected interest in said object of interest in said input situation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system, wherein said computing system is operable to:
-
obtain a plurality of situation-based interest rating components for a plurality of situations, wherein each one of said plurality of situation-based interest rating components includes an interest value indicative of interest in said object of interest in one of said plurality of situations, each one of the plurality of situations effectively represented by a plurality of context variables, each one of the plurality of context variables having an associated plurality of possible context values; obtain an input situation that is effectively represented by a plurality of input context values; identify based on said input situation, one of said situation-based interest rating components as a matching situation-based interest rating component for said input situation; determine the relevance of at least a portion of one or more other situation-based interest rating components to said matching situation-based interest rating component; and determine, based on said one or more relevancies, a projected interest value indicative of a projected interest in said object of interest in said input situation. - View Dependent Claims (18, 19)
-
-
20. A computer readable medium embodied in a tangible form including executable computer program code operable to predict an interest in an object of interest in a situation, wherein the computer readable medium includes:
-
executable computer code operable to obtain a plurality of situation-based interest rating components for a plurality of situations, wherein each one of said plurality of situation-based interest rating components includes an interest value indicative of interest in said object of interest in one of said plurality of situations, each one of the plurality of situations effectively represented by a plurality of context variables, each one of the plurality of context variables having an associated plurality of possible context values; executable computer code operable to obtain an input situation that is effectively represented by a plurality of input context values; executable computer code operable to identify, based on said input situation, one of said situation-based interest rating components as a matching situation-based interest rating component for said input situation; executable computer code operable to determine the relevance of at least a portion of one or more other situation-based interest rating components to said matching situation-based interest rating component; and executable computer code operable to determine, based on said one or more relevancies, a projected interest value indicative of a projected interest in said object of interest in said input situation.
-
-
21. A computer-implemented method of determining interest in an object of interest in a given situation, wherein said method comprises:
-
obtaining a plurality of situation-based interest rating components for a plurality of situations, each one of said plurality of situation-based interest rating components including an associated interest value indicative of interest in said object of interest in associated one of said plurality of situations, each one of the plurality of situations effectively represented by a plurality of context variables, each one of the plurality of context variables having an associated plurality of possible context values, wherein a first one of the plurality of situation-based interest rating components is a first unknown interest rating component whose said associated interest value is unknown; determining the relevance of at least a portion of a first set of one or more situation-based interest rating components to at least a portion of said first unknown interest rating component; and determining, based on said one or more relevancies, a first projected interest value indicative of a projected value for said unknown interest rating.
-
-
22. The method of 21, further comprising:
-
obtaining an input situation that is effectively represented by a plurality of input context values identifying said input situation as a situation that matches said situation associated with said first unknown interest rating component. - View Dependent Claims (23)
-
Specification