Method and system to track customer purchases
First Claim
Patent Images
1. A system for identifying sales transactions related to a single customer in a data set received from multiple pharmaceutical outlets, comprising:
- one or more inputs for receiving patient pharmaceutical prescription information from a plurality of pharmaceutical outlets, said patient pharmaceutical prescription information including information identifying one or more patients and a unique outlet patient identifier for each of said pharmaceutical prescription patients, and for receiving pharmaceutical benefit manager information from one or more pharmaceutical benefit managers, said pharmaceutical benefit manager information including information identifying one or more pharmaceutical benefit manager patients and a unique pharmaceutical benefit manager identifier for each of said pharmaceutical benefit manager patients, said information identifying one or more patients comprising pharmaceutical prescription sales transaction information for said pharmaceutical prescription patients and said information identifying one or more pharmaceutical benefit manager patients comprising pharmaceutical prescription sales transaction information for said pharmaceutical benefit manager patients;
an identification assignor, coupled to said one or more inputs and receiving said patient pharmaceutical prescription information therefrom, for providing an internal patient identifier for each of said outlet patient identifiers in said patient pharmaceutical prescription information;
a triangulation engine, coupled to said one or more inputs for receiving said pharmaceutical benefit manager information and said patient pharmaceutical prescription information therefrom, for comparing said pharmaceutical benefit manager information to said patient pharmaceutical prescription information, wherein said comparing comprises matching said pharmaceutical prescription sales transaction information for said pharmaceutical prescription patients with said pharmaceutical prescription sales transaction information for said pharmaceutical benefit manager patients, and for; and
a storage device, coupled to said identification assignor and receiving said patient pharmaceutical prescription information, said outlet patient identifiers and associated internal patient identifiers therefrom, and coupled to a triangulation engine for receiving pharmaceutical benefit manager identifiers therefrom, and maintaining a table for linking said outlet patient identifiers, said internal identifiers and said pharmaceutical benefit manager identifiers;
wherein said triangulation engine further analyzes said records in said table to ensure that each unique pharmaceutical benefit manager identifier is linked to only one internal identifier and modifying said records such that each unique pharmaceutical benefit manager identifier is linked to only one internal identifier.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for identifying transactions relating to a single customer in a data set received from a plurality of outlets (402), such that one patient'"'"'s (404) pharmaceutical prescription data may be linked (406) to represent the entire pharmaceutical purchases of said patient is disclosed (414).
-
Citations
17 Claims
-
1. A system for identifying sales transactions related to a single customer in a data set received from multiple pharmaceutical outlets, comprising:
-
one or more inputs for receiving patient pharmaceutical prescription information from a plurality of pharmaceutical outlets, said patient pharmaceutical prescription information including information identifying one or more patients and a unique outlet patient identifier for each of said pharmaceutical prescription patients, and for receiving pharmaceutical benefit manager information from one or more pharmaceutical benefit managers, said pharmaceutical benefit manager information including information identifying one or more pharmaceutical benefit manager patients and a unique pharmaceutical benefit manager identifier for each of said pharmaceutical benefit manager patients, said information identifying one or more patients comprising pharmaceutical prescription sales transaction information for said pharmaceutical prescription patients and said information identifying one or more pharmaceutical benefit manager patients comprising pharmaceutical prescription sales transaction information for said pharmaceutical benefit manager patients; an identification assignor, coupled to said one or more inputs and receiving said patient pharmaceutical prescription information therefrom, for providing an internal patient identifier for each of said outlet patient identifiers in said patient pharmaceutical prescription information; a triangulation engine, coupled to said one or more inputs for receiving said pharmaceutical benefit manager information and said patient pharmaceutical prescription information therefrom, for comparing said pharmaceutical benefit manager information to said patient pharmaceutical prescription information, wherein said comparing comprises matching said pharmaceutical prescription sales transaction information for said pharmaceutical prescription patients with said pharmaceutical prescription sales transaction information for said pharmaceutical benefit manager patients, and for; and a storage device, coupled to said identification assignor and receiving said patient pharmaceutical prescription information, said outlet patient identifiers and associated internal patient identifiers therefrom, and coupled to a triangulation engine for receiving pharmaceutical benefit manager identifiers therefrom, and maintaining a table for linking said outlet patient identifiers, said internal identifiers and said pharmaceutical benefit manager identifiers; wherein said triangulation engine further analyzes said records in said table to ensure that each unique pharmaceutical benefit manager identifier is linked to only one internal identifier and modifying said records such that each unique pharmaceutical benefit manager identifier is linked to only one internal identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for identifying sales transactions related to a single customer in a data set received from multiple pharmaceutical outlets, comprising the steps of :
-
receiving patient pharmaceutical prescription information from a plurality of pharmaceutical outlets, said patient pharmaceutical prescription information including information identifying one or more patients and a unique outlet patient identifier for each of said pharmaceutical prescription patients, said information identifying one or more patients comprising pharmaceutical prescription sales transaction information for said pharmaceutical prescription patients; receiving pharmaceutical benefit manager information from one or more pharmaceutical benefit managers, said pharmaceutical benefit manager information including information identifying one or more pharmaceutical benefit manager patients and a unique pharmaceutical benefit manager identifier for each of said pharmaceutical benefit manager patients, said information identifying one or more pharmaceutical benefit manager patients comprising pharmaceutical prescription sales transaction information for said pharmaceutical benefit manager patients; assigning an internal patient identifier for each of said outlet patient identifiers in said received patient pharmaceutical prescription information; storing said internal patient identifier and associated outlet patient identifier in a table, said table comprising one record for each associated internal patient identifier and outlet patient identifier pair; storing said pharmaceutical prescription information in a storage area; comparing, by a computer processor, said patient pharmaceutical prescription information with said pharmaceutical benefit manager information to determine matches in sales transactions, to define links between said outlet patient identifiers and said pharmaceutical benefit manager identifiers, wherein said comparing comprises matching said pharmaceutical prescription transaction information for said pharmaceutical prescription patients with said pharmaceutical prescription transaction information for said pharmaceutical benefit manager patients; updating said table to reflect links between said outlet patient identifiers and said pharmaceutical benefit manager identifiers; and analyzing said records in said table to ensure that each unique pharmaceutical benefit manager identifier is linked to only one internal identifier and modifying said records such that each unique pharmaceutical benefit manager identifier is linked to only one internal identifier. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification