US 12,009,091 B2
Pharmacy SIG codes auto-populating system
Ravi Shankar Karedla, Bangalore (IN); Jingying Zhang, Beaumont, TX (US); Paridhi Kabra, Indore (IN); and Shilka Roy, Noida (IN)
Assigned to WALMART APOLLO, LLC, Bentonville, AR (US)
Filed by Walmart Apollo, LLC, Bentonville, AR (US)
Filed on May 1, 2020, as Appl. No. 16/865,112.
Claims priority of provisional application 62/892,963, filed on Aug. 28, 2019.
Claims priority of application No. 201911017691 (IN), filed on May 3, 2019.
Prior Publication US 2020/0350064 A1, Nov. 5, 2020
Int. Cl. G16H 40/20 (2018.01); G06F 40/174 (2020.01); G06F 40/205 (2020.01); G06F 40/284 (2020.01); G06N 20/00 (2019.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01); G16H 20/10 (2018.01); G16H 50/20 (2018.01); G16H 50/70 (2018.01); G16H 70/20 (2018.01)
CPC G16H 40/20 (2018.01) [G06F 40/174 (2020.01); G06F 40/205 (2020.01); G06F 40/284 (2020.01); G06N 20/00 (2019.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01); G16H 20/10 (2018.01); G16H 50/20 (2018.01); G16H 50/70 (2018.01); G16H 70/20 (2018.01)] 21 Claims
OG exemplary drawing
 
1. A method of auto-populating pharmacy SIG codes in a pharmacy system, the method comprising:
receiving an electronic prescription including one or more fields of prescription information in natural language;
parsing, by a processing device, the one or more fields of prescription information according to rule-based pattern matching model to identify one or more tokens;
mapping, by the processing device, each of the identified one or more tokens to a token SIG corresponding to each of the identified one or more tokens using rule-based pattern matching model dictionaries;
combining, by the processing device, each token SIG to generate a prescription SIG code, wherein the prescription SIG code is separate from the electronic prescription; and
autonomously auto-populating a graphical user interface associated with the prescription information with the prescription SIG code;
calculating, by the processing device, a confidence value of the prescription SIG code based on character coverage of the electronic prescription, and
outputting, by the processing device, the confidence value associated with the prescription SIG code, wherein the confidence value is calculated as a function of a number of characters mapped by the rule-based pattern matching model dictionaries and a number of characters present in the electronic prescription.