Systems and methods that create a pseudo prescription from transaction data generated during a point of sale purchase at a front of a store

Information

  • Patent Grant
  • 11978031
  • Patent Number
    11,978,031
  • Date Filed
    Friday, May 27, 2011
    13 years ago
  • Date Issued
    Tuesday, May 7, 2024
    a year ago
  • Inventors
  • Original Assignees
  • Examiners
    • Lam; Eliza A
    Agents
    • LANDMARK INTELLECTUAL PROPERTY LAW, LLC
    • Murphy; Gregory M
Abstract
A method is provided for creating a Pseudo-prescription for over the counter items. A retailer infrastructure is provided that includes a point of sale server coupled to a store concentrator and to a product tables/price book(s). An adjudication processor and a claims processor with a process control server are also provided. A Pseudo-prescription is created that contains an NDC for each over-the-counter item being purchased prior to determining if the claims processor.
Description
FIELD OF THE INVENTION

The present invention relates generally to systems and methods for facilitating a process for creating a Pseudo-prescription for over the counter items, paid for by paid for by health care payers, using data generated from a point-of-sale transaction at retailers, and more particularly to systems and methods that process that create the Pseudo-prescription from transaction data generated during a point-of-sale purchase at the front of the store.


DESCRIPTION OF THE RELATED ART

Over-the-counter medicated items are utilized by nearly 90% of the U.S. population to treat minor health ailments. Americans use over-the-counter items to self-medicate a health episode that was self-diagnosed. Over-the-counter items do not require a prescription and are available at nearly 750,000 retail locations in the U.S. as compared with only 75,000 pharmacy locations that dispense prescribed items. It has been proven that the use of over-the-counter items saves the U.S. healthcare system billions of dollars each year by way of reduced doctor and emergency room visits as a result of early detection, self-diagnosis and self-medication.


Many health plans, including the federal government through the Department of Health and Human Services and more specifically, the centers for Medicare and Medicaid, provide benefit coverage for the use of over-the-counter medications. For prescribed items, payers such as federal and state governments through Medicare and Medicaid contract with entities, typically pharmacy benefits managers, who approve and settle payment with the dispensers of the prescribed item.


This process allows customers to purchase prescribed items without paying for them at the point of purchase because the dispenser is able to connect in real-time and submit the prescription required for the item to the pharmacy benefits manager. The pharmacy benefits manager approves the prescription and settles payment with the dispenser and then receives the funds from the payer. In this example the federal or state agencies contract with them to perform such services.


There have been several attempts to include non-prescribed items in the process described above for prescribed items. All require a prescription because the entire system for processing prescription is based on that foundation. None have been successful and are likely to reduce the use of items that do not require a prescription, over-the-counter items, costing the healthcare system billions of dollars.


There is a need for systems and methods that provide customers the ability to purchase over-the-counter items from the front of a store without a prescription using the normal process for purchasing over-the-counter items.


There is a need for systems and methods that that create a Pseudo-prescription for over the counter items from transaction data generated during a point-of-sale purchase at a front of the store. The Pseudo-prescription can then be submitted to the pharmacy benefits manager during the purchase and the existing process in place of approving the Pseudo-prescription and the subsequent funds flow leveraged.


SUMMARY

Accordingly, an object of the present invention is to provide systems and methods that create a Pseudo-prescription for over the counter items from transaction data generated during a point-of-sale purchase at the front of a store.


Another object of the present invention is to provide systems and methods that allow front of store transactions at participating retailers that sell over-the-counter items to create proxies (Pseudo-prescription) for over-the-counter items from transaction data.


Yet another object of the present invention is to provide systems and methods that allow front of store transactions to sell over-the-counter items to create proxies (Pseudo-prescription) from transaction data, eliminating the need for a customer to visit a doctor to request a prescription for an item that does not require a prescription because the prescription is the only way to associate the purchase with the customers benefits coverage.


These and other objects of the present invention are achieved in, a method for creating a Pseudo-prescription for over the counter items. A retailer infrastructure is provided that includes a point of sale server coupled to a store concentrator and to a product tables/price book(s). An adjudication processor and a claims processor with a process control server are also provided. A Pseudo-prescription is created that contains an NDC for each over-the-counter item being purchased prior to determining if the claims processor.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is an overall system architecture of one embodiment of the present invention outside of a retailer network infrastructure.



FIG. 2 is an overall system architecture of one embodiment of the present invention inside a retailer network infrastructure.



FIG. 3 is a flow chart illustrating operation of a market basket analysis server used in one embodiment of the present invention.



FIG. 4 is a flow chart illustrating market basket adjudication in one embodiment of the present invention.



FIG. 5 is a flow chart illustrating the operation of a switch of an adjudication processor in one embodiment of the present invention.





DETAILED DESCRIPTION

Systems and methods are provided for facilitating multiple retailers to automate the process of matching items presented at point of purchase with the buyer selected financial transaction financial transaction card to determine if the items presented are permitted to be purchased by the presented financial transaction financial transaction card. More particularly, the present invention provides for the matching of items to multiple item lists for sponsor associated payment/settlement programs.

  • With the present invention, systems and methods are provided for implementing a financial transaction card program having buyers. The buyers are restricted to purchase select items from select retailers and the retailers are part of a private host-to-host network having the ability to communicate messages to and from a network computer. Each buyer has a unique identification code that corresponds with a list of selected items and a list of selected retailers.


With the present invention, systems and methods are provided to implement an adjudication process which allows a market basket utilized with product catalogs. Each catalog contains a list of Universal Product Codes (“UPC”), each identifying an item that can be purchased by a financial transaction card. A purse is an identifier for a financial account associated with a financial transaction card. As non-limiting examples, the financial account can be a bank account, credit financial transaction card, debit financial transaction card, pre-paid financial transaction card, a third party funding source and the like. As non-limiting examples, a financial transaction card can be, the financial transaction card is selected from at least one of, credit financial transaction card, debit financial transaction card, gift financial transaction card, fund transfer financial transaction card, other types of payment authenticating piece capable of carrying out a transfer of funds and the like In one embodiment, a financial transaction card, including but not limited to a debit or credit financial transaction card, has multiple financial transaction institutions or purses. The financial transaction card can also have only one spending purse. Items in the market basket are adjudicated against the one or more associated catalogs.


