US 10,216,722 B2
Systems and methods for processing shorthand items in electronic communications
Bhavesh Patel, Woodstock, GA (US)
Assigned to DISH Technologies L.L.C., Englewood, CO (US)
Filed by DISH Technologies L.L.C., Englewood, CO (US)
Filed on Feb. 29, 2016, as Appl. No. 15/56,835.
Prior Publication US 2017/0249291 A1, Aug. 31, 2017
Int. Cl. G06F 17/24 (2006.01); G06F 17/27 (2006.01); H04L 12/58 (2006.01)
CPC G06F 17/276 (2013.01) [H04L 51/063 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A computer implemented method in an electronic communications system, the method comprising:
receiving, by at least one computer processor, an electronic message for a recipient;
in response to receiving the electronic message, making a determination, by at least one computer processor, that there exists a shorthand item in the electronic message;
in response to the determination that there exists a shorthand item in the message, determining, by at least one computer processor, a number of times previous messages to the recipient included a replacement of the shorthand item with an expansion;
based on the determined number of times previous messages to the recipient included a replacement of the shorthand item with the expansion, determining, by at least one computer processor, whether to expand the shorthand item in the electronic message, wherein the determining whether to expand the shorthand item in the message includes determining not to expand the shorthand item in the message if a determined number of times previous messages sent to the recipient within a predetermined time period selectable by a user included a replacement of the shorthand item with the expansion exceeds a threshold; and
if it was determined to expand the shorthand item in the electronic message based on the determined number of times previous messages to the recipient included a replacement of the shorthand item with the expansion, then expanding, by at least one computer processor, the shorthand item in the received electronic message.