US 12,192,213 B2
System, method and computer readable medium for processing unsolicited electronic mail
Jonathan E. Schmidt, San Antonio, TX (US); John A. Murphy, San Antonio, TX (US); Henry M. Donzis, San Antonio, TX (US); Lewis T. Donzis, San Antonio, TX (US); Peter W. Baron, San Antonio, TX (US); and Rodney D. Frey, San Antonio, TX (US)
Assigned to PERFTECH, INC., San Antonio, TX (US)
Filed by PERFTECH, INC., San Antonio, TX (US)
Filed on Jan. 10, 2023, as Appl. No. 18/152,748.
Application 18/152,748 is a continuation of application No. 17/235,814, filed on Apr. 20, 2021, granted, now 11,552,961, issued on Jan. 10, 2023.
Application 17/235,814 is a continuation of application No. 16/781,887, filed on Feb. 4, 2020, granted, now 10,986,102, issued on Apr. 20, 2021.
Application 16/781,887 is a continuation of application No. 16/120,984, filed on Sep. 4, 2018, granted, now 10,554,671, issued on Feb. 4, 2020.
Application 16/120,984 is a continuation of application No. 15/683,600, filed on Aug. 22, 2017, granted, now 10,069,846, issued on Sep. 4, 2018.
Application 15/683,600 is a continuation of application No. 15/084,302, filed on Mar. 29, 2016, granted, now 9,742,786, issued on Aug. 22, 2017.
Application 15/084,302 is a continuation of application No. 14/673,527, filed on Mar. 30, 2015, granted, now 9,300,613, issued on Mar. 29, 2016.
Application 14/673,527 is a continuation of application No. 14/211,399, filed on Mar. 14, 2014, granted, now 8,996,640, issued on Mar. 31, 2015.
Application 14/211,399 is a continuation of application No. 12/004,634, filed on Dec. 24, 2007, granted, now 8,700,715, issued on Apr. 15, 2014.
Claims priority of provisional application 60/877,500, filed on Dec. 28, 2006.
Prior Publication US 2023/0141975 A1, May 11, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 16/955 (2019.01); H04L 51/212 (2022.01); H04L 51/224 (2022.01); H04L 67/306 (2022.01); H04L 67/50 (2022.01); H04L 67/54 (2022.01)
CPC H04L 63/126 (2013.01) [G06F 16/9558 (2019.01); G06F 16/9566 (2019.01); H04L 51/212 (2022.05); H04L 51/224 (2022.05); H04L 63/06 (2013.01); H04L 63/08 (2013.01); H04L 67/306 (2013.01); H04L 67/535 (2022.05); H04L 67/54 (2022.05); H04L 63/123 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method, comprising:
querying a database to retrieve an identity of a subscriber associated with an IP address of an attempted transmission of an identified electronic mail message, and a sending rate profile associated with the identity;
updating the sending rate profile to include the attempted transmission, wherein the sending rate profile stores a blocked status flag indicating a current blocked status of the subscriber and one or more sending rate thresholds to apply to the sending rate profile when the identified electronic mail message is detected;
determining, via the updated sending rate profile, that the subscriber has attempted to transmit a predefined number of electronic mail messages over a predefined period of time and has exceeded the one or more sending rate thresholds; and
injecting a first blocking packet into an upstream electronic mail data stream and a second blocking packet to block the identified electronic mail message based on the one or more sending rate thresholds having been exceeded.