Personalized and context-aware processing of message generation request
First Claim
1. A computer implemented method for personalized and context-aware processing of message generation requests, the method comprising:
- intercepting a message generation request from a portable electronic device to an operating system;
receiving, by a processor of the computer, a plurality of values corresponding to a plurality of context parameters, wherein the plurality of context parameters include a user preference related to the message generation request;
based on the received plurality of values and the message generation request, processing the message generation request to generate a message, wherein the processing is based on detecting a change in value of one or more of the plurality of context parameters;
based on the detected change, forwarding the message generation request to the operating system;
executing the message generation request, at the operating system, to generate the message; and
sending the message to the portable electronic device, wherein the message to the portable electronic device is displayed based on the plurality of values corresponding to the plurality of context parameters.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of systems and methods for personalized and context-aware processing of a message generation request are described herein. Initially a message generation request from the portable electronic device to the operating system is intercepted. Next values corresponding to a plurality of context parameters are received. The values include a personal preference of a user. Next the message generation request is processed, based on the values of the context parameter and the message generation request, to obtain a message. Finally the message is sent to the portable electronic device. The message to the portable electronic device is displayed based on the values corresponding to the plurality of context parameters.
18 Citations
17 Claims
-
1. A computer implemented method for personalized and context-aware processing of message generation requests, the method comprising:
-
intercepting a message generation request from a portable electronic device to an operating system; receiving, by a processor of the computer, a plurality of values corresponding to a plurality of context parameters, wherein the plurality of context parameters include a user preference related to the message generation request; based on the received plurality of values and the message generation request, processing the message generation request to generate a message, wherein the processing is based on detecting a change in value of one or more of the plurality of context parameters; based on the detected change, forwarding the message generation request to the operating system; executing the message generation request, at the operating system, to generate the message; and sending the message to the portable electronic device, wherein the message to the portable electronic device is displayed based on the plurality of values corresponding to the plurality of context parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium to store instructions, which when executed by a computer, cause the computer to perform operations comprising:
-
intercept a message generation request from a portable electronic device to an operating system; receive a plurality of values corresponding to a plurality of context parameters, wherein the plurality of context parameters include a user preference related to the message generation request; based on the received plurality of values and the message generation request, process the message generation request to generate a message, wherein the processing is based on detecting a change in the value of one or more of the plurality of context parameters; based on the detected change, forward the message generation request to the operating system; execute the message generation request, at the operating system, to generate the message; and send the message to the portable electronic device, wherein the message to the portable electronic device is displayed based on the plurality of values corresponding to the plurality of context parameters. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer system for personalized and context-aware processing of message generation requests, the computer system comprising:
-
a processor to execute a program code; and a memory coupled to the processor, the memory storing the program code comprising; intercept a message generation request from a portable electronic device to an operating system; receive a plurality of values corresponding to a plurality of context parameters, wherein the plurality of parameters include a user preference related to the message generation request; based on the received plurality of values and the message generation request, process the message generation request to generate a message, wherein the processing is based on detecting a change in the value of one or more of the plurality of context parameters; based on the detected change, forwarding the message generation request to the operating system; executing the message generation request, at the operating system, to generate the message; and send the message to the portable electronic device, wherein the message to the portable electronic device is displayed based on the plurality of values corresponding to the plurality of context parameters. - View Dependent Claims (15, 16, 17)
-
Specification