As illustrated in FIG. 1, an adjudication processor 10 includes a market basket analysis server 12, a process control server 14, a switch 16, product catalogs 18 and buyer account data 20.


More generally, in FIG. 1, a retailer infrastructure, denoted as 22, includes a retailer:POS In-Lane 24, hereafter (retailer 24). The retailer 24 includes a point of sale server (POS) 26, with a bar code scanner 28, that is coupled to a store concentrator 30 and to a product tables/price book(s) 32. A retailer product team 34 is in communication with the product tables/price book(s) 32 and to a catalog management server 36. The retailer product team 34 is part of a retailer:POS Ops 38.


The catalog management server 36 is included in a catalog management processor 40. The retailer infrastructure 22 also includes a retailer network 42 with a retailer switch 44.


The retailer switch 44 is coupled to the adjudication processor 10. The market basket analysis server 12 is coupled to the product catalogs 18 and validates eligible items in the market basket, as more fully discussed hereafter. The contents of the market basket, including but not limited to, UPC, price, quantity and the like, are communicated between the market basket analysis server 12 and the switch 16, from the retailer switch 44. The catalog management server 36 communicates with the market basket analysis server 12 in the form of the product catalogs 18.


A financial transaction card issuer, hereafter (financial processor 46) is coupled to the adjudication processor 10 and includes financial transaction card numbers 48 and an issuer processor (transactions) 50.


A benefits processor 52 includes a claims processor (accumulator) 54 coupled to switch 16. The benefits processor 52 is in communication with the switch 16. The market basket analysis server 12 can contact the benefit processor 52 via the switch 16 in real time and receive a claim authorization. The benefits processor 52 can communicate via standard prescription languages, NCPDP5.1 and NCPDP d.0.


Account information 56 includes buyer account data 20 that is provided to the market basket analysis server 12 and relates to financial transaction financial transaction card numbers 48, originating with the financial processor 46 that includes an issuer processor 50 (transactions). The issuer processor 50 communicates with a switch 58 and to switch 16 where financial approval transactions are required.


As previously recited, the present invention facilitates multiple retailers to automate the process of matching items presented at POS 26 purchase with the buyer selected payment mechanism to determine if the items presented are permitted to be purchased by the presented payment mechanism. More particularly, the present invention provides for the matching of items to multiple item lists for sponsor associated payment/settlement programs.


In the FIG. 2 embodiment, the adjudication processor 10 is included in the retail infrastructure 22. The overall system architecture in the FIG. 2 embodiment includes switch 58 to communicate with retailer processes that are behind the retailer firewall.


The adjudication process utilizes components in the adjudication processor 10. In combination, the switch 16, market basket analysis server 12, catalog management server 36, and the process control server 14 provide adjudication. In one embodiment, the adjudication process also can authorize the financial transaction.


Financial transactions that are triggered by a retailer in-lane purchase activity are typically communicated in the form of ISO 8583 from the retailer switch 44 to the switch 16. The switch 16 decomposes the ISO 8583 message into messages suitable for processing by subsequent processing components, such as the market basket analysis server 12.


In one embodiment, the switch 16 communicates the market basket content data and transaction identification information to the market basket analysis server 12, in the data form that has been parsed and formatted by the switch 16.


The market basket analysis server 12 compares the market basket contents to the product catalog(s) 18. Product catalog(s)18 have been previously loaded to market basket analysis server 12 from catalog management server 36. Product catalogs 18 contain an items list of approved products, identified by UPC and short description. Market basket line item content data is processed iteratively by the market basket server 12.


With the present invention, adjudication to a plurality of catalogs 18 can be processed. With the present invention, a catalog 18 is directly related to an account purse. This purse can be associated to a restricted spend based upon the catalog 18 that is used to adjudicate an item list. For example, a financial transaction financial transaction card may support spending against a food items catalog and also an over-the-counter drug item catalog. One or more spending purses, each with a specific spending balance from a specific Issuer may be identified to a single financial transaction financial transaction card.


With the present invention, the retailer 24 collects the market basket and upon a swipe or scan of a buyer's financial transaction financial transaction card, packages up the market basket sends it to the adjudication processor 10 with either, (i) the retailer processing the purchase request, or (ii) the adjudication processor processing the purchase request. Incoming and outgoing communications between the retailer 24 and the adjudication processor 10 can via an ISO 8583 message format, an XML web services format, and the like, all as real time interchanges. As a non-limiting example, entering can be done by at least one of, swiping the financial transaction financial transaction card through a slot of a financial transaction card reader coupled to the mobile device, through a slot of the mobile device, scanning, through wireless communication, touch of the financial transaction financial transaction card to the mobile device, by typing in information at the mobile device, photos, selecting a financial transaction financial transaction card from an application on a mobile device and from an on-line entity.


As illustrated in FIGS. 1 and 2, the retailer communicates with the retailer switch 44 which pushes transaction data to the adjudication processor 50. The switch 16 receives the transaction and processes it to conclusion. The switch 16 is the gateway for all types of transactions. A transaction may be one of many types. In one embodiment of the invention a transaction may be an adjudication request, an authorization request, or a POS result transaction. The switch 16 determines the nature of the transaction request 56 and formats data and routes the request through subsequent processes as determined by the type of request.



FIG. 3 is a flow chart illustrating operation of the market basket server 12 with steps 60-80. The market basket analysis server receives market basket transaction data from the switch 16 and determines if the market basket transaction is valid. If it isn't, then the processing request is rejected. If it is valid, then the market basket server 12 retrieves transaction credentials from process control data. If the credentials are not valid then the processing request is rejected. When the credentials are valid, a determination is made to see if there are qualifying items from the market basket. If not then the there is a return with no processing required. If yes, authorization is required and then returned with processing required.


