US 12,014,405 B2
Systems and methods for supporting regulatory requirements for the distribution of controlled and non-controlled items
Mike Flanagan, Florida, NY (US); Benny Delgado, Cumming, GA (US); Cheryl Wilson, Cumming, GA (US); Rohit Oberai, Alpharetta, GA (US); Preeti Singh, Alpharetta, GA (US); Richa Aggarwal, Cumming, GA (US); Amy Carney, Elkton, MD (US); Anilkumar Menon, Alpharetta, GA (US); Hammad Z Muhammad, Cumming, GA (US); and Satish B Menon, Alpharetta, GA (US)
Assigned to United Parcel Service of America, Inc., Atlanta, GA (US)
Filed by United Parcel Service of America, Inc., Atlanta, GA (US)
Filed on Jan. 25, 2023, as Appl. No. 18/101,297.
Application 18/101,297 is a continuation of application No. 17/004,904, filed on Aug. 27, 2020, granted, now 11,587,135.
Application 17/004,904 is a continuation of application No. 14/614,002, filed on Feb. 4, 2015, granted, now 10,769,689, issued on Sep. 8, 2020.
Application 17/004,904 is a continuation of application No. 13/708,402, filed on Dec. 7, 2012, granted, now 8,983,869, issued on Mar. 17, 2015.
Claims priority of provisional application 61/568,229, filed on Dec. 8, 2011.
Prior Publication US 2023/0169556 A1, Jun. 1, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0601 (2023.01); G06Q 10/08 (2023.01); G06Q 10/0832 (2023.01); G06Q 20/40 (2012.01); G06Q 30/018 (2023.01); G06Q 50/22 (2018.01)
CPC G06Q 30/0607 (2013.01) [G06Q 30/018 (2013.01); G06Q 10/08 (2013.01); G06Q 10/0832 (2013.01); G06Q 20/4016 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A regulatory and compliance system comprising:
one or more memory storage areas containing stored data; and
one or more server computing devices that includes one or more processors that are configured to:
receive, by executing a license verification (LV) module, an order for a regulated substance via a computing device of a customer, the order comprising order data;
communicate, via an application programming interface (API), to a Suspicious Order Monitoring (SOM) module to request processing of the order, the SOM module being a component of the one or more server computing devices that detects one or more suspicious orders placed for one or more controlled substances;
in response to the communicating, automatically apply, by executing the SOM module, a plurality of checks to the order and setting corresponding suspicious order indicators, each suspicious order indicator of the suspicious order indicators being indicative of whether the order is suspicious for a respective check of the plurality of checks, the plurality of checks includes comparing the order with a first set of historical orders from the customer and a second set of historical orders from a plurality of customers; and
based at least in part on the comparing, determine, by executing the SOM module, whether to mark the order as suspicious.