Message Filtering System
AssigneeCenturyLink Intellectual Property LLC
InventorShekhar Gupta
Life of this patent
Estimating the term…
Abstract
A message filtering system is provided including a message management unit and a message monitoring unit in communication with the message management unit. The message management unit is configured to send and receive message over a network and to route messages to the message monitoring unit based on a message source, and the message monitoring unit is configured to parse the message and locate identifiers in the message and to re-route the message based on the identifier located in the message.
Claims12
A method of filtering messages comprising:
- receiving at a computer system a short message service message sent from an originating communication device and addressed to a destination communication device;
- determining with the computer system if an address of the originating communication device is a restricted address;
- prohibiting, with the computer system, communication of the message to the destination communication device if the address of the originating communication device is a restricted address;
- searching, with the computer system, the content of the message for one or more pre-determined words;
- forwarding the message from the computer system to a monitoring communication device if a pre-determined word is identified in the message;
- receiving, at the computer system, instructions from the monitoring communication device to deliver or prohibit delivery of the message to the destination communication device;
- delivering the message from the computer system to the destination communication device upon receipt by the computer system of instructions to deliver the message;
- and
- prohibiting, with the computer system, communication of the message to the destination communication device upon receipt by the computer system of instructions to prohibit delivery of the message.
A computer system for filtering short message service messages comprising:
- one or more processors;
- and
- a non-transitory computer readable medium in communication with the one or more processors, the computer readable medium having encoded thereon a set of instructions executable by the computer system to perform one or more operations, the set of instructions comprising:
- instructions for receiving a short message service message sent from an originating communication device and addressed to a destination communication device;
- instructions for determining if an address of the originating communication device is a restricted address;
- instructions for prohibiting communication of the message to the destination communication device if the address of the originating communication device is a restricted address;
- instructions for searching the content of the message for one or more pre-determined words;
- instructions for forwarding the message to a monitoring communication device if a pre-determined word is identified in the message;
- instructions for receiving instructions from the monitoring communication device to deliver or prohibit delivery of the message to the to the destination communication device;
- instructions for delivering the message to the destination communication device upon receipt of instructions to deliver the message from the monitoring communication device;
- and
- instructions for prohibiting communication of the message to the destination communication device upon receipt of instructions from the monitoring communication device to prohibit delivery of the message.
Dependencies are inferred from the claim text.