×

Intelligent automatic expansion/contraction of abbreviations in text-based electronic communications

  • US 9,311,286 B2
  • Filed: 01/25/2012
  • Issued: 04/12/2016
  • Est. Priority Date: 01/25/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a processor;

    a non-transitory storage medium storing program instructions that the processor executes;

    a plurality of text-based electronic communications, stored in the non-transitory storage medium, having at least one abbreviation element embodied within its textual contents;

    a text-based electronic communications system, comprising at least a portion of the program instructions, configured to distribute the plurality of text-based electronic communications among users of the text-based electronic communications system;

    a plurality of abbreviation usage history data, stored in the non-transitory storage medium, representing a preference of a sender for abbreviation elements based upon past messages sent by that sender and the usage of the abbreviation element in text-based electronic communications by the sender of past text communications the text-based electronic communications system;

    an abbreviation dictionary, stored in the non-transitory storage medium, containing a plurality of pairings that associate condensed formats of abbreviation elements with corresponding expanded formats;

    an abbreviation handler, comprising at least a portion of the program instructions, configured to;

    modify abbreviation elements contained in the text-based electronic communication in accordance with the presentation preference of a recipient prior to delivery to the recipient, wherein the recipient receives an abbreviation-adjusted text-based electronic communication in lieu of the text-based electronic communication, wherein each recipient'"'"'s abbreviation-adjusted text that is received is consistent with that recipient'"'"'s abbreviation usage history data, whereby each recipient has abbreviation adjusted text consist with abbreviation usages for when that recipient sends text-based electronic communications to others; and

    modify abbreviation elements based on the preference of the sender, for generating the abbreviation-adjusted text based electronic communication, when presentation preference of the recipient for the at least one abbreviation element is not present in the recipient'"'"'s abbreviation usage history data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×