Providing data messaging support by intercepting and processing received short message service (SMS) messages at a customer support service
First Claim
1. A method, comprising:
- pre-processing a message at a message processing server to determine a contextual classification associated with at least one word included in the message;
replacing at least one word in the message with a known alias term linked to a predefined message bucket;
assigning the message to the predefined message bucket comprising a plurality of automated responses by selecting at least one of a plurality of different predefined message buckets;
processing the message to determine whether to generate an automated response; and
transmitting the automated response to an end user device.
4 Assignments
0 Petitions
Accused Products
Abstract
A message receiving, intercepting and processing method and corresponding application and device may provide receiving a message at a message processing server, pre-processing the message to determine a particular contextual classification associated with a word included in the message and assigning the message to a predefined message bucket that has a number of automated responses. The method may also include identifying an automated response to the message that includes contextual information that is based on the parsed word from the message and processing the message to determine whether to generate the automated response and transmit the automated response to an end user device based on a confidence score.
22 Citations
20 Claims
-
1. A method, comprising:
-
pre-processing a message at a message processing server to determine a contextual classification associated with at least one word included in the message; replacing at least one word in the message with a known alias term linked to a predefined message bucket; assigning the message to the predefined message bucket comprising a plurality of automated responses by selecting at least one of a plurality of different predefined message buckets; processing the message to determine whether to generate an automated response; and transmitting the automated response to an end user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a processor configured to; pre-process a message at a message processing server to determine a contextual classification associated with at least one word included in the message; replace at least one word in the message with a known alias term linked to a predefined message bucket; assign the message to the predefined message bucket comprising a plurality of automated responses by selecting at least one of a plurality of different predefined message buckets; process the message to determine whether to generate an automated response; and transmit the automated response to an end user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
-
pre-processing a message at a message processing server to determine a contextual classification associated with at least one word included in the message; replacing at least one word in the message with a known alias term linked to a predefined message bucket; assigning the message to the predefined message bucket comprising a plurality of automated responses by selecting at least one of a plurality of different predefined message buckets; processing the message to determine whether to generate an automated response; and transmitting the automated response to an end user device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification