Method, System, And Computer Program Product For Adaptively Learning User Preferences For Smart Services
First Claim
1. A method for adaptively learning user preferences for smart services, comprising:
- modeling an availability of a subscriber for responding to an event associated with a service based on subscriber context information to determine a current situation of the subscriber, the subscriber context information based on private information of the subscriber;
determining the availability of the subscriber for responding to the event based on a probability value associated with at least a portion of the subscriber context information; and
updating the probability value associated with the at least a portion of the subscriber context information based on feedback received from the subscriber in response to being presented a response to the event.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product are described for adaptively learning user preferences for smart services. According to an exemplary embodiment, a method for adaptively learning user preferences for smart services includes modeling an availability of a subscriber for responding to an event associated with a service in terms subscriber context information available to determine a current situation of the subscriber related to the service, the subscriber context information based on private information of the subscriber. The availability of the subscriber for responding to the event is determined using a probability value associated with at least a portion of the subscriber context information. The probability value associated with the portion of the subscriber context information is updated based on feedback received from the subscriber in response to being presented a response to the event.
-
Citations
24 Claims
-
1. A method for adaptively learning user preferences for smart services, comprising:
-
modeling an availability of a subscriber for responding to an event associated with a service based on subscriber context information to determine a current situation of the subscriber, the subscriber context information based on private information of the subscriber; determining the availability of the subscriber for responding to the event based on a probability value associated with at least a portion of the subscriber context information; and updating the probability value associated with the at least a portion of the subscriber context information based on feedback received from the subscriber in response to being presented a response to the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for adaptively learning user preferences for smart services, comprising:
-
a user model component configured to model an availability of a subscriber for responding to an event associated with a service based on subscriber context information available to determine a current situation of the subscriber, the subscriber context information based on private information of the subscriber; and a user agent component, operatively coupled to the user model component, the user agent component configured to determine the availability of the subscriber for responding to the event based on a probability value associated with at least a portion of the subscriber context information, and update the probability value associated with the at least a portion of the subscriber context information based on feedback received from the subscriber in response to being presented a response to the event. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium containing a computer program, executable by a machine, for adaptively learning user preferences for smart services, the computer program comprising executable instructions for:
-
modeling an availability of a subscriber for responding to an event associated with a service based on subscriber context information available to determine a current situation of the subscriber, the subscriber context information based on private information of the subscriber; determining the availability of the subscriber for responding to the event based on a probability value associated with at least a portion of the subscriber context information; and updating the probability value associated with the at least a portion of the subscriber context information based on feedback received from the subscriber in response to being presented a response to the event.
-
-
24. A system for adaptively learning user preferences for smart services, comprising:
-
means for modeling an availability of a subscriber for responding to an event associated with a service based on subscriber context information available to determine a current situation of the subscriber, the subscriber context information based on private information of the subscriber; means for determining the availability of the subscriber for responding to the event based on a probability value associated with at least a portion of the subscriber context information; and means for updating the probability value associated with the at least a portion of the subscriber context information based on feedback received from the subscriber in response to being presented a response to the event.
-
Specification