The adjudication transaction contains transaction identification and market basket information as formatted and forwarded to the market basket server process. The authorization transaction contains transaction identification and requests for financial authorization against a specific financial payment account (purse). The result transaction contains transaction identification information, processed market basket adjudication transaction (market basket items flagged to a specific purse and catalog), and financial authorization information.


The market basket server 12 receives an adjudication transaction from the switch 16. The market basket server 12 processes the entire financial transaction financial transaction card to the extent possible and returns the transaction result to the switch for further processing as required. The switch 16 receives the adjudication transaction and determines if further processing is required. The adjudication transaction may require that the switch 16 obtain financial transaction authorization from one or more issuers. The switch 16 formats the transaction information 60 for routing and processing by the issuer.


The switch 16 waits to complete a transaction to the retailer 24 until authorization request(s) are processed and returned by the issuer(s). Authorization information is formatted and returned to the retailer 24 and the transaction is added to a permanent data log of all transactions passing through the switch 16. The switch 16 formats POS result transaction and returns to the retailer 24 and the transaction is added to a permanent data log of all transactions passing through the switch 16.


Referring to the market basket adjudication flow chart of FIG. 4 with steps 82 through 112, the market basket item list is received using the market basket analysis server 12 and the switch 16. When the market basket is exhausted a total is made of the items, the market basket is closed, and an annotated market basket created. If it is not exhausted then items from the market basket are compared with indexed catalog items. When there isn't a match with catalog items the catalog 18 is exhausted and an index incremented. Then the catalog 18 is not exhausted the market basket list index is incremented and the item is flagged.


The operation of the switch 16 is illustrated in FIG. 5 in steps 114 through 134. The switch 16 receives and transposes transaction data received from a transaction. A determination is made by the switch 16 as to the type of transaction. When the transaction is adjudication, the market basket is formatted. For a POS-OUT transaction, it is formatted for POS. The switch 16 then performs authorization, formats the transaction for the financial processor 46 and then routes 508 to the issuer for authorization. An authorization message 509 is received from the financial processor 46. The switch 16 formats this and returns it to the retailer 24 via the retailer switch 44. The transaction is then logged in a transaction log.


There are multiple authorizations for multiple purses. The switch 16 is configured to couple to multiple financial processors 40 when there are multiple authorizations. The switch 16 can couple to multiple financial processing systems, to process restricted spending against multiple purses tied to multiple issuer processors. Based upon rules provided by the process control server 14, the switch bifurcates the financial transactions to multiple financial financial transaction card issuers and receives authorization from multiple financial processors.


With the present invention the market basket analysis server 12 isolates a buyer's financial account information from the reliance for regulatory compliance of HIPAA and PCI-DSS.


The retailer 24 is isolated from the details of multiple purses, multiple financial transaction financial transaction card issuers member demographics and the like. The PAN of a transaction ties to an account structure that defines the applicable process control rules. Process control rules are provided to the switch 16 from the process control server 14, to establish the path of the financial authorizations. A financial transaction financial transaction card number 48 and associated catalogs 18 with that financial transaction financial transaction card are provided in order for the market basket analysis server 12 to use the catalogs with a purse.


The adjudication processor 10 does not send the retailer member demographics. A financial transaction financial transaction card number 48 and associated catalogs 18 with that financial transaction financial transaction card are provided in order for the market basket analysis server 12 to use the catalogs related to the PAN, financial transaction financial transaction card issuers, and purses.


With the present invention the following steps are taken.


A collection of item data is received, e.g., the market basket. Each item in the market basket has a universal product code (“UPC”) to uniquely identify the item and has a quantity, net price and added tax as determined by the retailer price list.


Each item in a market basket is evaluated and compared by the UPC to items approved for the specific purse as related to the product/plan product catalog 18. Each item in the market basket is marked as eligible or ineligible to a specific product/plan. Eligible items are grouped according to a product/plan and a calculation is made of a total cost of all items, less appropriate discounts and allowances, for each group. Items, group totals, and market basket identification information is formatted into XML data structures, ISO8583, NCPDP 5.1 or NCPDP d.0, for further processing by the retailer 24, benefit processor 52 and the like.


Adjudication can be hosted at a retailer 24 and be internal to the retailer, or adjudication can be hosted external to the retailer and have several retailers connecting to it.


XML data structure is pushed to the switch 16. The switch 16 is utilized to translate data in the retailer specified format for systems hosted within the retailer network and into ISO8583, XML, NCPDP 5.1 or NCPDP d.0 formats for processing by issuer processor 50 or claims processor 54. An XML-based financial authorization request or ISO8583 based financial authorization request is initiated where the financial processor is not integral to the internal retailer network, and where the retailer requires that transactions be initiated by the present invention. In this instance, the system and method of the present invention process control server 14 determines the content of the authorization request against group totals and the switch 16 builds and transmits XML-based authorization requests to the financial processor 46. The switch 14 formats XML-based authorization requests in formats required by the corresponding issuer processor.


Items selected by the buyer and placed in the market basket are presented for purchase to the check out process of the participating retailer 24. This process may be a physical lane within a retail store, a collection of market basket items selected from a catalog and identified by the buyer at the time of check out, or the presentation of a script at a retail store, on-line or telephone based pharmacy counter, among other processes.


The process of using the retailer physical checkout lanes or the retailer physical pharmacy counter requires that market basket items be scanned or hand entered into the retailers store POS 26. The process of using catalog 18, on-line or telephone shopping requires that items be selected and identified by the shopping method and entered as items in the market basket.


Regardless of the method of shopping, all market basket item data, including price, quantity, taxes, point-of-purchase driven discounts are packaged into a single transaction and formatted according to the stores point-of-sale system message specifications. The single transaction must also include retailer identification information and buyer identification information, which at a minimum can include:


