US 12,346,969 B2
Systems and methods to implement an exchange messaging policy
Mark Wassersug, Atlanta, GA (US); Charles Vice, Roswell, GA (US); and Mayur Kapani, Marietta, GA (US)
Assigned to Intercontinental Exchange Holdings, Inc., Atlanta, GA (US)
Filed by Intercontinental Exchange Holdings, Inc., Atlanta, GA (US)
Filed on Nov. 1, 2024, as Appl. No. 18/934,310.
Application 18/934,310 is a continuation of application No. 18/435,473, filed on Feb. 7, 2024, granted, now 12,165,206.
Application 18/435,473 is a continuation of application No. 18/119,001, filed on Mar. 8, 2023, granted, now 11,935,122, issued on Mar. 19, 2024.
Application 18/119,001 is a continuation of application No. 17/948,575, filed on Sep. 20, 2022, granted, now 11,631,137, issued on Apr. 18, 2023.
Application 17/948,575 is a continuation of application No. 17/695,315, filed on Mar. 15, 2022, granted, now 11,488,248, issued on Nov. 1, 2022.
Application 17/695,315 is a continuation of application No. 17/487,084, filed on Sep. 28, 2021, granted, now 11,315,184, issued on Apr. 26, 2022.
Application 17/487,084 is a continuation of application No. 17/225,575, filed on Apr. 8, 2021, granted, now 11,170,443, issued on Nov. 9, 2021.
Application 17/225,575 is a continuation of application No. 16/715,424, filed on Dec. 16, 2019, granted, now 10,997,658, issued on May 4, 2021.
Application 16/715,424 is a continuation of application No. 16/164,462, filed on Oct. 18, 2018, granted, now 10,600,122, issued on Mar. 4, 2020.
Application 16/164,462 is a continuation of application No. 16/026,579, filed on Jul. 3, 2018, granted, now 10,262,369, issued on Apr. 16, 2019.
Application 16/026,579 is a continuation of application No. 13/624,163, filed on Sep. 21, 2012, granted, now 10,037,569, issued on Jul. 31, 2018.
Claims priority of provisional application 61/549,774, filed on Oct. 21, 2011.
Prior Publication US 2025/0061514 A1, Feb. 20, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 13/00 (2006.01); G06Q 40/04 (2012.01)
CPC G06Q 40/04 (2013.01) 17 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors configured to execute instructions stored in a non-transitory memory, the one or more processors configured to:
receive one or more electronic messages from one or more client terminals over at least one network, the one or more electronic messages including exchange activity data;
determine whether a total number of the one or more electronic messages meets or exceeds a predetermined message threshold;
when the total number of the one or more electronic messages meets or exceeds the predetermined message threshold:
grade content in the one or more electronic messages by comparing at least a portion of the exchange activity data in the one or more electronic messages to a predetermined metric; and
initiate an action in response to the grading of said portion of the exchange activity data in the one or more electronic messages, the action affecting future messaging privileges of the one or more client terminals associated with any of the one or more electronic messages for which the predetermined metric is met or exceeded; and
otherwise, bypass said grading of the content in the one or more electronic messages and initiation of any action associated with the one or more electronic messages.