IP Library Granted Patent US 8,185,489
Granted Patent B2
US 8,185,489 · App. 12/253,137 · Granted May 22, 2012

Devices, methods, and computer-readable media for providing calendar-based communication system services

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,185,489
App. No.
12/253,137
Granted
May 22, 2012
Kind
B2
Abstract

Devices, methods and computer-readable media for providing calendar-based communication system services. Data for providing calendar-based communication system services is stored. The data is classified. Policy rules are applied to identify candidate actions. the identified candidate actions are checked for feasibility. The identified candidate actions verified as being feasible are implemented. The candidate actions may include suggestions for the user, marketing material tailored to the user, and network actions selected for the user.

Claims (31)

1. A device for providing enhanced user experience in a communications system, comprising:

memory for storing data for providing calendar-based communication system services; and

a controller for classifying the data, for applying policy rules to identify candidate actions, for verifying that identified candidate actions are feasible and for implementing identified candidate actions when identified candidate actions are verified as being feasible.

2. The device of claim 1 , wherein the data includes user preferences.

3. The device of claim 1 , wherein the data includes information derived from a calendar of the user.

4. The device of claim 1 , wherein the data includes network-related information.

5. The device of claim 1 , wherein the candidate actions include applications, services and functions associated with the communication network.

6. The device of claim 1 , further comprising a database for storing information regarding user preferences, allowable actions and rule parameters.

7. The device of claim 1 , wherein the rule parameters include decision thresholds and an indexed list of suggestions associated with the communications system.

8. The device of claim 1 , wherein the processor verifies that identified candidate actions are feasible by generating user queries and by checking network parameters.

9. The device of claim 1 , wherein the identified candidate actions include suggestions for presentation to the user.

10. The device of claim 9 , wherein the suggestions for presenting to the user include marketing tailored for the user.

11. The device of claim 1 , wherein the identified candidate actions include at least one selected from a group comprising activating applications, activating services, modifying applications, modifying services, activating supporting network connections, activating supporting network resources, modifying supporting network connections, modifying supporting network resources.

12. A computer-readable medium having computer-executable instructions that, when executed, cause a computer system to perform operations for providing enhanced user experience in a communications system, the operations including:

storing data for providing calendar-based communication system services;

classifying the data;

applying policy rules to identify candidate actions;

verifying that identified candidate actions are feasible; and

implementing the identified candidate actions when identified candidate actions are verified as being feasible.

13. The computer-readable medium of claim 12 , wherein the storing data includes storing user preferences.

14. The computer-readable medium of claim 12 , wherein the storing data includes information derived from a calendar of the user.

15. The computer-readable medium of claim 12 , wherein the storing data includes storing network-related information.

16. The computer-readable medium of claim 12 , wherein the applying policy rules to identify candidate action comprises identifying applications, services and functions associated with the communication network that correlate to calendar data of the user.

17. The computer-readable medium of claim 12 , wherein the storing data for providing calendar-based communication system services further comprising storing information regarding user preferences, allowable actions, rule parameters and an indexed list of suggestions for presentation to the user.

18. The computer-readable medium of claim 12 , wherein the applying policy rules to identify candidate actions comprises applying decision thresholds and an indexed list of suggestions associated with the communications system and the identified candidate actions include suggestions for presentation to the user.

19. The computer-readable medium of claim 12 , wherein the applying policy rules to identify candidate actions comprises identifying marketing tailored for the user.

20. A method for providing enhanced user experience in a communications system, comprises:

storing data for providing calendar-based communication system services; classifying the data;

applying policy rules to identify candidate actions;

verifying that identified candidate actions are feasible; and

implementing the identified candidate actions when identified candidate actions are verified as being feasible.