1. Retailer ID


2. Store ID


3. Terminal ID


4. PAN—Primary Account Number


5. Timestamp


6. STAN—System Trace Audit Number


7. Line item detail <per unique market basket item>

    • a. UPC
    • b. Net price
    • c. Tax
    • d. Quantity
    • e. Brief item description


This transaction comes from the POS 26 to the store concentrator 30 to retailer switch 44 and then to the switch 16. The transaction data can include item data and customer identifier (financial transaction financial transaction card number) data, and the like. Communication is via the retailers 24, store concentrator 30 and to the retailer switch 44. All of the retailers 24 are connected to the network, and data goes from the retailer switch 44 to the retainers 24, and then to another switch inside the retailer. The switch 16 utilizes the retailer switch 44 or to an internal retailer switch with communications to the retailer 24 being in a variety of methods, including but not limited to, ISO 8583 or XML data structures.


Transaction data is received from the originating retailer 24. The market basket transaction is directed from the market basket server 12 to the switch 16. The switch 16 formats the data into an XML data structure, from whatever retailer structure that was received, and transmits the translated XML structure to the market basket analysis server 12.


The market basket analysis server 12 utilizes the PAN to determine the catalogs 18 and purses for the buyer account. The buyer's personal information is not retrieved at any point in during adjudication or financial transaction processing. The buyer PAN relates one or more specific product catalogs to the market basket transaction.


If the buyer identifier, e.g., the account number of a financial transaction financial transaction card (PAN) is not recognized by the switch 16, an error occurs and there is a rejection. If the PAN there is an error, the switch 16 returns a message to the originating retailer 24 that the transaction is declined.


The switch 16 matches the item data received in the market basket transaction, one item at a time. The switch 16 appends two indicators to each line item of the market basket. A flag is produced that communicates if the item is eligible or not eligible, and an indicator of the group (catalog) 18 is also determined to which the item belongs.


Upon completion of processing, each item in the market basket and totals by each group are used to package the market basket transaction and returned to the retailer 24 for processing. In another embodiment, the processed market basket transaction is returned to the switch 16.


Upon receipt of the processed market basket transaction the market basket analysis server 12 matches the buyer identifier to the financial transaction financial transaction card issuer associated with the buyer identifier.


The switch 16 creates an XML-based payment authorization request message that includes financial processor 46 identification and retailer transaction identification information. This payment authorization is then sent to the financial processor 46. In various embodiments, ISO 8583, XML and NCPDPd.0 data structures are used for the authorization request messages between the switch 16 and the financial processor 46.


In various embodiments, the switch 16, (i) receives an authorization message back from the financial processor 46 or claims processor 54; (ii) creates a data log of authorized transactions based upon transaction identification number and (iii) creates an authorization message in the proper format to forward the message to the retailer 24.


In another embodiment of the present invention, the catalog management processor 40 creates a catalog 18 of UPC's for each of a participating retailer 24. Each catalog 18 includes first and second sets of UPC data. The first set is for national brand products and the second set for retailer 24 private label products.


The system and methods of the present invention enable inComm retailers 24 to accept a financial transaction card based payment method at the point of sale for products, including but not limited to medicine and medical supplies, covered by a sponsor, including but not limited to Medicare and/or Medicaid. The present invention provides systems and methods which enable a replacement for reimbursement methods which have traditionally included manual claims or offline systems which do not interact with a retailer's 24 POS 18.


In some cases, the financial transaction card acceptance/redemption mechanism leverages existing POS-to-inComm messaging interface for transaction processing.


In another embodiment of the present invention, a Pseudo-prescription is created that contains an NDC for each over-the-counter item being purchased prior to determining if the claims processor 54 supports real-time authorization. If it is determined that the claims processor 54 can support a real-time authorization request, then an NCPCP formatted claim authorization request message is sent to the claims processor 54. The market basket analysis server 12 contacts the benefit processor 52 via the switch 16 in real time to originate and receive a claim authorization.


The retailer:POS 24 submits a market basket through the retailer switch 44 to adjudication processor switch 16. The switch 16, based upon rules provided by the process control server 14, formats an NCPDP claim transaction for the items in the market basket. The switch 16 waits to complete a transaction to the retailer 24 until NCPDP Claim transaction(s) are processed. If the switch 16 system determines that the claims processor 54 can not support a real-time authorization request, then the switch 16 compares the previously retrieved financial transaction card available balance, from financial processor 46, to the amount requested in the transaction data received from the originating retailer. If the balance is less than the amount requested, then the switch 16 sends a decline to the originating retailer 24. If switch 16 determines if the balance is equal to or greater than the amount requested, then switch 16 submits the NCPDP Claim transaction to the claim processor 54 for approval. Upon receipt, the claims processor 54 formats a NCPDP Claim approval message to the switch 16, switch 16 re-attaches the item data to the authorization message and submits it back to the originating retailer 24. A data log of the transaction is created and submitted to the data store.


Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the appended claims.

