×

Message filtering system

  • US 8,621,023 B2
  • Filed: 12/07/2012
  • Issued: 12/31/2013
  • Est. Priority Date: 08/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. 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 stored in a restricted address library, wherein the step of determining if the address of the originating communication device is a restricted address is performed with a first processor of the computer system;

    prohibiting, with the first processor, delivery of the message to the destination communication device if the address of the originating communication device is a restricted address;

    transmitting the message to a second processor of the computer system, if the address of the originating communication device is not a restricted address;

    searching, with the second processor, the content of the message for one or more pre-determined words, wherein the step of searching the content of the message for one or more pre-determined words is performed with a the second processor which is physically separate from the first processor and in communication with the first processor over a network;

    routing the message from the second processor to a monitoring communication device in real-time, if at least one or more pre-determined words is identified in the message;

    receiving, at the second processor, instructions from the monitoring communication device to allow or prohibit delivery of the message to the destination communication device;

    in response to receiving instructions to allow delivery of the message, re-routing the message from the monitoring communication device to the second processor; and

    forwarding, the message from the second processor to the first processor for delivery of the message to the destination communication device; and

    in response to receiving instructions to prohibit delivery of the message, re-routing the message from the monitoring communication device to the second processor;

    prohibiting delivery of the message to the destination communication device; and

    storing the message in a message library associated with the second processor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×