System, method, and apparatus for mapping product identification to medication identification
First Claim
1. A method comprising:
- receiving a product identifier associated with a medication container;
comparing the product identifier with a database of product identifier formats;
retrieving a medication identifier from the product identifier in response to the product identifier corresponding to a single product identifier format in the database;
applying an algorithm to the product identifier in response to the product identifier failing to correspond with a product identifier format in the database;
creating a mapped product identifier to a single medication identifier match in the database in response to the application of the algorithm to the product identifier resulting in the single medication identifier match; and
generating a plurality of potential medication identifier matches in response to the product identifier corresponding to a plurality of product identifier formats in the database.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and corresponding apparatus are provided for mapping product identification to medication identification. In particular, a method may include receiving a product identifier associated with a medication container; comparing the product identifier with a database of product identifier formats; and retrieving a medication identifier from the product identifier in response to the product identifier corresponding to a single product identifier format in the database. Methods may include applying an algorithm to the product identifier in response to the product identifier failing to correspond with a product identifier format in the database and creating a mapped product identifier to a single medication identifier in the database in response to the application of the algorithm to the product identifier resulting in the single medication identifier match.
45 Citations
17 Claims
-
1. A method comprising:
-
receiving a product identifier associated with a medication container; comparing the product identifier with a database of product identifier formats; retrieving a medication identifier from the product identifier in response to the product identifier corresponding to a single product identifier format in the database; applying an algorithm to the product identifier in response to the product identifier failing to correspond with a product identifier format in the database; creating a mapped product identifier to a single medication identifier match in the database in response to the application of the algorithm to the product identifier resulting in the single medication identifier match; and generating a plurality of potential medication identifier matches in response to the product identifier corresponding to a plurality of product identifier formats in the database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
receive a product identifier associated with a medication container; compare the product identifier with a database of product identifier formats; retrieve a medication identifier from the product identifier in response to the product identifier corresponding to a single product identifier format in the database; apply an algorithm to the product identifier in response to the product identifier failing to correspond with a product identifier format in the database; create a mapped product identifier to a single medication identifier match in the database in response to the application of the algorithm to the product identifier resulting in the single medication identifier match; and generate a plurality of potential medication identifier matches in response to the product identifier corresponding to a plurality of product identifier formats in the database. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:
-
receive a product identifier associated with a medication container; compare the product identifier with a database of product identifier formats; retrieve a medication identifier from the product identifier in response to the product identifier corresponding to a single product identifier format in the database; apply an algorithm to the product identifier in response to the product identifier failing to correspond with a product identifier format in the database; create a mapped product identifier to a single medication identifier match in the database in response to the application of the algorithm to the product identifier resulting in the single medication identifier match; and generate a plurality of potential medication identifier matches in response to the product identifier corresponding to a plurality of product identifier formats in the database. - View Dependent Claims (14, 15, 16, 17)
-
Specification