Claims
  • 1. A method for creating a pseudo-prescription for over the counter items that do not require prescriptions, and using the pseudo-prescription in a purchase transaction, the method transacted amongst an adjudication processor in communication with a benefits processor, a financial processor, and a retail infrastructure, the adjudication processor including a market basket analysis server, a switch, one or more product catalogs, and buyer account data associated with a buyer, the method comprising: receiving an identifier of a buyer account associated with the buyer, the identifier comprising a primary account number (PAN);determine based on the PAN and in communication with the catalog management server a specific plan, with eligible items set forth in one or more applicable product catalogs;providing the retailer infrastructure that includes a point of sale server coupled to a store concentrator;providing the adjudication processor and benefits processor with a process control server;pursuant to the specific plan, creating a pseudo-prescription by the retailer infrastructure for the over-the-counter non-prescription item that does not require a prescription, the pseudo prescription for each over-the-counter item being purchased and formatted as a National Council for Prescription Drug Programs (NCPDP) claim transaction for the items in the market basket, the pseudo-prescription being used in a purchase transaction of the non-prescription item to associate each over-the-counter item with the buyer's plan and benefit coverage of such plan;and determining that the benefits processor does not support real-time authorization requests and comparing by the switch the previously retrieved financial transaction card available balance to an amount requested in transaction data from the retailer, and:determining that the balance is sufficient to cover the authorization request and submitting the transaction to the benefits processor for processing;upon receipt at the benefits processor, formatting a NCPDP Claim approval message to the adjudication processor switch, which re-attaches item data to the authorization message and submits it back to the point of sale server;wherein the retail infrastructure is isolated from details of multiple purses and the buyer's personal information.
  • 2. The method of claim 1, wherein the adjudication processor switch waits to complete a transaction to a retailer until the NCPDP Claim transaction(s) are processed.
  • 3. The method of claim 1, wherein if the balance is less than an amount requested, the adjudication processor switch sends a decline to the originating retailer.
  • 4. The method of claim 3, wherein when the adjudication processor switch determines if the balance is equal to or greater than the amount requested, then the adjudication processor switch submits the NCPDP Claim transaction to the claim processor for approval.
RELATED APPLICATIONS

This application claims the benefit of U.S. Ser. No. 61/422,761, filed Dec. 14, 2010, U.S. Ser. No. 13/117,003, filed May 26, 2011, and U.S. Ser. No. 13/117,010, filed May 26, 2011, all of which are incorporated by reference.

