SYSTEMS AND METHODS FOR RESOLVING AMBIGUOUS TERMS IN SOCIAL CHATTER BASED ON A USER PROFILE
First Claim
Patent Images
1. A method for providing information to a user comprising:
- receiving a communication from a user;
identifying a symbol of the communication that is subject to a plurality of candidate interpretations;
identifying each candidate interpretation of the plurality of candidate interpretations;
retrieving a profile of the user;
comparing an attribute of the profile to each candidate interpretation of the plurality of candidate interpretations;
determining a meaning of the symbol based on the comparison; and
updating the profile to include information based on the determined meaning.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein to provide information to a user based on a symbol with a plurality of interpretations. Each candidate interpretation for the symbol is identified and compared to an attribute of a user profile. The meaning of the symbol is determined and the user profile is updated with the meaning of the symbol. This meaning may be used to provide relevant information to the user.
46 Citations
21 Claims
-
1. A method for providing information to a user comprising:
-
receiving a communication from a user; identifying a symbol of the communication that is subject to a plurality of candidate interpretations; identifying each candidate interpretation of the plurality of candidate interpretations; retrieving a profile of the user; comparing an attribute of the profile to each candidate interpretation of the plurality of candidate interpretations; determining a meaning of the symbol based on the comparison; and updating the profile to include information based on the determined meaning. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing information to a user comprising:
communications circuitry; and control circuitry configured to; receive, using the communications circuitry, a communication from a user; identify a symbol of the communication that is subject to a plurality of candidate interpretations; identify each candidate interpretation of the plurality of candidate interpretations; retrieve a profile of the user; compare an attribute of the profile to each candidate interpretation of the plurality of candidate interpretations; determine a meaning of the symbol based on the comparison; and update the profile to include information based on the determined meaning. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21-50. -50. (canceled)
Specification