×

Systems and methods for message collection

  • US 8,819,156 B2
  • Filed: 03/08/2012
  • Issued: 08/26/2014
  • Est. Priority Date: 03/11/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system that processes content disposed in an electronic communication from a user device of a user, the user device assigned a routing character string, the system in the form of a tangibly embodied computer including a processor and an operatively coupled memory, the system comprising:

  • a communication portion that inputs a plurality of electronic communications from the user device, the electronic communications each including communication content and the routing character string, the electronic communications including a first message, a second message and third message;

    the communication content, in each of the first message, second message and third message, constituted by data generated as a result of, and representative of, characters keyed into the user device by the user, the communication content including a trig,the trig including a character string of characters in which one of the characters is a trick, the trick being a predetermined character that identifies the character string as the trig, and the trig further including a bin label;

    a processor portion that maintains a bin collection for the user, the bin collection including a plurality of bins,(a) the first message including communication content, such communication content including a trig of the first message and non-trig content of the first message, andthe processor portion aggregating content from the first message including;

    identifying the bin collection of the user based on a routing character string of the first message;

    identifying the trig contained in the communication content, of the first message, based on identifying a trick contained in the trig;

    identifying the first message as an add message based on either (1) identifying an add command in the trig OR (2) identifying that the first message does not include a command and based thereon the first message is determined by default to be an add message;

    identifying a bin label, in the trig, that identifies an identified bin in the bin collection of the user; and

    the processor portion adding the non-trig content into the identified bin;

    (b) the second message including communication content, such communication content including a trig of the second message and non-trig content of the second message, andthe processor portion aggregating content from the second message including;

    identifying the bin collection of the user based on a routing character string of the second message;

    identifying the trig contained in communication content, of the second message, based on identifying a trick contained in the trig;

    identifying the second message as an add message based on either (1) identifying an add command in the trig OR (2) identifying that the second message does not include a command and based thereon the second message is determined by default to be an add message;

    identifying a bin label, in the trig, that identifies the identified bin in the bin collection of the user; and

    the processor portion adding the non-trig content of the second message into the identified bin;

    (c) the third message including communication content, such communication content including a trig of the third message;

    the processor portion performing processing on the third message including;

    identifying the bin collection of the user based on a routing character string of the third message;

    identifying the trig, contained in the communication content of the third message, based on identifying the trick contained in the trig;

    identifying the third message as a send message based on identifying a send command in the trig of the third message;

    identifying a bin label in the trig of the third message that identifies the identified bin, in the bin collection of the user, upon which to perform the send command;

    performing the send command on the identified bin including aggregating bin content, which includes the non-trig content of the first message and the non-trig content of the second message, from the identified bin; and

    outputting the bin content, which was aggregated, to the user; and

    wherein the routing character string of each of the first message, the second message and the third message is the same as the routing character string of the user device.

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