Method and apparatus for customizing user experience
First Claim
Patent Images
1. A method for customizing a user communication experience, comprising:
- receiving a user communication input,wherein the user communication input comprises communication that is conducted between a user and one or more recipients;
determining a highest formal relationship level existing between the user and the one or more recipients;
selecting a first advertisement to provide to the user based on;
A) information specific to the user and B) the determined highest formal relationship level;
selecting a second advertisement different from the first advertisement to provide to at least one of the one or more recipients based on;
A) information specific to the at least one of the one or more recipients and B) the determined highest formal relationship level; and
providing the first advertisement to the user and providing the second advertisement different from the first advertisement to the at least one of the one or more recipients.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for customizing a user communication experience is provided. The method includes the steps of receiving a user communication input and determining one or more communication input characteristics. Thereafter, one or more advertisements are provided to the user in accordance with the user communication input and the one or more determined communication characteristics.
45 Citations
27 Claims
-
1. A method for customizing a user communication experience, comprising:
-
receiving a user communication input, wherein the user communication input comprises communication that is conducted between a user and one or more recipients; determining a highest formal relationship level existing between the user and the one or more recipients; selecting a first advertisement to provide to the user based on;
A) information specific to the user and B) the determined highest formal relationship level;selecting a second advertisement different from the first advertisement to provide to at least one of the one or more recipients based on;
A) information specific to the at least one of the one or more recipients and B) the determined highest formal relationship level; andproviding the first advertisement to the user and providing the second advertisement different from the first advertisement to the at least one of the one or more recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for customizing a user communication experience, comprising:
-
receiving a user communication input at a mobile communication device, wherein the user communication input comprises communication that is conducted between a user and one or more receiving parties; determining a highest formal relationship level existing between the user and the one or more receiving parties; selecting a first advertisement to provide to the user based on;
A) information specific to the user and B) the determined highest formal relationship level;selecting a second advertisement different from the first advertisement to provide to at least one of the one or more receiving parties based on;
A) information specific to the at least one of the one or more receiving parties and B) the determined highest formal relationship level; andproviding the first advertisement to the user and providing the second advertisement different from the first advertisement to the at least one of the one or more receiving parties. - View Dependent Claims (15, 16)
-
-
17. A system for customizing a user communication experience, comprising:
a memory and one or more processors configured to; receive a user communication input, wherein the user communication input comprises communication that is conducted between a user and one or more receiving parties; determine a highest formal relationship level existing between the user and the one or more receiving parties; select a first advertisement to provide to the user based on;
A) information specific to the user and B) the determined highest formal relationship level;select a second advertisement different from the first advertisement to provide to at least one of the one or more receiving parties based on;
A) information specific to the at least one of the one or more receiving parties and B) the determined highest formal relationship level; andprovide the first advertisement the user and provide the second advertisement different from the first advertisement to the at least one of the one or more receiving parties. - View Dependent Claims (18, 19, 20, 21, 22)
-
23. A non-transitory computer readable medium storing executable instructions that, when executed by a computing system, cause the computing system to perform operations for customizing a user communication experience, the operations comprising:
-
receiving a user communication input, wherein the user communication input comprises communication that is conducted between a user and one or more receiving parties; determining a highest formal relationship level existing between the user and the one or more receiving parties; selecting a first advertisement to provide to the user based on;
A) information specific to the user and B) the determined highest formal relationship level;selecting a second advertisement different from the first advertisement to provide to at least one of one or more receiving parties based on;
A) information specific to the at least one of the one or more receiving parties and B) the determined highest formal relationship level; andproviding the first advertisement to the user and providing the second advertisement different from the first advertisement to the at least one of the one or more receiving parties. - View Dependent Claims (24, 25, 26, 27)
-
Specification