METHOD AND SYSTEM FOR MESSAGE VALUE CALCULATION IN A MOBILE ENVIRONMENT
First Claim
1. A method for determine suitability for a mobile client to receive a targeted content message, comprising:
- generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, wherein each first user profile attribute is a numeric quantity relating to at least one of a preference and a demographic;
comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and
updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for determining a suitability for a mobile client to display information are disclosed. A particular exemplary method includes generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, a user profile attribute being a numeric quantity relating to at least one of a preference and a demographic of a user of the mobile client, comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message.
264 Citations
35 Claims
-
1. A method for determine suitability for a mobile client to receive a targeted content message, comprising:
-
generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, wherein each first user profile attribute is a numeric quantity relating to at least one of a preference and a demographic; comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for determine suitability for a mobile client to receive a targeted content message, comprising:
-
means for generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, a user profile attribute being a numeric quantity relating to at least one of a preference and a demographic; means for comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and means for updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A mobile client, comprising:
-
a memory; a transceiver; a processor coupled to the memory and operable to; generate a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, a user profile attribute being a numeric quantity relating to at least one of a preference and a demographic of a user of the mobile client; compare the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and update the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program product, comprising:
a computer-readable medium comprising; instructions for generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, a user profile attribute being a numeric quantity relating to at least one of a preference and a demographic of a user of the mobile client; instructions for comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and instructions for updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message.
Specification