US Referenced Citations (422)
Number Name Date Kind
3288350 Kushner Nov 1966 A
4482802 Aizawa et al. Nov 1984 A
4734858 Schlafly Mar 1988 A
4747049 Richardson et al. May 1988 A
4877947 Mori Oct 1989 A
4900904 Wright et al. Feb 1990 A
4908521 Boggan et al. Mar 1990 A
4943707 Boggan Jul 1990 A
5091634 Finch et al. Feb 1992 A
5117355 McCarthy May 1992 A
5128520 Rando Jun 1992 A
5202826 McCarthy Apr 1993 A
5231569 Myatt Jul 1993 A
5239165 Novak Aug 1993 A
5255182 Adams Oct 1993 A
5256863 Ferguson Oct 1993 A
5350906 Brody et al. Sep 1994 A
5375240 Grundy Dec 1994 A
5383113 Kight et al. Jan 1995 A
5384449 Peirce Jan 1995 A
5416306 Imhata May 1995 A
5500513 Langhans et al. Mar 1996 A
5524073 Stambler Jun 1996 A
5577109 Stimson et al. Nov 1996 A
5590038 Pitroda Dec 1996 A
5602377 Beller et al. Feb 1997 A
5619569 Kennedy Apr 1997 A
5621201 Langhans et al. Apr 1997 A
5657389 Houvener Aug 1997 A
5671279 Elgamal Sep 1997 A
5679940 Templeton et al. Oct 1997 A
5708780 Levergood Jan 1998 A
5729693 Holda-Fleck Mar 1998 A
5740915 Williams Apr 1998 A
5764981 Veeneman May 1998 A
5766143 Sheldon Jun 1998 A
5804803 Cragun Sep 1998 A
5806045 Biorge et al. Sep 1998 A
5844972 Jagadish et al. Dec 1998 A
5850217 Cole Dec 1998 A
5857175 Day Jan 1999 A
5889863 Weber Mar 1999 A
5897625 Gustin Apr 1999 A
5903633 Lorsch May 1999 A
5903830 Joao et al. May 1999 A
5907142 Kelsey May 1999 A
5909492 Payne et al. Jun 1999 A
5937393 O'Leary et al. Aug 1999 A
5945653 Walker et al. Aug 1999 A
5950173 Perkowski Sep 1999 A
5956695 Carrithers et al. Sep 1999 A
5968110 Westrope Oct 1999 A
5991750 Watson Nov 1999 A
5999624 Hopkins Dec 1999 A
6000608 Dorf Dec 1999 A
6003014 Lee et al. Dec 1999 A
6012049 Kawan Jan 2000 A
6014635 Harris Jan 2000 A
6018719 Rogers Jan 2000 A
6021397 Jones et al. Feb 2000 A
6029139 Bezos Feb 2000 A
6032133 Hilt et al. Feb 2000 A
6032135 Molano et al. Feb 2000 A
6032859 Muehlberger et al. Mar 2000 A
6039244 Finsterwald Mar 2000 A
6047270 Joao et al. Apr 2000 A
6058300 Hanson May 2000 A
6058382 Kasai et al. May 2000 A
6070147 Harms et al. May 2000 A
6072870 Nguyen et al. Jun 2000 A
6085242 Chandra Jul 2000 A
6086187 Iguchi Jul 2000 A
6092053 Boesch et al. Jul 2000 A
6098053 Slater Aug 2000 A
6108642 Findley Aug 2000 A
6119099 Walker Sep 2000 A
6119105 Williams Sep 2000 A
6125352 Franklin Sep 2000 A
6134533 Shell Oct 2000 A
6138911 Fredregil Oct 2000 A
6154738 Call Nov 2000 A
6158657 Hall, III et al. Dec 2000 A
6173272 Thomas et al. Jan 2001 B1
6182894 Hackett et al. Feb 2001 B1
6189787 Dorf Feb 2001 B1
6222914 McMullin Apr 2001 B1
6226624 Watson et al. May 2001 B1
6267670 Walker Jul 2001 B1
6302326 Symonds et al. Oct 2001 B1
6304860 Martin Oct 2001 B1
6304915 Nguyen et al. Oct 2001 B1
6315193 Hogan Nov 2001 B1
6317028 Valiulis Nov 2001 B1
6334116 Ganesan et al. Dec 2001 B1
6360254 Linden Mar 2002 B1
6418414 Lutz et al. Jul 2002 B1
6418441 Call Jul 2002 B1
6422462 Cohen Jul 2002 B1
6424706 Katz et al. Jul 2002 B1
6442532 Kawan Aug 2002 B1
6473500 Risafi et al. Oct 2002 B1
6473739 Showghi et al. Oct 2002 B1
6494367 Zacharias Dec 2002 B1
6502745 Stimson et al. Jan 2003 B1
6507823 Nel Jan 2003 B1
6529880 McKeen et al. Mar 2003 B1
6529956 Smith Mar 2003 B1
6536659 Hauser Mar 2003 B1
6575361 Graves et al. Jun 2003 B1
6594644 Van Dusen Jul 2003 B1
6609106 Robertson Aug 2003 B1
6636833 Flitcroft Oct 2003 B1
6648222 McDonald et al. Nov 2003 B2
6675153 Cook et al. Jan 2004 B1
6678664 Ganesan Jan 2004 B1
6736314 Cooper et al. May 2004 B2
6827260 Stoutenburg et al. Dec 2004 B2
6829596 Frazee Dec 2004 B1
6836765 Sussman Dec 2004 B1
6862575 Anttila Mar 2005 B1
6886742 Stoutenburg et al. May 2005 B2
6899621 Behm May 2005 B2
6915277 Manchester Jul 2005 B1
6918537 Graves et al. Jul 2005 B2
6932268 McCoy et al. Aug 2005 B1
6948063 Ganesan et al. Sep 2005 B1
6965866 Klein Nov 2005 B2
6993610 Guy Jan 2006 B2
7055740 Schultz Jun 2006 B1
7072864 Brake, Jr. et al. Jul 2006 B2
7083084 Graves et al. Aug 2006 B2
7086586 Sullivan Aug 2006 B1
7093761 Smith et al. Aug 2006 B2
7103577 Blair et al. Sep 2006 B2
7108183 Cox, Jr. Sep 2006 B1
7111780 Broussard et al. Sep 2006 B2
7209889 Whitfield Apr 2007 B1
7216092 Weber May 2007 B1
7252226 Risafi et al. Aug 2007 B2
7281653 Beck et al. Oct 2007 B2
7292998 Graves et al. Nov 2007 B2
7316350 Algiene Jan 2008 B2
7328190 Smith et al. Feb 2008 B2
7343406 Buonanno Mar 2008 B1
20080026 Melker Mar 2008
7363265 Horgan Apr 2008 B2
7434729 Cracchiolo Oct 2008 B2
7437328 Graves et al. Oct 2008 B2
7494417 Walker Feb 2009 B2
7513422 Tucker Apr 2009 B1
7566000 Agostino et al. Jul 2009 B2
7590557 Harrison Sep 2009 B2
7631803 Peyret Dec 2009 B2
7650308 Nguyen et al. Jan 2010 B2
7653599 Doran et al. Jan 2010 B2
7702542 Aslanian Apr 2010 B2
7711598 Perkowski May 2010 B2
7747644 Reihl Jun 2010 B1
7757944 Cline et al. Jul 2010 B2
7767944 Cline Jul 2010 B2
7789695 Robinson Aug 2010 B2
7848948 Perkowski et al. Dec 2010 B2
7866548 Reed et al. Jan 2011 B2
7904333 Perkowski Mar 2011 B1
7905399 Barnes Mar 2011 B2
7922083 Harrison Apr 2011 B2
7949543 Chan et al. May 2011 B2
7970626 Cracchiolo Jun 2011 B2
8036953 Hsu et al. Oct 2011 B2
8046268 Hunt Oct 2011 B2
8103520 Mueller Jan 2012 B2
8152060 Wolfe et al. Apr 2012 B2
8152061 Wolfe et al. Apr 2012 B2
8181867 Bierbaum et al. May 2012 B1
8245910 Sullivan et al. Aug 2012 B2
8265050 Howe Sep 2012 B2
8265950 Howe et al. Sep 2012 B2
8267313 Harper et al. Sep 2012 B2
8332277 Mccaffery et al. Dec 2012 B2
8332323 Stals Dec 2012 B2
8352627 Harris Jan 2013 B1
8396758 Paradise Mar 2013 B2
8509814 Parker Aug 2013 B1
8577735 Wilen Nov 2013 B2
8631999 Wolfe et al. Jan 2014 B2
8636203 Patterson Jan 2014 B1
8662387 Geller Mar 2014 B1
8712835 Philyaw Apr 2014 B1
8751298 Giordano et al. Jun 2014 B1
8768834 Zacarias et al. Jul 2014 B2
9098190 Zhou Aug 2015 B2
9183534 Gharabally Nov 2015 B2
9449343 Mayerle Sep 2016 B2
9483786 Glass Nov 2016 B2
9626070 Cowles Apr 2017 B2
9672687 Cage Jun 2017 B2
10262346 Glass Apr 2019 B2
10515397 Serfass Dec 2019 B2
10679268 Kochhar Jun 2020 B1
20010034609 Dovolis Oct 2001 A1
20010037264 Husemann et al. Nov 2001 A1
20010056410 Ishigaki Dec 2001 A1
20020002495 Ullman Jan 2002 A1
20020010627 Lerat Jan 2002 A1
20020016749 Borecki et al. Feb 2002 A1
20020062249 Iannacci May 2002 A1
20020065713 Awada et al. May 2002 A1
20020069139 Bernstein et al. Jun 2002 A1
20020070270 Narita et al. Jun 2002 A1
20020088855 Hodes Jul 2002 A1
20020091573 Hodes Jul 2002 A1
20020095420 Hovsepian Jul 2002 A1
20020116531 Chu Aug 2002 A1
20020128859 Perkowski Sep 2002 A1
20020130176 Suzuki Sep 2002 A1
20020138573 Saguy Sep 2002 A1
20020153410 Santini Oct 2002 A1
20020198831 Patricelli et al. Dec 2002 A1
20030004802 Callegari Jan 2003 A1
20030009382 D'Arbeloff Jan 2003 A1
20030033246 Slater Feb 2003 A1
20030055782 Slater Mar 2003 A1
20030061162 Matthews Mar 2003 A1
20030069846 Marcon Apr 2003 A1
20030080186 McDonald et al. May 2003 A1
20030088462 Carrithers et al. May 2003 A1
20030105688 Brown et al. Jun 2003 A1
20030121967 Goldberg et al. Jul 2003 A1
20030126079 Roberson Jul 2003 A1
20030154163 Phillips et al. Aug 2003 A1
20030163787 Hay et al. Aug 2003 A1
20030172039 Guy Sep 2003 A1
20030197059 Tidball et al. Oct 2003 A1
20030200179 Kwan Oct 2003 A1
20030204441 Ellis et al. Oct 2003 A1
20030212796 Willard Nov 2003 A1
20030234819 Daly et al. Dec 2003 A1
20040024697 Landa et al. Feb 2004 A1
20040054587 Dev et al. Mar 2004 A1
20040065726 McGee et al. Apr 2004 A1
20040117302 Weichert et al. Jun 2004 A1
20040138921 Broussard et al. Jul 2004 A1
20040153344 Bui Aug 2004 A1
20040182922 Talarico, Jr. Sep 2004 A1
20040185881 Lee Sep 2004 A1
20040193464 Szrek Sep 2004 A1
20040193490 Pletz Sep 2004 A1
20040206814 Kawai et al. Oct 2004 A1
20040215573 Frederick et al. Oct 2004 A1
20040224660 Anderson Nov 2004 A1
20040225560 Lewis et al. Nov 2004 A1
20040260647 Blinn et al. Dec 2004 A1
20040267663 Karns Dec 2004 A1
20050004837 Sweeny Jan 2005 A1
20050027624 Cai Feb 2005 A1
20050045732 Whitaker Mar 2005 A1
20050051619 Graves et al. Mar 2005 A1
20050071268 Riddett, Jr. Mar 2005 A1
20050086168 Alvarez Apr 2005 A1
20050116028 Cotten Jun 2005 A1
20050165682 Duke Jul 2005 A1
20050167481 Hansen et al. Aug 2005 A1
20050177517 Leung Aug 2005 A1
20050182695 Lubow et al. Aug 2005 A1
20050187793 Myles Aug 2005 A1
20050197919 Robertson Sep 2005 A1
20050203844 Ferguson et al. Sep 2005 A1
20050233797 Gilmore Oct 2005 A1
20050240477 Friday Oct 2005 A1
20050261968 Randall et al. Nov 2005 A1
20050274793 Cantini Dec 2005 A1
20060004631 Roberts et al. Jan 2006 A1
20060010007 Denman Jan 2006 A1
20060037835 Doran Feb 2006 A1
20060041470 Filho et al. Feb 2006 A1
20060053056 Alspach-Goss et al. Mar 2006 A1
20060058011 Vanska Mar 2006 A1
20060069642 Doran et al. Mar 2006 A1
20060078100 Risafi et al. Apr 2006 A1
20060080174 Veeneman Apr 2006 A1
20060089160 Othmer Apr 2006 A1
20060106642 Reicher et al. May 2006 A1
20060113376 Reed et al. Jun 2006 A1
20060212346 Soza Sep 2006 A1
20060224450 Moon Oct 2006 A1
20060253320 Heywood Nov 2006 A1
20060255125 Jennings Nov 2006 A1
20060261150 Seifert et al. Nov 2006 A1
20060277146 Dively et al. Dec 2006 A1
20070011025 Cracchiolo Jan 2007 A1
20070017975 Lewis et al. Jan 2007 A1
20070021969 Homeier-Beals Jan 2007 A1
20070030824 Ribaudo Feb 2007 A1
20070038577 Werner Feb 2007 A1
20070043682 Drapkin et al. Feb 2007 A1
20070055785 Stevens Mar 2007 A1
20070063024 Guillot Mar 2007 A1
20070156436 Fisher Apr 2007 A1
20070114274 Gibbs May 2007 A1
20070125838 Law et al. Jun 2007 A1
20070136149 Woodward et al. Jun 2007 A1
20070162338 Lawe Jul 2007 A1
20070174123 Dorr Jul 2007 A1
20070175985 Barnes et al. Aug 2007 A1
20070192182 Monaco Aug 2007 A1
20070198433 McGee et al. Aug 2007 A1
20070208632 Downes et al. Sep 2007 A1
20070214005 Kennedy Sep 2007 A1
20070214080 Babi et al. Sep 2007 A1
20070251995 Kingsborough et al. Nov 2007 A1
20070257767 Beeson Nov 2007 A1
20070265872 Robinson et al. Nov 2007 A1
20070284434 Fletcher Dec 2007 A1
20080011820 Brown et al. Jan 2008 A1
20080028395 Motta et al. Jan 2008 A1
20080033857 Moses Feb 2008 A1
20080040285 Rackley Feb 2008 A1
20080052169 O'Shea et al. Feb 2008 A1
20080059318 Packes et al. Mar 2008 A1
20080070690 Van Luchene Mar 2008 A1
20080078831 Johnson et al. Apr 2008 A1
20080097851 Bemmel et al. Apr 2008 A1
20080133266 Allen Jun 2008 A1
20080133351 White et al. Jun 2008 A1
20080162341 Zimmer et al. Jul 2008 A1
20080179395 Dixon et al. Jul 2008 A1
20080183627 Harrison et al. Jul 2008 A1
20080209611 Silverbrook Aug 2008 A1
20080215361 Nunnari et al. Sep 2008 A1
20080255942 Craft Oct 2008 A1
20080319868 Briscoe Dec 2008 A1
20090006116 Baker Jan 2009 A1
20090037326 Chitti et al. Feb 2009 A1
20090076896 DeWitt Mar 2009 A1
20090078755 Sullivan et al. Mar 2009 A1
20090094126 Killian et al. Apr 2009 A1
20090111378 Sheynman Apr 2009 A1
20090112709 Barhydt et al. Apr 2009 A1
20090144161 Fisher Jun 2009 A1
20090157487 Cottrell et al. Jun 2009 A1
20090157554 Hobson et al. Jun 2009 A1
20090163263 Herndon Jun 2009 A1
20090164329 Bishop Jun 2009 A1
20090171739 De et al. Jul 2009 A1
20090172561 Kane Jul 2009 A1
20090173782 Muscato Jul 2009 A1
20090173784 Yang Jul 2009 A1
20090187491 Bull Jul 2009 A1
20090192904 Patterson Jul 2009 A1
20090192928 Abifaker Jul 2009 A1
20090197684 Arezina Aug 2009 A1
20090240516 Palestrant Sep 2009 A1
20090240579 Skowreonek Sep 2009 A1
20090247131 Champion Oct 2009 A1
20090254432 Mccaffery et al. Oct 2009 A1
20090259589 Agostino et al. Oct 2009 A1
20090281941 Worth Nov 2009 A1
20090287558 Seth et al. Nov 2009 A1
20090298427 Wilkinson Dec 2009 A1
20090319352 Boyle et al. Dec 2009 A1
20100005424 Sundaresan Jan 2010 A1
20100008535 Abulafia Jan 2010 A1
20100010906 Grecia Jan 2010 A1
20100010909 Marshall et al. Jan 2010 A1
20100041368 Kumar Feb 2010 A1
20100042471 Chang Feb 2010 A1
20100057580 Raghunathan Mar 2010 A1
20100082490 Rosenblatt Apr 2010 A1
20100088188 Kumar et al. Apr 2010 A1
20100097180 Cardullo Apr 2010 A1
20100131415 Sartipi May 2010 A1
20100185461 Broeska et al. Jul 2010 A1
20100185505 Sprogoe Jul 2010 A1
20100205063 Mersky Aug 2010 A1
20100235290 Junger Sep 2010 A1
20100293536 Nikitin Nov 2010 A1
20100299194 Snyder et al. Nov 2010 A1
20100304852 Szrek Dec 2010 A1
20100312636 Coulter et al. Dec 2010 A1
20110035268 Rossi Feb 2011 A1
20110040684 Beck et al. Feb 2011 A1
20110057027 Grossman Mar 2011 A1
20110060904 Whitfield Mar 2011 A9
20110087592 Van Der et al. Apr 2011 A1
20110091092 Nepomniachtchi Apr 2011 A1
20110106698 Isaacson May 2011 A1
20110161226 Courtion Jun 2011 A1
20110166872 Cervenka et al. Jul 2011 A1
20110166992 Dessert et al. Jul 2011 A1
20110173083 Reed et al. Jul 2011 A1
20110202419 Mamdani Aug 2011 A1
20110234514 Gothard Sep 2011 A1
20110246284 Chaikin Oct 2011 A1
20120060425 Yamauchi et al. Mar 2012 A1
20120089467 Comparelli Apr 2012 A1
20120099780 Smith Apr 2012 A1
20120136780 El-Awady May 2012 A1
20120203572 Christense Aug 2012 A1
20120209688 Lamothe et al. Aug 2012 A1
20120234911 Yankovich Sep 2012 A1
20120245987 Isaacson Sep 2012 A1
20120271689 Etheredge Oct 2012 A1
20120284185 Mettler Nov 2012 A1
20120290366 Giles Nov 2012 A1
20120303425 Katzin Nov 2012 A1
20130073388 Heath Mar 2013 A1
20130179177 Dhavle et al. Jul 2013 A1
20130226728 Oghittu Aug 2013 A1
20130290121 Simakov Oct 2013 A1
20130304561 Warner et al. Nov 2013 A1
20140006268 Roberts Jan 2014 A1
20140019238 Blatchley Jan 2014 A1
20140058873 Sorenson Feb 2014 A1
20140074704 White Mar 2014 A1
20140297437 Natarajan Mar 2014 A1
20140164159 Lovelace Jun 2014 A1
20140081769 Wilen Nov 2014 A1
20140279187 Gopinath Nov 2014 A1
20150066757 Shenoy Mar 2015 A1
20150178701 Glass Jun 2015 A1
20150278845 Sorem et al. Oct 2015 A1
20170076293 Cage Mar 2017 A1
Foreign Referenced Citations (8)
Number Date Country
102609839 Jul 2012 CN
2128809 Dec 2009 EP
2002189963 Jul 2002 JP
2003208541 Jul 2003 JP
2008541303 Nov 2008 JP
2010521017 Jun 2010 JP
20020027427 Apr 2002 KR
2013078499 Jun 2013 WO
Non-Patent Literature Citations (7)
Entry
Patent Cooperation Treaty International Search Report, PCT/US11/43516.
Patent Cooperation Treaty International Search Report, PCT/US11/64388.
Patent Cooperation Treaty International Search Report, PCT/US 11/64384.
Patent Cooperation Treaty International Search Report, PCT/US2011/064411.
Patent Cooperation Treaty International Search Report, PCT/US2011/064405.
SIGIS: Special Interest Group for IIAS Standards. SIGIS Eligible Product List Criteria for Supporting Private Label Items. 2007. [retrieved on Mar. 28, 2012]. Retrieved from the Internet: http://portal.sig-is.org/en/join/documents/SIGISPrivateLabelEligibilityCriteriaPolicy-12-12-07-1.pdf>entire document.
ADP National Account Services. Important information for FSA Plans and Health Care Reform.
Related Publications (1)
Number Date Country
20120150554 A1 Jun 2012 US
Provisional Applications (1)
Number Date Country
61422761 Dec 2010 US