US 12,243,009 B2
Intelligent pre-processing and fulfillment of mixed orders
Nathaniel D. Gilman, Groton, CT (US); Himanshu Gupta, Norwood, MA (US); David Harkins, Warwick, RI (US); John R. Hoenick, Providence, RI (US); Renee L Hoyceanyls, Blackstone, MA (US); Dustin W. Humphreys, East Greenwich, RI (US); Eric G. Parrish, Smithfield, RI (US); Grant D. Pill, Providence, RI (US); Matthew K. Scott, Waban, MA (US); Jared P. Tancrelle, Smithfield, RI (US); Brian A. Tilzer, Sudbury, MA (US); and Patrick J. Walsh, Southborough, MA (US)
Assigned to CVS Pharmacy, Inc., Woonsocket, RI (US)
Filed by CVS Pharmacy, Inc., Woonsocket, RI (US)
Filed on Feb. 1, 2023, as Appl. No. 18/163,192.
Application 18/163,192 is a continuation of application No. 17/090,152, filed on Nov. 5, 2020, granted, now 11,610,179.
Application 17/090,152 is a continuation of application No. 15/909,888, filed on Mar. 1, 2018, granted, now 10,867,278, issued on Dec. 15, 2020.
Claims priority of provisional application 62/465,575, filed on Mar. 1, 2017.
Prior Publication US 2023/0186233 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/06 (2023.01); G06Q 10/00 (2023.01); G06Q 10/08 (2024.01); G06Q 10/087 (2023.01); G06Q 20/12 (2012.01); G06Q 20/28 (2012.01); G06Q 20/32 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 30/0601 (2023.01)
CPC G06Q 10/087 (2013.01) [G06Q 10/00 (2013.01); G06Q 20/12 (2013.01); G06Q 20/28 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/3274 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/389 (2013.01); G06Q 20/4014 (2013.01); G06Q 30/0635 (2013.01); G06Q 30/0639 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by a server, an order from a user containing a plurality of components;
generating, by a tracking token generator of the server, an encrypted electronic tracking token identifying the order and authorizing a party to receive the order;
determining fulfillment operations based on an attribute of the user and attributes of the plurality of components;
receiving, by the server, a provided encrypted electronic tracking token from the party in response to an attempt to dispense the order;
decrypting, by the tracking token generator of the server, the provided encrypted electronic tracking token to validate the provided encrypted electronic tracking token;
generating, in response to validating the provided encrypted electronic tracking token, an electronic signal indicating that the encrypted electronic tracking token is validated; and
dispensing the order to the party in response to receiving the electronic signal indicating that the encrypted electronic tracking token is validated and the party as being authorized to receive the order.