US20040236688A1 - Universal positive pay database method, system, and computer useable medium - Google Patents

Universal positive pay database method, system, and computer useable medium Download PDF

Info

Publication number
US20040236688A1
US20040236688A1 US10/871,006 US87100604A US2004236688A1 US 20040236688 A1 US20040236688 A1 US 20040236688A1 US 87100604 A US87100604 A US 87100604A US 2004236688 A1 US2004236688 A1 US 2004236688A1
Authority
US
United States
Prior art keywords
uppd
financial transaction
providing
useable medium
computer useable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/871,006
Inventor
William Bozeman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26936036&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20040236688(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Priority to US10/871,006 priority Critical patent/US20040236688A1/en
Publication of US20040236688A1 publication Critical patent/US20040236688A1/en
Priority to US12/893,837 priority patent/US20110087598A1/en
Priority to US13/507,387 priority patent/US8768840B2/en
Priority to US14/280,556 priority patent/US20150332272A1/en
Priority to US14/981,608 priority patent/US20170185972A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • G06Q20/023Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] the neutral party being a clearing house
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/042Payment circuits characterized in that the payment protocol involves at least one cheque
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/102Bill distribution or payments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/24Credit schemes, i.e. "pay after"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/26Debit schemes, e.g. "pay now"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/389Keeping log of transactions for guaranteeing non-repudiation of a transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4016Transaction verification involving fraud or risk level assessment in transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting

Definitions

  • the present invention relates to a Universal Positive Pay Database method, system, and/or computer useable medium to reduce check fraud and verify checks, other financial instruments and documents.
  • Paper checks have been ingrained into our society for over one hundred years. Many young people take their first steps into financial adulthood with the opening of their first checking account. Consumers continue to write an average of 25 checks per month. Paper checks give consumers the ability to make purchases and live day to day without carrying around cash. It gives them the freedom to make purchases before deposits are recorded at their bank and earn interest before withdrawals. Unfortunately, all this freedom comes with a price—Check Fraud. With the increase in home computer technology and high quality laser printers, paper checks can be easily created, even to the point of fooling so called experts in the field. Law enforcement agencies have reported that check fraud is the most under-reported white color crime. Estimates range as high as 50 billion annually. Out of the 180 million checks written daily, 1.2 million are fraudulent. That is less than 1%, but enough to amount to a viral and very expensive problem. Federal law enforcement agencies have seen check fraud go from the individual acting alone to gangs acting in concert, stealing millions.
  • Positive Pay is a technique where each corporate customer sends an electronic list of their outstanding checks to their financial institution.
  • the corporate customer's financial institution then uses an Issue File to validate each check as it clears the financial institution.
  • the Issue File includes parameters associated with the outstanding checks of each corporate customer, such as check amounts, account numbers, routing numbers, check dates, signatures, etc. If a check does not validate correctly—the financial institution requests proper authorization from the corporation on how to handle the check.
  • Positive Pay only works with the financial institutions corporate customers. No other entity in the process has knowledge of the Positive Pay matching capabilities. Under this scenario the person presenting the worthless check will receive the money and the merchant or his financial institution is left trying to recover the loss.
  • There are no standards for Positive Pay Each financial institution implements its own Positive Pay rules and file formats. In essence, each financial institution is creating an island for itself and its corporate customers.
  • Check electronification means a number of different things, from verifying the check writers' history against a database to transmitting the account and transaction information electronically to a clearinghouse for settlement.
  • the transmission can be as simple as the magnetic ink character recognition (MICR) line of the check to a full image of the check.
  • MICR magnetic ink character recognition
  • U.S. Pat. No. 4,109,238 issued Aug. 22, 1978 to Robert V. Creekmore outlines the use of a check verification system for providing customer operated verification of checks at point of sale locations.
  • the system enables a customer to verify several possible kinds of checking functions, including verification of payroll or government checks as well as certain types of personal checks for cash.
  • the system utilizes a number of local point of use terminals which are operated by the customer and which communicate with a remotely located transaction processor, including a positive file of customers who are entitled to verify checks.
  • the Creekmore patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • U.S. Pat. No. 5,237,620 issued Aug. 17, 1993 to David W. Deaton et al., describes a check reader and method for reading a check MICR code having a plurality of fields including a checking account number.
  • a reader head detects a MICR code on a check and generates electrical signals representative of the MICR code.
  • Circuitry omits portions of the MICR code except a predetermined portion thereof, such that the predetermined portion of the MICR code can be detected regardless of its location within the MICR code fields.
  • the Deaton et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • U.S. Pat. No. 5,586,222 issued Dec. 17, 1996 to Wei Zhang et al., describes a process for associating and storing an input pattern or two-dimensional pattern with use of associative matrices having the same size as that of an input pattern without converting it into a one-dimensional pattern, wherein the associative matrices are generated from the input pattern so as to maximize the Hamming distance between state invariants which correspond to each different storage pattern, and thereby a power of categorization that corresponds to each storage pattern can be enhanced, thus increasing the storage capability and robustness.
  • the Zhang et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • U.S. Pat. No. 5,677,955 issued Oct. 14, 1997 to John Doggett et al. outlines the use of an electronic instrument created in a computer-based method for effecting a transfer of funds from an account of a payer in a funds-holding institution to a payee.
  • the electronic instrument includes an electronic signature of the payer, digital representations of payment instructions, the identity of the payer, the identity of the payee and the identity of the funds-holding institution.
  • a digital representation of a verifiable certificate by the institution of the authenticity of the instrument of the instrument is appended to the instrument.
  • the Doggett et al. method and apparatus are associated essentially with a bank specific Positive Pay system, as opposed to the Universal Positive Pay Database system according to the claimed invention, wherein all parties are able to verify check register information of a customer, e.g., a payer, at every point along the path of a check clearing process, e.g., at the point of sale, at the payee's bank, at a Federal Reserve Clearing Division or a clearing house, and at the payer's bank.
  • Bank specific Positive Pay systems restrict access by a customer to check register information for the customer.
  • the Doggett et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • U.S. Pat. No. 5,801,366 issued Sep. 1, 1998 to Wade L. Funk et al. outlines the use of an automated check processing system which includes an input device receiving checking account information and a check amount of a check provided for payment in a transaction.
  • a transaction database coupled to the input device then electronically receives and stores the checking account information and check amount, which are then downloaded to a power encoder.
  • the power encoder receives checking account information and check amounts for transactions occurring over a predetermined transaction period and then matches the checks with the electronic checking account information and check amounts.
  • the Funk et al. system is similar to the system described by Doggett et al., in that Funk et al. describes a bank specific Positive Pay system, as opposed to a Universal Positive Pay Database system according to the claimed invention, wherein all parties are able to verify check register information of a customer at every point along the path of a check clearing process.
  • the Funk et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • U.S. Pat. No. 6,036,344 issued Mar. 14, 2000 to David M. Goldenberg outlines the use of an apparatus and method for countering fraudulent check cashing schemes that includes a central processing center that is connected to a plurality of banks through secure communication channels. Each check drawn against the banks has information stored therein, with that information corresponding to a plurality of digits and characters for the central processing center. When a check is presented at a bank, the information on the check is sent through one of the secure communication channels to the central processing system, which determines whether or not the account has sufficient funds to allow the check to be drawn against the account.
  • the Goldenberg patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • U.S. Pat. No. 6,213,391 B1 issued Apr. 10, 2001 to William H. Lewis, describes a system for identifying an individual by either generating an identification profile based on a distinctive biometric characteristic possessed by that person (e.g. voice analysis, finger print, facial scan, DeoxyriboNucleic Acid (DNA), etc.), or by verifying some digital “signature” representation assigned to that person.
  • the biometric information or digital signature may then be used in a variety of functions to enhance both the security and convenience of conducting electronic transactions.
  • the system may provide an algorithm for creating a personal identification number (PIN) for use as a preliminary or secondary identification steps, and/or an algorithm for generating unique tone codes for use in personal identification via telephone or modem.
  • PIN personal identification number
  • the system further provides a device that facilitates a user's ability to change codes or methods of generating codes instantly, without having to contact their bank, credit card company, etc.
  • the Lewis patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • WIPO Patent Application Publication No. WO 97/36267 published Oct. 2, 1997, outlines the use of an automated positive check authorization system that includes an input device for receiving a check amount and checking account information pre-printed on a check drawing on a checking account presented in a transaction at the time of check presentment.
  • the checking account information and check amount are electronically transmitted to a check verifier, which receives the check amount and checking account information from the input device and searches a checking account database for a current balance in the checking account.
  • the WIPO '267 application does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • C HECK 21 U.S. Public Law 108-100, 117 STAT. 1177, entitled the “Check 21 Act” (C HECK 21) was signed into law in the U.S. on Oct. 28, 2003, becomes effective on Oct. 28, 2004 (see U.S. Public Law 108-100, 117 STAT. 1177), and is incorporated herein by reference.
  • C HECK 21 fosters innovation in the payments system and enhances its efficiency by reducing some of the legal impediments to check truncation.
  • the law facilitates check truncation by a negotiable instrument called a “substitute check”, which permits banks to truncate original checks, to process check information electronically, and to deliver substitute checks to banks that want to continue receiving paper checks.
  • a “substitute check” is the legal equivalent of the original check and includes all the information contained on the original check.
  • the C HECK 21 law does not require banks to accept checks in electronic form nor does it require banks to use the new authority granted by the act to create substitute checks.
  • the C HECK 21 law does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • the present invention is a Universal Positive Pay Database (UPPD) method, system, and/or computer useable medium to reduce financial transaction fraud.
  • a UPPD database is configured to store thereon transaction records associated with financial transactions associated with customers of the UPPD database. Each transaction record is configured to include parameters associated with a particular financial transaction.
  • a particular financial transaction is initiated between a payer and a payee by providing parameters associated with the particular financial transaction to the UPPD database.
  • An Issue File is also provided to the UPPD database.
  • the Issue File includes parameters associated with the particular financial transaction, and the particular financial transaction is associated with a drawee bank.
  • a correspondence determination is made between the parameters associated with the particular financial transaction from the Issue File and the parameters associated with the particular financial transaction provided to the UPPD database to initiate the particular financial transaction at every point along a financial transaction clearing process.
  • the customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank are able to access the correspondence determination at every point along a financial transaction clearing process.
  • Still another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured to receive input data from a wide variety of technology.
  • Yet another aspect of the invention provide a UPPD method, system, and/or computer useable medium to perform a point of sale, point of presentment, and point of encashment financial transaction authorization.
  • Still another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured for use with security detectable inks, tamper-proof foils and threads, as well as holograms applied to a financial instrument to provide additional security against fraud.
  • Yet another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured for use with cell wallets, palm wallets, e-wallets, cam wallets, and other wireless devices.
  • Still another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured to utilize a transaction instrument with a micro computer chip embedded within the surface of the transaction instrument, to contain digitized signatures, security, and Global Positioning System (GPS) data and transaction record(s).
  • GPS Global Positioning System
  • Yet another aspect of the invention to provide a UPPD method, system, and/or computer useable medium to reduce the amount of paper and plastic involved when conducting banking transactions.
  • FIG. 1 a network diagram example of a UPPD system according to the present invention.
  • FIG. 2 is network diagram example of a UPPD system with outside financial services provided according to the present invention.
  • FIG. 3 is a network diagram example of a UPPD system with check verification provided according to the present invention.
  • FIG. 4 is a network diagram example of a UPPD system with check verification and outside financial services provided according to the present invention.
  • FIGS. 5A and 5B are a flow diagram of a UPPD method for checking accounts according to the present invention.
  • FIG. 6 is a flow diagram illustrating bank specific Positive Pay according to the prior art.
  • FIG. 7 is a flow diagram showing no connectivity with bank specific Positive Pay according to the prior art.
  • FIG. 8 is a diagram according to the prior art showing why check fraud works today.
  • FIG. 9 is a flow diagram indicating how a UPPD system processes a bad check according to the present invention.
  • FIG. 10 is a diagram indicating how stalled debt or debit stall is used by a UPPD according to the present invention.
  • FIG. 11 is a diagram indicating how Safety Check Deposit software is used by a UPPD system according to the present invention.
  • FIG. 12 is a diagram indicating how TrackBack software is used by a UPPD system according to the present invention.
  • FIG. 13 is a diagram indicating how a credit history compilation is used by a UPPD system.
  • FIG. 14 is an overview of a diagram showing different communications methods used by a UPPD system according to the 5 present invention.
  • FIGS. 15A and 15B are flow charts of bank specific Positive Pay processes that can be used with UPPD processes according to the present invention.
  • FIGS. 15C, 15D, 15 E, 15 F, 15 G, 15 H, 15 I, 15 J, and 15 K are flow charts of UPPD processes according to the present invention.
  • FIG. 16 is a functional diagram of a UPPD system according to the present invention.
  • FIG. 17 is a functional diagram of a UPPD system according to the present invention.
  • FIG. 18 is a functional diagram of a UPPD system according to the present invention.
  • FIG. 18 is a functional diagram of a UPPD system according to the present invention.
  • FIG. 19 is a functional diagram of a UPPD process according to the present invention.
  • FIG. 20 is a functional diagram of a UPPD process according to the present invention.
  • FIGS. 21A and 21B are flow charts of UPPD processes according to the present invention.
  • FIGS. 22A, 22B, 22 C, and 22 D are flow charts of UPPD processes according to the present invention.
  • FIGS. 23A, 23B, 23 C, 23 D, and 23 E are flow charts of UPPD processes according to the present invention.
  • FIGS. 24A, 24B, 24 C, 24 D, 24 E, and 24 F are functional diagrams of UPPD processes according to the present invention.
  • FIG. 25 is a functional diagram of a UPPD process according to the present invention.
  • FIGS. 26A, 26B, 26 C, 26 D, and 26 E are functional diagrams of UPPD processes according to the present invention.
  • FIG. 27 is a functional diagram of a UPPD system according to the present invention.
  • FIGS. 28A and 28B are functional diagrams of UPPD processes according to the present invention.
  • FIG. 29 is a functional diagram of a point of sale transaction utilizing a UPPD system according to the present invention.
  • FIG. 30 is a functional diagram of a UPPD system according to the present invention.
  • FIG. 31 is a functional diagram of a UPPD system according to the present invention.
  • FIGS. 32A, 32B, 32 C, 32 D, 32 E, and 32 F are functional diagrams of a UPPD processes according to the present invention.
  • FIG. 33 is a functional diagram of the use of a PIN with a UPPD system according to the present invention.
  • FIGS. 34A and 34B are functional diagrams of UPPD processes according to the present invention.
  • FIGS. 35A and 35B are diagrams of security measure for use with a UPPD system according to the present invention.
  • FIG. 36 is a functional diagram of biometric security measures for use with a UPPD system according to the present invention.
  • FIG. 37 is a functional diagram of a UPPD system according to the present invention.
  • This present invention is a UPPD method, system, and/or computer useable medium.
  • the invention disclosed herein is, of course, susceptible of embodiment in many different forms. Shown in the drawings and described herein below in detail are preferred embodiments of the invention. It is to be understood, however, that the present disclosure is an exemplification of the principles of the invention and does not limit the invention to the illustrated embodiments.
  • a UPPD system 10 for maintaining financial transaction control and preventing financial transaction fraud with connectivity between users is shown in FIG. 1.
  • the UPPD system 10 includes a UPPD database 20 and provides match, authentication, authorization, settlement, and clearing processes for financial transactions initiated by customers of the UPPD database 20 .
  • UPPD customers as used herein, are individuals, companies, businesses, organizations, government agencies, etc., who have access to the UPPD database 20 .
  • the UPPD system 10 provides connectivity of information communication and verification by matching an issued item and/or files to parameters associated with a particular financial transaction, as presented at point of presentment (POP), point of encashment (POE), point of sale (POS), etc, the ability to ascertain whether a financial transaction is authentic, or whether it appears to be authentic. Any indication that a financial transaction has been altered, account closed, or insufficient funds exist, the financial transaction can be blocked immediately or a debit stalled preventing banks, banks customers, merchants, etc., from being held liable for worthless transaction instruments (e.g., checks, debit check(s), debit card transaction(s), debit/credit ticket(s)/slip(s), sales ticket(s)/ receipt(s), etc.).
  • worthless transaction instruments e.g., checks, debit check(s), debit card transaction(s), debit/credit ticket(s)/slip(s), sales ticket(s)/ receipt(s), etc.
  • the UPPD system 10 is configured to enable multiple banks, consumers, and merchants a truly universal protection and security system.
  • the UPPD system 10 provides the most cost effective way to virtually eliminate fraud, provide unprecedented security, and drastically reduce the cost of clearing financial transactions including paper and electronic official items, e.g., checks, debit cards, debit checks, money orders, gift certificates, cards and other official documents.
  • the UPPD system 10 provides connectivity from banks to banks and merchants to banks instantly.
  • the UPPD system 10 provides a source for connectivity, centralized and/or personalized data retrieval, match authentication, confirmation of sufficient funds, protection from identity theft, and other applications.
  • the UPPD database 20 is illustrated as a single database, the UPPD database 20 may be configured as a plurality of separate or disparate databases interconnected through a network system via any number of switches, such as a local area network (LAN), a wide area network (WAN), an intranet, an extranet, the Internet, etc.
  • switches such as a local area network (LAN), a wide area network (WAN), an intranet, an extranet, the Internet, etc.
  • the UPPD system 10 includes a computer useable medium and a computer device with a processor.
  • a “computer useable medium” includes a non-volatile medium (e.g., a magnetic medium, hard disk, a solid state disk, optical storage, Flash memory, electrically eraseable programmable read only memory (EEPROM), parameter random access memory (PRAM), etc.), a volatile medium (e.g., dynamic RAM (DRAM), Direct Rambus® DRAM (DRDRAM), double-data rate DRAM (DDR DRAM), double-data rate synchronous DRAM (DDR SDRAM), enhanced DRAM (EDRAM), enhanced synchronous DRAM (ESDRAM), extended data out (EDO) DRAM, burst EDO (BEDO) DRAM, fast page mode DRAM (FPM DRAM), Rambus DRAM (RDRAM), SyncLink® DRAM (SLDRAM), synchronous RAM (SRAM), synchronous DRAM (SDRAM), synchronous graphic RAM (SGRAM), video RAM (VRAM), window RAM (W
  • the computer device may be any type of computer device with a processor, such as a desktop computer, a laptop computer, a palmtop computer, a network computer, a personal digital assistant (PDA), an embedded device, a smart phone, or any other suitable computer device.
  • the UPPD system 10 may include one or more server computers with a processor, an area of main memory for executing program code under the direction of the processor, a storage device for storing data and program code and a bus connecting the processor, area of main memory and the storage device.
  • the UPPD database 20 may be stored on the storage device, as well as a data communications device, such as a modem, connected to the bus for wirelessly and/or non-wirelessly connecting the computer to a local area network (LAN), a wide area network (WAN), an intranet, an extranet, the Internet, etc.
  • UPPD software is stored in the computer useable medium and executes under the direction of the processor.
  • the UPPD software causes the processor to provide and configure the UPPD database 20 to store thereon transaction records associated with financial transactions corresponding to customers of the UPPD database 20 .
  • Each transaction record is configured to include alphanumeric data pertaining to parameters associated with a particular financial transaction.
  • Such parameters for one financial transaction include alphanumeric data grouped into fields associated with items that may include a payer name, a payee name, payer and/or payee personal specifics, a transaction instrument, an account number, a PIN, a digital signature, etc.
  • Biometric information may also be provided as parameters, such as DNA, facial structure, iris, retina, finger print, voice, signature, etc.
  • parameters associated with a paper/electronic check may include a check number, an issue date, a payee, a routing number, an account number, etc.
  • a transaction instrument may be configured to operate with the UPPD system 10 .
  • a “transaction instrument”, as used herein, means a paper and/or electronic check (paper/electronic check), an image of a paper/electronic check, a debit card, a debit check, a an intranet, an extranet, the Internet, etc.
  • UPPD software is stored in the computer useable medium and executes under the direction of the processor.
  • the UPPD software causes the processor to provide and configure the UPPD database 20 to store thereon transaction records associated with financial transactions initiated by customers of the UPPD database 20 .
  • Each transaction record is configured to include alphanumeric data pertaining to parameters associated with a particular financial transaction.
  • Such parameters for one financial transaction include alphanumeric data grouped into fields associated with items that may include a payer name, a payee name, payer and/or payee personal specifics, a transaction instrument, an account number, a PIN, a digital signature, etc.
  • Biometric information may also be provided as parameters, such as DNA, facial structure, iris, retina, finger print, voice, signature, etc.
  • parameters associated with a paper/electronic check may include a check number, an issue date, a payee, a routing number, an account number, etc.
  • a transaction instrument may be configured to operate with the UPPD system 10 .
  • a “transaction instrument”, as used herein, means a paper and/or electronic check (paper/electronic check), an image of a paper/electronic check, a debit card, a debit check, a smartcard, a credit card, a point of sale (POS) terminal, a point of escheat (POE) terminal, a point of presentment (POP) terminal, a bank point of data (POD) terminal, an automated teller machine (ATM), a personal digital assistant (PDA), a telephone, a cellular telephone, a cordless telephone, a pager, a watch, a television, a radio, a compact disc (CD) player, a tape player, a copier, a facsimile machine, or any other electronic device.
  • paper/electronic check paper/electronic check
  • an image of a paper/electronic check a debit card, a debit check,
  • Account number parameters for transaction records of financial transactions for the UPPD system 10 may be associated with a checking account number, a savings account number, a credit card account number, a money market account number, a liability account number, a bills/payable account number, an asset account number, an invoice/receivables account number, a cash account number, an insurance policy account number, an account number for a will, an account number for a trust, or a number for any other financial account.
  • the UPPD system 10 is configured to operably utilize an Issue File substantially the same as Positive Pay files used with bank-specific Positive Pay services previously described, may have limited connectivity and/or may be universally available through connectivity via the UPPD system 10 between any party(s), such as bank(s), institution(s), company(s), third party(s), vendor(s), merchant(s), consumer(s), etc.
  • An Issue File as used herein, is configured for use with the UPPD system 10 and includes one or more transaction records associated with certain financial transactions, where the financial transactions are associated with a drawee bank.
  • the transaction record(s) in an Issue File each include alphanumeric data pertaining to parameters associated with a certain financial transaction.
  • the Issue File is established at the time the particular financial transaction is initiated between a payer and a payee by a customer of the UPPD database 20 by providing parameters associated with the particular financial transaction to the UPPD database 20 .
  • a comparison or correspondence determination is made between the parameters associated with the particular financial transaction from the Issue File and the parameters associated with the particular financial transaction provided to the UPPD database 20 when the particular financial transaction was initiated.
  • Such a correspondence determination is made at periodic intervals (e.g., fractions of a second), and at every point along the financial transaction clearing process.
  • the correspondence determination is also available to the customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank at any time, e.g., throughout the financial transaction clearing process.
  • the customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank can then determine whether the correspondence determination between the financial parameters from the Issue File and the financial transaction parameters provided to the UPPD database 20 when the particular financial transaction was initiated does not match and/or does not coincide below a minimum threshold, thereby enhancing security by facilitating an accurate determination as to whether the tampering or altering has occurred to the transaction record at every point along the financial transaction clearing process.
  • the UPPD software may also search and capture transaction records for compliance with escheat laws, automatically poll transaction records, transmit a partial or full reconciliation of the transaction records, locate lost, stolen, misplaced items, and items not presented and that remain outstanding, and archive and store transaction records, matching data, verification data, and authentication data for a predetermined period of time.
  • a payments system defined as the combined transaction-based processes, procedures, rules, and regulations employed by the financial institutions and, in the United States, the Federal Reserve System, is employed for the express purpose of moving funds among financial institutions and individuals in support of commerce.
  • An electronification payments system environment has been evolving over time and has been influenced by a need to reduce current item processing costs, reduction in the cost of float by increasing the speed of the payments system process, the growth of point-purchase conversion volumes, the emergence of new technologies, particularly the use on the Internet, customer acceptance of multiple delivery channels, maturation of image technology as a viable processing platform, concerns about cybersecurity, and, in the United States, the Check Truncation Act (CTA).
  • CTA Check Truncation Act
  • the ‘electronification’ of checks refers to the process of converting paper checks into some form of an electronic financial transaction, such as an image-based transaction or image exchange, Automated Clearing House (ACH) debit or electronic check presentation (ECH) debit.
  • An ‘electronic check’ refers to one of several types of electronic financial transactions including an ACH-based electronic check, an electronic network electronic check, and Internet or telephone initiated payments.
  • the ACH-based electronic check begins as a paper check and is converted into, or truncated to, an ACH debit entry.
  • the paper check is not processed.
  • An Internet or telephone initiated payment is a financial transaction initiated over the Internet or by telephone, with the debit carried out electronically, usually by an ACH debit.
  • Some users categorize payments initiated via the Internet or telephone, but that are effected by paper drafts, as electronic checks, even though the debit is paper-based.
  • Electronic check may also refer to any attempt to initiate payment through a personal computer, computer system, or the Internet.
  • the CTA facilitates check truncation by eliminating some of the legal impediments to the use of electronics in check processing, in order to allow all financial institutions to participate in an environment in which the truncation of checks can occur at any point in the payment process.
  • the CTA seeks to ensure that financial institutions which have not, or may not, invest in imaging do not have to make a large financial investment to develop the system infrastructure needed to support check truncation.
  • Check imaging is a process whereby check images are captured via image camera and stored in a digitized format. This process may be accomplished on medium to high speed processing equipment, such as equipment manufactured by IBM, NCR, Unisys, Banc Tec, etc., is normally done in financial institution back offices for the capture, sorting, and distribution of checks and other MICR encded documents.
  • the benefits of imaging over microfilm are quality, transportability, availability, and timeliness.
  • the capturing financial institution can keep an archival copy of every document processed. A copy of a customer's check can be included in the statement mailing. Checks drawn on other financial institutions can be exchanged with those financial institutions in lieu of physical documents. Check imaging reduces the risk inherent in the payments system by considerably reducing the time during which checks are presented and paid.
  • An ACH debit entry, electronic funds transfer (EFT), and/or other money transfer processes initiated by an originator, such as a merchant, is known as a point of presentment (POP) financial transaction.
  • a POP financial transaction is initiated as a single entry authorization, and uses a check as a source document.
  • the MICR line information is captured and provided by the originating merchant to the paying bank at the POP to effect a transfer of funds from a consumer account of the paying bank.
  • This type of financial transaction may only be used for non-recurring, in person (i.e., at the POP) entries for which there are no standing authorizations with the originating merchant for the origination of the ACH entries to the consumer's account.
  • a POP conversion is a process in which checks are converted into electronic debits and processed using the ACH network. POP conversion may be effected when the merchant keeps the original check or when the consumer receives the check after the conversion process. When the consumer receives the check after the conversion process, the consumer submits an original check and signs an authorization document, a copy of which is returned to him/her when the financial transaction is completed. The merchant scans the written check through a special reader that captures the account, check, and routing number, as well as the purchase amount.
  • the check data are then sent to an agent for authorization of the amount. Once authorized, the amount is converted to an electronic financial transaction and sent through the ACH network for payment. The consumer signs the separate authorization document and receives the original check back, which has been stamped “void” by the merchant. With this type of financial transaction, the paying bank does not have the opportunity to review the check and authenticate the customer through signature verification.
  • the originating merchant or service provider can initiate a single entry ACH debit pursuant to an oral authorization obtained over the telephone to transfer funds from a consumer account.
  • This type of entry may only be used as a single entry, for which there is not standing authorization for the origination of the ACH entries to the consumer's account.
  • a telephone entry may only be used when there is an existing relationship between the originating merchant or service provider and consumer or, when there is not an existing relationship between the originating merchant or service provider and the receiver, when the consumer initiates the telephone call.
  • An originating merchant or service provider may initiate an ACH debit entry pursuant to an authorization obtained from the paying bank, via the Internet, to transfer funds from a consumer account at the paying bank.
  • Positive Pay services have been available from individual banks in recent years. It is a service that a bank sells for a fee to its account holders whereby only checks that are pre-approved are accepted at the bank.
  • the check generating customer generally uploads a file of transaction records associated with financial transactions daily to the bank of all checks written that day. When checks drawn on the customers' accounts are presented to the bank, their database is queried. If the transaction record for a check has been tampered with or if transaction record includes an unauthorized check number, the transaction record will be rejected.
  • Positive Pay services are recognized as an effective service to fight against check fraud. Rejected checks cause considerable effort to be expended throughout the highly regulated banking system. A typical check passes from point of sale to depositing bank to the Federal Reserve or clearing bank and back to the account holder's bank and account. At each step, the check is read, sorted and recorded, forming a trail that can be easily traced.
  • the existing Positive Pay services are bank specific. In other words, only a bank's own account holders can utilize it and take advantage of it.
  • the UPPD system 10 can be used by both account holder members and non-members.
  • the UPPD system 10 may be accessed by customers, payers, payees, payee banks, drawee banks, and banking institutions intermediate the payee banks and the drawee banks for issuing and tracking transaction records associated with financial transactions at every point along the financial transaction clearing process (e.g. the POP, POS, POE, bank POD, the truncation bank, etc.).
  • the UPPD system 10 allows all banks to participate in a process that can catch fraudulent transaction records associated with a financial transaction earlier in the financial transaction redemption cycle. For example, for paper/electronic checks, at each step in the check clearing process, the UPPD database 20 of the UPPD system 10 can be queried to determine if the owner of the account has indeed authorized the instrument for the amount written and signature on the financial instrument. A few banks have already developed their own internal Positive Pay software, however, this software is only bank specific.
  • C HECK 21 The Check 21 Act (C HECK 21) was signed into law in the United States on Oct. 28, 2003, and becomes effective on Oct. 28, 2004 (see U.S. Public Law 108-100 117 STAT. 1177).
  • C HECK 21 fosters innovation in the payments system and enhances its efficiency by reducing some of the legal impediments to check truncation.
  • the law facilitates check truncation by a negotiable instrument called a “substitute check”, which permits banks to truncate original checks, to process check information electronically, and to deliver substitute checks to banks that want to continue receiving paper checks.
  • a “substitute check” is the legal equivalent of the original check and includes all the information contained on the original check. The law does not require banks to accept checks in electronic form nor does it require banks to use the new authority granted by the act to create substitute checks.
  • bank means any person, company, and/or business that is engaged in the business of banking and includes (a) any depository institution as defined in section 19(b)(1)(A) of the U.S. Federal Reserve Act, (b) any Federal reserve bank, (c) any U.S. Federal home loan bank, or (d) to the extent it acts as a payer (i) the Treasury of the U.S., (ii) the U.S. Postal Service, (iii), a State government, or (iv) a unit of general local government as defined in section 602(24) of the Expedited Funds Availability Act.
  • magnetic ink character recognition line and “MICR line” means the numbers, which may include the bank routing number, account number, check number, check amount, and other information, that are printed near the bottom of a check in magnetic ink in accordance with generally applicable industry standards.
  • substitute check means a paper reproduction of the original check that (a) contains an image of the front and back of the original check, (b) bears a MICR line containing all the information appearing on the MICR line of the original check, except as provided under generally applicable industry standards for substitute checks to facilitate the processing of substitute checks, (c) conforms, in paper stock, dimension, and otherwise, with generally applicable industry standards for substitute checks, and (d) is suitable for automated processing in the same manner as the original check.
  • truncate means to remove an original paper check from the check collection or return process and send to a recipient, in lieu of such original paper check, a substitute check or, by agreement, information relating to the original check (including data taken from the MICR line of the original check or an electronic image of the original check), whether with or without subsequent delivery of the original paper check.
  • the UPPD system 10 is configured to be compatible and/or fully operational with C HECK 21 and can utilize transaction records including a check number, a check amount, an account number, a routing number, a check date, signatures, digitized signatures and matrixes and a check payee.
  • the identity of the drawee-payer bank may be derived from the routing number.
  • the transaction records are not limited to written check information and can include other financial instruments such as electronic checks, cash cards, credit cards, traveler's checks, money orders, gift certificates and cashier 's checks.
  • the customer (depositor) 30 may primarily use the UPPD system 10 for written checks, because of the similarity of financial records between these transaction instruments, the UPPD system 10 can easily accommodate the transaction records for other transaction instruments as well.
  • the UPPD system 10 has the flexibility to utilize several means for inputting current transaction record parameters. These include computerized devices such as personal computers, portable laptops and palmtops, as well as mainframe computers and servers, all of which can be tied into the Internet and land based data bank.
  • the customer 30 can simply log onto the uniform resource locator of a Web site of the UPPD database 20 and can then fill out a customized Web form to upload current transaction record parameters to the Web site by hypertext transfer protocol (HTTP) or by e-mail.
  • HTTP hypertext transfer protocol
  • e-mail e-mail
  • the customer 30 can initially set up an account number and enter an activation code or a preset encrypted code so that transaction record parameters can be transmitted to the UPPD database 20 and Web site by keying in the information by touchtone telephone, so that conventional decoder machines link the information to the UPPD database 20 .
  • a wireless telephony device can be used in the same manner, with either audible or subaudible tones corresponding to the keys pressed being modulated onto the radio frequency carrier, and then being demodulated on reception and linked to the UPPD database 20 .
  • Another alternative uses voice recognition software to encode information received by telephone to enter transaction record parameters to the UPPD database 20 . Use of these telephony devices, voice recognition software, and systems are well-known to those skilled in the related art and are not a point of novelty with this invention.
  • technology such as optical character recognition devices and magnetic ink character recognition devices can also be used as a means for inputting current transaction record parameters from the customer 30 .
  • the magnetic ink character recognition devices and digital readers can also be used by commercial check generating entities at the point of presentment and point of encashment to read transaction record parameters off of a written check, allowing matching, authenticated, authorization, settlement, and clearing.
  • Transaction record parameters may be provided to the UPPD database 20 wirelessly and/or non-wirelessly.
  • the transaction record parameters by be transmitted by modem or wirelessly using direct dial software without going through a computer network, by facsimile transmission, by mail, etc.
  • Inputting transaction record parameters in this manner are typically not as convenient and popular as using the Internet and existing ACHs 70 , EFTs, wires, credit cards, or other financial communications networks.
  • a participating commercial entity such as a commercial retail store 50 , member bank 60 , clearing house 70 .and Federal Reserve 80 may match and compare the information from the check with the transaction record parameters in the UPPD system 10 .
  • a collecting bank intermediate the presenting bank and the payer bank may validate the check by comparing the transaction record parameters recorded in the UPPD database 20 against the entries on the check to verify that the check has not been altered or tampered with. This may be done by logging onto a web site associated with the UPPD system 10 over the Internet and simply accessing the desired transaction record in the UPPD database 20 .
  • the participating commercial entity is immediately notified not to accept the altered check.
  • a customer 30 can instantly check the UPPD system 10 for either a perfect match or a rejection of the check.
  • An ACH 70 or Federal Reserve Clearing Division 80 can also instantly check the UPPD system 10 or reject an altered check based on the current transaction record parameters.
  • the UPPD software may be configured to perform a partial or full real-time reconciliation of the transaction records for a customer 30 on a daily or weekly basis, depending on the needs of the customer 30 .
  • the reconciliation for the customer 30 may be requested and transferred via the Internet from the UPPD system 10 .
  • the customer 30 can also upload the transaction record(s) to be reconciled to the customer's bank 40 .
  • the customer bank 40 then passes the current transaction record(s) onto the UPPD system 10 , where the current transaction record(s) are reconciled and returned to the customer 30 (via the Internet).
  • a polling option is also available where the customer 30 may upload their current transaction record(s) directly to their bank 40 .
  • the UPPD system 10 may also dial up the bank 40 and poll the current transaction record(s) for download into the UPPD system 10 .
  • This polling is automatically done with software that is part of the UPPD system 10 . This is a pass through on the part of the customer bank 40 , allowing the customer bank 40 to charge a fee for this service.
  • the UPPD system 10 can dial up the location of the customer 30 and poll the customer 30 for the current transaction record(s).
  • the polling may occur either by an automatic dial up from the customer 30 to the UPPD system 10 or by the UPPD system 10 automatically dialing up the customer 30 and downloading the current transaction record(s).
  • one type of polling is chosen over another, depending on the preference of the customer 30 . Both types of polling utilize software that is incorporated into the UPPD system 10 and can simply sweep the current check register files and download them into the UPPD database 20 .
  • the UPPD software may also be configured to search for and capture escheated transaction record(s).
  • Escheated transaction record parameters are information on checks that have not been cashed and are “unclaimed”. Configured in this manner, the UPPD software continuously searches for outstanding escheated transaction record parameters.
  • the UPPD software can track each state's individual escheatment laws and apply those laws which pertain to the customer 30 .
  • a microcomputer chip can also be embedded within the surface of a financial instrument, such as a paper check, that could provide current transaction record parameters, additional security, digitized information, signatures, PINs, and GPS tracking data. This provides another fraud deterrent security feature along with the necessary transaction record information used in the UPPD system 10 .
  • This microcomputer chip if altered or tampered with, can immediately indicate that a falsification and/or tampering has occurred with a transaction instrument.
  • Security detectable inks, tamper-proof foils, electron foils and threads, as well as holograms can also be incorporated into a financial instrument used in the UPPD system 10 to provide additional security against fraud.
  • Newly developed wireless devices known as the cell wallet, the palm wallet, the e-wallet, NavCheck, and the cam wallet can also be used as part of this UPPD system 10 .
  • existing cell phones and palm devices are not a novelty, the cell wallet, the palm wallet, the e-wallet, and the cam wallet are novel in being used in conjunction with the UPPD system 10 .
  • NavCheck devices can be placed in a given vehicle and are known as NavCheck devices. These NavCheck devices are unrelated to NAVchek credit line checks of the Navy Federal Credit Union. For the purposes of making every component user friendly, the NavCheck device can be activated once the vehicle is started. Either a voice or digital message can appear on the screen of the NavCheck device, asking the vehicle owner to enter current written transaction record parameters into the device, which could include the check amount, check number, and to who the check was made out.
  • the customer account number and date could be preset in the device for transmission of the data to the UPPD system 10 , along with providing the necessary data for the transaction record(s) of the customer 30 .
  • the NavCheck device may have the same capabilities as the cell wallet, palm wallet, e-wallet and cam wallet. A simple plug-in attachment to these devices would allow the download of data and digitized pictures to the UPPD system 10 . With a microcomputer chip, a lost, stolen or forged check can also be located through use of GPS utilizing the NavCheck device to locate the paper check or card. These devices also allow ease for the customer 30 to use electronic checks and transmit the check data to the UPPD system 10 .
  • These devices may be configured with a refillable ball point pen and an optical character reader to record all of the current transaction record parameters of the check written. These devices may also be configured to operate via voice recognition. As the customer 30 writes the check, they simply state the current transaction record parameters. The device may already have the account number of the customer 30 and the date preset, and the transaction record parameters may be entered into the device and a signal sent daily downloading the wireless transaction record parameters of these wallet devices to the UPPD system 10 . These devices may also be configured to have optical character recognition scanning to enable the customer 30 to scan the check that was just written, and/or digitize the check.
  • a customer 30 may utilize the option of converting to an electronic check through these devices.
  • the customer 30 may also elect to key in the transaction record parameters by punching in the correct data on a keypad. All methods on these devices enable the customer 30 to provide the necessary transaction record parameters to the UPPD system 10 .
  • check verification services which are outlined in FIGS. 3 and 4.
  • the check verification services feature allows the commercial retail entity 50 to access the customer's 30 history of writing checks, giving a negative or positive rating. This can be done in addition to accessing the previously discussed transaction record(s).
  • the commercial retail entity 50 When a given commercial retail entity 50 is presented a customer's check at the point of sale, the commercial retail entity 50 sends the UPPD system 10 a signal which is then sent to the check verification services provider 90 .
  • the check verification services provider 90 then accesses the customer's 30 check history and gives a positive or negative rating based on whether there are any checks that have not been honored. If there are any dishonored checks written presented by the customer 30 , a negative rating may be given. If there are no dishonored checks, a positive rating may be given.
  • a signal is then sent back to the UPPD system 10 and back to the commercial retail entity 50 wirelessly and/or non-wirelessly. It is up to the commercial retail entity 50 , what to do with this rating. In other words, it is up to the commercial retail entity's 50 discretion whether to accept a customer's 30 check based on this rating.
  • each participant in the check clearing process (payer customer 30 , payee 100 , payee bank 110 , Federal Reserve 80 , clearing bank 70 , or payer bank 120 ), participates in a UPPD method 130 used by a payer (customer) 30 for maintaining check payment control and preventing check fraud.
  • the UPPD method 130 includes a series of steps in which payer 30 uploads check information to the UPPD system 10 , payee 100 deposits check in payee bank 110 , payee bank 110 checks the check against the UPPD database 20 in the UPPD system 10 , check is deposited in Federal Reserve 80 or clearing bank 70 , which checks it against the UPPD database 20 , payer bank 120 receives check and checks it against the UPPD database 20 and reports back to the UPPD system 10 that the check has been debited from payer's 30 account.
  • the first step of the UPPD method 130 is uploading transaction record parameters into the UPPD system 10 .
  • this information may include a check number, a check amount, an account number, a routing number, a check date, signature and signature digitalization and a payee 100 .
  • This information is stored in the UPPD database 20 and is compared with the information that is on the physical check as it runs through each step of the check clearing process.
  • the payer 30 also physically writes the check and gives it to the payee 100 before the transaction record parameters are uploaded into the UPPD system 10 .
  • transaction record parameters can be uploaded into the UPPD system 10 .
  • These include a Web form on the Internet, where an account holder goes to a private Web page and enters the transaction record parameters.
  • client application software programs that can reside on an account holder's computer and transmit the transaction record parameters via modem and a non-network connection to the UPPD system 10 .
  • Voice activated client software that receives transaction record parameters input via voice can also be used and is known to those skilled in the related art.
  • Scanner technology attached to a computer that reads a check and transmits data can also be used to upload transaction record parameters.
  • Wireless and/or non-wireless data entry utilizing manual and/or vocal input can be used to transmit data as well as 2-way paging devices, including infrared and laser technologies.
  • Even ordinary mail or delivery services can be used to deliver data to the physical address of the UPPD system 10 (to be entered by hand).
  • the next step of the UPPD method 130 involves the payee 100 receiving the physical check and depositing the check into his or her bank account at the payee's bank 100 .
  • the payee's bank 100 utilizes optical character recognition, infrared, laser check reader devices or magnetic ink character recognition technology to scan the check and upload the check register check information to the UPPD database 20 (usually via the Internet). This may normally be done automatically with the polling software previously discussed.
  • the UPPD system 10 receives notification when the check clears, as it may for each redundant step of the financial transaction clearing process.
  • the next step of the UPPD method 130 involves the payee's bank 100 checking and verifying the transaction record parameters from the check with the transaction record parameters from the UPPD database 20 . This is done to detect fraudulent tampering or unauthorized use of the check early in the financial transaction clearing process and is an advantage over some of the current methods outlined in the related art.
  • the next step of the UPPD method 130 involves the payee's bank 100 depositing the check into a regional Federal Reserve Clearing Division 80 or clearing house 70 .
  • the Federal Reserve 80 or clearing house 70 checks the check against the UPPD system 10 for check tampering or fraud again for added security and redundancy.
  • the next step of the UPPD method 130 involves the Federal Reserve 80 or ACH 70 sending the check to the payer's bank 120 .
  • the check is again checked and compared with the transaction record parameters in the UPPD database 20 for check tampering and fraud by the payer's bank 120 , which approves the check for payment.
  • the check is then debited from the account of the payer 30 and the UPPD system 10 is notified, which is the final step of the UPPD method 130 .
  • Each participant in the check clearing process has an opportunity to add to and receive information from the UPPD system 10 .
  • This information can be used for account verification and notification of a check that was rejected due to unauthorized issue, evidence of tampering or account owner cancellation.
  • Status of a check as to where it is in the clearing process is also readily available.
  • a check query notice is sent to a payer 30 whenever their records are accessed and a deposit acceptance notice is sent to a payee 100 and payer 30 when a check is accepted.
  • the declarations page of an insurance policy can be provided with a series of numbers identical or similar to a MICR line across the bottom of a check. Within this line would be the policy number, issue date, policy amounts and effective dates. All of the information would become similar to a check register and could be downloaded from an insurance company to the UPPD database 20 . The positive match between the file accepted from the carrier issuing the policy and that received from the agent keeps the policy from being altered.
  • the UPPD system 10 also allows for complete connectivity, allowing banks 60 , commercial retail entities 50 and even customers 30 to communicate directly or indirectly through the UPPD database 20 by matching the positive data sent by the customer 30 .
  • the customer 30 can upload his check register of written checks to the bank 60 under bank specific Positive Pay, but is then restricted from a universal verification for authenticity.
  • the customer 30 uploads his check register directly to the UPPD database 20 .
  • Any member commercial retail entity 50 or contracted third party verifier 140 can send check data to the UPPD database 20 for verification.
  • the signal passes through the match, authentication, authorization, settlement, and clearing system 10 for matching. If the signal matches the check register data present, the signal is then sent to the customer's bank 40 , where it checks for sufficient funds, stop payments, liens, account status (open or closed), funds available to cover any check (overdraft protection, etc.), and any other verifications to provide a signal back through the UPPD system 10 , enroute to the querying party to either accept, reject or not approve the check. If there has been a fraud, it is discovered instantly. If there are insufficient funds, the bank may elect to approve or reject based on its customer relationship.
  • the UPPD system 10 may utilize stalled debit or debit stall services 150 provided by the bank 60 . Normally, when a check is presented, based on the bank's 60 customer relationship or contractual relationship, the bank 60 would be allowed to debit the customer account immediately under normal debit procedures.
  • the stalled debit 150 allows the institution to stall the debit by issuing a credit to the commercial retail entity 50 , financial institution or party seeking the debit.
  • the stalled debit 150 provides that the amount of the debit from a check, a debit check or a debit card, allows the institution and their customer the use of a float.
  • the money in the account is held at the side and awaits the normal check clearing, electronic, paper or plastic procedure to take the allotted time by the Federal Reserve 80 to allocate the cash from this transaction.
  • the debit stall 150 sets aside the money for the transaction within the customer's bank 40 . If the next check that comes in is now over the balance within the account of the customer 30 , the institution, based on their customer relationship, can reject the next transaction and state insufficient funds, or accept the transaction and stall the debit based on overdraft protection from charge cards, direct bank loans, zero balance account or any other method the bank 40 feels necessary to provide to their customer 30 .
  • the check register, matching data, verification data and authentication data may be archived and stored for a desired period of time, e.g., seven years or the like.
  • Safety Check Deposit 160 This is referred to herein as a Safety Check Deposit 160 , as depicted in FIG. 11.
  • the data may be stored and recaptured for the customer 30 or customer bank 40 for retrieval on disasters, catastrophes, bankruptcy, law suits, tax audits, probate and estate re-creation, along with many more reasons the customer 30 might wish for check data retrieval. These may also be subscribed to under the Fair Credit Reporting Act.
  • the first tier which utilizes TrackBack software, has the UPPD system 10 track and search for outstanding codes, numbers and encrypted data on an item waiting to be redeemed, cashed or provided at a point of presentment.
  • the TrackBack software provides exclusive use to the customer 30 in locating lost, stolen, misplaced items, or items not presented and that remain outstanding.
  • the second tier of the TrackBack software is utilized for locating instruments through use of GPS. Additionally, instruments of any value may be located in the event of stolen, lost, fraudulent or forged documents. This is also depicted in FIG. 12.
  • a complete historical behavior of customer 30 check writing habits may be compiled to provide another level of security. If a customer writes twenty checks a month, the customer's behavior matrix 180 may track this, much like a credit card. If a large check arises or checks appear from different parts of the country outside a customer's 30 residence, an alert may prompt an abnormality from the customer's behavior matrix 180 and trigger a confirmation that any changes are not security breaches on historical data compiled.
  • a complete credit history 190 may be generated.
  • the UPPD database 20 may compile credit histories for the proper parties, including the customer's 30 usage for fraud, insufficient funds, late pays, etc. This also meets the requirements for the Fair Credit Reporting Act.
  • the UPPD system 10 can also operate in a peer to peer mode. This allows a financial institution, ATM network 55 or other entity to house a host or server. This host/server configuration would allow an institution the ability to secure data from their customer 30 and pass this directly to the UPPD system 10 . This allows the institution the ability to house their own customer accounts securely on their own server.
  • a peer to peer mode also allows the entity the option to carry the data load and have an off-site source UPPD system 10 for back-up and catastrophe handling, along with connectivity from peer to peer. All of the transmissions would still occur as stated to allow the connectivity to multiple sites in lieu of being bank specific.
  • reverse pay or “negative pay” is similar to the UPPD process, except that the process is reversed with the customer 30 that downloads their check register. Like “Positive Pay”, reverse pay is utilized as bank specific, and thus it has no connectivity. It does not allow point A to communicate beyond point B through the UPPD database 20 and the many networks connecting all points to the UPPD database 20 .
  • the financial institution sends the file to the customer 30 , where the customer 30 compares the information to its internal records.
  • the customer 30 lets the financial institution know which checks match its internal information and the financial institutions pays those items.
  • the financial institution then researches the checks that do not match, correcting any encoding errors and any misreads and determines if the items are fraudulent.
  • the financial institution pays only the real or true exceptions that can be reconciled with the customers' files.
  • Universal reverse pay or universal negative pay takes this reverse match to an even higher level of security by having all pass through the UPPD database 20 back to the bank 60 and the customer 30 and uses either the debit stall or stalled debit 150 to hold funds, but assure the debtor that the funds are not insufficient funds. They are in a stalled debit 150 stall and are transferred once the check goes through the regular and normal clearing process and funds availability requirements. The debtor to a debit plastic card or debit paper check can be given a credit slip on verification of authenticity.
  • a check writing software package known as DirectCheck
  • DirectCheck is provided to the bank 60 and its customers 30 , and utilizes the match, authentication, authorization, settlement, and clearing system 10 or the reverse pay/negative pay module, allowing connectivity to various networks, communications devices and the Internet.
  • This DirectCheck software runs on MICR laser printers of various manufacturers and provide security features in printing on blank secure paper checks, official items, financial items and other documents.
  • the TrackBack software may also be included in the DirectCheck software.
  • Customers 30 provide signatures for official items to be used by the UPPD system 10 .
  • the signatures are digitized and recognition software verifies signature matrixes for any abnormalities.
  • the UPPD system 10 may be configured for enhanced security by associating transaction record parameters for customers to the UPPD system 10 via biometrics.
  • Biometrics is the technology of personal identification through validation of an individual's unique physical characteristics, such as DNA, facial structure, iris, retina, finger print(s), voice, signature recognition, etc.
  • the UPPD system 10 also has the ability to allow or provide imaged, digitized, or electronic conversions of checks, debit cards, debit checks, plastic check cards, smartcards, and paper checks from devices included within the UPPD system 10 .
  • the UPPD system 10 may issue or accept digitized checks for clearing, matching, verifying and authenticating. Information such as check amounts, coding, routing numbers, check dates, signatures, digitized signatures, matrixes and account numbers may be verified for a positive match.
  • the UPPD system 10 provides that check readers continue in the retail-marketplace, as has been custom. It is the intent of the check readers to be placed at every teller station and on the ATM network stations 55 . For readers that provide check data, digitalization may be utilized to place the readers at every possible location accepting checks, debit cards and paper debit checks along with the deposit of any other official item. These readers transmit, via a purchased direct line, information to the UPPD system 10 .
  • the UPPD system 10 may utilize existing networks, such as ATMs 55 , AT&T frame systems, automated clearing house 70 networks, credit card networks and third parties 140 , such as TeleCheck, Equifax, and CrossChecks.
  • Electronic foils can be embedded within plastic and paper instruments to transmit the written material data from a customer 30 . Foils and chips within the instruments may provide additional security with encrypted serialized match numbers.
  • the UPPD system 10 requires check readers and credit card readers to transmit a personalized digitized signature band or wavelength to any waiting devices for data recovery and instant transmission.
  • These chips and foils may be programmable and configured for use with GPS. A special watermark or hologram can also be placed on these instruments for further security.
  • a customer 30 can also receive rewards for proper and timely exchange of pertinent data. These rewards can include frequent flyer miles as well as travel or other merchandise.
  • the UPPD system 10 may also provide the capturing and storing of electronic presentation or payment of checks. This includes capturing and storing electronic images of checks. By matching the UPPD system 10 protocol, these checks allow financial institutions to make payment decisions in real-time by getting access over the Internet, peer to peer transmissions, modems, landlines, wireless systems, check readers and other communications devices, as shown in FIG. 14.
  • the electronic processing of the UPPD system 10 also allows customers 30 to view their check register immediately in real-time to determine exceptions, stop pays, insufficient funds, missed items, cancelled checks and voids.
  • a customer 30 writes a check at the point of purchase, point of encashment and/or point of presentment and the check information, which can be digitized, imaged or copied, is sent to the UPPD system 10 for authorization and authentication. This same process can also be done through a third party 140 sending the check data to the UPPD system 10 .
  • the customer 30 signs an authorization slip.
  • the customer 30 is provided with a copy of the authorization slip stamped or printed on the back of the check or debit check as “cancelled or voided”.
  • the debit check or check is cancelled and can be returned to the customer 30 on the spot. Since the checks have been converted electronically, they can be transmitted from either the commercial retail entity 50 directly to the merchant bank or through the UPPD system 10 , to provide a batch of electronically authenticated electronic checks for deposit and use of either the ACH 70 , EFT and stalled debits 150 by the financial institution to the account of the customer 30 .
  • check clearing is done instantly rather than through the cumbersome check clearing system that currently exists.
  • the cancelled check image, digitalization or data from the check can be archived for the customer 30 , the bank 60 and commercial retail entity 50 as described in a universal Positive Pay, universal reverse pay, or universal negative pay system.
  • This provides the UPPD system 10 the customer's check writing behavioral matrix 180 and the credit history 190 gathered on the customer 30 , and provides the UPPD system 10 with the ability to guarantee payment of check funds.
  • the UPPD system 10 has the ability to accept relationships with third parties 140 , bank clearing houses 70 , ATMs, check guarantee firms and more. This further allows additional security, lower check fees, lower check clearing fees, returned checks, and allows all parties to settle and balance, including real-time check reconciliation for the customer 30 , the commercial retail entity 50 , and the bank 60 .
  • the UPPD system 10 allows a customer 30 and bank member 60 to inventory and reconcile in real-time. Once the check register or any positive match information is provided, the customer 30 expedites the check related credit postings and the check return process. This allows same day instant clearing and reconciliation on paid checks. Gift certificates and money orders may be treated in the same fashion as a check under the UPPD system 10 . The customer 30 uploads the creation of this real-time or at a specified time daily. The UPPD system 10 treats any fraud or ISF issues just like any other official item.
  • the UPPD system 10 Through the UPPD system 10 , digitized, electronic and paper items are cleared in the same fashion as clearing items similar to the Federal Reserve 80 or a third party check clearing house 70 or bank.
  • the UPPD system 10 provides the proper platform and protocol for clearing any items for both a positive match, an universal reverse pay match and creation of a negative file.
  • the negative file is a file compiling credit history on the customer 30 , along with his historical check writing behavior.
  • the UPPD system 10 universal reverse pay and universal negative pay systems can be provided commercially and may also be available by downloading from the Internet for a fee. These systems may be used by or connected to for personal use as well as commercial use by any entity desiring complete connectivity and accountability to a standardized form of accounting procedures that allow further security, easier connectivity and a standard protocol.
  • bank specific Positive Pay processes 200 are shown that may be used with the UPPD processes of the invention.
  • the payer/payee provides check issue data 202 (e.g., the date, amount, check number, MICR, bank number, routing number, payable to the order of, any desirable security features, etc.). All gathered data is then submitted for payment and is then compared to the check issue data 204 . Any and all exception items can be identified and physically out sorted to remedy 206 . Once exception items are identified, the payer/payee are notified of any incurable items where a NO PAY/PAY decision is made 208 . Once the incurable items are identified, the payer/payee is notified.
  • check issue data 202 e.g., the date, amount, check number, MICR, bank number, routing number, payable to the order of, any desirable security features, etc.
  • All gathered data is then submitted for payment and is then compared to the check issue data 204 . Any and all exception items can be identified and physically out sorted to remedy 206
  • the items are either paid or returned pursuant to the payer/payee instructions 210 .
  • a payer/payee UPPD Plus Pay or Issue File is then created 220 .
  • the Issue File may then be uploaded to the UPPD database according to the invention. As shown in FIGS. 15C-15K, once the Issue File is uploaded to the UPPD, various UPPD options 240 , 242 , 244 , 246 occur dependent on users 224 , 226 , 228 , 230 , 250 , 252 , 260 , 270 , 272 , or 274 .
  • the functional diagram 300 in FIG. 16 illustrates how the UPPD 314 is configured to interact with bank databases 312 , and customers 314 .
  • the functional diagram 400 in FIG. 17 illustrates how the UPPD database 310 uploads and/or downloads data with users 412 and 414 that may be interconnected with a fire wall 416 of shared data.
  • the functional diagram 500 in FIG. 18 illustrates how the UPPD database 510 is interconnected with a customer insufficient funds overdraft history 520 , a customer behavior matrix 522 , a customer evaluation risk matrix for bank 524 , a customer bank 530 , a customer behavior matrix 540 , secure a check software 550 , and customer check writing and check register 560 .
  • FIG. 19 A functional diagram 600 of an electronic check recovery UPPD process according to the present invention is shown in FIG. 19.
  • UPPD process according to the present invention is shown in FIG. 20.
  • Flow charts of file download, lockbox, and drip box UPPD processes 700 and 710 according to the present invention are shown, respectively, in FIGS. 21A and 21B.
  • the file download, lockbox, and drip box UPPD process 700 illustrates how a document correspondence arrives and the payment is presorted.
  • Correspondence may be presorted by the payer, the payee, bank(s), institution(s), company(s), etc. Electronic, truncated, traditional check, ACH, EFT, and/or other means may be utilized and/or considered as document correspondence, as shown in FIG. 21B. Correspondence may also be sorted based on the amount due, the late amount, multiple payment and/or no coupon categories.
  • the payment is then captured by payment type and a daily capture is made. At the end of the day, a lockbox drop box may be loaded, and the lockbox may be archived.
  • lockbox archive may also be backed up on any magnetic, optic, and/or electronic memory device as desired, such as CD ROM, tape, the Internet, computer network(s), etc.
  • the backups may be reviewed to verify the integrity of the back up. If a backup failure occurs and/or is detected, a failure report may be generated for users, and/or the backup may be corrected based on the failure. The final backup may be checked and backup preparation for the next day may be initiated.
  • the daily data capture may then be processed by a deposit correction system to determine whether corrections are required and/or desired in accordance with any predetermined conditions. Deposit and/or batch reports may be generated and may be reviewed. Deposits are then balanced and stops are pulled from the lockbox to enable cash letters to be prepared. Payment is then made and clean up and preparation is then made for the next day.
  • company return correspondence may be sorted by the payer, the payee, bank(s), institution(s), company(s), etc.
  • the service provider, the payer, the payee, bank(s), institution(s), and/or company(s) envelope(s) may then be sent.
  • bank specific Positive Pay processes 800 are shown in use with UPPD processes of the invention.
  • the payer/payee provides check issue data 802 (e.g., the date, amount, check number, MICR, bank number, routing number, payable to the order of, any desirable security features, etc.). All gathered data is then submitted for payment and is then compared to the check issue data 804 . Any and all exception items can be identified and physically out sorted to remedy 806 .
  • the payer/payee are notified of any incurable items where a NO PAY/PAY decision is made 808 .
  • the payer/payee is notified. The items are either paid or returned pursuant to the payer/payee instructions 810 .
  • a payer/payee UPPD Plus Pay or Issue File is then created 820 .
  • the Issue File may then be uploaded to a UPPD database according to the invention.
  • the Issue File may be uploaded and/or downloaded from the payer/payee bank, uploaded and/or directly from the payer/payee, uploaded and/or downloaded from a perimeter of network(s), disparate database(s), disparate network(s), retail(s), merchant(s), institution(s), and company(s).
  • FIG. 22C shows how any and/or all networks may be intereconnected.
  • Users may include the payer/payee bank 830 , retail(s) 854 , the payee/payer 856 , bank(s), ATM(s), localized network of commercial/personal entities 860 , the drawer/drawer bank 880 .
  • Data may include payee information, data, biometrics 840 , payer information, data, biometrics 842 , etc. Interconnection may occur via a network, PC to PC, business to business, peer to peer 852 , a switch network, disparate, localized, or full scale network 870 .
  • FIGS. 23A, 23B, 23 C, 23 D, and 23 E show flow charts 900 of UPPD processes according to the present invention.
  • the payer/payee provides check issue data 902 (e.g., the date, amount, check number, MICR, bank number, routing number, payable to the order of, any desirable security features, etc.). All gathered data is then submitted for payment and is then compared to the check issue data 904 . Any and all exception items can be identified and physically out sorted to remedy 906 . Once exception items are identified, the payer/payee are notified of any incurable items where a NO PAY/PAY decision is made 908 . Once the incurable items are identified, the payer/payee is notified. The items are either paid or returned pursuant to the payer/payee instructions 910 .
  • FIG. 23B shows how UPPD transaction records of financial transactions may correspond to any type of transaction account, such as a checking account, a savings account, a credit card account, a money market account, a liability account, a bills/payable account, an asset account, an invoice/receivables account, a cash account, an insurance policy account, an account for a will, an account for a trust, or any other financial account.
  • FIG. 23C shows how UPPD processes for use with reverse pay situations that deal with transaction records of financial transactions corresponding to any type of transaction account.
  • FIG. 23D shows UPPD processes for any type of situation (e.g., Positive Pay, reverse pay, negative pay, etc.).
  • FIG. 23E illustrates UPPD processes for networks with ATM systems.
  • the UPPD processes may be configured to receive origination attributes associated with a transaction instrument to the UPPD database and store the received origination attributes in the UPPD database. This enables the birth of the transaction instrument, e.g., the document, official item, debit card, debit check, smartcard, check(s) for the payer/payee, drawer/drawee bank(s), institution(s), company(s), origination attributes associated with the origination of the financial instrument to be uploaded from a paper mill, manufacturer, distributor, etc.
  • origination attributes associated with a transaction instrument e.g., the document, official item, debit card, debit check, smartcard, check(s) for the payer/payee, drawer/drawee bank(s), institution(s), company(s).
  • the origination attributes can include the date of creation, the time of creation, security features, biometrics, plant location, the pressman, the date shipped, etc., and provides a payer/payee standing file residing within the UPPD database that is readable by all parties.
  • the origination attributes may be an origination entity, an origination location, an origination date, an origination time, security features, biometrics, origination personnel, origination shipping date, etc.
  • Transaction records for any financial transaction may also be processed with the UPPD software.
  • FIGS. 24A, 24B, 24 C, 24 D, 24 E, and 24 F Functional diagrams 1000 of UPPD processes according to the present invention are shown in FIGS. 24A, 24B, 24 C, 24 D, 24 E, and 24 F. These diagrams 1000 show the use of truncation banks with the UPPD system and what occurs when the payer presents a transaction instrument at a POS financial transaction.
  • FIG. 24D illustrates what occurs when the UPPD checks whether a retailer is using a UPPD payroll check.
  • FIG. 25 A functional diagram 1050 of a UPPD process regarding an electronic check presentment according to the present invention is shown in FIG. 25.
  • Functional diagrams 1100 of UPPD processes regarding POE, POP, and POS financial transactions according to the present invention are shown in FIGS. 26A, 26B, 26 C, 26 D, and 26 E.
  • a functional diagram 1200 of a UPPD system according to the present invention is shown in FIG. 27.
  • Functional diagrams 1300 and 1310 of UPPD processes according to the present invention are shown, respectively, in FIGS. 28A and 28B.
  • FIG. 29 A functional diagram 1400 of a point of sale transaction utilizing a UPPD system according to the present invention is shown in FIG. 29.
  • This diagram 1400 illustrates the process that occurs when a POS, POE, or POP terminal asks whether a bank associated with a financial instrument presented for a POS, POE, or POP financial transaction is a UPPD member.
  • a functional diagram 1500 of a UPPD system regarding ACH, EFT, or other money transfer processes according to the present invention is shown in FIG. 30.
  • FIG. 31 A functional diagram 1600 of a UPPD system regarding Check 21, wireless, imaging, ACH, EFT, etc., according to the present invention is shown in FIG. 31.
  • FIGS. 32A, 32B, 32 C, 32 D, 32 E, and 32 F A functional diagram 1800 of the use of a personal identification number (PIN) with a UPPD system according to the present invention is shown in FIG. 33.
  • Functional diagrams 1900 and 1910 of UPPD processes according to the present invention are shown, respectively, in FIGS. 34A and 34B.
  • Diagrams 2000 and 2010 of security measures for use with a UPPD system according to the present invention are shown, respectively, in FIGS. 35A and 35B.
  • a functional diagram 2100 of biometric security measures for use with a UPPD system according to the present invention is shown in FIG. 36.
  • a functional diagram 2200 of a UPPD system according to the present invention is shown in FIG. 37.
  • a UPPD system, method, and/or computer useable medium according to the invention can reposition the way commercial and personal checks, debit cards, and debit check are processed.
  • the UPPD system, method, and/or computer useable medium eliminates the potential fraud associated with these checks, but can drive down transaction costs associated with such checks, to the benefit of all parties involved in the process.
  • the UPPD system, method, and/or computer useable medium can, thru third party vendors currently in business, verify the validity of a commercial check, at the point of sale, and move the associated funds electronically, avoiding both paper processing, and the Federal Reserve ACH. In doing so, fraud is eliminated and transaction costs are greatly reduced. Parties that can benefit through use of the UPPD database include the merchant, the check guarantee vendor, the check issuer, the on-us bank, etc.
  • the UPPD system offers companies issuing checks an increased likelihood that any attempts at defrauding the company thru check manipulation may be stopped at the point of encashment. Additionally, since the checks are cleared electronically, cost is driven from the transaction, giving the check issuing company an opportunity for a reduction in bank related fees.
  • the inventive UPPD system, method, and/or computer useable medium is the first technology to authenticate a paper check for all processes within a financial institution's check clearing chain. Any point along the clearing chain that finds a discrepancy can stop the check process indefinitely or until the discrepancy has been validated.
  • the UPPD system, method, and/or computer useable medium relies on an Issue File format which coincides with the Positive Pay file format, as well as enables the use of additional features.
  • the UPPD database can be updated instantly with the correct check information. This way the UPPD system, method, and/or computer useable medium offers far greater check security for the most common types of check fraud—the forged or stolen check.
  • the UPPD system, method, and/or computer useable medium can eliminate the clearing chain, it can provide an even greater level of protection against check and debit check fraud. For one of many examples, when a UPPD Check Issuer, located in Houston, prints checks, an electronic record of each check is loaded into the UPPD. If one of those checks is presented at Home Depot in Chicago, then several scenarios could occur.
  • the Check Issuer, and his bank can receive warnings of attempted encashments against the bank and the account.
  • the UPPD system, method, and/or computer useable medium can become instrumental in the pinpointing of patterns, and be able to predict future attempts. This information will become valuable in the eventual identification of habitual perpetrators, and the elimination fraud rings.
  • UPPD offers the greatest possibility to eliminate check fraud over any other check fraud detection system. As the numbers of participating financial institutions and merchants grow, the possibility of check fraud is diminished. This is based on the fact that the UPPD database provides a single repository of information for all financial institutions and check issuers to populate, and all merchants to use to validate the authenticity of the check. The following is a simple example of how the UPPD system, method, and/or computer useable medium would work.
  • a business or other check issuing entity may routinely send to the UPPD system an Issue File that provides information regarding checks written against their account.
  • the file includes a record of each check's issue date, amount, check number, account number, and the payee name.
  • the UPPD system can be accessed to verify that the information on the check matches the Issue File downloaded by the check issuer to the UPPD system. If the information is inconsistent or unavailable, the UPPD system can notify the requestor. If the check has been forged or altered, the payment process can be interrupted and the loss avoided.

Abstract

A Universal Positive Pay Database (UPPD) method, system, and/or computer useable medium to reduce financial transaction fraud. A UPPD database is configured to store thereon transaction records associated with financial transactions corresponding to customers of the UPPD database. A particular financial transaction is initiated between a payer and a payee by providing parameters associated with the financial transaction to the UPPD database. An Issue File is provided to the UPPD database that includes parameters associated with the particular financial transaction. A correspondence determination is made between the financial transaction parameters from the Issue File and the financial transaction parameters provided to the UPPD database at every point along the financial transaction clearing process. The customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank are able to access the correspondence determination at every point along the financial transaction clearing process.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation in part of U.S. patent application Ser. No. 09/983,065, filed Oct. 23, 2001, which claims the benefit of U.S. Provisional Patent Application Serial No. 60/243,722, filed Oct. 30, 2000, each of which is incorporated herein by reference.[0001]
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0002]
  • The present invention relates to a Universal Positive Pay Database method, system, and/or computer useable medium to reduce check fraud and verify checks, other financial instruments and documents. [0003]
  • 2. Description of Related Art [0004]
  • Paper checks have been ingrained into our society for over one hundred years. Many young people take their first steps into financial adulthood with the opening of their first checking account. Consumers continue to write an average of [0005] 25 checks per month. Paper checks give consumers the ability to make purchases and live day to day without carrying around cash. It gives them the freedom to make purchases before deposits are recorded at their bank and earn interest before withdrawals. Unfortunately, all this freedom comes with a price—Check Fraud. With the increase in home computer technology and high quality laser printers, paper checks can be easily created, even to the point of fooling so called experts in the field. Law enforcement agencies have reported that check fraud is the most under-reported white color crime. Estimates range as high as 50 billion annually. Out of the 180 million checks written daily, 1.2 million are fraudulent. That is less than 1%, but enough to amount to a viral and very expensive problem. Federal law enforcement agencies have seen check fraud go from the individual acting alone to gangs acting in concert, stealing millions.
  • Besides all the fraud possibilities, paper checks are costly for everyone—financial institutions, retailers and ultimately consumers. As the use of paper checks continues to grow at 2-3% annually the problem will not go away, it will only increase. We need a solution encompassing all contact points in the processing of a paper check, a debit card, and a paper debit check, a complete and connective solution that does not just transfer the responsibility of check fraud, but stops the fraud. [0006]
  • Many techniques have been developed to inhibit check fraud, such as Positive Pay, different forms of electronic check verification and electronic check presentment with and without Automated Clearing House (ACH), but none eliminate fraud from the use of paper checks. All of these electronic methods have taken a positive step in the handling of paper checks. Each has made the process more efficient and less costly by not having to handle paper checks. One area where they all fall short is in the elimination of check fraud. Check electronification places the burden of check fraud on the other parties in the process. This may be good for an individual in the process, but not everyone. If a worthless check is processed or an account is closed pre-maturely, someone in the process is responsible. [0007]
  • Positive Pay is a technique where each corporate customer sends an electronic list of their outstanding checks to their financial institution. The corporate customer's financial institution then uses an Issue File to validate each check as it clears the financial institution. The Issue File includes parameters associated with the outstanding checks of each corporate customer, such as check amounts, account numbers, routing numbers, check dates, signatures, etc. If a check does not validate correctly—the financial institution requests proper authorization from the corporation on how to handle the check. There are two main problems that exist here: (1) Positive Pay only works with the financial institutions corporate customers. No other entity in the process has knowledge of the Positive Pay matching capabilities. Under this scenario the person presenting the worthless check will receive the money and the merchant or his financial institution is left trying to recover the loss. (2) There are no standards for Positive Pay. Each financial institution implements its own Positive Pay rules and file formats. In essence, each financial institution is creating an island for itself and its corporate customers. [0008]
  • Check electronification means a number of different things, from verifying the check writers' history against a database to transmitting the account and transaction information electronically to a clearinghouse for settlement. The transmission can be as simple as the magnetic ink character recognition (MICR) line of the check to a full image of the check. [0009]
  • Check electronification processes try to verify that funds will be available when the check clears the bank account. The problem is that there is no check electronification process where the whole check processing system has knowledge of the other financial institutions' position. Prior to clearing the check the account could be closed, or funds withdrawn making the check have non-sufficient funds (NSF). The paper check is eliminated in the process, which will save financial institution time and money, however check fraud continues. The verification database is only as good as the information available. A warranty system is sometimes put in place to guarantee the merchant receives his money, but again someone in the check process will be responsible for the worthless check. The cost of check fraud continues to be passed along the clearing chain, ultimately to the consumer. [0010]
  • Therefore, a need exists for a Universal Positive Pay Database (UPPD) method, system, and/or computer useable medium that can be universally applied in order to result in a more secure authorization system. The related art is represented by the following references of interest. [0011]
  • U.S. Pat. No. 4,109,238 issued Aug. 22, 1978 to Robert V. Creekmore, outlines the use of a check verification system for providing customer operated verification of checks at point of sale locations. The system enables a customer to verify several possible kinds of checking functions, including verification of payroll or government checks as well as certain types of personal checks for cash. The system utilizes a number of local point of use terminals which are operated by the customer and which communicate with a remotely located transaction processor, including a positive file of customers who are entitled to verify checks. The Creekmore patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0012]
  • U.S. Pat. No. 5,237,620, issued Aug. 17, 1993 to David W. Deaton et al., describes a check reader and method for reading a check MICR code having a plurality of fields including a checking account number. A reader head detects a MICR code on a check and generates electrical signals representative of the MICR code. Circuitry omits portions of the MICR code except a predetermined portion thereof, such that the predetermined portion of the MICR code can be detected regardless of its location within the MICR code fields. The Deaton et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0013]
  • U.S. Pat. No. 5,586,222, issued Dec. 17, 1996 to Wei Zhang et al., describes a process for associating and storing an input pattern or two-dimensional pattern with use of associative matrices having the same size as that of an input pattern without converting it into a one-dimensional pattern, wherein the associative matrices are generated from the input pattern so as to maximize the Hamming distance between state invariants which correspond to each different storage pattern, and thereby a power of categorization that corresponds to each storage pattern can be enhanced, thus increasing the storage capability and robustness. The Zhang et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0014]
  • U.S. Pat. No. 5,677,955 issued Oct. 14, 1997 to John Doggett et al. outlines the use of an electronic instrument created in a computer-based method for effecting a transfer of funds from an account of a payer in a funds-holding institution to a payee. The electronic instrument includes an electronic signature of the payer, digital representations of payment instructions, the identity of the payer, the identity of the payee and the identity of the funds-holding institution. A digital representation of a verifiable certificate by the institution of the authenticity of the instrument of the instrument is appended to the instrument. [0015]
  • The Doggett et al. method and apparatus are associated essentially with a bank specific Positive Pay system, as opposed to the Universal Positive Pay Database system according to the claimed invention, wherein all parties are able to verify check register information of a customer, e.g., a payer, at every point along the path of a check clearing process, e.g., at the point of sale, at the payee's bank, at a Federal Reserve Clearing Division or a clearing house, and at the payer's bank. Bank specific Positive Pay systems restrict access by a customer to check register information for the customer. The Doggett et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0016]
  • U.S. Pat. No. 5,801,366 issued Sep. 1, 1998 to Wade L. Funk et al., outlines the use of an automated check processing system which includes an input device receiving checking account information and a check amount of a check provided for payment in a transaction. A transaction database coupled to the input device then electronically receives and stores the checking account information and check amount, which are then downloaded to a power encoder. The power encoder receives checking account information and check amounts for transactions occurring over a predetermined transaction period and then matches the checks with the electronic checking account information and check amounts. [0017]
  • The Funk et al. system is similar to the system described by Doggett et al., in that Funk et al. describes a bank specific Positive Pay system, as opposed to a Universal Positive Pay Database system according to the claimed invention, wherein all parties are able to verify check register information of a customer at every point along the path of a check clearing process. The Funk et al. patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0018]
  • U.S. Pat. No. 6,036,344 issued Mar. 14, 2000 to David M. Goldenberg outlines the use of an apparatus and method for countering fraudulent check cashing schemes that includes a central processing center that is connected to a plurality of banks through secure communication channels. Each check drawn against the banks has information stored therein, with that information corresponding to a plurality of digits and characters for the central processing center. When a check is presented at a bank, the information on the check is sent through one of the secure communication channels to the central processing system, which determines whether or not the account has sufficient funds to allow the check to be drawn against the account. The Goldenberg patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0019]
  • U.S. Pat. No. 6,213,391 B1, issued Apr. 10, 2001 to William H. Lewis, describes a system for identifying an individual by either generating an identification profile based on a distinctive biometric characteristic possessed by that person (e.g. voice analysis, finger print, facial scan, DeoxyriboNucleic Acid (DNA), etc.), or by verifying some digital “signature” representation assigned to that person. The biometric information or digital signature may then be used in a variety of functions to enhance both the security and convenience of conducting electronic transactions. The system may provide an algorithm for creating a personal identification number (PIN) for use as a preliminary or secondary identification steps, and/or an algorithm for generating unique tone codes for use in personal identification via telephone or modem. Further, security of online transactions may be greatly improved by placing access key information in a medium outside the computer host or client. The system further provides a device that facilitates a user's ability to change codes or methods of generating codes instantly, without having to contact their bank, credit card company, etc. The Lewis patent does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0020]
  • World Intellectual Property Organization (WIPO) Patent Application Publication No. WO 97/055383, published Feb. 13, 1997, describes a method for checking and processing bank checks, wherein a secret code is computed, in the form of a CMC7 code thereof, and from an account number read off a check submitted for payment, by a dedicated chip in a check processing device held by a payee, then compared with a secret code input into the device by the check issuer to determine whether he or she is the rightful account holder. The WIPO '267 application does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0021]
  • WIPO Patent Application Publication No. WO 97/36267, published Oct. 2, 1997, outlines the use of an automated positive check authorization system that includes an input device for receiving a check amount and checking account information pre-printed on a check drawing on a checking account presented in a transaction at the time of check presentment. The checking account information and check amount are electronically transmitted to a check verifier, which receives the check amount and checking account information from the input device and searches a checking account database for a current balance in the checking account. The WIPO '267 application does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention. [0022]
  • [0023] THE STATE OF UTAH UNIFORM ACCOUNTING MANUAL, revised on Apr. 1, 1997, describes how unclaimed tangible or “custodial property” is to be handled in Utah. THE STATE OF UTAH UNIFORM ACCOUNTING MANUAL does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • U.S. Public Law 108-100, 117 STAT. 1177, entitled the “Check 21 Act” (C[0024] HECK 21) was signed into law in the U.S. on Oct. 28, 2003, becomes effective on Oct. 28, 2004 (see U.S. Public Law 108-100, 117 STAT. 1177), and is incorporated herein by reference. CHECK 21 fosters innovation in the payments system and enhances its efficiency by reducing some of the legal impediments to check truncation. The law facilitates check truncation by a negotiable instrument called a “substitute check”, which permits banks to truncate original checks, to process check information electronically, and to deliver substitute checks to banks that want to continue receiving paper checks. A “substitute check” is the legal equivalent of the original check and includes all the information contained on the original check. The CHECK 21 law does not require banks to accept checks in electronic form nor does it require banks to use the new authority granted by the act to create substitute checks. The CHECK 21 law does not suggest a UPPD method, system, and/or computer useable medium according to the claimed invention.
  • None of the above inventions and patents, taken either singly or in combination, is seen to describe the instant invention as claimed. [0025]
  • SUMMARY OF THE INVENTION
  • The present invention is a Universal Positive Pay Database (UPPD) method, system, and/or computer useable medium to reduce financial transaction fraud. A UPPD database is configured to store thereon transaction records associated with financial transactions associated with customers of the UPPD database. Each transaction record is configured to include parameters associated with a particular financial transaction. A particular financial transaction is initiated between a payer and a payee by providing parameters associated with the particular financial transaction to the UPPD database. [0026]
  • An Issue File is also provided to the UPPD database. The Issue File includes parameters associated with the particular financial transaction, and the particular financial transaction is associated with a drawee bank. A correspondence determination is made between the parameters associated with the particular financial transaction from the Issue File and the parameters associated with the particular financial transaction provided to the UPPD database to initiate the particular financial transaction at every point along a financial transaction clearing process. The customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank are able to access the correspondence determination at every point along a financial transaction clearing process. [0027]
  • Accordingly, it is a principal aspect of the invention to provide a UPPD method, system, and/or computer useable medium that reduces financial transaction fraud and maintains financial transaction payment control. [0028]
  • It is another aspect of the invention to provide a UPPD method, system, and/or computer useable medium that can interchangeably be used by customers, financial institutions, commercial retail entities, the Federal Reserve, check verification services, insurance companies, pharmaceutical companies, and other entities. [0029]
  • It is a further aspect of the invention to provide a UPPD method, system, and/or computer useable medium that also provides a positive or negative financial transaction history rating on a customer. [0030]
  • Still another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured to receive input data from a wide variety of technology. [0031]
  • Yet another aspect of the invention provide a UPPD method, system, and/or computer useable medium to perform a point of sale, point of presentment, and point of encashment financial transaction authorization. [0032]
  • It is another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured for uuse with any transaction instrument. [0033]
  • It is a further aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured for a paper check conversion to an electronic check or an electronic check conversion to a paper check on an MICR laser printer utilizing the associated transaction record for the UPPD system. [0034]
  • Still another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured for use with security detectable inks, tamper-proof foils and threads, as well as holograms applied to a financial instrument to provide additional security against fraud. [0035]
  • Yet another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured for use with cell wallets, palm wallets, e-wallets, cam wallets, and other wireless devices. [0036]
  • It is a further aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured for use with plastic card financial instruments such as credit cards, debit cards, stored value cards, payroll cards, cash cards, smartcards, etc. [0037]
  • It is another aspect of the invention to provide a UPPD method, system, and/or computer useable medium to provide a, service for bill presentment, bill payment, accounts payable, and payroll. [0038]
  • Still another aspect of the invention to provide a UPPD method, system, and/or computer useable medium configured to utilize a transaction instrument with a micro computer chip embedded within the surface of the transaction instrument, to contain digitized signatures, security, and Global Positioning System (GPS) data and transaction record(s). [0039]
  • Yet another aspect of the invention to provide a UPPD method, system, and/or computer useable medium to reduce the amount of paper and plastic involved when conducting banking transactions. [0040]
  • It is a further aspect of the invention to provide a UPPD method, system, and/or computer useable medium to implement a positive match of data exchange for insurance policies, medical information, and pharmaceutical information. [0041]
  • It is another aspect of the invention to provide UPPD method, system, and/or computer useable medium configured to enable a financial institution merchant and all parties to debit stall or stall debit on any and all debit card and check debit financial transactions. [0042]
  • It is an aspect of the invention to provide improved elements and arrangements thereof in a UPPD method, system, and/or computer useable medium for the purposes described which is inexpensive, dependable and fully effective in accomplishing its intended purposes. [0043]
  • These and other aspects of the present invention will become readily apparent upon further review of the following specification and drawings.[0044]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 a network diagram example of a UPPD system according to the present invention. [0045]
  • FIG. 2 is network diagram example of a UPPD system with outside financial services provided according to the present invention. [0046]
  • FIG. 3 is a network diagram example of a UPPD system with check verification provided according to the present invention. [0047]
  • FIG. 4 is a network diagram example of a UPPD system with check verification and outside financial services provided according to the present invention. [0048]
  • FIGS. 5A and 5B are a flow diagram of a UPPD method for checking accounts according to the present invention. [0049]
  • FIG. 6 is a flow diagram illustrating bank specific Positive Pay according to the prior art. [0050]
  • FIG. 7 is a flow diagram showing no connectivity with bank specific Positive Pay according to the prior art. [0051]
  • FIG. 8 is a diagram according to the prior art showing why check fraud works today. [0052]
  • FIG. 9 is a flow diagram indicating how a UPPD system processes a bad check according to the present invention. [0053]
  • FIG. 10 is a diagram indicating how stalled debt or debit stall is used by a UPPD according to the present invention. [0054]
  • FIG. 11 is a diagram indicating how Safety Check Deposit software is used by a UPPD system according to the present invention. [0055]
  • FIG. 12 is a diagram indicating how TrackBack software is used by a UPPD system according to the present invention. [0056]
  • FIG. 13 is a diagram indicating how a credit history compilation is used by a UPPD system. [0057]
  • FIG. 14 is an overview of a diagram showing different communications methods used by a UPPD system according to the [0058] 5 present invention.
  • FIGS. 15A and 15B are flow charts of bank specific Positive Pay processes that can be used with UPPD processes according to the present invention. [0059]
  • FIGS. 15C, 15D, [0060] 15E, 15F, 15G, 15H, 15I, 15J, and 15K, are flow charts of UPPD processes according to the present invention.
  • FIG. 16 is a functional diagram of a UPPD system according to the present invention. [0061]
  • FIG. 17 is a functional diagram of a UPPD system according to the present invention. [0062]
  • FIG. 18 is a functional diagram of a UPPD system according to the present invention. [0063]
  • FIG. 18 is a functional diagram of a UPPD system according to the present invention. [0064]
  • FIG. 19 is a functional diagram of a UPPD process according to the present invention. [0065]
  • FIG. 20 is a functional diagram of a UPPD process according to the present invention. [0066]
  • FIGS. 21A and 21B are flow charts of UPPD processes according to the present invention. [0067]
  • FIGS. 22A, 22B, [0068] 22C, and 22D are flow charts of UPPD processes according to the present invention.
  • FIGS. 23A, 23B, [0069] 23C, 23D, and 23E are flow charts of UPPD processes according to the present invention.
  • FIGS. 24A, 24B, [0070] 24C, 24D, 24E, and 24F are functional diagrams of UPPD processes according to the present invention.
  • FIG. 25 is a functional diagram of a UPPD process according to the present invention. [0071]
  • FIGS. 26A, 26B, [0072] 26C, 26D, and 26E are functional diagrams of UPPD processes according to the present invention.
  • FIG. 27 is a functional diagram of a UPPD system according to the present invention. [0073]
  • FIGS. 28A and 28B are functional diagrams of UPPD processes according to the present invention. [0074]
  • FIG. 29 is a functional diagram of a point of sale transaction utilizing a UPPD system according to the present invention. [0075]
  • FIG. 30 is a functional diagram of a UPPD system according to the present invention. [0076]
  • FIG. 31 is a functional diagram of a UPPD system according to the present invention. [0077]
  • FIGS. 32A, 32B, [0078] 32C, 32D, 32E, and 32F, are functional diagrams of a UPPD processes according to the present invention.
  • FIG. 33 is a functional diagram of the use of a PIN with a UPPD system according to the present invention. [0079]
  • FIGS. 34A and 34B are functional diagrams of UPPD processes according to the present invention. [0080]
  • FIGS. 35A and 35B are diagrams of security measure for use with a UPPD system according to the present invention. [0081]
  • FIG. 36 is a functional diagram of biometric security measures for use with a UPPD system according to the present invention. [0082]
  • FIG. 37 is a functional diagram of a UPPD system according to the present invention.[0083]
  • Similar reference characters denote corresponding features consistently throughout the attached drawings. [0084]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • This present invention is a UPPD method, system, and/or computer useable medium. The invention disclosed herein is, of course, susceptible of embodiment in many different forms. Shown in the drawings and described herein below in detail are preferred embodiments of the invention. It is to be understood, however, that the present disclosure is an exemplification of the principles of the invention and does not limit the invention to the illustrated embodiments. [0085]
  • Referring to the drawings, a [0086] UPPD system 10 for maintaining financial transaction control and preventing financial transaction fraud with connectivity between users is shown in FIG. 1. The UPPD system 10 includes a UPPD database 20 and provides match, authentication, authorization, settlement, and clearing processes for financial transactions initiated by customers of the UPPD database 20. UPPD customers, as used herein, are individuals, companies, businesses, organizations, government agencies, etc., who have access to the UPPD database 20.
  • The [0087] UPPD system 10 provides connectivity of information communication and verification by matching an issued item and/or files to parameters associated with a particular financial transaction, as presented at point of presentment (POP), point of encashment (POE), point of sale (POS), etc, the ability to ascertain whether a financial transaction is authentic, or whether it appears to be authentic. Any indication that a financial transaction has been altered, account closed, or insufficient funds exist, the financial transaction can be blocked immediately or a debit stalled preventing banks, banks customers, merchants, etc., from being held liable for worthless transaction instruments (e.g., checks, debit check(s), debit card transaction(s), debit/credit ticket(s)/slip(s), sales ticket(s)/ receipt(s), etc.).
  • The [0088] UPPD system 10 is configured to enable multiple banks, consumers, and merchants a truly universal protection and security system. The UPPD system 10 provides the most cost effective way to virtually eliminate fraud, provide unprecedented security, and drastically reduce the cost of clearing financial transactions including paper and electronic official items, e.g., checks, debit cards, debit checks, money orders, gift certificates, cards and other official documents. The UPPD system 10 provides connectivity from banks to banks and merchants to banks instantly. The UPPD system 10 provides a source for connectivity, centralized and/or personalized data retrieval, match authentication, confirmation of sufficient funds, protection from identity theft, and other applications.
  • While the [0089] UPPD database 20 is illustrated as a single database, the UPPD database 20 may be configured as a plurality of separate or disparate databases interconnected through a network system via any number of switches, such as a local area network (LAN), a wide area network (WAN), an intranet, an extranet, the Internet, etc.
  • The [0090] UPPD system 10 includes a computer useable medium and a computer device with a processor. As used herein, a “computer useable medium” includes a non-volatile medium (e.g., a magnetic medium, hard disk, a solid state disk, optical storage, Flash memory, electrically eraseable programmable read only memory (EEPROM), parameter random access memory (PRAM), etc.), a volatile medium (e.g., dynamic RAM (DRAM), Direct Rambus® DRAM (DRDRAM), double-data rate DRAM (DDR DRAM), double-data rate synchronous DRAM (DDR SDRAM), enhanced DRAM (EDRAM), enhanced synchronous DRAM (ESDRAM), extended data out (EDO) DRAM, burst EDO (BEDO) DRAM, fast page mode DRAM (FPM DRAM), Rambus DRAM (RDRAM), SyncLink® DRAM (SLDRAM), synchronous RAM (SRAM), synchronous DRAM (SDRAM), synchronous graphic RAM (SGRAM), video RAM (VRAM), window RAM (WRAM), etc.), or an installation medium (e.g., a CD-ROM, a floppy disk, a removable disk, etc.), on which computer programs are stored for loading into the computer device.
  • The computer device may be any type of computer device with a processor, such as a desktop computer, a laptop computer, a palmtop computer, a network computer, a personal digital assistant (PDA), an embedded device, a smart phone, or any other suitable computer device. For example, the [0091] UPPD system 10 may include one or more server computers with a processor, an area of main memory for executing program code under the direction of the processor, a storage device for storing data and program code and a bus connecting the processor, area of main memory and the storage device. The UPPD database 20 may be stored on the storage device, as well as a data communications device, such as a modem, connected to the bus for wirelessly and/or non-wirelessly connecting the computer to a local area network (LAN), a wide area network (WAN), an intranet, an extranet, the Internet, etc. UPPD software is stored in the computer useable medium and executes under the direction of the processor.
  • The UPPD software causes the processor to provide and configure the [0092] UPPD database 20 to store thereon transaction records associated with financial transactions corresponding to customers of the UPPD database 20. Each transaction record is configured to include alphanumeric data pertaining to parameters associated with a particular financial transaction. Such parameters for one financial transaction include alphanumeric data grouped into fields associated with items that may include a payer name, a payee name, payer and/or payee personal specifics, a transaction instrument, an account number, a PIN, a digital signature, etc. Biometric information may also be provided as parameters, such as DNA, facial structure, iris, retina, finger print, voice, signature, etc. For example, parameters associated with a paper/electronic check may include a check number, an issue date, a payee, a routing number, an account number, etc.
  • A transaction instrument may be configured to operate with the [0093] UPPD system 10. A “transaction instrument”, as used herein, means a paper and/or electronic check (paper/electronic check), an image of a paper/electronic check, a debit card, a debit check, a an intranet, an extranet, the Internet, etc. UPPD software is stored in the computer useable medium and executes under the direction of the processor.
  • The UPPD software causes the processor to provide and configure the [0094] UPPD database 20 to store thereon transaction records associated with financial transactions initiated by customers of the UPPD database 20. Each transaction record is configured to include alphanumeric data pertaining to parameters associated with a particular financial transaction. Such parameters for one financial transaction include alphanumeric data grouped into fields associated with items that may include a payer name, a payee name, payer and/or payee personal specifics, a transaction instrument, an account number, a PIN, a digital signature, etc. Biometric information may also be provided as parameters, such as DNA, facial structure, iris, retina, finger print, voice, signature, etc. For example, parameters associated with a paper/electronic check may include a check number, an issue date, a payee, a routing number, an account number, etc.
  • A transaction instrument may be configured to operate with the [0095] UPPD system 10. A “transaction instrument”, as used herein, means a paper and/or electronic check (paper/electronic check), an image of a paper/electronic check, a debit card, a debit check, a smartcard, a credit card, a point of sale (POS) terminal, a point of escheat (POE) terminal, a point of presentment (POP) terminal, a bank point of data (POD) terminal, an automated teller machine (ATM), a personal digital assistant (PDA), a telephone, a cellular telephone, a cordless telephone, a pager, a watch, a television, a radio, a compact disc (CD) player, a tape player, a copier, a facsimile machine, or any other electronic device.
  • Account number parameters for transaction records of financial transactions for the [0096] UPPD system 10 may be associated with a checking account number, a savings account number, a credit card account number, a money market account number, a liability account number, a bills/payable account number, an asset account number, an invoice/receivables account number, a cash account number, an insurance policy account number, an account number for a will, an account number for a trust, or a number for any other financial account.
  • The [0097] UPPD system 10 is configured to operably utilize an Issue File substantially the same as Positive Pay files used with bank-specific Positive Pay services previously described, may have limited connectivity and/or may be universally available through connectivity via the UPPD system 10 between any party(s), such as bank(s), institution(s), company(s), third party(s), vendor(s), merchant(s), consumer(s), etc. An Issue File, as used herein, is configured for use with the UPPD system 10 and includes one or more transaction records associated with certain financial transactions, where the financial transactions are associated with a drawee bank. The transaction record(s) in an Issue File each include alphanumeric data pertaining to parameters associated with a certain financial transaction. The Issue File is established at the time the particular financial transaction is initiated between a payer and a payee by a customer of the UPPD database 20 by providing parameters associated with the particular financial transaction to the UPPD database 20.
  • For a particular financial transaction, a comparison or correspondence determination is made between the parameters associated with the particular financial transaction from the Issue File and the parameters associated with the particular financial transaction provided to the [0098] UPPD database 20 when the particular financial transaction was initiated. Such a correspondence determination is made at periodic intervals (e.g., fractions of a second), and at every point along the financial transaction clearing process. The correspondence determination is also available to the customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank at any time, e.g., throughout the financial transaction clearing process.
  • The customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank can then determine whether the correspondence determination between the financial parameters from the Issue File and the financial transaction parameters provided to the [0099] UPPD database 20 when the particular financial transaction was initiated does not match and/or does not coincide below a minimum threshold, thereby enhancing security by facilitating an accurate determination as to whether the tampering or altering has occurred to the transaction record at every point along the financial transaction clearing process.
  • The UPPD software may also search and capture transaction records for compliance with escheat laws, automatically poll transaction records, transmit a partial or full reconciliation of the transaction records, locate lost, stolen, misplaced items, and items not presented and that remain outstanding, and archive and store transaction records, matching data, verification data, and authentication data for a predetermined period of time. [0100]
  • Currently a payments system, defined as the combined transaction-based processes, procedures, rules, and regulations employed by the financial institutions and, in the United States, the Federal Reserve System, is employed for the express purpose of moving funds among financial institutions and individuals in support of commerce. An electronification payments system environment has been evolving over time and has been influenced by a need to reduce current item processing costs, reduction in the cost of float by increasing the speed of the payments system process, the growth of point-purchase conversion volumes, the emergence of new technologies, particularly the use on the Internet, customer acceptance of multiple delivery channels, maturation of image technology as a viable processing platform, concerns about cybersecurity, and, in the United States, the Check Truncation Act (CTA). [0101]
  • As used herein, the ‘electronification’ of checks refers to the process of converting paper checks into some form of an electronic financial transaction, such as an image-based transaction or image exchange, Automated Clearing House (ACH) debit or electronic check presentation (ECH) debit. An ‘electronic check’ refers to one of several types of electronic financial transactions including an ACH-based electronic check, an electronic network electronic check, and Internet or telephone initiated payments. The ACH-based electronic check begins as a paper check and is converted into, or truncated to, an ACH debit entry. The paper check is not processed. An Internet or telephone initiated payment is a financial transaction initiated over the Internet or by telephone, with the debit carried out electronically, usually by an ACH debit. Some users categorize payments initiated via the Internet or telephone, but that are effected by paper drafts, as electronic checks, even though the debit is paper-based. Electronic check may also refer to any attempt to initiate payment through a personal computer, computer system, or the Internet. [0102]
  • In the United States, the CTA facilitates check truncation by eliminating some of the legal impediments to the use of electronics in check processing, in order to allow all financial institutions to participate in an environment in which the truncation of checks can occur at any point in the payment process. In addition, the CTA seeks to ensure that financial institutions which have not, or may not, invest in imaging do not have to make a large financial investment to develop the system infrastructure needed to support check truncation. [0103]
  • Check imaging is a process whereby check images are captured via image camera and stored in a digitized format. This process may be accomplished on medium to high speed processing equipment, such as equipment manufactured by IBM, NCR, Unisys, Banc Tec, etc., is normally done in financial institution back offices for the capture, sorting, and distribution of checks and other MICR encded documents. The benefits of imaging over microfilm are quality, transportability, availability, and timeliness. The capturing financial institution can keep an archival copy of every document processed. A copy of a customer's check can be included in the statement mailing. Checks drawn on other financial institutions can be exchanged with those financial institutions in lieu of physical documents. Check imaging reduces the risk inherent in the payments system by considerably reducing the time during which checks are presented and paid. [0104]
  • An ACH debit entry, electronic funds transfer (EFT), and/or other money transfer processes initiated by an originator, such as a merchant, is known as a point of presentment (POP) financial transaction. A POP financial transaction is initiated as a single entry authorization, and uses a check as a source document. The MICR line information is captured and provided by the originating merchant to the paying bank at the POP to effect a transfer of funds from a consumer account of the paying bank. This type of financial transaction may only be used for non-recurring, in person (i.e., at the POP) entries for which there are no standing authorizations with the originating merchant for the origination of the ACH entries to the consumer's account. [0105]
  • A POP conversion is a process in which checks are converted into electronic debits and processed using the ACH network. POP conversion may be effected when the merchant keeps the original check or when the consumer receives the check after the conversion process. When the consumer receives the check after the conversion process, the consumer submits an original check and signs an authorization document, a copy of which is returned to him/her when the financial transaction is completed. The merchant scans the written check through a special reader that captures the account, check, and routing number, as well as the purchase amount. [0106]
  • The check data are then sent to an agent for authorization of the amount. Once authorized, the amount is converted to an electronic financial transaction and sent through the ACH network for payment. The consumer signs the separate authorization document and receives the original check back, which has been stamped “void” by the merchant. With this type of financial transaction, the paying bank does not have the opportunity to review the check and authenticate the customer through signature verification. [0107]
  • Returning the paper check to the consumer after the ACH financial transaction is generated minimizes the risk that a perpetrator will redirect the funds to an account other than the retailer's. Process controls manage the debit and credit flow from origination to conclusion. The credits to the merchant's account must match the debits that are originated. This proof mechanism protects both the merchant and consumer from dishonest employees, interlopers between the sending and receiving of the transactions, and deceitful individuals who try to alter the financial transaction amount. [0108]
  • With telephone financial transactions, the originating merchant or service provider can initiate a single entry ACH debit pursuant to an oral authorization obtained over the telephone to transfer funds from a consumer account. This type of entry may only be used as a single entry, for which there is not standing authorization for the origination of the ACH entries to the consumer's account. A telephone entry may only be used when there is an existing relationship between the originating merchant or service provider and consumer or, when there is not an existing relationship between the originating merchant or service provider and the receiver, when the consumer initiates the telephone call. [0109]
  • An originating merchant or service provider may initiate an ACH debit entry pursuant to an authorization obtained from the paying bank, via the Internet, to transfer funds from a consumer account at the paying bank. [0110]
  • Positive Pay services have been available from individual banks in recent years. It is a service that a bank sells for a fee to its account holders whereby only checks that are pre-approved are accepted at the bank. The check generating customer generally uploads a file of transaction records associated with financial transactions daily to the bank of all checks written that day. When checks drawn on the customers' accounts are presented to the bank, their database is queried. If the transaction record for a check has been tampered with or if transaction record includes an unauthorized check number, the transaction record will be rejected. [0111]
  • Positive Pay services are recognized as an effective service to fight against check fraud. Rejected checks cause considerable effort to be expended throughout the highly regulated banking system. A typical check passes from point of sale to depositing bank to the Federal Reserve or clearing bank and back to the account holder's bank and account. At each step, the check is read, sorted and recorded, forming a trail that can be easily traced. [0112]
  • The existing Positive Pay services are bank specific. In other words, only a bank's own account holders can utilize it and take advantage of it. The [0113] UPPD system 10 can be used by both account holder members and non-members. The UPPD system 10 may be accessed by customers, payers, payees, payee banks, drawee banks, and banking institutions intermediate the payee banks and the drawee banks for issuing and tracking transaction records associated with financial transactions at every point along the financial transaction clearing process (e.g. the POP, POS, POE, bank POD, the truncation bank, etc.).
  • The [0114] UPPD system 10 allows all banks to participate in a process that can catch fraudulent transaction records associated with a financial transaction earlier in the financial transaction redemption cycle. For example, for paper/electronic checks, at each step in the check clearing process, the UPPD database 20 of the UPPD system 10 can be queried to determine if the owner of the account has indeed authorized the instrument for the amount written and signature on the financial instrument. A few banks have already developed their own internal Positive Pay software, however, this software is only bank specific.
  • The Check 21 Act (C[0115] HECK 21) was signed into law in the United States on Oct. 28, 2003, and becomes effective on Oct. 28, 2004 (see U.S. Public Law 108-100 117 STAT. 1177). CHECK 21 fosters innovation in the payments system and enhances its efficiency by reducing some of the legal impediments to check truncation. The law facilitates check truncation by a negotiable instrument called a “substitute check”, which permits banks to truncate original checks, to process check information electronically, and to deliver substitute checks to banks that want to continue receiving paper checks. A “substitute check” is the legal equivalent of the original check and includes all the information contained on the original check. The law does not require banks to accept checks in electronic form nor does it require banks to use the new authority granted by the act to create substitute checks.
  • As used herein, the definitions for the following terms apply. The term “bank” means any person, company, and/or business that is engaged in the business of banking and includes (a) any depository institution as defined in section 19(b)(1)(A) of the U.S. Federal Reserve Act, (b) any Federal reserve bank, (c) any U.S. Federal home loan bank, or (d) to the extent it acts as a payer (i) the Treasury of the U.S., (ii) the U.S. Postal Service, (iii), a State government, or (iv) a unit of general local government as defined in section 602(24) of the Expedited Funds Availability Act. [0116]
  • The terms “magnetic ink character recognition line” and “MICR line” means the numbers, which may include the bank routing number, account number, check number, check amount, and other information, that are printed near the bottom of a check in magnetic ink in accordance with generally applicable industry standards. [0117]
  • The term “substitute check” means a paper reproduction of the original check that (a) contains an image of the front and back of the original check, (b) bears a MICR line containing all the information appearing on the MICR line of the original check, except as provided under generally applicable industry standards for substitute checks to facilitate the processing of substitute checks, (c) conforms, in paper stock, dimension, and otherwise, with generally applicable industry standards for substitute checks, and (d) is suitable for automated processing in the same manner as the original check. [0118]
  • The term “truncate” means to remove an original paper check from the check collection or return process and send to a recipient, in lieu of such original paper check, a substitute check or, by agreement, information relating to the original check (including data taken from the MICR line of the original check or an electronic image of the original check), whether with or without subsequent delivery of the original paper check. [0119]
  • The [0120] UPPD system 10 is configured to be compatible and/or fully operational with CHECK 21 and can utilize transaction records including a check number, a check amount, an account number, a routing number, a check date, signatures, digitized signatures and matrixes and a check payee. The identity of the drawee-payer bank may be derived from the routing number. The transaction records are not limited to written check information and can include other financial instruments such as electronic checks, cash cards, credit cards, traveler's checks, money orders, gift certificates and cashier 's checks. Although the customer (depositor) 30 may primarily use the UPPD system 10 for written checks, because of the similarity of financial records between these transaction instruments, the UPPD system 10 can easily accommodate the transaction records for other transaction instruments as well.
  • For a [0121] customer 30, the UPPD system 10 has the flexibility to utilize several means for inputting current transaction record parameters. These include computerized devices such as personal computers, portable laptops and palmtops, as well as mainframe computers and servers, all of which can be tied into the Internet and land based data bank.
  • The [0122] customer 30 can simply log onto the uniform resource locator of a Web site of the UPPD database 20 and can then fill out a customized Web form to upload current transaction record parameters to the Web site by hypertext transfer protocol (HTTP) or by e-mail. These types of forms are well-known to those schooled in the related art, as is the use of the Internet protocols to transmit forms information on the Internet.
  • Alternatively, the [0123] customer 30 can initially set up an account number and enter an activation code or a preset encrypted code so that transaction record parameters can be transmitted to the UPPD database 20 and Web site by keying in the information by touchtone telephone, so that conventional decoder machines link the information to the UPPD database 20. A wireless telephony device can be used in the same manner, with either audible or subaudible tones corresponding to the keys pressed being modulated onto the radio frequency carrier, and then being demodulated on reception and linked to the UPPD database 20. Another alternative uses voice recognition software to encode information received by telephone to enter transaction record parameters to the UPPD database 20. Use of these telephony devices, voice recognition software, and systems are well-known to those skilled in the related art and are not a point of novelty with this invention.
  • Additionally, technology such as optical character recognition devices and magnetic ink character recognition devices can also be used as a means for inputting current transaction record parameters from the [0124] customer 30. The magnetic ink character recognition devices and digital readers can also be used by commercial check generating entities at the point of presentment and point of encashment to read transaction record parameters off of a written check, allowing matching, authenticated, authorization, settlement, and clearing.
  • Transaction record parameters may be provided to the [0125] UPPD database 20 wirelessly and/or non-wirelessly. For example, the transaction record parameters by be transmitted by modem or wirelessly using direct dial software without going through a computer network, by facsimile transmission, by mail, etc. Inputting transaction record parameters in this manner, however, are typically not as convenient and popular as using the Internet and existing ACHs 70, EFTs, wires, credit cards, or other financial communications networks.
  • A participating commercial entity, such as a commercial [0126] retail store 50, member bank 60, clearing house 70.and Federal Reserve 80 may match and compare the information from the check with the transaction record parameters in the UPPD system 10. Hence, a collecting bank intermediate the presenting bank and the payer bank may validate the check by comparing the transaction record parameters recorded in the UPPD database 20 against the entries on the check to verify that the check has not been altered or tampered with. This may be done by logging onto a web site associated with the UPPD system 10 over the Internet and simply accessing the desired transaction record in the UPPD database 20.
  • If the check has been altered in any way, the participating commercial entity is immediately notified not to accept the altered check. Likewise, a [0127] customer 30 can instantly check the UPPD system 10 for either a perfect match or a rejection of the check. An ACH 70 or Federal Reserve Clearing Division 80 can also instantly check the UPPD system 10 or reject an altered check based on the current transaction record parameters.
  • The UPPD software may be configured to perform a partial or full real-time reconciliation of the transaction records for a [0128] customer 30 on a daily or weekly basis, depending on the needs of the customer 30. The reconciliation for the customer 30 may be requested and transferred via the Internet from the UPPD system 10.
  • As is shown in FIG. 2, the [0129] customer 30 can also upload the transaction record(s) to be reconciled to the customer's bank 40. The customer bank 40 then passes the current transaction record(s) onto the UPPD system 10, where the current transaction record(s) are reconciled and returned to the customer 30 (via the Internet).
  • A polling option is also available where the [0130] customer 30 may upload their current transaction record(s) directly to their bank 40. The UPPD system 10 may also dial up the bank 40 and poll the current transaction record(s) for download into the UPPD system 10. This polling is automatically done with software that is part of the UPPD system 10. This is a pass through on the part of the customer bank 40, allowing the customer bank 40 to charge a fee for this service.
  • Similarly, at the end of each day, the [0131] UPPD system 10 can dial up the location of the customer 30 and poll the customer 30 for the current transaction record(s). The polling may occur either by an automatic dial up from the customer 30 to the UPPD system 10 or by the UPPD system 10 automatically dialing up the customer 30 and downloading the current transaction record(s). Typically, one type of polling is chosen over another, depending on the preference of the customer 30. Both types of polling utilize software that is incorporated into the UPPD system 10 and can simply sweep the current check register files and download them into the UPPD database 20.
  • The UPPD software may also be configured to search for and capture escheated transaction record(s). Escheated transaction record parameters are information on checks that have not been cashed and are “unclaimed”. Configured in this manner, the UPPD software continuously searches for outstanding escheated transaction record parameters. The UPPD software can track each state's individual escheatment laws and apply those laws which pertain to the [0132] customer 30.
  • Financial instruments that are never presented for encashment or never redeemed are required to be reported as abandoned property in many states. The face value of those financial instruments must be turned over to the state with a record of the rightful owner on a periodic basis. The data in the [0133] UPPD system 10 can be used to generate these reports.
  • A microcomputer chip can also be embedded within the surface of a financial instrument, such as a paper check, that could provide current transaction record parameters, additional security, digitized information, signatures, PINs, and GPS tracking data. This provides another fraud deterrent security feature along with the necessary transaction record information used in the [0134] UPPD system 10. This microcomputer chip, if altered or tampered with, can immediately indicate that a falsification and/or tampering has occurred with a transaction instrument.
  • Security detectable inks, tamper-proof foils, electron foils and threads, as well as holograms can also be incorporated into a financial instrument used in the [0135] UPPD system 10 to provide additional security against fraud.
  • Newly developed wireless devices known as the cell wallet, the palm wallet, the e-wallet, NavCheck, and the cam wallet can also be used as part of this [0136] UPPD system 10. Although existing cell phones and palm devices are not a novelty, the cell wallet, the palm wallet, the e-wallet, and the cam wallet are novel in being used in conjunction with the UPPD system 10.
  • These devices can be placed in a given vehicle and are known as NavCheck devices. These NavCheck devices are unrelated to NAVchek credit line checks of the Navy Federal Credit Union. For the purposes of making every component user friendly, the NavCheck device can be activated once the vehicle is started. Either a voice or digital message can appear on the screen of the NavCheck device, asking the vehicle owner to enter current written transaction record parameters into the device, which could include the check amount, check number, and to who the check was made out. [0137]
  • The customer account number and date could be preset in the device for transmission of the data to the [0138] UPPD system 10, along with providing the necessary data for the transaction record(s) of the customer 30.
  • The NavCheck device may have the same capabilities as the cell wallet, palm wallet, e-wallet and cam wallet. A simple plug-in attachment to these devices would allow the download of data and digitized pictures to the [0139] UPPD system 10. With a microcomputer chip, a lost, stolen or forged check can also be located through use of GPS utilizing the NavCheck device to locate the paper check or card. These devices also allow ease for the customer 30 to use electronic checks and transmit the check data to the UPPD system 10.
  • These devices may be configured with a refillable ball point pen and an optical character reader to record all of the current transaction record parameters of the check written. These devices may also be configured to operate via voice recognition. As the [0140] customer 30 writes the check, they simply state the current transaction record parameters. The device may already have the account number of the customer 30 and the date preset, and the transaction record parameters may be entered into the device and a signal sent daily downloading the wireless transaction record parameters of these wallet devices to the UPPD system 10. These devices may also be configured to have optical character recognition scanning to enable the customer 30 to scan the check that was just written, and/or digitize the check.
  • If a [0141] customer 30 elects not to carry a paper checkbook or single paper check, they may utilize the option of converting to an electronic check through these devices. The customer 30 may also elect to key in the transaction record parameters by punching in the correct data on a keypad. All methods on these devices enable the customer 30 to provide the necessary transaction record parameters to the UPPD system 10.
  • One of the more important features of the [0142] UPPD system 10 is check verification services, which are outlined in FIGS. 3 and 4. The check verification services feature allows the commercial retail entity 50 to access the customer's 30 history of writing checks, giving a negative or positive rating. This can be done in addition to accessing the previously discussed transaction record(s).
  • When a given commercial [0143] retail entity 50 is presented a customer's check at the point of sale, the commercial retail entity 50 sends the UPPD system 10 a signal which is then sent to the check verification services provider 90. The check verification services provider 90 then accesses the customer's 30 check history and gives a positive or negative rating based on whether there are any checks that have not been honored. If there are any dishonored checks written presented by the customer 30, a negative rating may be given. If there are no dishonored checks, a positive rating may be given.
  • Once the rating has been established, a signal is then sent back to the [0144] UPPD system 10 and back to the commercial retail entity 50 wirelessly and/or non-wirelessly. It is up to the commercial retail entity 50, what to do with this rating. In other words, it is up to the commercial retail entity's 50 discretion whether to accept a customer's 30 check based on this rating.
  • As illustrated in FIGS. 5A and 5B, each participant in the check clearing process ([0145] payer customer 30, payee 100, payee bank 110, Federal Reserve 80, clearing bank 70, or payer bank 120), participates in a UPPD method 130 used by a payer (customer) 30 for maintaining check payment control and preventing check fraud. The UPPD method 130 includes a series of steps in which payer 30 uploads check information to the UPPD system 10, payee 100 deposits check in payee bank 110, payee bank 110 checks the check against the UPPD database 20 in the UPPD system 10, check is deposited in Federal Reserve 80 or clearing bank 70, which checks it against the UPPD database 20, payer bank 120 receives check and checks it against the UPPD database 20 and reports back to the UPPD system 10 that the check has been debited from payer's 30 account.
  • The first step of the [0146] UPPD method 130 is uploading transaction record parameters into the UPPD system 10. As indicated earlier, this information may include a check number, a check amount, an account number, a routing number, a check date, signature and signature digitalization and a payee 100. This information is stored in the UPPD database 20 and is compared with the information that is on the physical check as it runs through each step of the check clearing process. The payer 30 also physically writes the check and gives it to the payee 100 before the transaction record parameters are uploaded into the UPPD system 10.
  • As touched on earlier, there are numerous ways that transaction record parameters can be uploaded into the [0147] UPPD system 10. These include a Web form on the Internet, where an account holder goes to a private Web page and enters the transaction record parameters. There are also client application software programs that can reside on an account holder's computer and transmit the transaction record parameters via modem and a non-network connection to the UPPD system 10. Voice activated client software that receives transaction record parameters input via voice can also be used and is known to those skilled in the related art.
  • Scanner technology attached to a computer that reads a check and transmits data, as well as bar code readers, can also be used to upload transaction record parameters. Wireless and/or non-wireless data entry utilizing manual and/or vocal input can be used to transmit data as well as 2-way paging devices, including infrared and laser technologies. Even ordinary mail or delivery services can be used to deliver data to the physical address of the UPPD system [0148] 10 (to be entered by hand).
  • The next step of the [0149] UPPD method 130 involves the payee 100 receiving the physical check and depositing the check into his or her bank account at the payee's bank 100. The payee's bank 100 utilizes optical character recognition, infrared, laser check reader devices or magnetic ink character recognition technology to scan the check and upload the check register check information to the UPPD database 20 (usually via the Internet). This may normally be done automatically with the polling software previously discussed. The UPPD system 10 receives notification when the check clears, as it may for each redundant step of the financial transaction clearing process.
  • The next step of the [0150] UPPD method 130 involves the payee's bank 100 checking and verifying the transaction record parameters from the check with the transaction record parameters from the UPPD database 20. This is done to detect fraudulent tampering or unauthorized use of the check early in the financial transaction clearing process and is an advantage over some of the current methods outlined in the related art.
  • The next step of the [0151] UPPD method 130 involves the payee's bank 100 depositing the check into a regional Federal Reserve Clearing Division 80 or clearing house 70. Like the previous step involving the payee's bank 100, the Federal Reserve 80 or clearing house 70 checks the check against the UPPD system 10 for check tampering or fraud again for added security and redundancy.
  • The next step of the [0152] UPPD method 130 involves the Federal Reserve 80 or ACH 70 sending the check to the payer's bank 120. The check is again checked and compared with the transaction record parameters in the UPPD database 20 for check tampering and fraud by the payer's bank 120, which approves the check for payment. The check is then debited from the account of the payer 30 and the UPPD system 10 is notified, which is the final step of the UPPD method 130.
  • Each participant in the check clearing process has an opportunity to add to and receive information from the [0153] UPPD system 10. This information can be used for account verification and notification of a check that was rejected due to unauthorized issue, evidence of tampering or account owner cancellation. Status of a check as to where it is in the clearing process is also readily available. A check query notice is sent to a payer 30 whenever their records are accessed and a deposit acceptance notice is sent to a payee 100 and payer 30 when a check is accepted.
  • It should be noted, as seen on FIGS. 6, 7, and [0154] 8 that the Positive Pay exists today in the financial industry. However, it is defined as bank specific Positive Pay. Bank specific Positive Pay is nothing more than a customer 30 downloading his check register to their bank 60 daily. Like living on a cul-de-sac, the customers 30 and the bank 60 only have communication with themselves and anyone who is a neighbor customer only banking with that specific bank on that system. If they live on the next block, next city, or another state, they have no way to communicate. There is no connectivity, as shown in FIGS. 7 and 8.
  • Another example of use for the [0155] UPPD system 10 is that the declarations page of an insurance policy can be provided with a series of numbers identical or similar to a MICR line across the bottom of a check. Within this line would be the policy number, issue date, policy amounts and effective dates. All of the information would become similar to a check register and could be downloaded from an insurance company to the UPPD database 20. The positive match between the file accepted from the carrier issuing the policy and that received from the agent keeps the policy from being altered.
  • The [0156] UPPD system 10 also allows for complete connectivity, allowing banks 60, commercial retail entities 50 and even customers 30 to communicate directly or indirectly through the UPPD database 20 by matching the positive data sent by the customer 30. The customer 30 can upload his check register of written checks to the bank 60 under bank specific Positive Pay, but is then restricted from a universal verification for authenticity. As shown in FIG. 9, under the UPPD system 10, the customer 30 uploads his check register directly to the UPPD database 20. Any member commercial retail entity 50 or contracted third party verifier 140 can send check data to the UPPD database 20 for verification.
  • The signal passes through the match, authentication, authorization, settlement, and [0157] clearing system 10 for matching. If the signal matches the check register data present, the signal is then sent to the customer's bank 40, where it checks for sufficient funds, stop payments, liens, account status (open or closed), funds available to cover any check (overdraft protection, etc.), and any other verifications to provide a signal back through the UPPD system 10, enroute to the querying party to either accept, reject or not approve the check. If there has been a fraud, it is discovered instantly. If there are insufficient funds, the bank may elect to approve or reject based on its customer relationship.
  • As shown in FIG. 10, the [0158] UPPD system 10 may utilize stalled debit or debit stall services 150 provided by the bank 60. Normally, when a check is presented, based on the bank's 60 customer relationship or contractual relationship, the bank 60 would be allowed to debit the customer account immediately under normal debit procedures.
  • The stalled [0159] debit 150 allows the institution to stall the debit by issuing a credit to the commercial retail entity 50, financial institution or party seeking the debit. The stalled debit 150 provides that the amount of the debit from a check, a debit check or a debit card, allows the institution and their customer the use of a float. The money in the account is held at the side and awaits the normal check clearing, electronic, paper or plastic procedure to take the allotted time by the Federal Reserve 80 to allocate the cash from this transaction.
  • The [0160] debit stall 150 sets aside the money for the transaction within the customer's bank 40. If the next check that comes in is now over the balance within the account of the customer 30, the institution, based on their customer relationship, can reject the next transaction and state insufficient funds, or accept the transaction and stall the debit based on overdraft protection from charge cards, direct bank loans, zero balance account or any other method the bank 40 feels necessary to provide to their customer 30. As a result of the UPPD system 10, the check register, matching data, verification data and authentication data may be archived and stored for a desired period of time, e.g., seven years or the like.
  • This is referred to herein as a Safety Check Deposit [0161] 160, as depicted in FIG. 11. For a fee, the data may be stored and recaptured for the customer 30 or customer bank 40 for retrieval on disasters, catastrophes, bankruptcy, law suits, tax audits, probate and estate re-creation, along with many more reasons the customer 30 might wish for check data retrieval. These may also be subscribed to under the Fair Credit Reporting Act.
  • There are two tiers of tracking for checks, official items, gift certificates, money orders and other types of data, such as pharmaceutical data, medical data, insurance data and other financial services. The first tier, which utilizes TrackBack software, has the [0162] UPPD system 10 track and search for outstanding codes, numbers and encrypted data on an item waiting to be redeemed, cashed or provided at a point of presentment.
  • The TrackBack software provides exclusive use to the [0163] customer 30 in locating lost, stolen, misplaced items, or items not presented and that remain outstanding. The second tier of the TrackBack software is utilized for locating instruments through use of GPS. Additionally, instruments of any value may be located in the event of stolen, lost, fraudulent or forged documents. This is also depicted in FIG. 12.
  • As shown in FIG. 13, a complete historical behavior of [0164] customer 30 check writing habits may be compiled to provide another level of security. If a customer writes twenty checks a month, the customer's behavior matrix 180 may track this, much like a credit card. If a large check arises or checks appear from different parts of the country outside a customer's 30 residence, an alert may prompt an abnormality from the customer's behavior matrix 180 and trigger a confirmation that any changes are not security breaches on historical data compiled.
  • With the historical check writing data compiled from the [0165] UPPD database 20 and the customer's behavior matrix 180, a complete credit history 190 may be generated. The UPPD database 20 may compile credit histories for the proper parties, including the customer's 30 usage for fraud, insufficient funds, late pays, etc. This also meets the requirements for the Fair Credit Reporting Act.
  • The [0166] UPPD system 10 can also operate in a peer to peer mode. This allows a financial institution, ATM network 55 or other entity to house a host or server. This host/server configuration would allow an institution the ability to secure data from their customer 30 and pass this directly to the UPPD system 10. This allows the institution the ability to house their own customer accounts securely on their own server.
  • A peer to peer mode also allows the entity the option to carry the data load and have an off-site [0167] source UPPD system 10 for back-up and catastrophe handling, along with connectivity from peer to peer. All of the transmissions would still occur as stated to allow the connectivity to multiple sites in lieu of being bank specific.
  • The term “reverse pay” or “negative pay” is similar to the UPPD process, except that the process is reversed with the [0168] customer 30 that downloads their check register. Like “Positive Pay”, reverse pay is utilized as bank specific, and thus it has no connectivity. It does not allow point A to communicate beyond point B through the UPPD database 20 and the many networks connecting all points to the UPPD database 20.
  • With reverse pay or negative pay, not only does the account keep a list of issued checks, through their check register, but the [0169] UPPD database 20 keeps a list of the customers' issued checks. When a check is presented for payment and clears through the Federal Reserve 80, the Federal Reserve 80 prepares a file of the dollar amounts of the checks, serial numbers and account numbers, and sends the file to the financial institution on a bank specific reverse pay format.
  • In reverse pay (bank specific), the financial institution sends the file to the [0170] customer 30, where the customer 30 compares the information to its internal records. The customer 30 lets the financial institution know which checks match its internal information and the financial institutions pays those items. The financial institution then researches the checks that do not match, correcting any encoding errors and any misreads and determines if the items are fraudulent. The financial institution pays only the real or true exceptions that can be reconciled with the customers' files.
  • Universal reverse pay or universal negative pay takes this reverse match to an even higher level of security by having all pass through the [0171] UPPD database 20 back to the bank 60 and the customer 30 and uses either the debit stall or stalled debit 150 to hold funds, but assure the debtor that the funds are not insufficient funds. They are in a stalled debit 150 stall and are transferred once the check goes through the regular and normal clearing process and funds availability requirements. The debtor to a debit plastic card or debit paper check can be given a credit slip on verification of authenticity.
  • A check writing software package, known as DirectCheck, is provided to the [0172] bank 60 and its customers 30, and utilizes the match, authentication, authorization, settlement, and clearing system 10 or the reverse pay/negative pay module, allowing connectivity to various networks, communications devices and the Internet. This DirectCheck software runs on MICR laser printers of various manufacturers and provide security features in printing on blank secure paper checks, official items, financial items and other documents. The TrackBack software may also be included in the DirectCheck software.
  • [0173] Customers 30 provide signatures for official items to be used by the UPPD system 10. The signatures are digitized and recognition software verifies signature matrixes for any abnormalities.
  • The [0174] UPPD system 10 may be configured for enhanced security by associating transaction record parameters for customers to the UPPD system 10 via biometrics. Biometrics is the technology of personal identification through validation of an individual's unique physical characteristics, such as DNA, facial structure, iris, retina, finger print(s), voice, signature recognition, etc.
  • The [0175] UPPD system 10 also has the ability to allow or provide imaged, digitized, or electronic conversions of checks, debit cards, debit checks, plastic check cards, smartcards, and paper checks from devices included within the UPPD system 10. The UPPD system 10 may issue or accept digitized checks for clearing, matching, verifying and authenticating. Information such as check amounts, coding, routing numbers, check dates, signatures, digitized signatures, matrixes and account numbers may be verified for a positive match.
  • The [0176] UPPD system 10 provides that check readers continue in the retail-marketplace, as has been custom. It is the intent of the check readers to be placed at every teller station and on the ATM network stations 55. For readers that provide check data, digitalization may be utilized to place the readers at every possible location accepting checks, debit cards and paper debit checks along with the deposit of any other official item. These readers transmit, via a purchased direct line, information to the UPPD system 10. The UPPD system 10 may utilize existing networks, such as ATMs 55, AT&T frame systems, automated clearing house 70 networks, credit card networks and third parties 140, such as TeleCheck, Equifax, and CrossChecks.
  • Electronic foils can be embedded within plastic and paper instruments to transmit the written material data from a [0177] customer 30. Foils and chips within the instruments may provide additional security with encrypted serialized match numbers. The UPPD system 10 requires check readers and credit card readers to transmit a personalized digitized signature band or wavelength to any waiting devices for data recovery and instant transmission. These chips and foils may be programmable and configured for use with GPS. A special watermark or hologram can also be placed on these instruments for further security.
  • A [0178] customer 30 can also receive rewards for proper and timely exchange of pertinent data. These rewards can include frequent flyer miles as well as travel or other merchandise.
  • The [0179] UPPD system 10 may also provide the capturing and storing of electronic presentation or payment of checks. This includes capturing and storing electronic images of checks. By matching the UPPD system 10 protocol, these checks allow financial institutions to make payment decisions in real-time by getting access over the Internet, peer to peer transmissions, modems, landlines, wireless systems, check readers and other communications devices, as shown in FIG. 14.
  • The electronic processing of the [0180] UPPD system 10 also allows customers 30 to view their check register immediately in real-time to determine exceptions, stop pays, insufficient funds, missed items, cancelled checks and voids. A customer 30 writes a check at the point of purchase, point of encashment and/or point of presentment and the check information, which can be digitized, imaged or copied, is sent to the UPPD system 10 for authorization and authentication. This same process can also be done through a third party 140 sending the check data to the UPPD system 10.
  • Once the transaction is completed and approved, the [0181] customer 30 signs an authorization slip. The customer 30 is provided with a copy of the authorization slip stamped or printed on the back of the check or debit check as “cancelled or voided”. The debit check or check is cancelled and can be returned to the customer 30 on the spot. Since the checks have been converted electronically, they can be transmitted from either the commercial retail entity 50 directly to the merchant bank or through the UPPD system 10, to provide a batch of electronically authenticated electronic checks for deposit and use of either the ACH 70, EFT and stalled debits 150 by the financial institution to the account of the customer 30.
  • As a result, check clearing is done instantly rather than through the cumbersome check clearing system that currently exists. The cancelled check image, digitalization or data from the check can be archived for the [0182] customer 30, the bank 60 and commercial retail entity 50 as described in a universal Positive Pay, universal reverse pay, or universal negative pay system. This provides the UPPD system 10 the customer's check writing behavioral matrix 180 and the credit history 190 gathered on the customer 30, and provides the UPPD system 10 with the ability to guarantee payment of check funds.
  • Additionally, the [0183] UPPD system 10 has the ability to accept relationships with third parties 140, bank clearing houses 70, ATMs, check guarantee firms and more. This further allows additional security, lower check fees, lower check clearing fees, returned checks, and allows all parties to settle and balance, including real-time check reconciliation for the customer 30, the commercial retail entity 50, and the bank 60.
  • This also allows the [0184] UPPD system 10, the bank member 60 and the customer 30 the ability to guarantee checks for ISF and more importantly, authentication and detection of fraud on debit cards, debit checks, plastic check cards, smart check cards, payroll cards, cash cards, and paper checks instantly. This allows safer use and guarantees imaged, digitized, and electronic check conversions to all parties involved.
  • The [0185] UPPD system 10 allows a customer 30 and bank member 60 to inventory and reconcile in real-time. Once the check register or any positive match information is provided, the customer 30 expedites the check related credit postings and the check return process. This allows same day instant clearing and reconciliation on paid checks. Gift certificates and money orders may be treated in the same fashion as a check under the UPPD system 10. The customer 30 uploads the creation of this real-time or at a specified time daily. The UPPD system 10 treats any fraud or ISF issues just like any other official item.
  • Through the [0186] UPPD system 10, digitized, electronic and paper items are cleared in the same fashion as clearing items similar to the Federal Reserve 80 or a third party check clearing house 70 or bank. The UPPD system 10 provides the proper platform and protocol for clearing any items for both a positive match, an universal reverse pay match and creation of a negative file. The negative file is a file compiling credit history on the customer 30, along with his historical check writing behavior.
  • There are thousands of different types of accounting software packages being utilized by financial institutions, commercial accounts, retail establishments and merchants. The [0187] UPPD system 10, universal reverse pay and universal negative pay systems can be provided commercially and may also be available by downloading from the Internet for a fee. These systems may be used by or connected to for personal use as well as commercial use by any entity desiring complete connectivity and accountability to a standardized form of accounting procedures that allow further security, easier connectivity and a standard protocol.
  • In FIGS. 15A and 15B, bank specific Positive Pay processes [0188] 200 are shown that may be used with the UPPD processes of the invention. Initially, the payer/payee provides check issue data 202 (e.g., the date, amount, check number, MICR, bank number, routing number, payable to the order of, any desirable security features, etc.). All gathered data is then submitted for payment and is then compared to the check issue data 204. Any and all exception items can be identified and physically out sorted to remedy 206. Once exception items are identified, the payer/payee are notified of any incurable items where a NO PAY/PAY decision is made 208. Once the incurable items are identified, the payer/payee is notified. The items are either paid or returned pursuant to the payer/payee instructions 210. A payer/payee UPPD Plus Pay or Issue File is then created 220. The Issue File may then be uploaded to the UPPD database according to the invention. As shown in FIGS. 15C-15K, once the Issue File is uploaded to the UPPD, various UPPD options 240, 242, 244, 246 occur dependent on users 224, 226, 228, 230, 250, 252, 260, 270, 272, or 274.
  • The functional diagram [0189] 300 in FIG. 16 illustrates how the UPPD 314 is configured to interact with bank databases 312, and customers 314. The functional diagram 400 in FIG. 17 illustrates how the UPPD database 310 uploads and/or downloads data with users 412 and 414 that may be interconnected with a fire wall 416 of shared data.
  • The functional diagram [0190] 500 in FIG. 18 illustrates how the UPPD database 510 is interconnected with a customer insufficient funds overdraft history 520, a customer behavior matrix 522, a customer evaluation risk matrix for bank 524, a customer bank 530, a customer behavior matrix 540, secure a check software 550, and customer check writing and check register 560.
  • A functional diagram [0191] 600 of an electronic check recovery UPPD process according to the present invention is shown in FIG. 19. A functional diagram 1050 of a file download, lockbox, and drop box. UPPD process according to the present invention is shown in FIG. 20. Flow charts of file download, lockbox, and drip box UPPD processes 700 and 710 according to the present invention are shown, respectively, in FIGS. 21A and 21B.
  • The file download, lockbox, and drip [0192] box UPPD process 700 illustrates how a document correspondence arrives and the payment is presorted. Correspondence may be presorted by the payer, the payee, bank(s), institution(s), company(s), etc. Electronic, truncated, traditional check, ACH, EFT, and/or other means may be utilized and/or considered as document correspondence, as shown in FIG. 21B. Correspondence may also be sorted based on the amount due, the late amount, multiple payment and/or no coupon categories. The payment is then captured by payment type and a daily capture is made. At the end of the day, a lockbox drop box may be loaded, and the lockbox may be archived.
  • Once the lockbox is archived the payer and/or payee customer has access to the lockbox archive. The lockbox archive may also be backed up on any magnetic, optic, and/or electronic memory device as desired, such as CD ROM, tape, the Internet, computer network(s), etc. The backups may be reviewed to verify the integrity of the back up. If a backup failure occurs and/or is detected, a failure report may be generated for users, and/or the backup may be corrected based on the failure. The final backup may be checked and backup preparation for the next day may be initiated. [0193]
  • The daily data capture may then be processed by a deposit correction system to determine whether corrections are required and/or desired in accordance with any predetermined conditions. Deposit and/or batch reports may be generated and may be reviewed. Deposits are then balanced and stops are pulled from the lockbox to enable cash letters to be prepared. Payment is then made and clean up and preparation is then made for the next day. [0194]
  • When document correspondence arrives, company return correspondence may be sorted by the payer, the payee, bank(s), institution(s), company(s), etc. The service provider, the payer, the payee, bank(s), institution(s), and/or company(s) envelope(s) may then be sent. [0195]
  • In FIGS. 22A, 22B, [0196] 22C, and 22D, bank specific Positive Pay processes 800 are shown in use with UPPD processes of the invention. Initially, the payer/payee provides check issue data 802 (e.g., the date, amount, check number, MICR, bank number, routing number, payable to the order of, any desirable security features, etc.). All gathered data is then submitted for payment and is then compared to the check issue data 804. Any and all exception items can be identified and physically out sorted to remedy 806. Once exception items are identified, the payer/payee are notified of any incurable items where a NO PAY/PAY decision is made 808. Once the incurable items are identified, the payer/payee is notified. The items are either paid or returned pursuant to the payer/payee instructions 810. A payer/payee UPPD Plus Pay or Issue File is then created 820. The Issue File may then be uploaded to a UPPD database according to the invention.
  • Once the Issue File is uploaded to the [0197] UPPD database 820, the Issue File may be uploaded and/or downloaded from the payer/payee bank, uploaded and/or directly from the payer/payee, uploaded and/or downloaded from a perimeter of network(s), disparate database(s), disparate network(s), retail(s), merchant(s), institution(s), and company(s). FIG. 22C shows how any and/or all networks may be intereconnected.
  • Users may include the payer/[0198] payee bank 830, retail(s) 854, the payee/payer 856, bank(s), ATM(s), localized network of commercial/personal entities 860, the drawer/drawer bank 880. Data may include payee information, data, biometrics 840, payer information, data, biometrics 842, etc. Interconnection may occur via a network, PC to PC, business to business, peer to peer 852, a switch network, disparate, localized, or full scale network 870. FIGS. 23A, 23B, 23C, 23D, and 23E show flow charts 900 of UPPD processes according to the present invention. Initially, the payer/payee provides check issue data 902 (e.g., the date, amount, check number, MICR, bank number, routing number, payable to the order of, any desirable security features, etc.). All gathered data is then submitted for payment and is then compared to the check issue data 904. Any and all exception items can be identified and physically out sorted to remedy 906. Once exception items are identified, the payer/payee are notified of any incurable items where a NO PAY/PAY decision is made 908. Once the incurable items are identified, the payer/payee is notified. The items are either paid or returned pursuant to the payer/payee instructions 910. FIG. 23B shows how UPPD transaction records of financial transactions may correspond to any type of transaction account, such as a checking account, a savings account, a credit card account, a money market account, a liability account, a bills/payable account, an asset account, an invoice/receivables account, a cash account, an insurance policy account, an account for a will, an account for a trust, or any other financial account. In a similar manner, FIG. 23C shows how UPPD processes for use with reverse pay situations that deal with transaction records of financial transactions corresponding to any type of transaction account. FIG. 23D shows UPPD processes for any type of situation (e.g., Positive Pay, reverse pay, negative pay, etc.). FIG. 23E illustrates UPPD processes for networks with ATM systems.
  • The UPPD processes may be configured to receive origination attributes associated with a transaction instrument to the UPPD database and store the received origination attributes in the UPPD database. This enables the birth of the transaction instrument, e.g., the document, official item, debit card, debit check, smartcard, check(s) for the payer/payee, drawer/drawee bank(s), institution(s), company(s), origination attributes associated with the origination of the financial instrument to be uploaded from a paper mill, manufacturer, distributor, etc. The origination attributes can include the date of creation, the time of creation, security features, biometrics, plant location, the pressman, the date shipped, etc., and provides a payer/payee standing file residing within the UPPD database that is readable by all parties. Generally, the origination attributes may be an origination entity, an origination location, an origination date, an origination time, security features, biometrics, origination personnel, origination shipping date, etc. Transaction records for any financial transaction may also be processed with the UPPD software. [0199]
  • Functional diagrams [0200] 1000 of UPPD processes according to the present invention are shown in FIGS. 24A, 24B, 24C, 24D, 24E, and 24F. These diagrams 1000 show the use of truncation banks with the UPPD system and what occurs when the payer presents a transaction instrument at a POS financial transaction. FIG. 24D illustrates what occurs when the UPPD checks whether a retailer is using a UPPD payroll check.
  • A functional diagram [0201] 1050 of a UPPD process regarding an electronic check presentment according to the present invention is shown in FIG. 25. Functional diagrams 1100 of UPPD processes regarding POE, POP, and POS financial transactions according to the present invention are shown in FIGS. 26A, 26B, 26C, 26D, and 26E. A functional diagram 1200 of a UPPD system according to the present invention is shown in FIG. 27. Functional diagrams 1300 and 1310 of UPPD processes according to the present invention are shown, respectively, in FIGS. 28A and 28B.
  • A functional diagram [0202] 1400 of a point of sale transaction utilizing a UPPD system according to the present invention is shown in FIG. 29. This diagram 1400 illustrates the process that occurs when a POS, POE, or POP terminal asks whether a bank associated with a financial instrument presented for a POS, POE, or POP financial transaction is a UPPD member. A functional diagram 1500 of a UPPD system regarding ACH, EFT, or other money transfer processes according to the present invention is shown in FIG. 30. A functional diagram 1600 of a UPPD system regarding Check 21, wireless, imaging, ACH, EFT, etc., according to the present invention is shown in FIG. 31.
  • Functional diagrams [0203] 1700, 1710, 1720, 1730, 1740, 1750 of UPPD processes regarding transparency according to the present invention are shown, respectively, in FIGS. 32A, 32B, 32C, 32D, 32E, and 32F. A functional diagram 1800 of the use of a personal identification number (PIN) with a UPPD system according to the present invention is shown in FIG. 33. Functional diagrams 1900 and 1910 of UPPD processes according to the present invention are shown, respectively, in FIGS. 34A and 34B.
  • Diagrams [0204] 2000 and 2010 of security measures for use with a UPPD system according to the present invention are shown, respectively, in FIGS. 35A and 35B. A functional diagram 2100 of biometric security measures for use with a UPPD system according to the present invention is shown in FIG. 36. A functional diagram 2200 of a UPPD system according to the present invention is shown in FIG. 37.
  • A UPPD system, method, and/or computer useable medium according to the invention can reposition the way commercial and personal checks, debit cards, and debit check are processed. The UPPD system, method, and/or computer useable medium eliminates the potential fraud associated with these checks, but can drive down transaction costs associated with such checks, to the benefit of all parties involved in the process. [0205]
  • The UPPD system, method, and/or computer useable medium can, thru third party vendors currently in business, verify the validity of a commercial check, at the point of sale, and move the associated funds electronically, avoiding both paper processing, and the Federal Reserve ACH. In doing so, fraud is eliminated and transaction costs are greatly reduced. Parties that can benefit through use of the UPPD database include the merchant, the check guarantee vendor, the check issuer, the on-us bank, etc. [0206]
  • By providing service via the UPPD system, merchants can now take commercial checks as payment for goods. This brings customers into their businesses, and increases sales, without the risk of loss. Given that the checks can be terminated at the point of sale, thru existing equipment, the cost for depositing that item goes down, saving the merchants depository fees, as well as staff time in preparing and balancing check deposits. [0207]
  • Most check guarantee vendors charge their merchants on a per transaction basis. By adding commercial checks to the offering via the UPPD system, the volume of checks guaranteed may increase, resulting in increased revenue to the check guarantee provider. [0208]
  • The UPPD system offers companies issuing checks an increased likelihood that any attempts at defrauding the company thru check manipulation may be stopped at the point of encashment. Additionally, since the checks are cleared electronically, cost is driven from the transaction, giving the check issuing company an opportunity for a reduction in bank related fees. [0209]
  • Since the checks of an on-us bank may be verified at the point of encashment with the UPPD system, the potential for fraud is eliminated, reducing exposure for both the bank, and the banks check issuing client. Additionally, since the check is processed entirely by the UPPD system, the bank may not incur either paper processing costs, or ACH fees. This allows the bank the option of increased margin, while passing a savings to its client. [0210]
  • The inventive UPPD system, method, and/or computer useable medium is the first technology to authenticate a paper check for all processes within a financial institution's check clearing chain. Any point along the clearing chain that finds a discrepancy can stop the check process indefinitely or until the discrepancy has been validated. To make participation easy, the UPPD system, method, and/or computer useable medium relies on an Issue File format which coincides with the Positive Pay file format, as well as enables the use of additional features. When the account holder produces checks, the UPPD database can be updated instantly with the correct check information. This way the UPPD system, method, and/or computer useable medium offers far greater check security for the most common types of check fraud—the forged or stolen check. [0211]
  • Since the UPPD system, method, and/or computer useable medium can eliminate the clearing chain, it can provide an even greater level of protection against check and debit check fraud. For one of many examples, when a UPPD Check Issuer, located in Houston, prints checks, an electronic record of each check is loaded into the UPPD. If one of those checks is presented at Home Depot in Chicago, then several scenarios could occur. [0212]
  • If Home Depot is not a member of the UPPD network, they then must make a blind decision on whether to cash the check or not, and wait a number of days to learn whether the check was valid. If Home Depot is a UPPD member, they would scan the check, and the electronic record would be transmitted to the UPPD database, and matched against the original check issue, which could yield the following results: (1) The match is successful, and Home Depot can accept the check as payment for the merchandise; (2) The match is unsuccessful, and Home Depot rejects the check, and avoids a loss from a fraudulent instrument. [0213]
  • Depending on the level of matching information, the Check Issuer, and his bank can receive warnings of attempted encashments against the bank and the account. By building a history of attempted fraudulent encashments, the UPPD system, method, and/or computer useable medium can become instrumental in the pinpointing of patterns, and be able to predict future attempts. This information will become valuable in the eventual identification of habitual perpetrators, and the elimination fraud rings. [0214]
  • With the UPPD system, method, and/or computer useable medium, as soon as the fraud is identified, the UPPD database will be updated and the check stopped before it clears, protecting the account holders' funds. [0215]
  • UPPD offers the greatest possibility to eliminate check fraud over any other check fraud detection system. As the numbers of participating financial institutions and merchants grow, the possibility of check fraud is diminished. This is based on the fact that the UPPD database provides a single repository of information for all financial institutions and check issuers to populate, and all merchants to use to validate the authenticity of the check. The following is a simple example of how the UPPD system, method, and/or computer useable medium would work. [0216]
  • Via existing technology using traditional phone, data lines or over the Internet, a business or other check issuing entity may routinely send to the UPPD system an Issue File that provides information regarding checks written against their account. The file includes a record of each check's issue date, amount, check number, account number, and the payee name. When the check is presented for encashment, the UPPD system can be accessed to verify that the information on the check matches the Issue File downloaded by the check issuer to the UPPD system. If the information is inconsistent or unavailable, the UPPD system can notify the requestor. If the check has been forged or altered, the payment process can be interrupted and the loss avoided. [0217]
  • While the invention has been described with references to its preferred embodiment, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the true spirit and scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teaching of the invention without departing from its essential teachings. [0218]

Claims (199)

I claim:
1. A Universal Positive Pay Database (UPPD) method comprising:
providing a UPPD database configured to store thereon transaction records associated with financial transactions corresponding to customers of the UPPD database, each transaction record being configured to include parameters associated with a certain financial transaction;
initiating a particular financial transaction between a payer and a payee by providing parameters associated with the particular financial transaction to the UPPD database;
providing an Issue File to the UPPD database, the Issue File including parameters associated with the particular financial transaction, the particular financial transaction being associated with a drawee bank;
determining correspondence between the parameters associated with the particular financial transaction from the Issue File and the parameters associated with the particular financial transaction provided to the UPPD database to initiate the particular financial transaction at every point along a financial transaction clearing process; and
facilitating access to the correspondence determination by the customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank at every point along a financial transaction clearing process.
2. The UPPD method according to claim 1, further comprising the steps:
providing a computer useable medium; and
providing a computer device having a processor.
3. The UPPD method according to claim 1, wherein the providing a computer device step further comprises:
configuring the computer device as a desktop computer, a laptop computer, a palmtop computer, a network computer, a personal digital assistant (PDA), an embedded device, or a smart phone.
4. The UPPD method according to claim 1, wherein the providing a computer useable medium step further comprises:
configuring the computer useable medium as a non-volatile medium, a volatile medium, or an installation medium.
5. The UPPD method according to claim 1, wherein the configuring the computer useable medium step further comprises:
configuring the computer useable medium as a magnetic medium, hard disk, a solid state disk, optical storage, Flash memory, electrically eraseable programmable read only memory (EEPROM), or a parameter random access memory (PRAM).
6. The UPPD method according to claim 1, wherein the configuring the computer useable medium step further comprises:
configuring the computer useable medium as a dynamic RAM (DRAM), Direct Rambus® DRAM (DRDRAM), double-data rate DRAM (DDR DRAM), double-data rate synchronous DRAM (DDR SDRAM), enhanced DRAM (EDRAM), enhanced synchronous DRAM (ESDRAM), extended data out (EDO) DRAM, burst EDO (BEDO) DRAM, fast page mode DRAM (FPM DRAM), Rambus DRAM (RDRAM), SyncLink® DRAM (SLDRAM), synchronous RAM (SRAM), synchronous DRAM (SDRAM), synchronous graphic RAM (SGRAM), video RAM (VRAM), or a window RAM (WRAM).
7. The UPPD method according to claim 1, wherein the configuring the computer useable medium step further comprises:
configuring the computer useable medium as a CD-ROM, a floppy disk, or a removable disk.
8. The UPPD method according to claim 1, wherein the providing a UPPD database step further comprises providing a network system.
9. The UPPD method according to claim 1, wherein the providing a network system step further comprises:
configuring the network system as a local area network (LAN), a wide area network (WAN), an intranet, an extranet, or the Internet.
10. The UPPD method according to claim 1, wherein the providing a UPPD database step further configuring the UPPD database as a plurality of separate or disparate databases interconnected through the network system.
11. The UPPD method according to claim 1, further comprising providing a transaction instrument configured to initiate a financial transaction between a payer and a payee.
12. The UPPD method according to claim 1, wherein said providing a transaction instrument step further comprises providing a transaction instrument in the form of a paper/electronic check, a debit card, a debit check, a credit card, or a smartcard.
13. The UPPD method according to claim 1, wherein said providing a transaction instrument step further comprises providing a transaction instrument in the form of a point of sale (POS) terminal, a point of presentment (POP) terminal, a point of escheat (POE) terminal, a point of data (POD) terminal, or an automated teller machine (ATM).
14. The UPPD method according to claim 1, wherein said providing a transaction instrument step further comprises:
providing a transaction instrument in the form of a personal digital assistant (PDA), a telephone, a cellular telephone, a cordless telephone, a pager, a watch, a television, a radio, a compact disc (CD) player, a tape player, a copier, a facsimile machine.
15. The UPPD method according to claim 1, further comprising:
providing a telephone; and
providing means for demodulating transaction records from a telephone carrier signal.
16. The UPPD method according to claim 1, further comprising:
providing a telephone; and
providing a voice recognition device coupled to said telephone and said UPPD database.
17. The UPPD method according to claim 1, further comprising:
providing plastic card financial instruments selected from a group consisting of credit cards, debit cards, stored value cards and smart cards.
18. The UPPD method according to claim 1, further comprising:
providing an optical character recognition device.
19. The UPPD method according to claim 1, further comprising:
providing a magnetic-ink character recognition device.
20. The UPPD method according to claim 1, further comprising:
providing a digital technology recognition system.
21. The UPPD method according to claim 1, further comprising:
providing a fingerprint recognition system.
22. The UPPD method according to claim 1, further comprising:
providing an iris recognition system.
23. The UPPD method according to claim 1, further comprising:
providing a recognition system based on DNA technology.
24. The UPPD method according to claim 1, further comprising:
providing a matrix technology recognition system.
25. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a check number, an issue date, a payee, a routing number, and an account number.
26. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a payer name, a payee name, payer personal specifics, payee personal specifics, a transaction instrument, and an account number.
27. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with an account number.
28. The UPPD method according to claim 27, wherein said providing parameters associated with an account number step further comprises:
providing a checking account number, a savings account nummber, a credit card account number, a money market account number, a liability account number, a bills/payable account number, an asset account number, an invoice/receivables account number, a cash account number, an insurance policy account number, an account number for a will, or an account number for a trust.
29. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a personal identification number (PIN).
30. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a digital signature.
31. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with biometric data.
32. The UPPD method according to claim 31, wherein said providing parameters associated with biometric data step further comprises:
providing parameters associated with DeoxyriboNucleic Acid (DNA), facial structure, iris, retina, finger print, voice, or signature.
33. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Automated Clearing House (ACH) based electronic check.
34. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Electronic Funds Transfer (EFT) based electronic check.
35. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Internet initiated payment.
36. The UPPD method according to claim 1, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File in accordance with the Check Truncation Act.
37. The UPPD method according to claim.1, wherein said UPPD software further causes the processor to carry out steps comprising:
processing incoming/outgoing data for the UPPD database in accordance with CHECK 21.
38. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
searching and capturing check register information for abandoned property subject to escheat.
39. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
automatically polling check register information for storage on said UPPD database.
40. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
performing a reconciliation of transaction record parameter information.
41. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
locating lost, stolen, misplaced items and items not presented and that remain outstanding.
42. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
archiving and storing check register, matching data, verification data, and authentication data for a predetermined period of time.
43. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
performing a debit stall and stalled debit procedure.
44. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
making a financial transaction history compilation for a payer who executes financial transactions based upon transaction record parameters.
45. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
compiling a behavior matrix for payers who execute financial transactions based upon financial records associated with the executed financial transactions.
46. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
authenticating, authorizing, and clearing financial transactions executed by payers at a point of purchase, at a point of presentment, and at a point of encashment.
47. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
enabling payers who execute financial transactions to view their transaction records associated with the executed financial transactions in real-time.
48. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
transmitting a web-based form to said database via the Internet.
49. The UPPD method according to claim l wherein said UPPD software further causes the processor to carry out steps comprising:
obtaining financial transaction issue data from a payer/payee regarding a particular financial transaction;
comparing the obtained financial transaction issue data with financial transaction issue data from a previously obtained data associated with the particular financial transaction;
identifying and sorting out exception items for the obtained financial transaction issue data that do not match with the financial transaction issue data from the previously data associated with the particular financial transaction;
making a NO PAY/PAY decision regarding the obtained financial transaction issue data;
notifying the payer/payee of the NO PAY/PAY decision that has been made regarding the obtained financial transaction issue data;
creating a payer/payee Issue File; and
uploading the Issue File to the UPPD database.
50. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
processing financial transactions to carry out deletes, reversals, fraud filtering, stop pays, returns, or unauthorized financial transactions.
51. The UPPD method according to claim 50, wherein said processing financial transactions step further comprises:
providing financial transactions as automated clearing house, electronic funds transfer, wire, or other money transfers.
52. The UPPD method according to claim 50, wherein said UPPD software further causes the processor to carry out steps comprising:
providing a UPPD viewable or hard copy statement for the payer/payee.
53. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
processing financial transactions associated with payments from government, taxes, payer/payee, vendors, payroll, accounts payables, or direct deposits.
54. The UPPD method according to claim 53, wherein said processing financial transactions step further comprises:
providing financial transactions as automated clearing house, electronic funds transfer, wire, or other money transfers.
55. The UPPD method according to claim 53, wherein said processing financial transactions step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
56. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
processing account reconciliation reporting for stop pays, reversed stop pays, voids, cancelled transactions, debit stalls, pay or not paid, returns, or preauthorization on specific transactions.
57. The UPPD method according to claim 56, wherein said processing account reconciliation reporting step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
58. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
creating an Issue File image report from archived/exchanged downloaded/uploaded images on exception items for determination on pay or no pays.
59. The UPPD method according to claim 58, wherein said creating an Issue File image report step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
60. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
creating an Issue File image report of an electronically converted check or official item.
61. The UPPD method according to claim 60, wherein said creating an Issue File image report step further comprises: archiving the image report for substitute or replication by the UPPD system.
62. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
processing enabled electronic bill pay or collections for accounts receivable, bill payment, lock box, and drop box.
63. The UPPD method according to claim 62, wherein said processing enabled electronic bill pay step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
64. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
receiving origination attributes associated with a transaction instrument; and
storing the received origination attributes in the UPPD database.
65. The UPPD method according to claim 64, wherein said providing origination attributes step further comprises:
providing origination attributes including an origination entity, an origination location, an origination date, an origination time, security features, biometrics, origination personnel, or origination shipping date.
66. The UPPD method according to claim 1, wherein said UPPD software further causes the processor to carry out steps comprising:
enabling any transaction record for any financial transaction to be processed with the UPPD software.
67. A Universal Positive Pay Database (UPPD) system comprising:
a computer useable medium; and
a computer device having a processor;
wherein said computer useable medium carries thereon UPPD software, which, when executed by the processor, causes the processor to carry out steps comprising:
providing a UPPD database configured to store thereon transaction records associated with financial transactions corresponding to customers of the UPPD database, each transaction record being configured to include parameters associated with a particular financial transaction;
initiating a particular financial transaction between a payer and a payee by providing parameters associated with the particular financial transaction to the UPPD database;
providing an Issue File to the UPPD database, the Issue File including parameters associated with the particular financial transaction, the particular financial transaction being associated with a drawee bank;
determining correspondence between the parameters associated with the particular financial transaction from the Issue File and the parameters associated with the particular financial transaction provided to the UPPD database to initiate the particular financial transaction at every point along a financial transaction clearing process; and
facilitating access to the correspondence determination by the customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank at every point along a financial transaction clearing process.
68. The UPPD system according to claim 67, wherein said computer device is a desktop computer, a laptop computer, a palmtop computer, a network computer, a personal digital assistant (PDA), an embedded device, or a smart phone.
69. The UPPD system according to claim 67, wherein said computer useable medium is a non-volatile medium, a volatile medium, or an installation medium.
70. The UPPD system according to claim 69, wherein said computer useable medium is a magnetic medium, hard disk, a solid state disk, optical storage, Flash memory, electrically eraseable programmable read only memory (EEPROM), or a parameter random access memory (PRAM).
71. The UPPD system according to claim 69, wherein said computer useable medium is a dynamic RAM (DRAM), Direct Rambus® DRAM (DRDRAM), double-data rate DRAM (DDR DRAM), double-data rate synchronous DRAM (DDR SDRAM), enhanced DRAM (EDRAM), enhanced synchronous DRAM (ESDRAM), extended data out (EDO) DRAM, burst EDO (BEDO) DRAM, fast page mode DRAM (FPM DRAM), Rambus DRAM (RDRAM), SyncLink® DRAM (SLDRAM), synchronous RAM (SRAM), synchronous DRAM (SDRAM), synchronous graphic RAM (SGRAM), video RAM (VRAM), or a window RAM (WRAM).
72. The UPPD system according to claim 69, wherein said computer useable medium is a CD-ROM, a floppy disk, or a removable disk.
73. The UPPD system according to claim 67, further comprising a network system.
74. The UPPD system according to claim 73, wherein said network system is a local area network (LAN), a wide area network (WAN); an intranet, an extranet, or the Internet.
75. The UPPD system according to claim 67, wherein said UPPD database is configured as a plurality of separate or disparate databases interconnected through the network system.
76. The UPPD system according to claim 67, further comprising a transaction instrument configured to initiate a financial transaction between a payer and a payee.
77. The UPPD system according to claim 76, wherein said transaction instrument includes a paper/electronic check, a debit card, a debit check, a credit card, or a smartcard.
78. The UPPD system according to claim 76, wherein said transaction instrument includes a point of sale (POS) terminal, a point of presentment (POP) terminal, a point of escheat (POE) terminal, a point of data (POD) terminal, or an automated teller machine (ATM).
79. The UPPD system according to claim 76, wherein said transaction instrument includes a personal digital assistant (PDA), a telephone, a cellular telephone, a cordless telephone, a pager, a watch, a television, a radio, a compact disc (CD) player, a tape player, a copier, a facsimile machine.
80. The UPPD system according to claim 67, further comprising:
(a) a telephone; and
(b) means for demodulating transaction records from a telephone carrier signal.
81. The UPPD system according to claim 67, further comprising:
(a) a telephone; and
(b) a voice recognition device coupled to said telephone and said UPPD database.
82. The UPPD system according to claim 67, further comprising:
plastic card financial instruments selected from a group consisting of credit cards, debit cards, stored value cards and smart cards.
83. The UPPD system according to claim 67, further comprising:
an optical character recognition device.
84. The UPPD system according to claim 67, further comprising:
a magnetic-ink character recognition device.
85. The UPPD system according to claim 67, further comprising:
a digital technology recognition system.
86. The UPPD system according to claim 67, further comprising:
a fingerprint recognition system.
87. The UPPD system according to claim 67, further comprising:
an iris recognition system.
88. The UPPD system according to claim 67, further comprising:
a recognition system based on DNA technology.
89. The UPPD system according to claim 67, further comprising:
a matrix technology recognition system.
90. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a check number, an issue date, a payee, a routing number, and an account number.
91. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a payer name, a payee name, payer personal specifics, payee personal specifics, a transaction instrument, and an account number.
92. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with an account number.
93. The UPPD system according to claim 67, wherein said providing parameters associated with an account number step further comprises:
providing a checking account number, a savings account nummber, a credit card account number, a money market account number, a liability account number, a bills/payable account number, an asset account number, an invoice/receivables account number, a cash account number, an insurance policy account number, an account number for a will, or an account number for a trust.
94. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a personal identification number (PIN).
95. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a digital signature.
96. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with biometric data.
97. The UPPD system according to claim 96, wherein said providing parameters associated with biometric data step further comprises:
providing parameters associated with DeoxyriboNucleic Acid (DNA), facial structure, iris, retina, finger print, voice, or signature.
98. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Automated Clearing House (ACH) based electronic check.
99. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Electronic Funds Transfer (EFT) based electronic check.
100. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Internet initiated payment.
101. The UPPD system according to claim 67, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File in accordance with the Check Truncation Act.
102. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
processing incoming/outgoing data for the UPPD database in accordance with CHECK 21.
103. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
searching and capturing check register information for abandoned property subject to escheat.
104. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
automatically polling check register information for storage on said UPPD database.
105. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
performing a reconciliation of transaction record parameter information.
106. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
locating lost, stolen, misplaced items and items not presented and that remain outstanding.
107. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
archiving and storing check register, matching data, verification data, and authentication data for a predetermined period of time.
108. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
performing a debit stall and stalled debit procedure.
109. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
making a financial transaction history compilation for a payer who executes financial transactions based upon transaction record parameters.
110. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
compiling a behavior matrix for payers who execute financial transactions based upon financial records associated with the executed financial transactions.
111. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
authenticating, authorizing, and clearing financial transactions executed by payers at a point of purchase, at a point of presentment, and at a point of encashment.
112. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
enabling payers who execute financial transactions to view their transaction records associated with the executed financial transactions in real-time.
113. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
transmitting a web-based form to said database via the Internet.
114. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
obtaining financial transaction issue data from a payer/payee regarding a particular financial transaction;
comparing the obtained financial transaction issue data with financial transaction issue data from a previously obtained data associated with the particular financial transaction;
identifying and sorting out exception items for the obtained financial transaction issue data that do not match with the financial transaction issue data from the previously data associated with the particular financial transaction;
making a NO PAY/PAY decision regarding the obtained financial transaction issue data;
notifying the payer/payee of the NO PAY/PAY decision that has been made regarding the obtained financial transaction issue data;
creating a payer/payee Issue File; and
uploading the Issue File to the UPPD database.
115. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
processing financial transactions to carry out deletes, reversals, fraud filtering, stop pays, returns, or unauthorized financial transactions.
116. The UPPD system according to claim 115, wherein said processing financial transactions step further comprises:
providing financial transactions as automated clearing house, electronic funds transfer, wire, or other money transfers.
117. The UPPD system according to claim 115, wherein said processing financial transactions step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
118. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
processing financial transactions associated with payments from government, taxes, payer/payee, vendors, payroll, accounts payables, or direct deposits.
119. The UPPD system according to claim 118, wherein said processing financial transactions step further comprises:
providing financial transactions as automated clearing house, electronic funds transfer, wire, or other money transfers.
120. The UPPD system according to claim 118, wherein said processing financial transactions step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
121. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
processing account reconciliation reporting for stop pays, reversed stop pays, voids, cancelled transactions, debit stalls, pay or not paid, returns, or preauthorization on specific transactions.
122. The UPPD system according to claim 121, wherein said processing account reconciliation reporting step further comprises:
providing a UPPD viewable or hard copy statement for the payee/payer.
123. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
creating an Issue File image report from archived/exchanged downloaded/uploaded images on exception items for determination on pay or no pays.
124. The UPPD system according to claim 123, wherein said creating an Issue File image report step further comprises:
providing a UPPD viewable or hard copy statement for the payee/payer.
125. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
creating an Issue File image report of an electronically converted check or official item.
126. The UPPD system according to claim 125, wherein said creating an Issue File image report step further comprises:
archiving the image report for substitute or replication by the UPPD system.
127. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
processing enabled electronic bill pay or collections for accounts receivable, bill payment, lock box, and drop box.
128. The UPPD system according to claim 127, wherein said processing enabled electronic bill pay step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
129. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
receiving origination attributes associated with a transaction instrument to the UPPD database; and
storing the received origination attributes in the UPPD database.
130. The UPPD method according to claim 67, wherein said providing origination attributes step further comprises:
providing origination attributes including an origination entity, an origination location, an origination date, an origination time, security features, biometrics, origination personnel, or origination shipping date.
131. The UPPD system according to claim 67, wherein said UPPD software further causes the processor to carry out steps comprising:
enabling any transaction record for any financial transaction to be processed with the UPPD software.
132. A computer useable medium carrying Universal Positive Pay Database (UPPD) software which, when executed by a processor, causes the processor to carry out steps comprising:
providing a UPPD database configured to store thereon transaction records associated with financial transactions corresponding to customers of the UPPD database, each transaction record being configured to include parameters associated with a particular financial transaction;
initiating a particular financial transaction between a payer and a payee by a customer of the UPPD database by providing parameters associated with the particular financial transaction to the UPPD database;
providing an Issue File to the UPPD database, the Issue File including parameters associated with the particular financial transaction, the particular financial transaction being associated with a drawee bank;
determining correspondence between the parameters associated with the particular financial transaction from the Issue File and the parameters associated with the particular financial transaction provided to the UPPD database to initiate the particular financial transaction at every point along a financial transaction clearing process; and
facilitating access to the correspondence determination by the customer, payer, payee, payee bank, drawee bank, and banking institutions intermediate the payee bank and the drawee bank at every point along a financial transaction clearing process.
133. The computer useable medium according to claim 132, in combination with a computer device having a processor.
134. The combination according to claim 132, wherein said computer device is a desktop computer, a laptop computer, a palmtop computer, a network computer, a personal digital assistant (PDA), an embedded device, or a smart phone.
135. The computer useable medium according to claim 132, wherein said computer useable medium is a non-volatile medium, a volatile medium, or an installation medium.
136. The computer useable medium according to claim 135, wherein said computer useable medium is a magnetic medium, hard disk, a solid state disk, optical storage, Flash memory, electrically eraseable programmable read only memory (EEPROM), or a parameter random access memory (PRAM).
137. The computer useable medium according to claim 135, wherein said computer useable medium is a dynamic RAM (DRAM), Direct Rambus® DRAM (DRDRAM), double-data rate DRAM (DDR DRAM), double-data rate synchronous DRAM (DDR SDRAM), enhanced DRAM (EDRAM), enhanced synchronous DRAM (ESDRAM), extended data out (EDO) DRAM, burst EDO (BEDO) DRAM, fast page mode DRAM (FPM DRAM), Rambus DRAM (RDRAM), SyncLink® DRAM (SLDRAM), synchronous RAM (SRAM), synchronous DRAM (SDRAM), synchronous graphic RAM (SGRAM), video RAM (VRAM), or a window RAM (WRAM).
138. The computer useable medium according to claim 135, wherein said computer useable medium is a CD-ROM, a floppy disk, or a removable disk.
139. The computer useable medium according to claim 132, in combination with a network system.
140. The combination according to claim 139, wherein said network system is a local area network (LAN), a wide area network (WAN), an intranet, an extranet, or the Internet.
141. The combination according to claim 132, wherein said UPPD database is configured as a plurality of separate or disparate databases interconnected through the network system.
142. The computer useable medium to claim 132, in combination with a transaction instrument configured to initiate a financial transaction between a payer and a payee.
143. The combination according to claim 142, wherein said transaction instrument includes a paper/electronic check, a debit card, a debit check, a credit card, or a smartcard.
144. The combination according to claim 142, wherein said transaction instrument includes a point of sale (POS) terminal, a point of presentment (POP) terminal, a point of escheat (POE) terminal, a point of data (POD) terminal, or an automated teller machine (ATM).
145. The combination according to claim 142, wherein said transaction instrument includes a personal digital assistant (PDA), a telephone, a cellular telephone, a cordless telephone, a pager, a watch, a television, a radio, a compact disc (CD) player, a tape player, a copier, a facsimile machine.
146. The computer useable medium according to claim 132, in combination with:
(a) a telephone; and
(b) means for demodulating transaction records from a telephone carrier signal.
147. The computer useable medium according to claim 132, in combination with:
(a) a telephone; and
(b) a voice recognition device coupled to said telephone and said UPPD database.
148. The computer useable medium according to claim 132 in combination with:
plastic card financial instruments selected from a group consisting of credit cards, debit cards, stored value cards and smart cards.
149. The computer useable medium according to claim 132, in combination with:
an optical character recognition device.
150. The computer useable medium according to claim 132, in combination with:
a magnetic-ink character recognition device.
151. The computer useable medium according to claim 132, in combination with:
a digital technology recognition system.
152. The computer useable medium according to claim 132, in combination with:
a fingerprint recognition system.
153. The computer useable medium according to claim 132, in combination with:
an iris recognition system.
154. The computer useable medium according to claim 132, in combination with:
a recognition system based on DNA technology.
155. The computer useable medium according to claim 132, in combination with:
a matrix technology recognition system.
156. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a check number, an issue date, a payee, a routing number, and an account number.
157. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a payer name, a payee name, payer personal specifics, payee personal specifics, a transaction instrument, and an account number.
158. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with an account number.
159. The computer useable medium according to claim 152, wherein said providing parameters associated with an account number step further comprises:
providing a checking account number, a savings account number, a credit card account number, a money market account number, a liability account number, a bills/payable account number, an asset account number, an invoice/receivables account number, a cash account number, an insurance policy account number, an account number for a will, or an account number for a trust.
160. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a personal identification number (PIN).
161. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with a digital signature.
162. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
providing parameters associated with biometric data.
163. The computer useable medium according to claim 162, wherein said providing parameters associated with biometric data step further comprises:
providing parameters associated with DeoxyriboNucleic Acid (DNA), facial structure, iris, retina, finger print, voice, or signature.
164. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Automated Clearing House (ACH) based electronic check.
165. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Electronic Funds Transfer (EFT) based electronic check.
166. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File based on an Internet initiated payment.
167. The computer useable medium according to claim 132, wherein said initiating a particular financial transaction step further comprises:
creating the Issue File in accordance with the Check Truncation Act.
168. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
processing incoming/outgoing data for the UPPD database in accordance with CHECK 21.
169. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
searching and capturing check register information for abandoned property subject to escheat.
170. The computer useable medium according, to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
automatically polling check register information for storage on said UPPD database.
171. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
performing a reconciliation of transaction record parameter information.
172. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
locating lost, stolen, misplaced items and items not presented and that remain outstanding.
173. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
archiving and storing check register, matching data, verification data, and authentication data for a predetermined period of time.
174. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
performing a debit stall and stalled debit procedure.
175. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
making a financial transaction history compilation for a payer who executes financial transactions based upon transaction record parameters.
176. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
compiling a behavior matrix for payers who execute financial transactions based upon financial records associated with the executed financial transactions.
177. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
authenticating, authorizing, and clearing financial transactions executed by payers at a point of purchase, at a point of presentment, and at a point of encashment.
178. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
enabling payers who execute financial transactions to view their transaction records associated with the executed financial transactions in real-time.
179. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
transmitting a web-based form to said database via the Internet.
180. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
obtaining financial transaction issue data from a payer/payee regarding a particular financial transaction;
comparing the obtained financial transaction issue data with financial transaction issue data from a previously obtained data associated with the particular financial transaction;
identifying and sorting out exception items for the obtained financial transaction issue data that do not match with the financial transaction issue data from the previously data associated with the particular financial transaction;
making a NO PAY/PAY decision regarding the obtained financial transaction issue data;
notifying the payer/payee of the NO PAY/PAY decision that has been made regarding the obtained financial transaction issue data;
creating a payer/payee Issue File; and
uploading the Issue File to the UPPD database.
181. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
processing financial transactions to carry out deletes, reversals, fraud filtering, stop pays, returns, or unauthorized financial transactions.
182. The computer useable medium according to claim 181, wherein said processing financial transactions step further comprises:
providing financial transactions as automated clearing house, electronic funds transfer, wire, or other money transfers.
183. The computer useable medium according to claim 181, wherein said processing financial transactions step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
184. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
processing financial transactions associated with payments from government, taxes, payer/payee, vendors, payroll, accounts payables, or direct deposits.
185. The computer useable medium according to claim 184, wherein said processing financial transactions step further comprises:
providing financial transactions as automated clearing house, electronic funds transfer, wire, or other money transfers.
186. The computer useable medium according to claim 184, wherein said processing financial transactions step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
187. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
processing account reconciliation reporting for stop pays, reversed stop pays, voids, cancelled transactions, debit stalls, pay or not paid, returns, or preauthorization on specific transactions.
188. The computer useable medium according to claim 187, wherein said processing account reconciliation reporting step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
189. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
creating an Issue File image report from archived/exchanged downloaded/uploaded images on exception items for determination on pay or no pays.
190. The computer useable medium according to claim 189, wherein said creating an Issue File image report step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
191. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
creating an Issue File image report of an electronically converted check or official item.
192. The computer useable medium according to claim 191, wherein said creating an Issue File image report step further comprises:
archiving the image report for substitute or replication by the UPPD system.
193. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
processing enabled electronic bill pay or collections for accounts receivable, bill payment, lock box, and drop box.
194. The computer useable medium according to claim 193, wherein said processing enabled electronic bill pay step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
195. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
processing enabled electronic bill pay or collections for accounts receivable, bill payment, lock box, and drop box.
196. The computer useable medium according to claim 195, wherein said processing enabled electronic bill pay step further comprises:
providing a UPPD viewable or hard copy statement for the payer/payee.
197. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
receiving origination attributes associated with a transaction instrument to the UPPD database; and
storing the received origination attributes in the UPPD database.
198. The computer useable medium according to claim 132, wherein said providing origination attributes step further comprises:
providing origination attributes including an origination entity, an origination location, an origination date, an origination time, security features, biometrics, origination personnel, or origination shipping date.
199. The computer useable medium according to claim 132, wherein said UPPD software further causes the processor to carry out steps comprising:
enabling any transaction record for any financial transaction to be processed with the UPPD software.
US10/871,006 2000-10-30 2004-06-21 Universal positive pay database method, system, and computer useable medium Abandoned US20040236688A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US10/871,006 US20040236688A1 (en) 2000-10-30 2004-06-21 Universal positive pay database method, system, and computer useable medium
US12/893,837 US20110087598A1 (en) 2000-10-30 2010-09-29 Universal positive pay match, authentication, authorization, settlement and clearing system
US13/507,387 US8768840B2 (en) 2000-10-30 2012-06-25 Universal positive pay match, authentication, authorization, settlement and clearing system
US14/280,556 US20150332272A1 (en) 2000-10-30 2014-05-16 Universal positive pay match, authentication, authorization, settlement and clearing system and method
US14/981,608 US20170185972A1 (en) 2000-10-30 2015-12-28 Universal positive pay, match, authentication, settlement and clearing system and method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US24372200P 2000-10-30 2000-10-30
US09/983,065 US6754640B2 (en) 2000-10-30 2001-10-23 Universal positive pay match, authentication, authorization, settlement and clearing system
US10/871,006 US20040236688A1 (en) 2000-10-30 2004-06-21 Universal positive pay database method, system, and computer useable medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/983,065 Continuation-In-Part US6754640B2 (en) 2000-10-30 2001-10-23 Universal positive pay match, authentication, authorization, settlement and clearing system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/893,837 Division US20110087598A1 (en) 2000-10-30 2010-09-29 Universal positive pay match, authentication, authorization, settlement and clearing system

Publications (1)

Publication Number Publication Date
US20040236688A1 true US20040236688A1 (en) 2004-11-25

Family

ID=26936036

Family Applications (6)

Application Number Title Priority Date Filing Date
US09/983,065 Expired - Lifetime US6754640B2 (en) 2000-10-30 2001-10-23 Universal positive pay match, authentication, authorization, settlement and clearing system
US10/871,006 Abandoned US20040236688A1 (en) 2000-10-30 2004-06-21 Universal positive pay database method, system, and computer useable medium
US12/893,837 Abandoned US20110087598A1 (en) 2000-10-30 2010-09-29 Universal positive pay match, authentication, authorization, settlement and clearing system
US13/507,387 Expired - Fee Related US8768840B2 (en) 2000-10-30 2012-06-25 Universal positive pay match, authentication, authorization, settlement and clearing system
US14/280,556 Abandoned US20150332272A1 (en) 2000-10-30 2014-05-16 Universal positive pay match, authentication, authorization, settlement and clearing system and method
US14/981,608 Abandoned US20170185972A1 (en) 2000-10-30 2015-12-28 Universal positive pay, match, authentication, settlement and clearing system and method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/983,065 Expired - Lifetime US6754640B2 (en) 2000-10-30 2001-10-23 Universal positive pay match, authentication, authorization, settlement and clearing system

Family Applications After (4)

Application Number Title Priority Date Filing Date
US12/893,837 Abandoned US20110087598A1 (en) 2000-10-30 2010-09-29 Universal positive pay match, authentication, authorization, settlement and clearing system
US13/507,387 Expired - Fee Related US8768840B2 (en) 2000-10-30 2012-06-25 Universal positive pay match, authentication, authorization, settlement and clearing system
US14/280,556 Abandoned US20150332272A1 (en) 2000-10-30 2014-05-16 Universal positive pay match, authentication, authorization, settlement and clearing system and method
US14/981,608 Abandoned US20170185972A1 (en) 2000-10-30 2015-12-28 Universal positive pay, match, authentication, settlement and clearing system and method

Country Status (4)

Country Link
US (6) US6754640B2 (en)
AU (1) AU2002241470A1 (en)
CA (1) CA2463657C (en)
WO (1) WO2002046858A2 (en)

Cited By (363)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030069841A1 (en) * 2001-10-04 2003-04-10 First Data Corporation Methods and systems for processing financial instruments
US20050096992A1 (en) * 2003-10-31 2005-05-05 Geisel Brian R. Image-enabled item processing for point of presentment application
US20050137975A1 (en) * 2003-12-23 2005-06-23 Charles Williams GPS database to manage risk for financial transactions
US20050149430A1 (en) * 2003-12-23 2005-07-07 Charles Williams Device with GPS to manage risk for financial transactions
US20050149438A1 (en) * 2003-12-23 2005-07-07 Charles Williams Global positioning system to manage risk for POS terminal
US20050177542A1 (en) * 2004-02-06 2005-08-11 Glen Sgambati Account-owner verification database
US20050213805A1 (en) * 2004-03-17 2005-09-29 Blake James A Assessing electronic image quality
US20050288972A1 (en) * 2004-06-28 2005-12-29 Accenture Global Services Gmbh Direct connectivity system for healthcare administrative transactions
US20060054688A1 (en) * 2004-09-14 2006-03-16 Rose James M Transaction security system
US20060116961A1 (en) * 2004-12-01 2006-06-01 Charles Kopko Method and apparatus for processing checks into an electronic funds transfer system
US20060165060A1 (en) * 2005-01-21 2006-07-27 Robin Dua Method and apparatus for managing credentials through a wireless network
US20060191998A1 (en) * 2005-02-28 2006-08-31 Federal Reserve Bank Of Atlanta Cash letter print streams with audit data
US20060229987A1 (en) * 2005-04-08 2006-10-12 Leekley John T Check replication detection system and method
US20060237526A1 (en) * 2005-02-28 2006-10-26 Federal Reserve Bank Of Atlanta Expanded mass data sets for electronic check processing
US20070055571A1 (en) * 2005-09-06 2007-03-08 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US20070080207A1 (en) * 2005-10-07 2007-04-12 Andrew Williams Automated check cashing and loan processing atm system and methodology
US20070094140A1 (en) * 2005-10-25 2007-04-26 Riney Shaun P System for direct presentment of cash letters
US20070095894A1 (en) * 2005-11-01 2007-05-03 Kevin Kerridge Alternative banking system for managing traditional and nontraditional markets
US20070140545A1 (en) * 2005-12-16 2007-06-21 Ncr Corporation Computer-implemented method of processing a substitute check and an apparatus therefor
US20070262137A1 (en) * 2006-05-10 2007-11-15 Metavante Corporation Predictive Authorization Techniques
WO2007130445A2 (en) * 2006-05-03 2007-11-15 Avalon International, Inc. Check21 image based document and processing system
US20080021822A1 (en) * 2006-07-18 2008-01-24 Jpmorgan Chase Bank, N.A. Method and system for receivables management
US20080071684A1 (en) * 2006-09-19 2008-03-20 First Data Corporation Electronic check acceptance
US20080071683A1 (en) * 2006-09-19 2008-03-20 First Data Corporation Return fee system for electronic check acceptance
US20080086420A1 (en) * 2006-10-10 2008-04-10 Gilder Clark S Enhanced check 21 financial payment systems and methods
US20080086416A1 (en) * 2006-09-27 2008-04-10 Shalar Vincent Alias System and method for processing checks
US20080185427A1 (en) * 2006-11-07 2008-08-07 Money Network Financial, Llc Negotiable Instrument To Presentation Instrument Value Porting Systems And Methods
US20080217400A1 (en) * 2007-03-06 2008-09-11 Portano Michael D System for preventing fraudulent purchases and identity theft
US20080235063A1 (en) * 2002-11-27 2008-09-25 Mighty Net, Inc. Method for determining insurance benefits and premiums from dynamic credit information
US20080249951A1 (en) * 2006-10-10 2008-10-09 Gilder Clark S Security systems and methods for digital payments
US7440915B1 (en) 2007-11-16 2008-10-21 U.S. Bancorp Licensing, Inc. Method, system, and computer-readable medium for reducing payee fraud
US20080262953A1 (en) * 2006-11-02 2008-10-23 Metropolitan Life Insurance, Co. System and method for remote deposit capture
US20090024520A1 (en) * 2007-07-17 2009-01-22 Tal Drory Detection of Check Fraud Using Multiple Check Images
WO2009045998A1 (en) * 2007-10-05 2009-04-09 Global Standard Financial, Inc. Electronic check financial payment systems and methods
US20090125543A1 (en) * 2007-11-09 2009-05-14 Ebay Inc. Transaction data representations using an adjacency matrix
US20090122065A1 (en) * 2007-11-09 2009-05-14 Ebay Inc. Network rating visualization
US20090157689A1 (en) * 2007-12-14 2009-06-18 Sap Ag System and method of reconciling human resource database
US20090319414A1 (en) * 2008-06-18 2009-12-24 Consumerinfo.Com, Inc. Debt trending systems and methods
US20100036767A1 (en) * 2008-08-06 2010-02-11 Sharoff Narasimha N Reserving amount of payment from financial account balance
US20100114747A1 (en) * 2008-11-05 2010-05-06 Mighty Net, Inc. On-line method and system for monitoring and reporting unused available credit
US20100161466A1 (en) * 2006-10-10 2010-06-24 Gilder Clark S Electronic lockbox using digitally originated checks
US7756816B2 (en) 2002-10-02 2010-07-13 Jpmorgan Chase Bank, N.A. System and method for network-based project management
US7766244B1 (en) 2007-12-31 2010-08-03 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US7801799B1 (en) 1998-11-17 2010-09-21 Jpmorgan Chase Bank, N.A. Customer activated multi-value (CAM) card
US7801814B2 (en) 2000-11-06 2010-09-21 Jpmorgan Chase Bank, N.A. System and method for selectable funding of electronic transactions
US7801816B2 (en) 2001-05-23 2010-09-21 Jp Morgan Chase Bank, N.A. System and method for currency selectable stored value instrument
US7802717B2 (en) 2005-07-07 2010-09-28 Federal Reserve Bank Of Dallas Electronic image cash letter monitoring
US7809595B2 (en) 2002-09-17 2010-10-05 Jpmorgan Chase Bank, Na System and method for managing risks associated with outside service providers
US7822656B2 (en) 2000-02-15 2010-10-26 Jpmorgan Chase Bank, N.A. International banking system and method
US7822682B2 (en) 2005-06-08 2010-10-26 Jpmorgan Chase Bank, N.A. System and method for enhancing supply chain transactions
US7840465B1 (en) 2008-04-18 2010-11-23 United Services Automobile Association (Usaa) Systems and methods for conducting real-time application of electronic payments
US7860789B2 (en) 2001-07-24 2010-12-28 Jpmorgan Chase Bank, N.A. Multiple account advanced payment card and method of routing card transactions
US7873200B1 (en) 2006-10-31 2011-01-18 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7876949B1 (en) 2006-10-31 2011-01-25 United Services Automobile Association Systems and methods for remote deposit of checks
US20110022454A1 (en) * 2000-10-17 2011-01-27 Jpmorgan Chase Bank, N.A. Method and system for retaining customer loyalty
US7885880B1 (en) 2008-09-30 2011-02-08 United Services Automobile Association (Usaa) Atomic deposit transaction
US7885451B1 (en) 2006-10-31 2011-02-08 United Services Automobile Association (Usaa) Systems and methods for displaying negotiable instruments derived from various sources
US7895098B2 (en) 2001-03-01 2011-02-22 Jpmorgan Chase Bank, N.A. System and method for measuring and utilizing pooling analytics
US7899753B1 (en) 2002-03-25 2011-03-01 Jpmorgan Chase Bank, N.A Systems and methods for time variable financial authentication
US7899438B2 (en) 2007-06-28 2011-03-01 Kajeet, Inc. Feature management of a communication device
US7896232B1 (en) 2007-11-06 2011-03-01 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US7900822B1 (en) 2007-11-06 2011-03-08 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US7918386B2 (en) 2007-11-06 2011-04-05 Federal Reserve Bank Of Kansas City Cash letter print verification
US7925578B1 (en) 2005-08-26 2011-04-12 Jpmorgan Chase Bank, N.A. Systems and methods for performing scoring optimization
US20110087575A1 (en) * 2008-06-18 2011-04-14 Consumerinfo.Com, Inc. Personal finance integration system and method
US7945492B1 (en) 1998-12-23 2011-05-17 Jpmorgan Chase Bank, N.A. System and method for integrating trading operations including the generation, processing and tracking of and trade documents
US7949587B1 (en) 2008-10-24 2011-05-24 United States Automobile Association (USAA) Systems and methods for financial deposits by electronic message
US7962391B2 (en) 2000-12-20 2011-06-14 Jpmorgan Chase Bank, N.A. System and method for determining elegibility and enrolling members in various programs
US7962411B1 (en) 2008-09-30 2011-06-14 United Services Automobile Association (Usaa) Atomic deposit transaction
US7966496B2 (en) 1999-07-02 2011-06-21 Jpmorgan Chase Bank, N.A. System and method for single sign on process for websites with multiple applications and services
US7970677B1 (en) 2008-10-24 2011-06-28 United Services Automobile Association (Usaa) Systems and methods for financial deposits by electronic message
US7974899B1 (en) 2008-09-30 2011-07-05 United Services Automobile Association (Usaa) Atomic deposit transaction
US7987501B2 (en) 2001-12-04 2011-07-26 Jpmorgan Chase Bank, N.A. System and method for single session sign-on
US7996316B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association Systems and methods to modify a negotiable instrument
US7996314B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996315B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8001051B1 (en) 2007-10-30 2011-08-16 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US20110202372A1 (en) * 2010-02-12 2011-08-18 Assets Quest, Inc. Method and system for estimating unpaid claims
US8020754B2 (en) 2001-08-13 2011-09-20 Jpmorgan Chase Bank, N.A. System and method for funding a collective account by use of an electronic tag
US8032462B2 (en) 2005-07-07 2011-10-04 Federal Reserve Bank Of Kansas City Electronic image cash letter balancing
US8046301B1 (en) 2007-10-30 2011-10-25 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8078528B1 (en) 2008-02-21 2011-12-13 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
US20120030764A1 (en) * 2007-08-30 2012-02-02 At&T Intellectual Property I, Lp System for tracking media content transactions
US8112357B2 (en) 2006-11-07 2012-02-07 Federal Reserve Bank Of Atlanta Systems and methods for preventing duplicative electronic check processing
US8121944B2 (en) 2004-06-24 2012-02-21 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US8127986B1 (en) 2007-12-14 2012-03-06 Consumerinfo.Com, Inc. Card registry systems and methods
US8145549B2 (en) 2003-05-30 2012-03-27 Jpmorgan Chase Bank, N.A. System and method for offering risk-based interest rates in a credit instutment
US8160942B2 (en) 2003-12-15 2012-04-17 Jp Morgan Chase Bank Billing workflow system for crediting charges to entities creating derivatives exposure
US8160960B1 (en) 2001-06-07 2012-04-17 Jpmorgan Chase Bank, N.A. System and method for rapid updating of credit information
US8165939B1 (en) * 2007-04-23 2012-04-24 Reass Richard M Method of settling a real estate transaction and system implementing the method
US8175908B1 (en) 2003-09-04 2012-05-08 Jpmorgan Chase Bank, N.A. Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data
US8185940B2 (en) 2001-07-12 2012-05-22 Jpmorgan Chase Bank, N.A. System and method for providing discriminated content to network users
US8195570B1 (en) 2006-12-18 2012-06-05 First Data Corporation Generation of receipts for check point of sale device
US8238638B2 (en) 2008-01-31 2012-08-07 Federal Reserve Bank Of Kansas City Tag validation for efficiently assessing electronic check image quality
US8275710B1 (en) 2008-09-30 2012-09-25 United Services Automobile Association (Usaa) Systems and methods for automatic bill pay enrollment
US8290237B1 (en) 2007-10-31 2012-10-16 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US8301493B2 (en) 2002-11-05 2012-10-30 Jpmorgan Chase Bank, N.A. System and method for providing incentives to consumers to share information
US8320657B1 (en) 2007-10-31 2012-11-27 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US20120310675A1 (en) * 2006-07-21 2012-12-06 Jpmorgan Chase Bank, N.A. System and Method for Loss Checks Payable to Secured Party and Property Owner
US8332329B1 (en) * 2009-04-22 2012-12-11 United Services Automobile Association (Usaa) Virtual check
US8351678B1 (en) 2008-06-11 2013-01-08 United Services Automobile Association (Usaa) Duplicate check detection
US8351677B1 (en) 2006-10-31 2013-01-08 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US8358826B1 (en) 2007-10-23 2013-01-22 United Services Automobile Association (Usaa) Systems and methods for receiving and orienting an image of one or more checks
US8386381B1 (en) 2009-12-16 2013-02-26 Jpmorgan Chase Bank, N.A. Method and system for detecting, monitoring and addressing data compromises
US8391599B1 (en) 2008-10-17 2013-03-05 United Services Automobile Association (Usaa) Systems and methods for adaptive binarization of an image
US8387862B2 (en) 2006-05-17 2013-03-05 Federal Reserve Bank Of Dallas Electronic image cash letter validation
US8412593B1 (en) 2008-10-07 2013-04-02 LowerMyBills.com, Inc. Credit card matching
US8422758B1 (en) 2008-09-02 2013-04-16 United Services Automobile Association (Usaa) Systems and methods of check re-presentment deterrent
US8433127B1 (en) 2007-05-10 2013-04-30 United Services Automobile Association (Usaa) Systems and methods for real-time validation of check image quality
US8447672B2 (en) 2005-05-27 2013-05-21 Jp Morgan Chase Bank, N.A. Universal payment protection
US8447641B1 (en) 2010-03-29 2013-05-21 Jpmorgan Chase Bank, N.A. System and method for automatically enrolling buyers into a network
US8452689B1 (en) 2009-02-18 2013-05-28 United Services Automobile Association (Usaa) Systems and methods of check detection
US20130198071A1 (en) * 2012-01-27 2013-08-01 Penny Diane Jurss Mobile services remote deposit capture
US8504477B1 (en) * 2009-05-07 2013-08-06 Bank Of America Corporation Systems, methods and computer program products for automating financial institution client positive pay return decisions
US20130204783A1 (en) * 2012-01-09 2013-08-08 Ace Cash Express, Inc. System and method for performing remote check presentment (rcp) transactions by a check cashing company
US8538124B1 (en) 2007-05-10 2013-09-17 United Services Auto Association (USAA) Systems and methods for real-time validation of check image quality
US8543504B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8542921B1 (en) 2009-07-27 2013-09-24 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instrument using brightness correction
US8543503B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8554631B1 (en) 2010-07-02 2013-10-08 Jpmorgan Chase Bank, N.A. Method and system for determining point of sale authorization
US8573498B2 (en) 2007-11-06 2013-11-05 Federal Reserve Bank Of Kansas City Identifying duplicate printed paper cash letters
US8589288B1 (en) 2010-10-01 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for electronic remittance of funds
US8622308B1 (en) 2007-12-31 2014-01-07 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US20140040141A1 (en) * 2012-08-02 2014-02-06 Bank Of America Corporation Use of check-face meta-data for enhanced transaction processing
US8688579B1 (en) 2010-06-08 2014-04-01 United Services Automobile Association (Usaa) Automatic remote deposit image preparation apparatuses, methods and systems
US8699779B1 (en) 2009-08-28 2014-04-15 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
US8751391B2 (en) 2002-03-29 2014-06-10 Jpmorgan Chase Bank, N.A. System and process for performing purchase transactions using tokens
US8781904B2 (en) 2000-08-01 2014-07-15 Jpmorgan Chase Bank, N.A. System and method for transponder-enabled account transactions
US8781953B2 (en) 2003-03-21 2014-07-15 Consumerinfo.Com, Inc. Card management system and method
US8793160B2 (en) 1999-12-07 2014-07-29 Steve Sorem System and method for processing transactions
US8799147B1 (en) 2006-10-31 2014-08-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instruments with non-payee institutions
US8799148B2 (en) 2006-08-31 2014-08-05 Rohan K. K. Chandran Systems and methods of ranking a plurality of credit card offers
US8805739B2 (en) 2001-01-30 2014-08-12 Jpmorgan Chase Bank, National Association System and method for electronic bill pay and presentment
US20140279299A1 (en) * 2013-03-14 2014-09-18 Palantir Technologies, Inc. Resolving similar entities from a transaction database
US8849716B1 (en) 2001-04-20 2014-09-30 Jpmorgan Chase Bank, N.A. System and method for preventing identity theft or misuse by restricting access
US8856894B1 (en) 2012-11-28 2014-10-07 Consumerinfo.Com, Inc. Always on authentication
US8918080B2 (en) 2012-01-17 2014-12-23 Kajeet, Inc. Mobile device management
US8924729B1 (en) 2007-05-08 2014-12-30 United Services Automobile Association (Usaa) Systems and methods for biometric E-signature
US8929857B2 (en) 2007-06-28 2015-01-06 Kajeet, Inc. Policy management of electronic devices
US8959033B1 (en) 2007-03-15 2015-02-17 United Services Automobile Association (Usaa) Systems and methods for verification of remotely deposited checks
US8977571B1 (en) 2009-08-21 2015-03-10 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US9137389B2 (en) 2011-11-08 2015-09-15 Kajeet, Inc. Master limits and filters for electronic devices
US9147042B1 (en) 2010-11-22 2015-09-29 Experian Information Solutions, Inc. Systems and methods for data verification
US9159101B1 (en) 2007-10-23 2015-10-13 United Services Automobile Association (Usaa) Image processing
US20150339641A1 (en) * 2012-11-01 2015-11-26 Double Check Solutions, Llc Financial alert management system
EP2845153A4 (en) * 2012-04-23 2015-12-02 Retail Decisions Inc Systems and methods for preventing fraudulent purchases
US9256904B1 (en) 2008-08-14 2016-02-09 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US9275340B2 (en) 2007-11-30 2016-03-01 Paypal, Inc. System and method for graph pattern analysis
US9286514B1 (en) 2013-10-17 2016-03-15 United Services Automobile Association (Usaa) Character count determination for a digital image
US9286373B2 (en) 2013-03-15 2016-03-15 Palantir Technologies Inc. Computer-implemented systems and methods for comparing and associating objects
US9348920B1 (en) 2014-12-22 2016-05-24 Palantir Technologies Inc. Concept indexing among database of documents using machine learning techniques
US9348499B2 (en) 2008-09-15 2016-05-24 Palantir Technologies, Inc. Sharing objects that rely on local resources with outside servers
USD759690S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD759689S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
US20160180302A1 (en) * 2014-12-22 2016-06-23 Drew N. Bagot, JR. System and method for processing multiple recurring payments
USD760256S1 (en) 2014-03-25 2016-06-28 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
US9392008B1 (en) 2015-07-23 2016-07-12 Palantir Technologies Inc. Systems and methods for identifying information related to payment card breaches
US9390086B2 (en) 2014-09-11 2016-07-12 Palantir Technologies Inc. Classification system with methodology for efficient verification
US20160203364A1 (en) * 2008-01-18 2016-07-14 Mitek Systems, Inc. Systems and methods for classifying payment documents during mobile image processing
US9400589B1 (en) 2002-05-30 2016-07-26 Consumerinfo.Com, Inc. Circular rotational interface for display of consumer credit information
US9406085B1 (en) 2013-03-14 2016-08-02 Consumerinfo.Com, Inc. System and methods for credit dispute processing, resolution, and reporting
US9424669B1 (en) 2015-10-21 2016-08-23 Palantir Technologies Inc. Generating graphical representations of event participation flow
US9430507B2 (en) 2014-12-08 2016-08-30 Palantir Technologies, Inc. Distributed acoustic sensing data analysis system
US9443268B1 (en) 2013-08-16 2016-09-13 Consumerinfo.Com, Inc. Bill payment and reporting
US9454281B2 (en) 2014-09-03 2016-09-27 Palantir Technologies Inc. System for providing dynamic linked panels in user interface
US9477737B1 (en) 2013-11-20 2016-10-25 Consumerinfo.Com, Inc. Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules
US9485265B1 (en) 2015-08-28 2016-11-01 Palantir Technologies Inc. Malicious activity detection system capable of efficiently processing data accessed from databases and generating alerts for display in interactive user interfaces
US9483546B2 (en) 2014-12-15 2016-11-01 Palantir Technologies Inc. System and method for associating related records to common entities across multiple lists
US9495353B2 (en) 2013-03-15 2016-11-15 Palantir Technologies Inc. Method and system for generating a parser and parsing complex data
US9501552B2 (en) 2007-10-18 2016-11-22 Palantir Technologies, Inc. Resolving database entity information
US9501851B2 (en) 2014-10-03 2016-11-22 Palantir Technologies Inc. Time-series analysis system
US9514414B1 (en) 2015-12-11 2016-12-06 Palantir Technologies Inc. Systems and methods for identifying and categorizing electronic documents through machine learning
US9536263B1 (en) 2011-10-13 2017-01-03 Consumerinfo.Com, Inc. Debt services candidate locator
US9542553B1 (en) 2011-09-16 2017-01-10 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US9589014B2 (en) 2006-11-20 2017-03-07 Palantir Technologies, Inc. Creating data in a data store using a dynamic ontology
US9596088B1 (en) 2007-05-08 2017-03-14 United Services Automobile Association (Usaa) Systems and methods for biometric e-signature
US9619557B2 (en) 2014-06-30 2017-04-11 Palantir Technologies, Inc. Systems and methods for key phrase characterization of documents
US9639580B1 (en) 2015-09-04 2017-05-02 Palantir Technologies, Inc. Computer-implemented systems and methods for data management and visualization
US9652139B1 (en) 2016-04-06 2017-05-16 Palantir Technologies Inc. Graphical representation of an output
US9654541B1 (en) 2012-11-12 2017-05-16 Consumerinfo.Com, Inc. Aggregating user web browsing data
US9665854B1 (en) 2011-06-16 2017-05-30 Consumerinfo.Com, Inc. Authentication alerts
US9671776B1 (en) 2015-08-20 2017-06-06 Palantir Technologies Inc. Quantifying, tracking, and anticipating risk at a manufacturing facility, taking deviation type and staffing conditions into account
US9710852B1 (en) 2002-05-30 2017-07-18 Consumerinfo.Com, Inc. Credit report timeline user interface
US9715518B2 (en) 2012-01-23 2017-07-25 Palantir Technologies, Inc. Cross-ACL multi-master replication
US9727622B2 (en) 2013-12-16 2017-08-08 Palantir Technologies, Inc. Methods and systems for analyzing entity performance
US9727560B2 (en) 2015-02-25 2017-08-08 Palantir Technologies Inc. Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
US9760556B1 (en) 2015-12-11 2017-09-12 Palantir Technologies Inc. Systems and methods for annotating and linking electronic documents
US9767172B2 (en) 2014-10-03 2017-09-19 Palantir Technologies Inc. Data aggregation and analysis system
US9779392B1 (en) * 2009-08-19 2017-10-03 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US9792020B1 (en) 2015-12-30 2017-10-17 Palantir Technologies Inc. Systems for collecting, aggregating, and storing data, generating interactive user interfaces for analyzing data, and generating alerts based upon collected data
US9817563B1 (en) 2014-12-29 2017-11-14 Palantir Technologies Inc. System and method of generating data points from one or more data stores of data items for chart creation and manipulation
US9830646B1 (en) 2012-11-30 2017-11-28 Consumerinfo.Com, Inc. Credit score goals and alerts systems and methods
US9836694B2 (en) 2014-06-30 2017-12-05 Palantir Technologies, Inc. Crime risk forecasting
US9836523B2 (en) 2012-10-22 2017-12-05 Palantir Technologies Inc. Sharing information between nexuses that use different classification schemes for information access control
US9852205B2 (en) 2013-03-15 2017-12-26 Palantir Technologies Inc. Time-sensitive cube
US9853959B1 (en) 2012-05-07 2017-12-26 Consumerinfo.Com, Inc. Storage and maintenance of personal data
US9870389B2 (en) 2014-12-29 2018-01-16 Palantir Technologies Inc. Interactive user interface for dynamic data analysis exploration and query processing
US9870589B1 (en) 2013-03-14 2018-01-16 Consumerinfo.Com, Inc. Credit utilization tracking and reporting
US9875293B2 (en) 2014-07-03 2018-01-23 Palanter Technologies Inc. System and method for news events detection and visualization
US9880987B2 (en) 2011-08-25 2018-01-30 Palantir Technologies, Inc. System and method for parameterizing documents for automatic workflow generation
US9886525B1 (en) 2016-12-16 2018-02-06 Palantir Technologies Inc. Data item aggregate probability analysis system
US9886467B2 (en) 2015-03-19 2018-02-06 Plantir Technologies Inc. System and method for comparing and visualizing data entities and data entity series
US9891808B2 (en) 2015-03-16 2018-02-13 Palantir Technologies Inc. Interactive user interfaces for location-based data analysis
US9892457B1 (en) 2014-04-16 2018-02-13 Consumerinfo.Com, Inc. Providing credit data in search results
US9892454B1 (en) 2007-10-23 2018-02-13 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US9898778B1 (en) 2007-10-23 2018-02-20 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US9898335B1 (en) 2012-10-22 2018-02-20 Palantir Technologies Inc. System and method for batch evaluation programs
US9946738B2 (en) 2014-11-05 2018-04-17 Palantir Technologies, Inc. Universal data pipeline
US9953445B2 (en) 2013-05-07 2018-04-24 Palantir Technologies Inc. Interactive data object map
US9965534B2 (en) 2015-09-09 2018-05-08 Palantir Technologies, Inc. Domain-specific language for dataset transformations
US9984133B2 (en) 2014-10-16 2018-05-29 Palantir Technologies Inc. Schematic and database linking system
US9984428B2 (en) 2015-09-04 2018-05-29 Palantir Technologies Inc. Systems and methods for structuring data from unstructured electronic data files
US9996236B1 (en) 2015-12-29 2018-06-12 Palantir Technologies Inc. Simplified frontend processing and visualization of large datasets
US9996229B2 (en) 2013-10-03 2018-06-12 Palantir Technologies Inc. Systems and methods for analyzing performance of an entity
US9996595B2 (en) 2015-08-03 2018-06-12 Palantir Technologies, Inc. Providing full data provenance visualization for versioned datasets
US10007674B2 (en) 2016-06-13 2018-06-26 Palantir Technologies Inc. Data revision control in large-scale data analytic systems
US10013605B1 (en) 2006-10-31 2018-07-03 United Services Automobile Association (Usaa) Digital camera processing system
US10044836B2 (en) 2016-12-19 2018-08-07 Palantir Technologies Inc. Conducting investigations under limited connectivity
US10061828B2 (en) 2006-11-20 2018-08-28 Palantir Technologies, Inc. Cross-ontology multi-master replication
US10068199B1 (en) 2016-05-13 2018-09-04 Palantir Technologies Inc. System to catalogue tracking data
US10075446B2 (en) 2008-06-26 2018-09-11 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
US10089289B2 (en) 2015-12-29 2018-10-02 Palantir Technologies Inc. Real-time document annotation
US10102570B1 (en) 2013-03-14 2018-10-16 Consumerinfo.Com, Inc. Account vulnerability alerts
US10103953B1 (en) 2015-05-12 2018-10-16 Palantir Technologies Inc. Methods and systems for analyzing entity performance
US10114884B1 (en) 2015-12-16 2018-10-30 Palantir Technologies Inc. Systems and methods for attribute analysis of one or more databases
US10127289B2 (en) 2015-08-19 2018-11-13 Palantir Technologies Inc. Systems and methods for automatic clustering and canonical designation of related data in various data structures
US10133783B2 (en) 2017-04-11 2018-11-20 Palantir Technologies Inc. Systems and methods for constraint driven database searching
US10133621B1 (en) 2017-01-18 2018-11-20 Palantir Technologies Inc. Data analysis system to facilitate investigative process
US10133588B1 (en) 2016-10-20 2018-11-20 Palantir Technologies Inc. Transforming instructions for collaborative updates
US10176233B1 (en) 2011-07-08 2019-01-08 Consumerinfo.Com, Inc. Lifescore
US10176482B1 (en) 2016-11-21 2019-01-08 Palantir Technologies Inc. System to identify vulnerable card readers
US10180929B1 (en) 2014-06-30 2019-01-15 Palantir Technologies, Inc. Systems and methods for identifying key phrase clusters within documents
US10180977B2 (en) 2014-03-18 2019-01-15 Palantir Technologies Inc. Determining and extracting changed data from a data source
US10198515B1 (en) 2013-12-10 2019-02-05 Palantir Technologies Inc. System and method for aggregating data from a plurality of data sources
US10216811B1 (en) 2017-01-05 2019-02-26 Palantir Technologies Inc. Collaborating using different object models
US10223429B2 (en) 2015-12-01 2019-03-05 Palantir Technologies Inc. Entity data attribution using disparate data sets
US10229284B2 (en) 2007-02-21 2019-03-12 Palantir Technologies Inc. Providing unique views of data based on changes or rules
US10235533B1 (en) 2017-12-01 2019-03-19 Palantir Technologies Inc. Multi-user access controls in electronic simultaneously editable document editor
US10249033B1 (en) 2016-12-20 2019-04-02 Palantir Technologies Inc. User interface for managing defects
US10248722B2 (en) 2016-02-22 2019-04-02 Palantir Technologies Inc. Multi-language support for dynamic ontology
US10255598B1 (en) 2012-12-06 2019-04-09 Consumerinfo.Com, Inc. Credit card account data extraction
US20190109885A1 (en) * 2017-10-11 2019-04-11 Bank Of America Corporation Smart resource instrument authorization
US10262364B2 (en) 2007-12-14 2019-04-16 Consumerinfo.Com, Inc. Card registry systems and methods
US10275778B1 (en) 2013-03-15 2019-04-30 Palantir Technologies Inc. Systems and user interfaces for dynamic and interactive investigation based on automatic malfeasance clustering of related data in various data structures
US10282536B1 (en) 2002-03-29 2019-05-07 Jpmorgan Chase Bank, N.A. Method and system for performing purchase and other transactions using tokens with multiple chips
US10311081B2 (en) 2012-11-05 2019-06-04 Palantir Technologies Inc. System and method for sharing investigation results
US10311412B1 (en) 2003-03-28 2019-06-04 Jpmorgan Chase Bank, N.A. Method and system for providing bundled electronic payment and remittance advice
US10313532B2 (en) 2013-06-13 2019-06-04 Kajeet, Inc. Platform for enabling users to sign up for sponsored functions on computing devices
US10318630B1 (en) 2016-11-21 2019-06-11 Palantir Technologies Inc. Analysis of large bodies of textual data
US10324609B2 (en) 2016-07-21 2019-06-18 Palantir Technologies Inc. System for providing dynamic linked panels in user interface
US10325314B1 (en) 2013-11-15 2019-06-18 Consumerinfo.Com, Inc. Payment reporting systems
US10346620B2 (en) 2004-02-06 2019-07-09 Early Warning Service, LLC Systems and methods for authentication of access based on multi-data source information
US10356032B2 (en) 2013-12-26 2019-07-16 Palantir Technologies Inc. System and method for detecting confidential information emails
US10354235B1 (en) 2007-09-28 2019-07-16 United Services Automoblie Association (USAA) Systems and methods for digital signature detection
US10362133B1 (en) 2014-12-22 2019-07-23 Palantir Technologies Inc. Communication data processing architecture
US10360238B1 (en) 2016-12-22 2019-07-23 Palantir Technologies Inc. Database systems and user interfaces for interactive data association, analysis, and presentation
US10373099B1 (en) 2015-12-18 2019-08-06 Palantir Technologies Inc. Misalignment detection system for efficiently processing database-stored data and automatically generating misalignment information for display in interactive user interfaces
US10380559B1 (en) 2007-03-15 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for check representment prevention
US10380562B1 (en) 2008-02-07 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
US10380565B1 (en) 2012-01-05 2019-08-13 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US10402790B1 (en) 2015-05-28 2019-09-03 United Services Automobile Association (Usaa) Composing a focused document image from multiple image captures or portions of multiple image captures
US10402742B2 (en) 2016-12-16 2019-09-03 Palantir Technologies Inc. Processing sensor logs
US10423582B2 (en) 2011-06-23 2019-09-24 Palantir Technologies, Inc. System and method for investigating large amounts of data
US10430444B1 (en) 2017-07-24 2019-10-01 Palantir Technologies Inc. Interactive geospatial map and geospatial visualization systems
US10437450B2 (en) 2014-10-06 2019-10-08 Palantir Technologies Inc. Presentation of multivariate data on a graphical user interface of a computing system
US10444941B2 (en) 2015-08-17 2019-10-15 Palantir Technologies Inc. Interactive geospatial map
US10452678B2 (en) 2013-03-15 2019-10-22 Palantir Technologies Inc. Filter chains for exploring large data sets
US10497016B1 (en) 2004-06-17 2019-12-03 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US10504067B2 (en) 2013-08-08 2019-12-10 Palantir Technologies Inc. Cable reader labeling
US10504185B1 (en) 2008-09-08 2019-12-10 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US10509844B1 (en) 2017-01-19 2019-12-17 Palantir Technologies Inc. Network graph parser
US10515109B2 (en) 2017-02-15 2019-12-24 Palantir Technologies Inc. Real-time auditing of industrial equipment condition
US10515368B1 (en) * 2013-10-01 2019-12-24 Wells Fargo Bank, N.A. Interbank account verification and funds transfer system and method
US10521781B1 (en) 2003-10-30 2019-12-31 United Services Automobile Association (Usaa) Wireless electronic check deposit scanning and cashing machine with webbased online account cash management computer application system
US10545982B1 (en) 2015-04-01 2020-01-28 Palantir Technologies Inc. Federated search of multiple sources with conflict resolution
US10545975B1 (en) 2016-06-22 2020-01-28 Palantir Technologies Inc. Visual analysis of data using sequenced dataset reduction
US10552002B1 (en) 2016-09-27 2020-02-04 Palantir Technologies Inc. User interface based variable machine modeling
US10552994B2 (en) 2014-12-22 2020-02-04 Palantir Technologies Inc. Systems and interactive user interfaces for dynamic retrieval, analysis, and triage of data items
US10552810B1 (en) 2012-12-19 2020-02-04 United Services Automobile Association (Usaa) System and method for remote deposit of financial instruments
US10563990B1 (en) 2017-05-09 2020-02-18 Palantir Technologies Inc. Event-based route planning
US10572487B1 (en) 2015-10-30 2020-02-25 Palantir Technologies Inc. Periodic database search manager for multiple data sources
US20200065780A1 (en) * 2017-05-11 2020-02-27 Gaurav Sharma SafePay Process
US10581954B2 (en) 2017-03-29 2020-03-03 Palantir Technologies Inc. Metric collection and aggregation for distributed software services
US10579647B1 (en) 2013-12-16 2020-03-03 Palantir Technologies Inc. Methods and systems for analyzing entity performance
US10585883B2 (en) 2012-09-10 2020-03-10 Palantir Technologies Inc. Search around visual queries
US10596290B2 (en) 2015-06-09 2020-03-24 Enviroscent, Inc. Formed three-dimensional matrix and associated coating providing modulated release of volatile compositions
US10606872B1 (en) 2017-05-22 2020-03-31 Palantir Technologies Inc. Graphical user interface for a database system
US10621327B2 (en) 2017-10-11 2020-04-14 Bank Of America Corporation Smart resource instruments and devices
US10628834B1 (en) 2015-06-16 2020-04-21 Palantir Technologies Inc. Fraud lead detection system for efficiently processing database-stored data and automatically generating natural language explanatory information of system results for display in interactive user interfaces
US10636097B2 (en) 2015-07-21 2020-04-28 Palantir Technologies Inc. Systems and models for data analytics
US10647868B2 (en) 2014-09-29 2020-05-12 Enviroscent, Inc. Coating providing modulated release of volatile compositions
US10671749B2 (en) 2018-09-05 2020-06-02 Consumerinfo.Com, Inc. Authenticated access and aggregation database platform
US10678860B1 (en) 2015-12-17 2020-06-09 Palantir Technologies, Inc. Automatic generation of composite datasets based on hierarchical fields
US10685398B1 (en) 2013-04-23 2020-06-16 Consumerinfo.Com, Inc. Presenting credit score information
US10691662B1 (en) 2012-12-27 2020-06-23 Palantir Technologies Inc. Geo-temporal indexing and searching
US10698938B2 (en) 2016-03-18 2020-06-30 Palantir Technologies Inc. Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
US10706434B1 (en) 2015-09-01 2020-07-07 Palantir Technologies Inc. Methods and systems for determining location information
US10706056B1 (en) 2015-12-02 2020-07-07 Palantir Technologies Inc. Audit log report generator
US10719527B2 (en) 2013-10-18 2020-07-21 Palantir Technologies Inc. Systems and user interfaces for dynamic and interactive simultaneous querying of multiple data stores
US10719188B2 (en) 2016-07-21 2020-07-21 Palantir Technologies Inc. Cached database and synchronization system for providing dynamic linked panels in user interface
US10721262B2 (en) 2016-12-28 2020-07-21 Palantir Technologies Inc. Resource-centric network cyber attack warning system
US10726417B1 (en) 2002-03-25 2020-07-28 Jpmorgan Chase Bank, N.A. Systems and methods for multifactor authentication
US10726507B1 (en) 2016-11-11 2020-07-28 Palantir Technologies Inc. Graphical representation of a complex task
US10728262B1 (en) 2016-12-21 2020-07-28 Palantir Technologies Inc. Context-aware network-based malicious activity warning systems
US10733682B1 (en) * 2008-06-20 2020-08-04 Card Compliant, LLC Methods and systems for optimizing escheat and derecognition of prepaid cards, stored value cards, credit memos and electronic payment instruments
US10754822B1 (en) 2018-04-18 2020-08-25 Palantir Technologies Inc. Systems and methods for ontology migration
US10754946B1 (en) 2018-05-08 2020-08-25 Palantir Technologies Inc. Systems and methods for implementing a machine learning approach to modeling entity behavior
US10757267B2 (en) 2013-06-13 2020-08-25 Kajeet, Inc. Platform for enabling sponsors to sponsor functions of a computing device
US10762102B2 (en) 2013-06-20 2020-09-01 Palantir Technologies Inc. System and method for incremental replication
US10762471B1 (en) 2017-01-09 2020-09-01 Palantir Technologies Inc. Automating management of integrated workflows based on disparate subsidiary data sources
US10769171B1 (en) 2017-12-07 2020-09-08 Palantir Technologies Inc. Relationship analysis and mapping for interrelated multi-layered datasets
US10783162B1 (en) 2017-12-07 2020-09-22 Palantir Technologies Inc. Workflow assistant
US10795749B1 (en) 2017-05-31 2020-10-06 Palantir Technologies Inc. Systems and methods for providing fault analysis user interface
US10795909B1 (en) 2018-06-14 2020-10-06 Palantir Technologies Inc. Minimized and collapsed resource dependency path
US10803106B1 (en) 2015-02-24 2020-10-13 Palantir Technologies Inc. System with methodology for dynamic modular ontology
US10831708B2 (en) * 2017-12-20 2020-11-10 Mastercard International Incorporated Systems and methods for improved processing of a data file
US10838987B1 (en) 2017-12-20 2020-11-17 Palantir Technologies Inc. Adaptive and transparent entity screening
US10853454B2 (en) 2014-03-21 2020-12-01 Palantir Technologies Inc. Provider portal
US10853352B1 (en) 2017-12-21 2020-12-01 Palantir Technologies Inc. Structured data collection, presentation, validation and workflow management
US10866936B1 (en) 2017-03-29 2020-12-15 Palantir Technologies Inc. Model object management and storage system
US10871878B1 (en) 2015-12-29 2020-12-22 Palantir Technologies Inc. System log analysis and object user interaction correlation system
US10877984B1 (en) 2017-12-07 2020-12-29 Palantir Technologies Inc. Systems and methods for filtering and visualizing large scale datasets
US10877654B1 (en) 2018-04-03 2020-12-29 Palantir Technologies Inc. Graphical user interfaces for optimizations
US10885021B1 (en) 2018-05-02 2021-01-05 Palantir Technologies Inc. Interactive interpreter and graphical user interface
US10909362B2 (en) 2008-01-18 2021-02-02 Mitek Systems, Inc. Systems and methods for developing and verifying image processing standards for mobile deposit
US10909130B1 (en) 2016-07-01 2021-02-02 Palantir Technologies Inc. Graphical user interface for a database system
US10924362B2 (en) 2018-01-15 2021-02-16 Palantir Technologies Inc. Management of software bugs in a data processing system
US10942947B2 (en) 2017-07-17 2021-03-09 Palantir Technologies Inc. Systems and methods for determining relationships between datasets
US10956728B1 (en) 2009-03-04 2021-03-23 United Services Automobile Association (Usaa) Systems and methods of check processing with background removal
US10956508B2 (en) 2017-11-10 2021-03-23 Palantir Technologies Inc. Systems and methods for creating and managing a data integration workspace containing automatically updated data models
US10956406B2 (en) 2017-06-12 2021-03-23 Palantir Technologies Inc. Propagated deletion of database records and derived data
US10970261B2 (en) 2013-07-05 2021-04-06 Palantir Technologies Inc. System and method for data quality monitors
US10987445B2 (en) 2010-03-31 2021-04-27 Enviroscent, Inc. Methods, compositions and articles for olfactory-active substances
US11019225B2 (en) * 2019-01-17 2021-05-25 Bank Of America Corporation Dynamic image capture device control system
US11030752B1 (en) 2018-04-27 2021-06-08 United Services Automobile Association (Usaa) System, computing device, and method for document detection
USRE48589E1 (en) 2010-07-15 2021-06-08 Palantir Technologies Inc. Sharing and deconflicting data changes in a multimaster database system
US11035690B2 (en) 2009-07-27 2021-06-15 Palantir Technologies Inc. Geotagging structured data
US11061874B1 (en) 2017-12-14 2021-07-13 Palantir Technologies Inc. Systems and methods for resolving entity data across various data structures
US11061542B1 (en) 2018-06-01 2021-07-13 Palantir Technologies Inc. Systems and methods for determining and displaying optimal associations of data items
US11068866B1 (en) 2015-02-17 2021-07-20 Wells Fargo Bank, N.A. Real-time interbank transactions systems and methods
US11074277B1 (en) 2017-05-01 2021-07-27 Palantir Technologies Inc. Secure resolution of canonical entities
US11106692B1 (en) 2016-08-04 2021-08-31 Palantir Technologies Inc. Data record resolution and correlation system
US11119630B1 (en) 2018-06-19 2021-09-14 Palantir Technologies Inc. Artificial intelligence assisted evaluations and user interface for same
US11126638B1 (en) 2018-09-13 2021-09-21 Palantir Technologies Inc. Data visualization and parsing system
US11138578B1 (en) 2013-09-09 2021-10-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of currency
US11150917B2 (en) 2015-08-26 2021-10-19 Palantir Technologies Inc. System for data aggregation and analysis of data from a plurality of data sources
US11157731B2 (en) 2013-03-15 2021-10-26 Mitek Systems, Inc. Systems and methods for assessing standards for mobile image quality
US11216762B1 (en) 2017-07-13 2022-01-04 Palantir Technologies Inc. Automated risk visualization using customer-centric data analysis
US11238656B1 (en) 2019-02-22 2022-02-01 Consumerinfo.Com, Inc. System and method for an augmented reality experience via an artificial intelligence bot
US11250425B1 (en) 2016-11-30 2022-02-15 Palantir Technologies Inc. Generating a statistic using electronic transaction data
US11263382B1 (en) 2017-12-22 2022-03-01 Palantir Technologies Inc. Data normalization and irregularity detection system
US11294928B1 (en) 2018-10-12 2022-04-05 Palantir Technologies Inc. System architecture for relating and linking data objects
US11302426B1 (en) 2015-01-02 2022-04-12 Palantir Technologies Inc. Unified data interface and system
US11314721B1 (en) 2017-12-07 2022-04-26 Palantir Technologies Inc. User-interactive defect analysis for root cause
US11315179B1 (en) 2018-11-16 2022-04-26 Consumerinfo.Com, Inc. Methods and apparatuses for customized card recommendations
US11373752B2 (en) 2016-12-22 2022-06-28 Palantir Technologies Inc. Detection of misuse of a benefit system
US11521096B2 (en) 2014-07-22 2022-12-06 Palantir Technologies Inc. System and method for determining a propensity of entity to take a specified action
US11599369B1 (en) 2018-03-08 2023-03-07 Palantir Technologies Inc. Graphical user interface configuration system
US11694171B2 (en) 2012-02-15 2023-07-04 Ingo Money, Inc. Funds network and method
US11887175B2 (en) 2006-08-31 2024-01-30 Cpl Assets, Llc Automatically determining a personalized set of programs or products including an interactive graphical user interface
US11900755B1 (en) 2020-11-30 2024-02-13 United Services Automobile Association (Usaa) System, computing device, and method for document detection and deposit processing
US11934847B2 (en) 2021-09-14 2024-03-19 Palantir Technologies Inc. System for data aggregation and analysis of data from a plurality of data sources

Families Citing this family (237)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7664705B2 (en) * 1999-03-31 2010-02-16 Walker Digital, Llc Methods and systems for accepting offers via checks
AU4933799A (en) 1999-08-02 2001-02-19 E-Mark Systems Inc. Electronic settlement system, settlement device, and terminal
US7523067B1 (en) * 2000-08-02 2009-04-21 Softbankbb Corporation Electronic settlement system, settlement apparatus, and terminal
US7617114B1 (en) * 2000-08-10 2009-11-10 Wellpoint Inc. Health care reimbursement
US7529698B2 (en) * 2001-01-16 2009-05-05 Raymond Anthony Joao Apparatus and method for providing transaction history information, account history information, and/or charge-back information
US20020152165A1 (en) * 2001-04-12 2002-10-17 International Business Machines Corporation Method and apparatus for bill payments at an automatic teller machine
US20020152164A1 (en) * 2001-04-12 2002-10-17 International Business Machines Corporation Method and apparatus for processing a check within a financial system
US20020152169A1 (en) * 2001-04-12 2002-10-17 Rabindranath Dutta Method and apparatus for facilitating transactions at an automatic teller machine
US7555462B2 (en) * 2001-04-12 2009-06-30 International Business Machines Corporation Method and apparatus for incorporating scanned checks into financial applications
JP2004527051A (en) * 2001-04-27 2004-09-02 マサチューセッツ・インスティテュート・オブ・テクノロジー Methods and systems for micropayment transactions
US7873566B1 (en) 2001-11-20 2011-01-18 First Data Corporation Systems and methods for selectively accessing or using financial account data for subsequent risk determination
US20030130919A1 (en) * 2001-11-20 2003-07-10 Randy Templeton Systems and methods for selectively accessing financial account information
US20030115155A1 (en) * 2001-12-18 2003-06-19 Ncr Corporation Issuing certified checks over the internet
US7668776B1 (en) 2002-01-07 2010-02-23 First Data Corporation Systems and methods for selective use of risk models to predict financial risk
US20040148235A1 (en) * 2002-01-11 2004-07-29 Craig Mark S. Real time financial instrument image exchange system and method
US7614550B1 (en) 2002-05-10 2009-11-10 Phoenix Check Cashing, Inc. System and method for negotiable instrument cashing fee setup by type
US6957770B1 (en) * 2002-05-10 2005-10-25 Biopay, Llc System and method for biometric authorization for check cashing
US7753268B1 (en) 2002-05-10 2010-07-13 Phoenix Check Cashing, Inc. System and method for negotiable instrument cashing transaction assistance procedures
US7520422B1 (en) 2002-05-10 2009-04-21 Phoenix Check Cashing, Inc. System and method for depositing negotiable instruments
US20180189870A1 (en) * 2002-05-14 2018-07-05 Early Warning Services, Llc Multi-database system for storing data from multiple data sources
US7383227B2 (en) * 2002-05-14 2008-06-03 Early Warning Services, Llc Database for check risk decisions populated with check activity data from banks of first deposit
JP4143905B2 (en) * 2002-08-28 2008-09-03 富士ゼロックス株式会社 Image forming system and method
US20040122736A1 (en) 2002-10-11 2004-06-24 Bank One, Delaware, N.A. System and method for granting promotional rewards to credit account holders
US20040078311A1 (en) * 2002-10-21 2004-04-22 Timothy Robinson System and method for automated binning and automatic data entry of centralized returns
US7792716B2 (en) * 2002-10-31 2010-09-07 Federal Reserve Bank Of Atlanta Searching for and identifying automated clearing house transactions by transaction type
US7330835B2 (en) * 2002-10-31 2008-02-12 Federal Reserve Bank Of Minneapolis Method and system for tracking and reporting automated clearing house transaction status
US20040111361A1 (en) * 2002-11-15 2004-06-10 Automatic Data Processing, Inc. System and method for value delivery
US20110202565A1 (en) * 2002-12-31 2011-08-18 American Express Travel Related Services Company, Inc. Method and system for implementing and managing an enterprise identity management for distributed security in a computer system
US7908215B2 (en) 2003-06-30 2011-03-15 American Express Travel Related Services Company, Inc. System and method for selection of payment systems from a payment system directory to process a transaction
US8666855B2 (en) * 2003-06-30 2014-03-04 Plati Networking, Llc System and method for a payment system directory
US9412123B2 (en) 2003-07-01 2016-08-09 The 41St Parameter, Inc. Keystroke analysis
US8156040B2 (en) * 2003-07-03 2012-04-10 Federal Reserve Bank Of Minneapolis Method and system for conducting international electronic financial transactions
US7698207B2 (en) * 2003-07-11 2010-04-13 OMX Technology Automated method and a system for clearing and settling trades in a CSD-system
US8098901B2 (en) 2005-01-26 2012-01-17 Honeywell International Inc. Standoff iris recognition system
US8705808B2 (en) 2003-09-05 2014-04-22 Honeywell International Inc. Combined face and iris recognition system
US7593550B2 (en) 2005-01-26 2009-09-22 Honeywell International Inc. Distance iris recognition
US8090157B2 (en) 2005-01-26 2012-01-03 Honeywell International Inc. Approaches and apparatus for eye detection in a digital image
US8064647B2 (en) 2006-03-03 2011-11-22 Honeywell International Inc. System for iris detection tracking and recognition at a distance
US8442276B2 (en) 2006-03-03 2013-05-14 Honeywell International Inc. Invariant radial iris segmentation
US8049812B2 (en) 2006-03-03 2011-11-01 Honeywell International Inc. Camera with auto focus capability
US8533084B2 (en) * 2003-09-12 2013-09-10 Moebs $ervices, Inc. Risk identification system and methods
WO2005029231A2 (en) * 2003-09-12 2005-03-31 Moebs $ervices, Inc. Risk identification system and methods
US8543477B2 (en) * 2003-09-30 2013-09-24 Federal Reserve Bank Of Atlanta Value tracking and reporting of automated clearing house transactions
US8417636B2 (en) * 2003-09-30 2013-04-09 Federal Reserve Bank Of Atlanta Approving ACH operator processing of ACH payments based on an originating depository financial institution's approved originator list
US8046299B2 (en) * 2003-10-15 2011-10-25 American Express Travel Related Services Company, Inc. Systems, methods, and devices for selling transaction accounts
US20050091130A1 (en) * 2003-10-27 2005-04-28 Cheryl Phillips Systems and methods for editing check transactions
US20050091132A1 (en) * 2003-10-27 2005-04-28 Cheryl Phillips Systems and methods for processing converted checks
US7118030B2 (en) * 2003-10-27 2006-10-10 First Data Corporation Systems and methods for interfacing location-base devices
US7520420B2 (en) * 2003-10-27 2009-04-21 First Data Corporation Systems and methods for generating receipts
US7070092B2 (en) * 2003-10-27 2006-07-04 First Data Corporation Systems and methods for managing throughput of point of sale devices
US20050091114A1 (en) * 2003-10-27 2005-04-28 Cheryl Phillips Systems and methods for handling multiple merchant identifiers
US20050091163A1 (en) * 2003-10-27 2005-04-28 Cheryl Phillips Systems and methods for handling repetitive inputs
US7660771B2 (en) * 2003-10-30 2010-02-09 Wells Fargo Bank, N.A. Express check conversion
US8027928B1 (en) 2003-10-30 2011-09-27 Wells Fargo Bank, N.A. Dynamic selection of deposit clearing methods based on business rules
US20050125296A1 (en) * 2003-12-09 2005-06-09 Tidwell Lisa C. Systems and methods for obtaining biometric information at a point of sale
US20050125295A1 (en) * 2003-12-09 2005-06-09 Tidwell Lisa C. Systems and methods for obtaining payor information at a point of sale
US20050125350A1 (en) * 2003-12-09 2005-06-09 Tidwell Lisa C. Systems and methods for assessing the risk of financial transaction using geographic-related information
US7398925B2 (en) * 2003-12-09 2008-07-15 First Data Corporation Systems and methods for assessing the risk of a financial transaction using biometric information
US7783563B2 (en) * 2003-12-09 2010-08-24 First Data Corporation Systems and methods for identifying payor location based on transaction data
US20050125360A1 (en) * 2003-12-09 2005-06-09 Tidwell Lisa C. Systems and methods for obtaining authentication marks at a point of sale
US7287689B2 (en) * 2003-12-09 2007-10-30 First Data Corporation Systems and methods for assessing the risk of a financial transaction using authenticating marks
US20050125338A1 (en) * 2003-12-09 2005-06-09 Tidwell Lisa C. Systems and methods for assessing the risk of a financial transaction using reconciliation information
US20050137982A1 (en) * 2003-12-23 2005-06-23 Leslie Michelassi Systems and methods for determining a reconcilement result
US7100820B2 (en) * 2003-12-23 2006-09-05 First Data Corporation Systems and methods for prioritizing reconcilement information searches
US7640205B2 (en) * 2003-12-23 2009-12-29 First Data Corporation Systems and methods for accessing reconcilement information
US20050149440A1 (en) * 2003-12-23 2005-07-07 Leslie Michelassi Systems and methods for routing requests for reconcilement information
US7337953B2 (en) 2004-02-06 2008-03-04 Early Warning Services, Llc. Negotiable instrument authentication systems and methods
WO2005077066A2 (en) * 2004-02-09 2005-08-25 American Express Travel Related Services Company, Inc. System and method to reduce travel-related transaction fraud
US7747528B1 (en) * 2004-02-11 2010-06-29 Yt Acquisition Corporation System and method for delaying payment processing for biometrically-initiated financial transactions
US20050182971A1 (en) * 2004-02-12 2005-08-18 Ong Peng T. Multi-purpose user authentication device
US10999298B2 (en) 2004-03-02 2021-05-04 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US20160210652A9 (en) * 2004-03-12 2016-07-21 American Express Travel Related Services Company, Inc. Rebate transaction instrument system and method
US7191939B2 (en) * 2004-03-12 2007-03-20 American Express Travel Related Services Company, Inc. Systems, methods, and devices for selling transaction instruments via web-based tool
US7243839B2 (en) 2004-03-12 2007-07-17 American Express Travel Related Services Company, Inc. Systems, methods, and devices for selling transaction instruments
JP4691900B2 (en) * 2004-05-12 2011-06-01 セイコーエプソン株式会社 CHECK PROCESSING METHOD, PROGRAM, AND CHECK PROCESSING DEVICE
US20080006684A1 (en) * 2004-07-13 2008-01-10 Koninklijke Philips Electronics, N.V. Security Paper an Darticles Comprising Such Paper
US7774269B2 (en) * 2004-07-19 2010-08-10 Adam Friedman Future check financing method
US7822664B2 (en) * 2004-07-19 2010-10-26 Adam Friedman Future check financing method
US7881996B1 (en) 2004-08-03 2011-02-01 Federal Reserve Bank Of Atlanta Method and system for screening financial transactions
US7185805B1 (en) 2004-08-10 2007-03-06 Transmodus, Inc. Wireless check authorization
US7580886B1 (en) * 2004-09-15 2009-08-25 Federal Reserve Bank Of Atlanta Managing foreign payments in an international ACH
US20060059085A1 (en) * 2004-09-16 2006-03-16 Tucker Scott A Method, system, and computer program for on-demand short term loan processing and overdraft protection
US7970673B2 (en) * 2004-10-29 2011-06-28 American Express Travel Related Services Company, Inc. Method, apparatus, and computer program product for repository data maximization
US8346910B2 (en) 2004-11-30 2013-01-01 American Express Travel Related Services Company, Inc. Method and apparatus for managing an interactive network session
US7249717B2 (en) * 2004-12-10 2007-07-31 Mitek Systems, Inc. System and method for check fraud detection using signature validation
US7201323B2 (en) * 2004-12-10 2007-04-10 Mitek Systems, Inc. System and method for check fraud detection using signature validation
US7168614B2 (en) * 2004-12-10 2007-01-30 Mitek Systems, Inc. System and method for check fraud detection using signature validation
US7232060B2 (en) * 2004-12-21 2007-06-19 First Data Corporation Point of sale devices for converting promissory transactions into debit transactions
US7413117B2 (en) * 2005-02-09 2008-08-19 First Data Corporation Pre-paid activation and replenishment on a point-of-sale device
US7392935B2 (en) 2005-02-10 2008-07-01 Wells Fargo Bank, N.A. Method and apparatus for accepting check deposits via the internet using browser-based technology
US20060206424A1 (en) * 2005-03-10 2006-09-14 Ken Algiene Systems and methods for rewarding debit transactions
US20060218023A1 (en) * 2005-03-25 2006-09-28 Conrad Gerald L Single premium term life insurance
US7731084B2 (en) * 2005-05-23 2010-06-08 Seiko Epson Corporation Devices and methods for monitoring transaction data from point-of-sale devices
US20060282270A1 (en) * 2005-06-09 2006-12-14 First Data Corporation Identity verification noise filter systems and methods
US20060282383A1 (en) * 2005-06-09 2006-12-14 Ncr Corporation Payment methods and systems enhanced with image comparison for detecting fraudulent checks
US8109435B2 (en) * 2005-07-14 2012-02-07 Early Warning Services, Llc Identity verification switch
US9911124B2 (en) 2005-07-22 2018-03-06 Gtj Ventures, Llc Transaction security apparatus and method
US9235841B2 (en) 2005-07-22 2016-01-12 Gtj Ventures, Llc Transaction security apparatus and method
US9245270B2 (en) 2005-07-22 2016-01-26 Gtj Ventures, Llc Transaction security apparatus and method
US20070073612A1 (en) * 2005-09-23 2007-03-29 Jonathan Smith Method, system, and computer program product for providing credit services
US8055575B2 (en) * 2005-10-14 2011-11-08 Financial Intergroup Holdings, Ltd. Central counterparty for data management
US11301585B2 (en) 2005-12-16 2022-04-12 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US8938671B2 (en) 2005-12-16 2015-01-20 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US7717328B1 (en) 2005-12-29 2010-05-18 United Services Automobile Association (Usaa) Auto check reorder
US7654447B1 (en) 2005-12-29 2010-02-02 United Services Automobile Association (Usaa) Auto check reorder
AU2007281940B2 (en) 2006-03-03 2010-12-16 Gentex Corporation Modular biometrics collection system architecture
GB2450023B (en) 2006-03-03 2011-06-08 Honeywell Int Inc An iris image encoding method
WO2007101276A1 (en) 2006-03-03 2007-09-07 Honeywell International, Inc. Single lens splitter camera
DE602007007062D1 (en) 2006-03-03 2010-07-22 Honeywell Int Inc IRISER IDENTIFICATION SYSTEM WITH IMAGE QUALITY METERING
WO2007103834A1 (en) 2006-03-03 2007-09-13 Honeywell International, Inc. Indexing and database search system
US8151327B2 (en) 2006-03-31 2012-04-03 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US7958053B2 (en) * 2006-05-02 2011-06-07 Compucredit Intellectual Property Holdings Corp. Ii Method and system for extending credit with automated repayment
US9195985B2 (en) 2006-06-08 2015-11-24 Iii Holdings 1, Llc Method, system, and computer program product for customer-level data verification
US20080314977A1 (en) * 2006-06-08 2008-12-25 American Express Travel Related Services Company, Inc. Method, System, and Computer Program Product for Customer-Level Data Verification
US20080126249A1 (en) * 2006-11-10 2008-05-29 Jose Garcia System and method for providing remote financial services
US7792686B2 (en) 2006-12-05 2010-09-07 Stoneeagle Services, Inc. Medical benefits payment system
US20080215640A1 (en) * 2007-03-01 2008-09-04 Rent Bureau, Llc Method of processing apartment tenant status information
US8063889B2 (en) 2007-04-25 2011-11-22 Honeywell International Inc. Biometric data collection system
US7958050B2 (en) * 2007-07-02 2011-06-07 Early Warning Services, Llc Payment account monitoring system and method
US9747598B2 (en) 2007-10-02 2017-08-29 Iii Holdings 1, Llc Dynamic security code push
US8370230B2 (en) * 2007-11-21 2013-02-05 Early Warning Services, Llc System and method for expedited release of held items
US8527405B1 (en) 2007-11-30 2013-09-03 Jpmorgan Chase Bank, N.A. Early payment rewards system and method
US8694424B2 (en) 2007-12-18 2014-04-08 Federal Reserve Bank Of Atlanta System and method for managing foreign payments using separate messaging and settlement mechanisms
US20090171825A1 (en) * 2007-12-27 2009-07-02 Roman Alan P Systems and methods for processing a payment transaction
US20100049615A1 (en) * 2008-01-24 2010-02-25 Qualcomm Incorporated Mobile commerce authentication and authorization system
US8436907B2 (en) 2008-05-09 2013-05-07 Honeywell International Inc. Heterogeneous video capturing system
US20090281946A1 (en) * 2008-05-12 2009-11-12 Davis Peter A ACH Payment Processing
US8412632B2 (en) * 2008-05-30 2013-04-02 Microsoft Corporation Performing a check transaction using add-in modules
US10861104B1 (en) 2008-07-21 2020-12-08 Wells Fargo Bank, N.A. System and method for configuring payment coupon processing
US8213782B2 (en) 2008-08-07 2012-07-03 Honeywell International Inc. Predictive autofocusing system
US8090246B2 (en) 2008-08-08 2012-01-03 Honeywell International Inc. Image acquisition system
US8280119B2 (en) 2008-12-05 2012-10-02 Honeywell International Inc. Iris recognition system using quality metrics
US20100161486A1 (en) * 2008-12-23 2010-06-24 Liu Alexander A Methods and systems for paying a bill using a transaction card account
US8725634B2 (en) * 2009-02-10 2014-05-13 Secure Payment Systems, Inc. Electronic deferred check writing system
US9112850B1 (en) 2009-03-25 2015-08-18 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US8214292B2 (en) * 2009-04-01 2012-07-03 American Express Travel Related Services Company, Inc. Post-authorization message for a financial transaction
US9235831B2 (en) 2009-04-22 2016-01-12 Gofigure Payments, Llc Mobile payment systems and methods
US8630464B2 (en) 2009-06-15 2014-01-14 Honeywell International Inc. Adaptive iris matching using database indexing
US8472681B2 (en) 2009-06-15 2013-06-25 Honeywell International Inc. Iris and ocular recognition system using trace transforms
US20110099103A1 (en) * 2009-10-22 2011-04-28 Bank Of America Corporation Automated Escheatment Process
US8352354B2 (en) 2010-02-23 2013-01-08 Jpmorgan Chase Bank, N.A. System and method for optimizing order execution
US8626656B2 (en) 2010-04-28 2014-01-07 Ing Direct N.V. System and method for securing payment instruments
US8742887B2 (en) 2010-09-03 2014-06-03 Honeywell International Inc. Biometric visitor check system
EP2643803A4 (en) * 2010-11-22 2016-10-05 Mineraltree Inc System and method for secure financial transactions
IT1404663B1 (en) * 2010-12-22 2013-11-29 Strambini PROCEDURE FOR REAL TIME CHECK OF BANK CHECKS
US8700510B2 (en) 2011-02-11 2014-04-15 Federal Reserve Bank Of Atlanta Redirecting or returning international credit transfers
US20120205904A1 (en) * 2011-02-16 2012-08-16 Todd Tredeau Financial Instrument for a Monetary Transaction System and Method
US20120330840A1 (en) * 2011-06-27 2012-12-27 Kai Stinchcombe Configurable system and apparatus for rendering payment decisions and triggering actions
US20130073445A1 (en) * 2011-09-21 2013-03-21 Moneygram International, Inc. Real-Time Approval of Bank Draft Payments for Money Transfer Transactions
US10754913B2 (en) 2011-11-15 2020-08-25 Tapad, Inc. System and method for analyzing user device information
EP2613287B1 (en) * 2012-01-04 2017-12-06 Barclays Bank PLC Computer system and method for initiating payments based on cheques
US9633201B1 (en) 2012-03-01 2017-04-25 The 41St Parameter, Inc. Methods and systems for fraud containment
US8650120B2 (en) 2012-03-02 2014-02-11 American Express Travel Related Services Company, Inc. Systems and methods for enhanced authorization fraud mitigation
US10395223B2 (en) 2012-03-07 2019-08-27 Early Warning Services, Llc System and method for transferring funds
US10970688B2 (en) 2012-03-07 2021-04-06 Early Warning Services, Llc System and method for transferring funds
US9626664B2 (en) 2012-03-07 2017-04-18 Clearxchange, Llc System and method for transferring funds
US10395247B2 (en) 2012-03-07 2019-08-27 Early Warning Services, Llc Systems and methods for facilitating a secure transaction at a non-financial institution system
US11593800B2 (en) 2012-03-07 2023-02-28 Early Warning Services, Llc System and method for transferring funds
US10318936B2 (en) 2012-03-07 2019-06-11 Early Warning Services, Llc System and method for transferring funds
US9521551B2 (en) 2012-03-22 2016-12-13 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US8249893B1 (en) 2012-04-05 2012-08-21 Stoneeagle Services, Inc. Automated service provider payment method
US10068295B1 (en) 2012-05-30 2018-09-04 Vpay, Inc. Merchant portal system with explanation of benefits
US8332238B1 (en) 2012-05-30 2012-12-11 Stoneeagle Services, Inc. Integrated payment and explanation of benefits presentation method for healthcare providers
US9070124B2 (en) * 2012-05-31 2015-06-30 Ncr Corporation Self-service check cashing system and method
WO2013188585A1 (en) * 2012-06-13 2013-12-19 Wenwen Wu Methods and systems for processing check cashing requests
ITBA20120045A1 (en) * 2012-07-05 2014-01-06 Sebastiano Lattanzio MACHINE FOR THE PRINTING OF BANK CHECKS AND BOOKS WITH PRINTED SECURITY CHECKS PRINTED IN THE CODE LINE
US10607236B2 (en) 2012-07-11 2020-03-31 Viewpost, Llc Universal system for enabling dynamically discounted buyer-vendor payments
US8762271B2 (en) * 2012-07-11 2014-06-24 Viewpost, Llc Universal payment module and system
US11468410B2 (en) 2012-07-11 2022-10-11 Viewpost, Llc. Universal payment module and system
EP2880619A1 (en) * 2012-08-02 2015-06-10 The 41st Parameter, Inc. Systems and methods for accessing records via derivative locators
US8630953B1 (en) * 2012-09-14 2014-01-14 Mastercard International Incorporated Methods and systems for creating a transaction lifecycle for a payment card transaction
US10650385B1 (en) 2012-10-08 2020-05-12 Viewpost, Llc System and method for remote check assurance
WO2014078569A1 (en) 2012-11-14 2014-05-22 The 41St Parameter, Inc. Systems and methods of global identification
US20140279323A1 (en) * 2013-03-15 2014-09-18 Mitek Systems, Inc. Systems and methods for capturing critical fields from a mobile image of a credit card bill
US20140379580A1 (en) * 2013-06-25 2014-12-25 Square, Inc. Integrated online and offline purchase authorization
US20150012432A1 (en) * 2013-07-08 2015-01-08 Mastercard International Incorporated Systems and methods for managing personal records associated with payment transactions
US10902327B1 (en) 2013-08-30 2021-01-26 The 41St Parameter, Inc. System and method for device identification and uniqueness
US9832646B2 (en) * 2013-09-13 2017-11-28 Network Kinetix, LLC System and method for an automated system for continuous observation, audit and control of user activities as they occur within a mobile network
US20150095230A1 (en) * 2013-09-27 2015-04-02 Insperity Services, L.P. Method, apparatus, and system for automated funding, including automated reallocation of funds
US9384393B2 (en) 2013-10-29 2016-07-05 Bank Of America Corporation Check data lift for error detection
US9412135B2 (en) * 2013-10-29 2016-08-09 Bank Of America Corporation Check data lift for online accounts
US8886570B1 (en) 2013-10-29 2014-11-11 Quisk, Inc. Hacker-resistant balance monitoring
US9317745B2 (en) 2013-10-29 2016-04-19 Bank Of America Corporation Data lifting for exception processing
US9830586B2 (en) * 2014-03-31 2017-11-28 Ncr Corporation Electronic payments
US9652770B1 (en) 2014-04-30 2017-05-16 Wells Fargo Bank, N.A. Mobile wallet using tokenized card systems and methods
US11461766B1 (en) 2014-04-30 2022-10-04 Wells Fargo Bank, N.A. Mobile wallet using tokenized card systems and methods
US11615401B1 (en) 2014-04-30 2023-03-28 Wells Fargo Bank, N.A. Mobile wallet authentication systems and methods
US11610197B1 (en) 2014-04-30 2023-03-21 Wells Fargo Bank, N.A. Mobile wallet rewards redemption systems and methods
US11748736B1 (en) 2014-04-30 2023-09-05 Wells Fargo Bank, N.A. Mobile wallet integration within mobile banking
US11288660B1 (en) 2014-04-30 2022-03-29 Wells Fargo Bank, N.A. Mobile wallet account balance systems and methods
WO2016036332A1 (en) * 2014-09-05 2016-03-10 Kkb-Kredi Kayit Burosu Anonim Şirketi Management system for payment by cheque and a method thereof
US10091312B1 (en) 2014-10-14 2018-10-02 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US10402737B1 (en) * 2014-10-22 2019-09-03 Amdocs Development Limited System, method, and computer program for providing proactive customer care for issues associated with setting up the billing process as part of the ordering process
US9875468B2 (en) 2014-11-26 2018-01-23 Buy It Mobility Networks Inc. Intelligent authentication process
EP3258438A1 (en) * 2015-02-09 2017-12-20 Hitachi, Ltd. Business coordination system and business coordination method
US11853919B1 (en) 2015-03-04 2023-12-26 Wells Fargo Bank, N.A. Systems and methods for peer-to-peer funds requests
US9305228B1 (en) 2015-03-20 2016-04-05 Bank Of America Corporation Processing damaged items using image data lift
US10839359B2 (en) * 2015-03-23 2020-11-17 Early Warning Services, Llc Payment real-time funds availability
US10748127B2 (en) * 2015-03-23 2020-08-18 Early Warning Services, Llc Payment real-time funds availability
US10878387B2 (en) * 2015-03-23 2020-12-29 Early Warning Services, Llc Real-time determination of funds availability for checks and ACH items
US10832246B2 (en) * 2015-03-23 2020-11-10 Early Warning Services, Llc Payment real-time funds availability
US10769606B2 (en) * 2015-03-23 2020-09-08 Early Warning Services, Llc Payment real-time funds availability
US10970695B2 (en) 2015-07-21 2021-04-06 Early Warning Services, Llc Secure real-time transactions
US10956888B2 (en) 2015-07-21 2021-03-23 Early Warning Services, Llc Secure real-time transactions
US11037121B2 (en) 2015-07-21 2021-06-15 Early Warning Services, Llc Secure real-time transactions
US11157884B2 (en) 2015-07-21 2021-10-26 Early Warning Services, Llc Secure transactions with offline device
US10438175B2 (en) 2015-07-21 2019-10-08 Early Warning Services, Llc Secure real-time payment transactions
US11062290B2 (en) 2015-07-21 2021-07-13 Early Warning Services, Llc Secure real-time transactions
US11386410B2 (en) 2015-07-21 2022-07-12 Early Warning Services, Llc Secure transactions with offline device
US10963856B2 (en) 2015-07-21 2021-03-30 Early Warning Services, Llc Secure real-time transactions
US11037122B2 (en) 2015-07-21 2021-06-15 Early Warning Services, Llc Secure real-time transactions
US11151522B2 (en) 2015-07-21 2021-10-19 Early Warning Services, Llc Secure transactions with offline device
US11151523B2 (en) 2015-07-21 2021-10-19 Early Warning Services, Llc Secure transactions with offline device
US10289985B2 (en) * 2015-09-15 2019-05-14 Eft Network, Inc. Methods of constructing a paper check
CN106997527A (en) * 2016-01-25 2017-08-01 阿里巴巴集团控股有限公司 Credit payment method and device based on mobile terminal P2P
CN115719224A (en) * 2016-01-25 2023-02-28 创新先进技术有限公司 Credit payment method and device based on mobile terminal card simulation
US11144928B2 (en) 2016-09-19 2021-10-12 Early Warning Services, Llc Authentication and fraud prevention in provisioning a mobile wallet
CN107025543A (en) * 2016-09-19 2017-08-08 阿里巴巴集团控股有限公司 The checking method and device of resource circulation
US20180108019A1 (en) * 2016-10-15 2018-04-19 Systems Imagination, Inc. Secure Encryption Using Genomic Information
US11144894B2 (en) * 2017-09-28 2021-10-12 DineGigs Inc. Multi-level network-based access coordination
US10657529B2 (en) * 2017-10-03 2020-05-19 The Toronto-Dominion Bank System and method for clearing point-of-sale terminal pre-authorizations
CN108154352A (en) * 2018-02-06 2018-06-12 中国银行股份有限公司 Service parameter inspection method and device
KR20200034020A (en) 2018-09-12 2020-03-31 삼성전자주식회사 Electronic apparatus and control method thereof
GB2595130A (en) * 2019-01-08 2021-11-17 Sivam Rajoo Cheque clearing system and method
US11756147B1 (en) * 2019-03-27 2023-09-12 United Services Automobile Association (Usaa) Systems and methods for verifying the authenticity of documents
CN110677418B (en) * 2019-09-29 2021-11-19 四川虹微技术有限公司 Trusted voiceprint authentication method and device, electronic equipment and storage medium
WO2021081408A1 (en) * 2019-10-25 2021-04-29 Brex, Inc. Code generation and tracking for automatic data synchronization in a data management system
US11423368B2 (en) 2019-10-25 2022-08-23 Brex Inc. Code generation and tracking for automatic data synchronization in a data management system
US11593765B2 (en) 2019-10-25 2023-02-28 Brex Inc. Application data integration for automatic data categorizations
WO2021207037A1 (en) * 2020-04-10 2021-10-14 Zadorozhny Ivan Two-in-one process for payments and electronic data
US11900336B2 (en) * 2020-05-05 2024-02-13 Capital One Services, Llc Computer-based systems configured for automated activity verification based on optical character recognition models and methods of use thereof
US20220270058A1 (en) * 2021-02-23 2022-08-25 Bank Of America Corporation Dynamic Unauthorized Activity Detection
US11144917B1 (en) 2021-02-26 2021-10-12 Double Check Solutions, Llc Alert management system with real-time remediation and integration with the exception originating system
TWI804934B (en) * 2021-07-28 2023-06-11 兆豐國際商業銀行股份有限公司 Off-site dishonored bill system
US11687935B1 (en) 2022-04-06 2023-06-27 Capital One Services, Llc Systems and methods for validating an instrument
US11615420B1 (en) 2022-07-08 2023-03-28 Double Check Solutions, Inc. Alert management system with real-time remediation and integration with the overdraft allowance originating system
CN116777447B (en) * 2023-08-25 2023-11-14 国网山东省电力公司滨州市滨城区供电公司 Quick fee refund method, system, terminal and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4109238A (en) * 1975-10-06 1978-08-22 1St Natl. Bank Of Atlanta Apparatus for verifying checks presented for acceptance
US5220501A (en) * 1989-12-08 1993-06-15 Online Resources, Ltd. Method and system for remote delivery of retail banking services
US5237620A (en) * 1989-05-01 1993-08-17 Credit Verification Corporation Check reader method and system for reading check MICR code
US5586222A (en) * 1991-07-24 1996-12-17 Mitsubishi Denki Kabushiki Kaisha Method of storing associative information and a device therefor
US5677955A (en) * 1995-04-07 1997-10-14 Financial Services Technology Consortium Electronic funds transfer instruments
US5801366A (en) * 1996-03-28 1998-09-01 Electronic Data Systems Corporation Automated system and method for point-of-sale (POS) check processing
US5870725A (en) * 1995-08-11 1999-02-09 Wachovia Corporation High volume financial image media creation and display system and method
US6036344A (en) * 1998-06-10 2000-03-14 Goldenberg; David Milton Secure check processing system and method
US6098053A (en) * 1998-01-28 2000-08-01 Citibank, N.A. System and method for performing an electronic financial transaction
US6213391B1 (en) * 1997-09-10 2001-04-10 William H. Lewis Portable system for personal identification based upon distinctive characteristics of the user

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4727243A (en) * 1984-10-24 1988-02-23 Telenet Communications Corporation Financial transaction system
US4823264A (en) * 1986-05-27 1989-04-18 Deming Gilbert R Electronic funds transfer system
US5093787A (en) * 1986-06-12 1992-03-03 Simmons John C Electronic checkbook with automatic reconciliation
US5040226A (en) * 1988-05-31 1991-08-13 Trw Financial Systems, Inc. Courtesy amount read and transaction balancing system
US5265007A (en) * 1988-06-07 1993-11-23 Huntington Bancshares Incorporated Central check clearing system
US5783808A (en) * 1996-01-11 1998-07-21 J. D. Carreker And Associates, Inc. Electronic check presentment system having transaction level reconciliation capability
US5691524A (en) * 1991-07-17 1997-11-25 J.D. Carreker And Associates, Inc. Electronic check presentment system having a non-ECP exceptions notification system incorporated therein
US5491325A (en) * 1992-08-25 1996-02-13 Huang; Dorge O. Method and system for payment and payment verification
US5465206B1 (en) * 1993-11-01 1998-04-21 Visa Int Service Ass Electronic bill pay system
US6571219B1 (en) * 1994-03-15 2003-05-27 Intrepid Group, Inc. Computer-implemented process and mechanism for implementing an employee stock ownership plan
FR2722316B1 (en) * 1994-07-07 1996-09-06 Solaic Sa DEVICE AND METHOD FOR MONITORING AND PROCESSING BANK CHECKS
US5717868A (en) * 1995-03-07 1998-02-10 Huntington Bancshares Inc. Electronic payment interchange concentrator
US5819236A (en) * 1995-06-12 1998-10-06 Carreker-Antinori, Inc. System and method for providing advance notification of potential presentment returns due to account restrictions
US6003763A (en) * 1995-12-29 1999-12-21 Visa International Service Method and apparatus for recording magnetic information on traveler's checks
US6301379B1 (en) * 1996-01-17 2001-10-09 Carreker-Antinori, Inc. Electronic check presentment systems and methods employing volatile memory datastore access techniques
AU2552197A (en) * 1996-03-28 1997-10-17 Electronic Data Systems Corporation Automated system and method for positive check authorization
US6026379A (en) * 1996-06-17 2000-02-15 Verifone, Inc. System, method and article of manufacture for managing transactions in a high availability system
US5848400A (en) * 1996-07-01 1998-12-08 Sun Microsystems, Inc. Electronic check exchange, clearing and settlement system
IL120672A (en) * 1997-04-15 2000-06-29 Nush Marketing Man And Consult System for transaction over communication network
US5974146A (en) * 1997-07-30 1999-10-26 Huntington Bancshares Incorporated Real time bank-centric universal payment system
US20020002675A1 (en) * 1997-08-06 2002-01-03 Ronald Roscoe Bush Secure encryption of data packets for transmission over unsecured networks
US5896298A (en) * 1997-08-08 1999-04-20 Carreker-Antinori, Inc. System and method for providing central notification of issued items
US5903878A (en) * 1997-08-20 1999-05-11 Talati; Kirit K. Method and apparatus for electronic commerce
US6189785B1 (en) * 1998-04-14 2001-02-20 International Check Services Demand deposit account data processing system
US6173272B1 (en) * 1998-04-27 2001-01-09 The Clearing House Service Company L.L.C. Electronic funds transfer method and system and bill presentment method and system
US6647376B1 (en) * 1998-10-09 2003-11-11 Henry C. Farrar System and method for point-of-sale check authorization
US6464134B1 (en) * 1999-12-10 2002-10-15 Terri Page System and method for verifying the authenticity of a check and authorizing payment thereof
US6611881B1 (en) * 2000-03-15 2003-08-26 Personal Data Network Corporation Method and system of providing credit card user with barcode purchase data and recommendation automatically on their personal computer
US7970706B2 (en) * 2000-03-17 2011-06-28 Jpmorgan Chase Bank, N.A. System and method for check exception item notification
US7216106B1 (en) * 2000-04-28 2007-05-08 Netdeposit, Inc. Method and system for processing financial instrument deposits physically remote from a financial institution

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4109238A (en) * 1975-10-06 1978-08-22 1St Natl. Bank Of Atlanta Apparatus for verifying checks presented for acceptance
US5237620A (en) * 1989-05-01 1993-08-17 Credit Verification Corporation Check reader method and system for reading check MICR code
US5220501A (en) * 1989-12-08 1993-06-15 Online Resources, Ltd. Method and system for remote delivery of retail banking services
US5586222A (en) * 1991-07-24 1996-12-17 Mitsubishi Denki Kabushiki Kaisha Method of storing associative information and a device therefor
US5677955A (en) * 1995-04-07 1997-10-14 Financial Services Technology Consortium Electronic funds transfer instruments
US5870725A (en) * 1995-08-11 1999-02-09 Wachovia Corporation High volume financial image media creation and display system and method
US5801366A (en) * 1996-03-28 1998-09-01 Electronic Data Systems Corporation Automated system and method for point-of-sale (POS) check processing
US6213391B1 (en) * 1997-09-10 2001-04-10 William H. Lewis Portable system for personal identification based upon distinctive characteristics of the user
US6098053A (en) * 1998-01-28 2000-08-01 Citibank, N.A. System and method for performing an electronic financial transaction
US6036344A (en) * 1998-06-10 2000-03-14 Goldenberg; David Milton Secure check processing system and method

Cited By (729)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7801799B1 (en) 1998-11-17 2010-09-21 Jpmorgan Chase Bank, N.A. Customer activated multi-value (CAM) card
US7945492B1 (en) 1998-12-23 2011-05-17 Jpmorgan Chase Bank, N.A. System and method for integrating trading operations including the generation, processing and tracking of and trade documents
US7966496B2 (en) 1999-07-02 2011-06-21 Jpmorgan Chase Bank, N.A. System and method for single sign on process for websites with multiple applications and services
US8590008B1 (en) 1999-07-02 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for single sign on process for websites with multiple applications and services
US8793160B2 (en) 1999-12-07 2014-07-29 Steve Sorem System and method for processing transactions
US7822656B2 (en) 2000-02-15 2010-10-26 Jpmorgan Chase Bank, N.A. International banking system and method
US8924289B1 (en) 2000-02-15 2014-12-30 Jpmorgan Chase Bank, N.A. International banking system and method
US8380597B2 (en) 2000-02-15 2013-02-19 Jpmorgan Chase Bank, N.A. International banking system and method
US8781905B2 (en) 2000-08-01 2014-07-15 Jpmorgan Chase Bank, N.A. System and method for transponder-enabled account transactions
US8781904B2 (en) 2000-08-01 2014-07-15 Jpmorgan Chase Bank, N.A. System and method for transponder-enabled account transactions
US20110022454A1 (en) * 2000-10-17 2011-01-27 Jpmorgan Chase Bank, N.A. Method and system for retaining customer loyalty
US8533031B2 (en) 2000-10-17 2013-09-10 Jpmorgan Chase Bank, N.A. Method and system for retaining customer loyalty
US7801814B2 (en) 2000-11-06 2010-09-21 Jpmorgan Chase Bank, N.A. System and method for selectable funding of electronic transactions
US7962391B2 (en) 2000-12-20 2011-06-14 Jpmorgan Chase Bank, N.A. System and method for determining elegibility and enrolling members in various programs
US8805739B2 (en) 2001-01-30 2014-08-12 Jpmorgan Chase Bank, National Association System and method for electronic bill pay and presentment
US8577770B2 (en) 2001-03-01 2013-11-05 Jpmorgan Chase, N.A. System and method for measuring and utilizing pooling analytics
US8255307B1 (en) 2001-03-01 2012-08-28 Jpmorgan Chase Bank, N.A. System and method for measuring and utilizing pooling analytics
US7895098B2 (en) 2001-03-01 2011-02-22 Jpmorgan Chase Bank, N.A. System and method for measuring and utilizing pooling analytics
US10380374B2 (en) 2001-04-20 2019-08-13 Jpmorgan Chase Bank, N.A. System and method for preventing identity theft or misuse by restricting access
US8849716B1 (en) 2001-04-20 2014-09-30 Jpmorgan Chase Bank, N.A. System and method for preventing identity theft or misuse by restricting access
US7801816B2 (en) 2001-05-23 2010-09-21 Jp Morgan Chase Bank, N.A. System and method for currency selectable stored value instrument
US8160960B1 (en) 2001-06-07 2012-04-17 Jpmorgan Chase Bank, N.A. System and method for rapid updating of credit information
US8185940B2 (en) 2001-07-12 2012-05-22 Jpmorgan Chase Bank, N.A. System and method for providing discriminated content to network users
US7890422B1 (en) 2001-07-24 2011-02-15 Jpmorgan Chase Bank, N.A. Multiple account advanced payment card and method of routing card transactions
US8515868B2 (en) 2001-07-24 2013-08-20 Jpmorgan Chase Bank, N.A. Multiple account advanced payment card and method of routing card transactions
US7860789B2 (en) 2001-07-24 2010-12-28 Jpmorgan Chase Bank, N.A. Multiple account advanced payment card and method of routing card transactions
US8751383B2 (en) 2001-07-24 2014-06-10 Jpmorgan Chase Bank, N.A. Multiple account advanced payment card and method of routing card transactions
US8020754B2 (en) 2001-08-13 2011-09-20 Jpmorgan Chase Bank, N.A. System and method for funding a collective account by use of an electronic tag
US20030069841A1 (en) * 2001-10-04 2003-04-10 First Data Corporation Methods and systems for processing financial instruments
US8707410B2 (en) 2001-12-04 2014-04-22 Jpmorgan Chase Bank, N.A. System and method for single session sign-on
US7987501B2 (en) 2001-12-04 2011-07-26 Jpmorgan Chase Bank, N.A. System and method for single session sign-on
US7899753B1 (en) 2002-03-25 2011-03-01 Jpmorgan Chase Bank, N.A Systems and methods for time variable financial authentication
US9240089B2 (en) 2002-03-25 2016-01-19 Jpmorgan Chase Bank, N.A. Systems and methods for time variable financial authentication
US10726417B1 (en) 2002-03-25 2020-07-28 Jpmorgan Chase Bank, N.A. Systems and methods for multifactor authentication
US10282536B1 (en) 2002-03-29 2019-05-07 Jpmorgan Chase Bank, N.A. Method and system for performing purchase and other transactions using tokens with multiple chips
US8751391B2 (en) 2002-03-29 2014-06-10 Jpmorgan Chase Bank, N.A. System and process for performing purchase transactions using tokens
US9710852B1 (en) 2002-05-30 2017-07-18 Consumerinfo.Com, Inc. Credit report timeline user interface
US9400589B1 (en) 2002-05-30 2016-07-26 Consumerinfo.Com, Inc. Circular rotational interface for display of consumer credit information
US7809595B2 (en) 2002-09-17 2010-10-05 Jpmorgan Chase Bank, Na System and method for managing risks associated with outside service providers
US7756816B2 (en) 2002-10-02 2010-07-13 Jpmorgan Chase Bank, N.A. System and method for network-based project management
US8301493B2 (en) 2002-11-05 2012-10-30 Jpmorgan Chase Bank, N.A. System and method for providing incentives to consumers to share information
US8290840B2 (en) 2002-11-27 2012-10-16 Consumerinfo.Com, Inc. Method for determining insurance benefits and premiums from dynamic credit information
US20080235063A1 (en) * 2002-11-27 2008-09-25 Mighty Net, Inc. Method for determining insurance benefits and premiums from dynamic credit information
US8781953B2 (en) 2003-03-21 2014-07-15 Consumerinfo.Com, Inc. Card management system and method
US10311412B1 (en) 2003-03-28 2019-06-04 Jpmorgan Chase Bank, N.A. Method and system for providing bundled electronic payment and remittance advice
US8145549B2 (en) 2003-05-30 2012-03-27 Jpmorgan Chase Bank, N.A. System and method for offering risk-based interest rates in a credit instutment
US8306907B2 (en) 2003-05-30 2012-11-06 Jpmorgan Chase Bank N.A. System and method for offering risk-based interest rates in a credit instrument
US8175908B1 (en) 2003-09-04 2012-05-08 Jpmorgan Chase Bank, N.A. Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data
US10521781B1 (en) 2003-10-30 2019-12-31 United Services Automobile Association (Usaa) Wireless electronic check deposit scanning and cashing machine with webbased online account cash management computer application system
US11200550B1 (en) 2003-10-30 2021-12-14 United Services Automobile Association (Usaa) Wireless electronic check deposit scanning and cashing machine with web-based online account cash management computer application system
US20050096992A1 (en) * 2003-10-31 2005-05-05 Geisel Brian R. Image-enabled item processing for point of presentment application
US8160942B2 (en) 2003-12-15 2012-04-17 Jp Morgan Chase Bank Billing workflow system for crediting charges to entities creating derivatives exposure
US7743981B2 (en) * 2003-12-23 2010-06-29 First Data Corporation GPS database to manage risk for financial transactions
US7945494B2 (en) 2003-12-23 2011-05-17 First Data Corporation Device with GPS to manage risk for financial transactions
US20050137975A1 (en) * 2003-12-23 2005-06-23 Charles Williams GPS database to manage risk for financial transactions
US20050149438A1 (en) * 2003-12-23 2005-07-07 Charles Williams Global positioning system to manage risk for POS terminal
US7853521B2 (en) * 2003-12-23 2010-12-14 The Western Union Company Global positioning system to manage risk for POS terminal
US20050149430A1 (en) * 2003-12-23 2005-07-07 Charles Williams Device with GPS to manage risk for financial transactions
US20050177542A1 (en) * 2004-02-06 2005-08-11 Glen Sgambati Account-owner verification database
US10346620B2 (en) 2004-02-06 2019-07-09 Early Warning Service, LLC Systems and methods for authentication of access based on multi-data source information
US7283656B2 (en) 2004-03-17 2007-10-16 Federal Reserve Bank Of Cleveland Assessing electronic image quality
US20050213805A1 (en) * 2004-03-17 2005-09-29 Blake James A Assessing electronic image quality
US10497016B1 (en) 2004-06-17 2019-12-03 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US11308549B2 (en) 2004-06-17 2022-04-19 Jpmorgan Chase Bank, N.A. Methods and systems for discounts management
US8121944B2 (en) 2004-06-24 2012-02-21 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US8396798B2 (en) 2004-06-24 2013-03-12 Jpmorgan Chase Bank, N.A. Method and system for facilitating network transaction processing
US9020826B2 (en) * 2004-06-28 2015-04-28 Accenture Global Services Limited Direct connectivity system for healthcare administrative transactions
US20050288972A1 (en) * 2004-06-28 2005-12-29 Accenture Global Services Gmbh Direct connectivity system for healthcare administrative transactions
US20060054688A1 (en) * 2004-09-14 2006-03-16 Rose James M Transaction security system
US7690563B2 (en) 2004-09-14 2010-04-06 Rose James M Transaction security system
US20060116961A1 (en) * 2004-12-01 2006-06-01 Charles Kopko Method and apparatus for processing checks into an electronic funds transfer system
US11468438B2 (en) 2005-01-21 2022-10-11 Samsung Electronics Co., Ltd. Method, apparatus, and system for performing online transactions with biometric authentication
US20060165060A1 (en) * 2005-01-21 2006-07-27 Robin Dua Method and apparatus for managing credentials through a wireless network
US10872333B2 (en) 2005-01-21 2020-12-22 Samsung Electronics Co., Ltd. System, devices, and method to automatically launch an application on a mobile computing device based on a near-field communication data exchange
US11222330B2 (en) 2005-01-21 2022-01-11 Samsung Electronics Co., Ltd. Apparatus and method to perform point of sale transactions using near-field communication (NFC) and biometric authentication
US10769633B2 (en) 2005-01-21 2020-09-08 Samsung Electronics Co., Ltd. Method, apparatus, and system for performing wireless transactions with near-field communication (NFC) set up
US8700729B2 (en) * 2005-01-21 2014-04-15 Robin Dua Method and apparatus for managing credentials through a wireless network
US11403630B2 (en) 2005-01-21 2022-08-02 Samsung Electronics Co., Ltd. Method, apparatus, and system for performing wireless transactions with biometric authentication
US7594600B2 (en) 2005-02-28 2009-09-29 Federal Reserve Bank Of Atlanta Expanded mass data sets for electronic check processing
US8167196B2 (en) 2005-02-28 2012-05-01 Federal Reserve Bank Of Atlanta Expanded mass data sets for electronic check processing
US8196814B2 (en) 2005-02-28 2012-06-12 Federal Reserve Bank Of Dallas Cash letter print streams
US20090236413A1 (en) * 2005-02-28 2009-09-24 Fedral Reserve Bank Of Atlanta Expanded Mass Data Sets For Electronic Check Processing
US20060237526A1 (en) * 2005-02-28 2006-10-26 Federal Reserve Bank Of Atlanta Expanded mass data sets for electronic check processing
US20060191998A1 (en) * 2005-02-28 2006-08-31 Federal Reserve Bank Of Atlanta Cash letter print streams with audit data
US7686209B2 (en) 2005-02-28 2010-03-30 Federal Reserve Bank Of Dallas Cash letter print streams with audit data
US20060229987A1 (en) * 2005-04-08 2006-10-12 Leekley John T Check replication detection system and method
US8447670B1 (en) 2005-05-27 2013-05-21 Jp Morgan Chase Bank, N.A. Universal payment protection
US8447672B2 (en) 2005-05-27 2013-05-21 Jp Morgan Chase Bank, N.A. Universal payment protection
US8473395B1 (en) 2005-05-27 2013-06-25 Jpmorgan Chase Bank, Na Universal payment protection
US7822682B2 (en) 2005-06-08 2010-10-26 Jpmorgan Chase Bank, N.A. System and method for enhancing supply chain transactions
US7802717B2 (en) 2005-07-07 2010-09-28 Federal Reserve Bank Of Dallas Electronic image cash letter monitoring
US8032462B2 (en) 2005-07-07 2011-10-04 Federal Reserve Bank Of Kansas City Electronic image cash letter balancing
US10290054B2 (en) 2005-08-26 2019-05-14 Jpmorgan Chase Bank, N.A. Systems and methods for performing scoring optimization
US8762260B2 (en) 2005-08-26 2014-06-24 Jpmorgan Chase Bank, N.A. Systems and methods for performing scoring optimization
US7925578B1 (en) 2005-08-26 2011-04-12 Jpmorgan Chase Bank, N.A. Systems and methods for performing scoring optimization
US8893958B1 (en) 2005-09-06 2014-11-25 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US7886966B1 (en) 2005-09-06 2011-02-15 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US10169829B2 (en) 2005-09-06 2019-01-01 Capital One Services, Llc System and method for capturing sales tax deduction information from monetary card transactions
US9418386B2 (en) 2005-09-06 2016-08-16 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US11182862B2 (en) 2005-09-06 2021-11-23 Capital One Services, Llc System and method for capturing sales tax deduction information from monetary card transactions
US10636101B2 (en) 2005-09-06 2020-04-28 Capital One Services, Llc System and method for capturing sales tax deduction information from monetary card transactions
US9747645B2 (en) 2005-09-06 2017-08-29 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US7584884B2 (en) 2005-09-06 2009-09-08 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US11776067B2 (en) 2005-09-06 2023-10-03 Capital One Services, Llc System and method for capturing sales tax deduction information from monetary card transactions
US20070055571A1 (en) * 2005-09-06 2007-03-08 Capital One Financial Corporation System and method for capturing sales tax deduction information from monetary card transactions
US7627525B2 (en) * 2005-10-07 2009-12-01 Andrew Williams Automated check cashing and loan processing ATM system and methodology
US20070080207A1 (en) * 2005-10-07 2007-04-12 Andrew Williams Automated check cashing and loan processing atm system and methodology
US20070094140A1 (en) * 2005-10-25 2007-04-26 Riney Shaun P System for direct presentment of cash letters
US8616440B2 (en) 2005-11-01 2013-12-31 Kevin Kerridge Alternative banking system for managing traditional and nontraditional markets
US20070095894A1 (en) * 2005-11-01 2007-05-03 Kevin Kerridge Alternative banking system for managing traditional and nontraditional markets
US20070140545A1 (en) * 2005-12-16 2007-06-21 Ncr Corporation Computer-implemented method of processing a substitute check and an apparatus therefor
US7711176B2 (en) * 2005-12-16 2010-05-04 Ncr Corporation Computer-implemented method of processing a substitute check and an apparatus therefor
WO2007130445A3 (en) * 2006-05-03 2008-11-27 Avalon International Inc Check21 image based document and processing system
WO2007130445A2 (en) * 2006-05-03 2007-11-15 Avalon International, Inc. Check21 image based document and processing system
US8490869B2 (en) 2006-05-10 2013-07-23 Metavante Corporation Predictive authorization techniques
US20070262137A1 (en) * 2006-05-10 2007-11-15 Metavante Corporation Predictive Authorization Techniques
US8387862B2 (en) 2006-05-17 2013-03-05 Federal Reserve Bank Of Dallas Electronic image cash letter validation
US20080021822A1 (en) * 2006-07-18 2008-01-24 Jpmorgan Chase Bank, N.A. Method and system for receivables management
WO2008011044A2 (en) * 2006-07-18 2008-01-24 Jpmorgan Chase Bank, N.A. Method and system for receivables management
AU2007275708B2 (en) * 2006-07-18 2012-10-04 Jpmorgan Chase Bank, N.A. Method and system for receivables management
GB2453085A (en) * 2006-07-18 2009-03-25 Jpmorgan Chase Bank Na Method and system for receivables management
WO2008011044A3 (en) * 2006-07-18 2008-03-27 Jpmorgan Chase Bank Na Method and system for receivables management
US20120310675A1 (en) * 2006-07-21 2012-12-06 Jpmorgan Chase Bank, N.A. System and Method for Loss Checks Payable to Secured Party and Property Owner
US11887175B2 (en) 2006-08-31 2024-01-30 Cpl Assets, Llc Automatically determining a personalized set of programs or products including an interactive graphical user interface
US8799148B2 (en) 2006-08-31 2014-08-05 Rohan K. K. Chandran Systems and methods of ranking a plurality of credit card offers
US20080071683A1 (en) * 2006-09-19 2008-03-20 First Data Corporation Return fee system for electronic check acceptance
US20080071684A1 (en) * 2006-09-19 2008-03-20 First Data Corporation Electronic check acceptance
US20080086416A1 (en) * 2006-09-27 2008-04-10 Shalar Vincent Alias System and method for processing checks
US20090094148A1 (en) * 2006-10-10 2009-04-09 Gilder Clark S Systems and methods using paperless check 21 items
US7539646B2 (en) 2006-10-10 2009-05-26 Global Standard Financial, Inc. Financial payment systems and methods using paperless Check 21 items
US20080249951A1 (en) * 2006-10-10 2008-10-09 Gilder Clark S Security systems and methods for digital payments
US20080247629A1 (en) * 2006-10-10 2008-10-09 Gilder Clark S Systems and methods for check 21 image replacement document enhancements
US7620603B2 (en) 2006-10-10 2009-11-17 Global Standard Financial, Inc. Systems and methods using paperless check 21 items
US20080086420A1 (en) * 2006-10-10 2008-04-10 Gilder Clark S Enhanced check 21 financial payment systems and methods
US20100161466A1 (en) * 2006-10-10 2010-06-24 Gilder Clark S Electronic lockbox using digitally originated checks
US20080086421A1 (en) * 2006-10-10 2008-04-10 Gilder Clark S Financial payment systems and methods using paperless check 21 items
US8626661B2 (en) 2006-10-10 2014-01-07 Global Standard Financial, Inc. Electronic lockbox using digitally originated checks
US20080249931A1 (en) * 2006-10-10 2008-10-09 Gilder Clark S Electronic payment systems and methods utilizing digitally originated checks
US8600898B2 (en) 2006-10-10 2013-12-03 Global Standard Financial, Inc. Electronic payment systems and methods utilizing digitally originated checks
US7702588B2 (en) 2006-10-10 2010-04-20 Global Standard Financial, Inc. Enhanced Check 21 financial payment systems and methods
US11023719B1 (en) 2006-10-31 2021-06-01 United Services Automobile Association (Usaa) Digital camera processing system
US11182753B1 (en) 2006-10-31 2021-11-23 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US9224136B1 (en) 2006-10-31 2015-12-29 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US8351677B1 (en) 2006-10-31 2013-01-08 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11488405B1 (en) 2006-10-31 2022-11-01 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11682221B1 (en) 2006-10-31 2023-06-20 United Services Automobile Associates (USAA) Digital camera processing system
US10621559B1 (en) 2006-10-31 2020-04-14 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US10482432B1 (en) 2006-10-31 2019-11-19 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11538015B1 (en) 2006-10-31 2022-12-27 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11544944B1 (en) 2006-10-31 2023-01-03 United Services Automobile Association (Usaa) Digital camera processing system
US8392332B1 (en) 2006-10-31 2013-03-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US10460295B1 (en) 2006-10-31 2019-10-29 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11562332B1 (en) 2006-10-31 2023-01-24 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US10719815B1 (en) 2006-10-31 2020-07-21 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11461743B1 (en) 2006-10-31 2022-10-04 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11875314B1 (en) 2006-10-31 2024-01-16 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US10769598B1 (en) 2006-10-31 2020-09-08 United States Automobile (USAA) Systems and methods for remote deposit of checks
US10402638B1 (en) 2006-10-31 2019-09-03 United Services Automobile Association (Usaa) Digital camera processing system
US7885451B1 (en) 2006-10-31 2011-02-08 United Services Automobile Association (Usaa) Systems and methods for displaying negotiable instruments derived from various sources
US11429949B1 (en) 2006-10-31 2022-08-30 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US11682222B1 (en) 2006-10-31 2023-06-20 United Services Automobile Associates (USAA) Digital camera processing system
US10013681B1 (en) 2006-10-31 2018-07-03 United Services Automobile Association (Usaa) System and method for mobile check deposit
US11625770B1 (en) 2006-10-31 2023-04-11 United Services Automobile Association (Usaa) Digital camera processing system
US10013605B1 (en) 2006-10-31 2018-07-03 United Services Automobile Association (Usaa) Digital camera processing system
US11348075B1 (en) 2006-10-31 2022-05-31 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7873200B1 (en) 2006-10-31 2011-01-18 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US7876949B1 (en) 2006-10-31 2011-01-25 United Services Automobile Association Systems and methods for remote deposit of checks
US8799147B1 (en) 2006-10-31 2014-08-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instruments with non-payee institutions
US20100262522A1 (en) * 2006-11-02 2010-10-14 Metropolitan Life Insurance Company System and method for remote deposit capture
US7882003B2 (en) 2006-11-02 2011-02-01 Metropolitan Life Insurance Company System and method for remote deposit capture
US7720735B2 (en) * 2006-11-02 2010-05-18 Metropolitan Life Ins. Co. System and method for remote deposit capture
US20080262953A1 (en) * 2006-11-02 2008-10-23 Metropolitan Life Insurance, Co. System and method for remote deposit capture
US8583526B2 (en) 2006-11-02 2013-11-12 Metropolitan Life Insurance, Co System and method for remote deposit capture
US8595096B2 (en) 2006-11-07 2013-11-26 Federal Reserve Bank Of Richmond Prioritizing checks for electronic check processing
US8112357B2 (en) 2006-11-07 2012-02-07 Federal Reserve Bank Of Atlanta Systems and methods for preventing duplicative electronic check processing
US8296223B2 (en) 2006-11-07 2012-10-23 Federal Reserve Bank Of Atlanta System and method for processing duplicative electronic check reversal files
US8286860B2 (en) * 2006-11-07 2012-10-16 Money Network Financial, Llc Negotiable instrument to presentation instrument value porting systems and methods
US20080185427A1 (en) * 2006-11-07 2008-08-07 Money Network Financial, Llc Negotiable Instrument To Presentation Instrument Value Porting Systems And Methods
US10872067B2 (en) 2006-11-20 2020-12-22 Palantir Technologies, Inc. Creating data in a data store using a dynamic ontology
US10061828B2 (en) 2006-11-20 2018-08-28 Palantir Technologies, Inc. Cross-ontology multi-master replication
US9589014B2 (en) 2006-11-20 2017-03-07 Palantir Technologies, Inc. Creating data in a data store using a dynamic ontology
US8195570B1 (en) 2006-12-18 2012-06-05 First Data Corporation Generation of receipts for check point of sale device
US10719621B2 (en) 2007-02-21 2020-07-21 Palantir Technologies Inc. Providing unique views of data based on changes or rules
US10229284B2 (en) 2007-02-21 2019-03-12 Palantir Technologies Inc. Providing unique views of data based on changes or rules
US20080217400A1 (en) * 2007-03-06 2008-09-11 Portano Michael D System for preventing fraudulent purchases and identity theft
US10380559B1 (en) 2007-03-15 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for check representment prevention
US8959033B1 (en) 2007-03-15 2015-02-17 United Services Automobile Association (Usaa) Systems and methods for verification of remotely deposited checks
US8165939B1 (en) * 2007-04-23 2012-04-24 Reass Richard M Method of settling a real estate transaction and system implementing the method
US8924729B1 (en) 2007-05-08 2014-12-30 United Services Automobile Association (Usaa) Systems and methods for biometric E-signature
US9596088B1 (en) 2007-05-08 2017-03-14 United Services Automobile Association (Usaa) Systems and methods for biometric e-signature
US8433127B1 (en) 2007-05-10 2013-04-30 United Services Automobile Association (Usaa) Systems and methods for real-time validation of check image quality
US8538124B1 (en) 2007-05-10 2013-09-17 United Services Auto Association (USAA) Systems and methods for real-time validation of check image quality
US8634801B1 (en) 2007-06-28 2014-01-21 Kajeet, Inc. Feature management of a communication device
US10009480B2 (en) 2007-06-28 2018-06-26 Kajeet, Inc. Policy management of electronic devices
US8634802B1 (en) 2007-06-28 2014-01-21 Kajeet, Inc. Feature management of a communication device
US8634803B1 (en) 2007-06-28 2014-01-21 Kajeet, Inc. Feature management of a communication device
US8639216B1 (en) 2007-06-28 2014-01-28 Kajeet, Inc. Feature management of a communication device
US8644796B1 (en) 2007-06-28 2014-02-04 Kajeet, Inc. Feature management of a communication device
US9237433B1 (en) 2007-06-28 2016-01-12 Kajeet, Inc. Feature management of a communication device
US8667559B1 (en) 2007-06-28 2014-03-04 Kajeet, Inc. Feature management of a communication device
US10555140B2 (en) 2007-06-28 2020-02-04 Kajeet, Inc. Feature management of a communication device
US8929857B2 (en) 2007-06-28 2015-01-06 Kajeet, Inc. Policy management of electronic devices
US20110081881A1 (en) * 2007-06-28 2011-04-07 Kajeet, Inc. Feature Management of a Communication Device
US10694346B1 (en) 2007-06-28 2020-06-23 Kajeet, Inc. Feature management of a communication device
US8611885B1 (en) 2007-06-28 2013-12-17 Kajeet, Inc. Feature management of a communication device
US8706079B1 (en) 2007-06-28 2014-04-22 Kajeet, Inc. Feature management of a communication device
US8712371B2 (en) 2007-06-28 2014-04-29 Kajeet, Inc. Feature management of a communication device
US8600348B1 (en) 2007-06-28 2013-12-03 Kajeet, Inc. Feature management of a communication device
US8725109B1 (en) 2007-06-28 2014-05-13 Kajeet, Inc. Feature management of a communication device
US8755768B1 (en) 2007-06-28 2014-06-17 Kajeet, Inc. Feature management of a communication device
US11516629B2 (en) 2007-06-28 2022-11-29 Kajeet, Inc. Feature management of a communication device
US8285249B2 (en) 2007-06-28 2012-10-09 Kajeet, Inc. Feature management of an electronic device
US8731517B1 (en) 2007-06-28 2014-05-20 Kajeet, Inc. Feature management of a communication device
US8995952B1 (en) 2007-06-28 2015-03-31 Kajeet, Inc. Feature management of a communication device
US8774754B1 (en) 2007-06-28 2014-07-08 Kajeet, Inc. Feature management of a communication device
US8774755B1 (en) 2007-06-28 2014-07-08 Kajeet, Inc. Feature management of a communication device
US8594619B1 (en) 2007-06-28 2013-11-26 Kajeet, Inc. Feature management of a communication device
US8588735B1 (en) 2007-06-28 2013-11-19 Kajeet, Inc. Feature management of a communication device
US8630612B1 (en) 2007-06-28 2014-01-14 Kajeet, Inc. Feature management of a communication device
US9137386B1 (en) 2007-06-28 2015-09-15 Kajeet, Inc. Feature management of a communication device
US11689901B2 (en) 2007-06-28 2023-06-27 Kajeet, Inc. Feature management of a communication device
US10285025B1 (en) 2007-06-28 2019-05-07 Kajeet, Inc. Feature management of a communication device
US7899438B2 (en) 2007-06-28 2011-03-01 Kajeet, Inc. Feature management of a communication device
US11206516B2 (en) 2007-06-28 2021-12-21 Kajeet, Inc. Feature management of a communication device
US20090024520A1 (en) * 2007-07-17 2009-01-22 Tal Drory Detection of Check Fraud Using Multiple Check Images
US20120030764A1 (en) * 2007-08-30 2012-02-02 At&T Intellectual Property I, Lp System for tracking media content transactions
US20160112448A1 (en) * 2007-08-30 2016-04-21 Ashbourne Technologies, Llc System for tracking media content transactions
US8447777B2 (en) * 2007-08-30 2013-05-21 At&T Intellectual Property I, Lp System for tracking media content transactions
US9219743B2 (en) 2007-08-30 2015-12-22 Ashbourne Technologies, Llc System for tracking media content transactions
US11328267B1 (en) 2007-09-28 2022-05-10 United Services Automobile Association (Usaa) Systems and methods for digital signature detection
US10354235B1 (en) 2007-09-28 2019-07-16 United Services Automoblie Association (USAA) Systems and methods for digital signature detection
US10713629B1 (en) 2007-09-28 2020-07-14 United Services Automobile Association (Usaa) Systems and methods for digital signature detection
WO2009045998A1 (en) * 2007-10-05 2009-04-09 Global Standard Financial, Inc. Electronic check financial payment systems and methods
US9846731B2 (en) 2007-10-18 2017-12-19 Palantir Technologies, Inc. Resolving database entity information
US10733200B2 (en) 2007-10-18 2020-08-04 Palantir Technologies Inc. Resolving database entity information
US9501552B2 (en) 2007-10-18 2016-11-22 Palantir Technologies, Inc. Resolving database entity information
US10460381B1 (en) 2007-10-23 2019-10-29 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US8358826B1 (en) 2007-10-23 2013-01-22 United Services Automobile Association (Usaa) Systems and methods for receiving and orienting an image of one or more checks
US10810561B1 (en) 2007-10-23 2020-10-20 United Services Automobile Association (Usaa) Image processing
US10915879B1 (en) 2007-10-23 2021-02-09 United Services Automobile Association (Usaa) Image processing
US9159101B1 (en) 2007-10-23 2015-10-13 United Services Automobile Association (Usaa) Image processing
US9892454B1 (en) 2007-10-23 2018-02-13 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US9898778B1 (en) 2007-10-23 2018-02-20 United Services Automobile Association (Usaa) Systems and methods for obtaining an image of a check to be deposited
US10373136B1 (en) 2007-10-23 2019-08-06 United Services Automobile Association (Usaa) Image processing
US11392912B1 (en) 2007-10-23 2022-07-19 United Services Automobile Association (Usaa) Image processing
US7996316B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association Systems and methods to modify a negotiable instrument
US7996314B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8001051B1 (en) 2007-10-30 2011-08-16 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8046301B1 (en) 2007-10-30 2011-10-25 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US7996315B1 (en) 2007-10-30 2011-08-09 United Services Automobile Association (Usaa) Systems and methods to modify a negotiable instrument
US8320657B1 (en) 2007-10-31 2012-11-27 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US8290237B1 (en) 2007-10-31 2012-10-16 United Services Automobile Association (Usaa) Systems and methods to use a digital camera to remotely deposit a negotiable instrument
US8464933B1 (en) 2007-11-06 2013-06-18 United Services Automobile Association (Usaa) Systems, methods and apparatus for receiving images of one or more checks
US7900822B1 (en) 2007-11-06 2011-03-08 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US7918386B2 (en) 2007-11-06 2011-04-05 Federal Reserve Bank Of Kansas City Cash letter print verification
US7896232B1 (en) 2007-11-06 2011-03-01 United Services Automobile Association (Usaa) Systems, methods, and apparatus for receiving images of one or more checks
US8573498B2 (en) 2007-11-06 2013-11-05 Federal Reserve Bank Of Kansas City Identifying duplicate printed paper cash letters
US20090125543A1 (en) * 2007-11-09 2009-05-14 Ebay Inc. Transaction data representations using an adjacency matrix
US8791948B2 (en) 2007-11-09 2014-07-29 Ebay Inc. Methods and systems to generate graphical representations of relationships between persons based on transactions
US9870630B2 (en) 2007-11-09 2018-01-16 Ebay Inc. Methods and systems to generate graphical representations of relationships between persons based on transactions
US8775475B2 (en) * 2007-11-09 2014-07-08 Ebay Inc. Transaction data representations using an adjacency matrix
US20090122065A1 (en) * 2007-11-09 2009-05-14 Ebay Inc. Network rating visualization
US7440915B1 (en) 2007-11-16 2008-10-21 U.S. Bancorp Licensing, Inc. Method, system, and computer-readable medium for reducing payee fraud
US9275340B2 (en) 2007-11-30 2016-03-01 Paypal, Inc. System and method for graph pattern analysis
US11074511B2 (en) 2007-11-30 2021-07-27 Paypal, Inc. System and method for graph pattern analysis
US10262364B2 (en) 2007-12-14 2019-04-16 Consumerinfo.Com, Inc. Card registry systems and methods
US7840562B2 (en) * 2007-12-14 2010-11-23 Sap Ag System and method of reconciling human resource database
US9542682B1 (en) 2007-12-14 2017-01-10 Consumerinfo.Com, Inc. Card registry systems and methods
US9767513B1 (en) 2007-12-14 2017-09-19 Consumerinfo.Com, Inc. Card registry systems and methods
US11379916B1 (en) 2007-12-14 2022-07-05 Consumerinfo.Com, Inc. Card registry systems and methods
US10614519B2 (en) 2007-12-14 2020-04-07 Consumerinfo.Com, Inc. Card registry systems and methods
US10878499B2 (en) 2007-12-14 2020-12-29 Consumerinfo.Com, Inc. Card registry systems and methods
US9230283B1 (en) 2007-12-14 2016-01-05 Consumerinfo.Com, Inc. Card registry systems and methods
US8127986B1 (en) 2007-12-14 2012-03-06 Consumerinfo.Com, Inc. Card registry systems and methods
US20090157689A1 (en) * 2007-12-14 2009-06-18 Sap Ag System and method of reconciling human resource database
US8464939B1 (en) 2007-12-14 2013-06-18 Consumerinfo.Com, Inc. Card registry systems and methods
US7766244B1 (en) 2007-12-31 2010-08-03 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8622308B1 (en) 2007-12-31 2014-01-07 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US8459562B1 (en) 2007-12-31 2013-06-11 Jpmorgan Chase Bank, N.A. System and method for processing transactions using a multi-account transactions device
US20160203364A1 (en) * 2008-01-18 2016-07-14 Mitek Systems, Inc. Systems and methods for classifying payment documents during mobile image processing
US10607073B2 (en) * 2008-01-18 2020-03-31 Mitek Systems, Inc. Systems and methods for classifying payment documents during mobile image processing
US10909362B2 (en) 2008-01-18 2021-02-02 Mitek Systems, Inc. Systems and methods for developing and verifying image processing standards for mobile deposit
US10423826B2 (en) * 2008-01-18 2019-09-24 Mitek Systems, Inc. Systems and methods for classifying payment documents during mobile image processing
US11151369B2 (en) * 2008-01-18 2021-10-19 Mitek Systems, Inc. Systems and methods for classifying payment documents during mobile image processing
US8238638B2 (en) 2008-01-31 2012-08-07 Federal Reserve Bank Of Kansas City Tag validation for efficiently assessing electronic check image quality
US11531973B1 (en) 2008-02-07 2022-12-20 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
US10380562B1 (en) 2008-02-07 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
US10839358B1 (en) 2008-02-07 2020-11-17 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
US8706625B2 (en) 2008-02-21 2014-04-22 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
US8078528B1 (en) 2008-02-21 2011-12-13 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
US8190522B1 (en) 2008-02-21 2012-05-29 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
US8554652B1 (en) 2008-02-21 2013-10-08 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
US8725611B1 (en) 2008-02-21 2014-05-13 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
US8538876B2 (en) 2008-02-21 2013-09-17 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
US7840465B1 (en) 2008-04-18 2010-11-23 United Services Automobile Association (Usaa) Systems and methods for conducting real-time application of electronic payments
US8611635B1 (en) 2008-06-11 2013-12-17 United Services Automobile Association (Usaa) Duplicate check detection
US8351678B1 (en) 2008-06-11 2013-01-08 United Services Automobile Association (Usaa) Duplicate check detection
US20110087575A1 (en) * 2008-06-18 2011-04-14 Consumerinfo.Com, Inc. Personal finance integration system and method
US8355967B2 (en) 2008-06-18 2013-01-15 Consumerinfo.Com, Inc. Personal finance integration system and method
US8930251B2 (en) 2008-06-18 2015-01-06 Consumerinfo.Com, Inc. Debt trending systems and methods
US8095443B2 (en) 2008-06-18 2012-01-10 Consumerinfo.Com, Inc. Debt trending systems and methods
US20090319414A1 (en) * 2008-06-18 2009-12-24 Consumerinfo.Com, Inc. Debt trending systems and methods
US10733682B1 (en) * 2008-06-20 2020-08-04 Card Compliant, LLC Methods and systems for optimizing escheat and derecognition of prepaid cards, stored value cards, credit memos and electronic payment instruments
US10075446B2 (en) 2008-06-26 2018-09-11 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
US11157872B2 (en) 2008-06-26 2021-10-26 Experian Marketing Solutions, Llc Systems and methods for providing an integrated identifier
US11769112B2 (en) 2008-06-26 2023-09-26 Experian Marketing Solutions, Llc Systems and methods for providing an integrated identifier
US20100036767A1 (en) * 2008-08-06 2010-02-11 Sharoff Narasimha N Reserving amount of payment from financial account balance
US9489694B2 (en) 2008-08-14 2016-11-08 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US11004147B1 (en) 2008-08-14 2021-05-11 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US10115155B1 (en) 2008-08-14 2018-10-30 Experian Information Solution, Inc. Multi-bureau credit file freeze and unfreeze
US10650448B1 (en) 2008-08-14 2020-05-12 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US11636540B1 (en) 2008-08-14 2023-04-25 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US9792648B1 (en) 2008-08-14 2017-10-17 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US9256904B1 (en) 2008-08-14 2016-02-09 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US8422758B1 (en) 2008-09-02 2013-04-16 United Services Automobile Association (Usaa) Systems and methods of check re-presentment deterrent
US11216884B1 (en) 2008-09-08 2022-01-04 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US11694268B1 (en) 2008-09-08 2023-07-04 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US10504185B1 (en) 2008-09-08 2019-12-10 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US9348499B2 (en) 2008-09-15 2016-05-24 Palantir Technologies, Inc. Sharing objects that rely on local resources with outside servers
US10747952B2 (en) 2008-09-15 2020-08-18 Palantir Technologies, Inc. Automatic creation and server push of multiple distinct drafts
US10248294B2 (en) 2008-09-15 2019-04-02 Palantir Technologies, Inc. Modal-less interface enhancements
US9383911B2 (en) 2008-09-15 2016-07-05 Palantir Technologies, Inc. Modal-less interface enhancements
US7974899B1 (en) 2008-09-30 2011-07-05 United Services Automobile Association (Usaa) Atomic deposit transaction
US9311634B1 (en) 2008-09-30 2016-04-12 United Services Automobile Association (Usaa) Systems and methods for automatic bill pay enrollment
US7885880B1 (en) 2008-09-30 2011-02-08 United Services Automobile Association (Usaa) Atomic deposit transaction
US7962411B1 (en) 2008-09-30 2011-06-14 United Services Automobile Association (Usaa) Atomic deposit transaction
US8275710B1 (en) 2008-09-30 2012-09-25 United Services Automobile Association (Usaa) Systems and methods for automatic bill pay enrollment
US8412593B1 (en) 2008-10-07 2013-04-02 LowerMyBills.com, Inc. Credit card matching
US8391599B1 (en) 2008-10-17 2013-03-05 United Services Automobile Association (Usaa) Systems and methods for adaptive binarization of an image
US7949587B1 (en) 2008-10-24 2011-05-24 United States Automobile Association (USAA) Systems and methods for financial deposits by electronic message
US7970677B1 (en) 2008-10-24 2011-06-28 United Services Automobile Association (Usaa) Systems and methods for financial deposits by electronic message
US20100114747A1 (en) * 2008-11-05 2010-05-06 Mighty Net, Inc. On-line method and system for monitoring and reporting unused available credit
US8060424B2 (en) 2008-11-05 2011-11-15 Consumerinfo.Com, Inc. On-line method and system for monitoring and reporting unused available credit
US10621657B2 (en) 2008-11-05 2020-04-14 Consumerinfo.Com, Inc. Systems and methods of credit information reporting
US11062131B1 (en) 2009-02-18 2021-07-13 United Services Automobile Association (Usaa) Systems and methods of check detection
US9946923B1 (en) 2009-02-18 2018-04-17 United Services Automobile Association (Usaa) Systems and methods of check detection
US11062130B1 (en) 2009-02-18 2021-07-13 United Services Automobile Association (Usaa) Systems and methods of check detection
US8452689B1 (en) 2009-02-18 2013-05-28 United Services Automobile Association (Usaa) Systems and methods of check detection
US11749007B1 (en) 2009-02-18 2023-09-05 United Services Automobile Association (Usaa) Systems and methods of check detection
US10956728B1 (en) 2009-03-04 2021-03-23 United Services Automobile Association (Usaa) Systems and methods of check processing with background removal
US11721117B1 (en) 2009-03-04 2023-08-08 United Services Automobile Association (Usaa) Systems and methods of check processing with background removal
US9619789B1 (en) 2009-04-22 2017-04-11 United Services Automobile Association (Usaa) Virtual check
US9002749B1 (en) 2009-04-22 2015-04-07 United Services Automobile Association Virtual check
US10748123B1 (en) 2009-04-22 2020-08-18 United Services Automobile Association (Usaa) Virtual check
US8332329B1 (en) * 2009-04-22 2012-12-11 United Services Automobile Association (Usaa) Virtual check
US11922379B1 (en) 2009-04-22 2024-03-05 United Services Automobile Association (Usaa) Virtual check
US8504477B1 (en) * 2009-05-07 2013-08-06 Bank Of America Corporation Systems, methods and computer program products for automating financial institution client positive pay return decisions
US11035690B2 (en) 2009-07-27 2021-06-15 Palantir Technologies Inc. Geotagging structured data
US8542921B1 (en) 2009-07-27 2013-09-24 United Services Automobile Association (Usaa) Systems and methods for remote deposit of negotiable instrument using brightness correction
US9779392B1 (en) * 2009-08-19 2017-10-03 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US11222315B1 (en) 2009-08-19 2022-01-11 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US10896408B1 (en) 2009-08-19 2021-01-19 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US11321678B1 (en) 2009-08-21 2022-05-03 United Services Automobile Association (Usaa) Systems and methods for processing an image of a check during mobile deposit
US11341465B1 (en) 2009-08-21 2022-05-24 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US11321679B1 (en) 2009-08-21 2022-05-03 United Services Automobile Association (Usaa) Systems and methods for processing an image of a check during mobile deposit
US9569756B1 (en) 2009-08-21 2017-02-14 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US9818090B1 (en) 2009-08-21 2017-11-14 United Services Automobile Association (Usaa) Systems and methods for image and criterion monitoring during mobile deposit
US11373149B1 (en) 2009-08-21 2022-06-28 United Services Automobile Association (Usaa) Systems and methods for monitoring and processing an image of a check during mobile deposit
US11373150B1 (en) 2009-08-21 2022-06-28 United Services Automobile Association (Usaa) Systems and methods for monitoring and processing an image of a check during mobile deposit
US10235660B1 (en) 2009-08-21 2019-03-19 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US8977571B1 (en) 2009-08-21 2015-03-10 United Services Automobile Association (Usaa) Systems and methods for image monitoring of check during mobile deposit
US10855914B1 (en) 2009-08-28 2020-12-01 United Services Automobile Association (Usaa) Computer systems for updating a record to reflect data contained in image of document automatically captured on a user's remote mobile phone displaying an alignment guide and using a downloaded app
US9336517B1 (en) 2009-08-28 2016-05-10 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
US11064111B1 (en) 2009-08-28 2021-07-13 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
US10848665B1 (en) 2009-08-28 2020-11-24 United Services Automobile Association (Usaa) Computer systems for updating a record to reflect data contained in image of document automatically captured on a user's remote mobile phone displaying an alignment guide and using a downloaded app
US10574879B1 (en) 2009-08-28 2020-02-25 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
US9177197B1 (en) 2009-08-28 2015-11-03 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
US9177198B1 (en) 2009-08-28 2015-11-03 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
US8699779B1 (en) 2009-08-28 2014-04-15 United Services Automobile Association (Usaa) Systems and methods for alignment of check during mobile deposit
US8386381B1 (en) 2009-12-16 2013-02-26 Jpmorgan Chase Bank, N.A. Method and system for detecting, monitoring and addressing data compromises
US20110202372A1 (en) * 2010-02-12 2011-08-18 Assets Quest, Inc. Method and system for estimating unpaid claims
US8315888B2 (en) * 2010-02-12 2012-11-20 Assets Quest, Inc. Method and system for estimating unpaid claims
US8447641B1 (en) 2010-03-29 2013-05-21 Jpmorgan Chase Bank, N.A. System and method for automatically enrolling buyers into a network
US10987445B2 (en) 2010-03-31 2021-04-27 Enviroscent, Inc. Methods, compositions and articles for olfactory-active substances
US11167055B2 (en) 2010-03-31 2021-11-09 Enviroscent, Inc. Methods, compositions and articles for olfactory-active substances
US11232517B1 (en) 2010-06-08 2022-01-25 United Services Automobile Association (Usaa) Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
US9129340B1 (en) 2010-06-08 2015-09-08 United Services Automobile Association (Usaa) Apparatuses, methods and systems for remote deposit capture with enhanced image detection
US9779452B1 (en) 2010-06-08 2017-10-03 United Services Automobile Association (Usaa) Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
US10621660B1 (en) 2010-06-08 2020-04-14 United Services Automobile Association (Usaa) Apparatuses, methods, and systems for remote deposit capture with enhanced image detection
US11893628B1 (en) 2010-06-08 2024-02-06 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a video remote deposit capture platform
US10706466B1 (en) 2010-06-08 2020-07-07 United Services Automobile Association (Ussa) Automatic remote deposit image preparation apparatuses, methods and systems
US10380683B1 (en) 2010-06-08 2019-08-13 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a video remote deposit capture platform
US11915310B1 (en) 2010-06-08 2024-02-27 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a video remote deposit capture platform
US8688579B1 (en) 2010-06-08 2014-04-01 United Services Automobile Association (Usaa) Automatic remote deposit image preparation apparatuses, methods and systems
US11068976B1 (en) 2010-06-08 2021-07-20 United Services Automobile Association (Usaa) Financial document image capture deposit method, system, and computer-readable
US11295377B1 (en) 2010-06-08 2022-04-05 United Services Automobile Association (Usaa) Automatic remote deposit image preparation apparatuses, methods and systems
US11295378B1 (en) 2010-06-08 2022-04-05 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a video remote deposit capture platform
US8837806B1 (en) 2010-06-08 2014-09-16 United Services Automobile Association (Usaa) Remote deposit image inspection apparatuses, methods and systems
US9111278B1 (en) 2010-07-02 2015-08-18 Jpmorgan Chase Bank, N.A. Method and system for determining point of sale authorization
US8554631B1 (en) 2010-07-02 2013-10-08 Jpmorgan Chase Bank, N.A. Method and system for determining point of sale authorization
USRE48589E1 (en) 2010-07-15 2021-06-08 Palantir Technologies Inc. Sharing and deconflicting data changes in a multimaster database system
US8589288B1 (en) 2010-10-01 2013-11-19 Jpmorgan Chase Bank, N.A. System and method for electronic remittance of funds
US9684905B1 (en) 2010-11-22 2017-06-20 Experian Information Solutions, Inc. Systems and methods for data verification
US9147042B1 (en) 2010-11-22 2015-09-29 Experian Information Solutions, Inc. Systems and methods for data verification
US8543504B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US8543503B1 (en) 2011-03-30 2013-09-24 Jpmorgan Chase Bank, N.A. Systems and methods for automated invoice entry
US11693877B2 (en) 2011-03-31 2023-07-04 Palantir Technologies Inc. Cross-ontology multi-master replication
US10685336B1 (en) 2011-06-16 2020-06-16 Consumerinfo.Com, Inc. Authentication alerts
US11232413B1 (en) 2011-06-16 2022-01-25 Consumerinfo.Com, Inc. Authentication alerts
US9665854B1 (en) 2011-06-16 2017-05-30 Consumerinfo.Com, Inc. Authentication alerts
US10115079B1 (en) 2011-06-16 2018-10-30 Consumerinfo.Com, Inc. Authentication alerts
US11392550B2 (en) 2011-06-23 2022-07-19 Palantir Technologies Inc. System and method for investigating large amounts of data
US10423582B2 (en) 2011-06-23 2019-09-24 Palantir Technologies, Inc. System and method for investigating large amounts of data
US11665253B1 (en) 2011-07-08 2023-05-30 Consumerinfo.Com, Inc. LifeScore
US10176233B1 (en) 2011-07-08 2019-01-08 Consumerinfo.Com, Inc. Lifescore
US10798197B2 (en) 2011-07-08 2020-10-06 Consumerinfo.Com, Inc. Lifescore
US9880987B2 (en) 2011-08-25 2018-01-30 Palantir Technologies, Inc. System and method for parameterizing documents for automatic workflow generation
US10706220B2 (en) 2011-08-25 2020-07-07 Palantir Technologies, Inc. System and method for parameterizing documents for automatic workflow generation
US10061936B1 (en) 2011-09-16 2018-08-28 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US11790112B1 (en) 2011-09-16 2023-10-17 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US10642999B2 (en) 2011-09-16 2020-05-05 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US11087022B2 (en) 2011-09-16 2021-08-10 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US9542553B1 (en) 2011-09-16 2017-01-10 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US9536263B1 (en) 2011-10-13 2017-01-03 Consumerinfo.Com, Inc. Debt services candidate locator
US11200620B2 (en) 2011-10-13 2021-12-14 Consumerinfo.Com, Inc. Debt services candidate locator
US9972048B1 (en) 2011-10-13 2018-05-15 Consumerinfo.Com, Inc. Debt services candidate locator
US9137389B2 (en) 2011-11-08 2015-09-15 Kajeet, Inc. Master limits and filters for electronic devices
US11062283B1 (en) 2012-01-05 2021-07-13 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US10380565B1 (en) 2012-01-05 2019-08-13 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US10769603B1 (en) 2012-01-05 2020-09-08 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US11797960B1 (en) 2012-01-05 2023-10-24 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US11544682B1 (en) 2012-01-05 2023-01-03 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US20130204783A1 (en) * 2012-01-09 2013-08-08 Ace Cash Express, Inc. System and method for performing remote check presentment (rcp) transactions by a check cashing company
US9125057B2 (en) 2012-01-17 2015-09-01 Kajeet, Inc. Mobile device management
US8918080B2 (en) 2012-01-17 2014-12-23 Kajeet, Inc. Mobile device management
US9715518B2 (en) 2012-01-23 2017-07-25 Palantir Technologies, Inc. Cross-ACL multi-master replication
US10643191B2 (en) * 2012-01-27 2020-05-05 Visa International Service Association Mobile services remote deposit capture
US20130198071A1 (en) * 2012-01-27 2013-08-01 Penny Diane Jurss Mobile services remote deposit capture
US11694171B2 (en) 2012-02-15 2023-07-04 Ingo Money, Inc. Funds network and method
EP2845153A4 (en) * 2012-04-23 2015-12-02 Retail Decisions Inc Systems and methods for preventing fraudulent purchases
US11356430B1 (en) 2012-05-07 2022-06-07 Consumerinfo.Com, Inc. Storage and maintenance of personal data
US9853959B1 (en) 2012-05-07 2017-12-26 Consumerinfo.Com, Inc. Storage and maintenance of personal data
US20140040141A1 (en) * 2012-08-02 2014-02-06 Bank Of America Corporation Use of check-face meta-data for enhanced transaction processing
US10585883B2 (en) 2012-09-10 2020-03-10 Palantir Technologies Inc. Search around visual queries
US9836523B2 (en) 2012-10-22 2017-12-05 Palantir Technologies Inc. Sharing information between nexuses that use different classification schemes for information access control
US9898335B1 (en) 2012-10-22 2018-02-20 Palantir Technologies Inc. System and method for batch evaluation programs
US11182204B2 (en) 2012-10-22 2021-11-23 Palantir Technologies Inc. System and method for batch evaluation programs
US10891312B2 (en) 2012-10-22 2021-01-12 Palantir Technologies Inc. Sharing information between nexuses that use different classification schemes for information access control
US20150339641A1 (en) * 2012-11-01 2015-11-26 Double Check Solutions, Llc Financial alert management system
US10846300B2 (en) 2012-11-05 2020-11-24 Palantir Technologies Inc. System and method for sharing investigation results
US10311081B2 (en) 2012-11-05 2019-06-04 Palantir Technologies Inc. System and method for sharing investigation results
US11012491B1 (en) 2012-11-12 2021-05-18 ConsumerInfor.com, Inc. Aggregating user web browsing data
US10277659B1 (en) 2012-11-12 2019-04-30 Consumerinfo.Com, Inc. Aggregating user web browsing data
US11863310B1 (en) 2012-11-12 2024-01-02 Consumerinfo.Com, Inc. Aggregating user web browsing data
US9654541B1 (en) 2012-11-12 2017-05-16 Consumerinfo.Com, Inc. Aggregating user web browsing data
US8856894B1 (en) 2012-11-28 2014-10-07 Consumerinfo.Com, Inc. Always on authentication
US10366450B1 (en) 2012-11-30 2019-07-30 Consumerinfo.Com, Inc. Credit data analysis
US10963959B2 (en) 2012-11-30 2021-03-30 Consumerinfo. Com, Inc. Presentation of credit score factors
US11651426B1 (en) 2012-11-30 2023-05-16 Consumerlnfo.com, Inc. Credit score goals and alerts systems and methods
US9830646B1 (en) 2012-11-30 2017-11-28 Consumerinfo.Com, Inc. Credit score goals and alerts systems and methods
US11308551B1 (en) 2012-11-30 2022-04-19 Consumerinfo.Com, Inc. Credit data analysis
US11132742B1 (en) 2012-11-30 2021-09-28 Consumerlnfo.com, Inc. Credit score goals and alerts systems and methods
US10255598B1 (en) 2012-12-06 2019-04-09 Consumerinfo.Com, Inc. Credit card account data extraction
US10552810B1 (en) 2012-12-19 2020-02-04 United Services Automobile Association (Usaa) System and method for remote deposit of financial instruments
US10691662B1 (en) 2012-12-27 2020-06-23 Palantir Technologies Inc. Geo-temporal indexing and searching
US10102570B1 (en) 2013-03-14 2018-10-16 Consumerinfo.Com, Inc. Account vulnerability alerts
US10043214B1 (en) 2013-03-14 2018-08-07 Consumerinfo.Com, Inc. System and methods for credit dispute processing, resolution, and reporting
US20140279299A1 (en) * 2013-03-14 2014-09-18 Palantir Technologies, Inc. Resolving similar entities from a transaction database
US11113759B1 (en) 2013-03-14 2021-09-07 Consumerinfo.Com, Inc. Account vulnerability alerts
US11514519B1 (en) 2013-03-14 2022-11-29 Consumerinfo.Com, Inc. System and methods for credit dispute processing, resolution, and reporting
US9870589B1 (en) 2013-03-14 2018-01-16 Consumerinfo.Com, Inc. Credit utilization tracking and reporting
US11769200B1 (en) 2013-03-14 2023-09-26 Consumerinfo.Com, Inc. Account vulnerability alerts
US10140664B2 (en) * 2013-03-14 2018-11-27 Palantir Technologies Inc. Resolving similar entities from a transaction database
US10929925B1 (en) 2013-03-14 2021-02-23 Consumerlnfo.com, Inc. System and methods for credit dispute processing, resolution, and reporting
US9406085B1 (en) 2013-03-14 2016-08-02 Consumerinfo.Com, Inc. System and methods for credit dispute processing, resolution, and reporting
US9697568B1 (en) 2013-03-14 2017-07-04 Consumerinfo.Com, Inc. System and methods for credit dispute processing, resolution, and reporting
US9852205B2 (en) 2013-03-15 2017-12-26 Palantir Technologies Inc. Time-sensitive cube
US9286373B2 (en) 2013-03-15 2016-03-15 Palantir Technologies Inc. Computer-implemented systems and methods for comparing and associating objects
US10120857B2 (en) 2013-03-15 2018-11-06 Palantir Technologies Inc. Method and system for generating a parser and parsing complex data
US10275778B1 (en) 2013-03-15 2019-04-30 Palantir Technologies Inc. Systems and user interfaces for dynamic and interactive investigation based on automatic malfeasance clustering of related data in various data structures
US9495353B2 (en) 2013-03-15 2016-11-15 Palantir Technologies Inc. Method and system for generating a parser and parsing complex data
US10977279B2 (en) 2013-03-15 2021-04-13 Palantir Technologies Inc. Time-sensitive cube
US11157731B2 (en) 2013-03-15 2021-10-26 Mitek Systems, Inc. Systems and methods for assessing standards for mobile image quality
US10152531B2 (en) 2013-03-15 2018-12-11 Palantir Technologies Inc. Computer-implemented systems and methods for comparing and associating objects
US10452678B2 (en) 2013-03-15 2019-10-22 Palantir Technologies Inc. Filter chains for exploring large data sets
US10685398B1 (en) 2013-04-23 2020-06-16 Consumerinfo.Com, Inc. Presenting credit score information
US9953445B2 (en) 2013-05-07 2018-04-24 Palantir Technologies Inc. Interactive data object map
US10360705B2 (en) 2013-05-07 2019-07-23 Palantir Technologies Inc. Interactive data object map
US10313532B2 (en) 2013-06-13 2019-06-04 Kajeet, Inc. Platform for enabling users to sign up for sponsored functions on computing devices
US10757267B2 (en) 2013-06-13 2020-08-25 Kajeet, Inc. Platform for enabling sponsors to sponsor functions of a computing device
US11070681B2 (en) 2013-06-13 2021-07-20 Kajeet, Inc. Platform for enabling sponsors to sponsor functions of a computing device
US10762102B2 (en) 2013-06-20 2020-09-01 Palantir Technologies Inc. System and method for incremental replication
US10970261B2 (en) 2013-07-05 2021-04-06 Palantir Technologies Inc. System and method for data quality monitors
US10504067B2 (en) 2013-08-08 2019-12-10 Palantir Technologies Inc. Cable reader labeling
US11004039B2 (en) 2013-08-08 2021-05-11 Palantir Technologies Inc. Cable reader labeling
US9443268B1 (en) 2013-08-16 2016-09-13 Consumerinfo.Com, Inc. Bill payment and reporting
US11138578B1 (en) 2013-09-09 2021-10-05 United Services Automobile Association (Usaa) Systems and methods for remote deposit of currency
US10515368B1 (en) * 2013-10-01 2019-12-24 Wells Fargo Bank, N.A. Interbank account verification and funds transfer system and method
US11854015B1 (en) 2013-10-01 2023-12-26 Wells Fargo Bank, N.A. Interbank account verification and funds transfer system and method
US11151570B1 (en) 2013-10-01 2021-10-19 Wells Fargo Bank, N.A. Interbank account verification and funds transfer system and method
US11568417B1 (en) 2013-10-01 2023-01-31 Wells Fargo Bank, N.A. Interbank account verification and funds transfer system and method
US10949816B1 (en) * 2013-10-01 2021-03-16 Wells Fargo Bank, N.A. Interbank account verification and funds transfer system and method
US9996229B2 (en) 2013-10-03 2018-06-12 Palantir Technologies Inc. Systems and methods for analyzing performance of an entity
US11144753B1 (en) 2013-10-17 2021-10-12 United Services Automobile Association (Usaa) Character count determination for a digital image
US10360448B1 (en) 2013-10-17 2019-07-23 United Services Automobile Association (Usaa) Character count determination for a digital image
US9286514B1 (en) 2013-10-17 2016-03-15 United Services Automobile Association (Usaa) Character count determination for a digital image
US9904848B1 (en) 2013-10-17 2018-02-27 United Services Automobile Association (Usaa) Character count determination for a digital image
US11281903B1 (en) 2013-10-17 2022-03-22 United Services Automobile Association (Usaa) Character count determination for a digital image
US11694462B1 (en) 2013-10-17 2023-07-04 United Services Automobile Association (Usaa) Character count determination for a digital image
US10719527B2 (en) 2013-10-18 2020-07-21 Palantir Technologies Inc. Systems and user interfaces for dynamic and interactive simultaneous querying of multiple data stores
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US9460469B1 (en) 2013-11-13 2016-10-04 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US10325314B1 (en) 2013-11-15 2019-06-18 Consumerinfo.Com, Inc. Payment reporting systems
US10269065B1 (en) 2013-11-15 2019-04-23 Consumerinfo.Com, Inc. Bill payment and reporting
US10628448B1 (en) 2013-11-20 2020-04-21 Consumerinfo.Com, Inc. Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules
US11461364B1 (en) 2013-11-20 2022-10-04 Consumerinfo.Com, Inc. Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules
US9477737B1 (en) 2013-11-20 2016-10-25 Consumerinfo.Com, Inc. Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules
US10025842B1 (en) 2013-11-20 2018-07-17 Consumerinfo.Com, Inc. Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules
US10198515B1 (en) 2013-12-10 2019-02-05 Palantir Technologies Inc. System and method for aggregating data from a plurality of data sources
US11138279B1 (en) 2013-12-10 2021-10-05 Palantir Technologies Inc. System and method for aggregating data from a plurality of data sources
US9727622B2 (en) 2013-12-16 2017-08-08 Palantir Technologies, Inc. Methods and systems for analyzing entity performance
US10579647B1 (en) 2013-12-16 2020-03-03 Palantir Technologies Inc. Methods and systems for analyzing entity performance
US10025834B2 (en) 2013-12-16 2018-07-17 Palantir Technologies Inc. Methods and systems for analyzing entity performance
US9734217B2 (en) 2013-12-16 2017-08-15 Palantir Technologies Inc. Methods and systems for analyzing entity performance
US10356032B2 (en) 2013-12-26 2019-07-16 Palantir Technologies Inc. System and method for detecting confidential information emails
US10180977B2 (en) 2014-03-18 2019-01-15 Palantir Technologies Inc. Determining and extracting changed data from a data source
US10853454B2 (en) 2014-03-21 2020-12-01 Palantir Technologies Inc. Provider portal
USD759690S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD760256S1 (en) 2014-03-25 2016-06-28 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD759689S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
US10482532B1 (en) 2014-04-16 2019-11-19 Consumerinfo.Com, Inc. Providing credit data in search results
US9892457B1 (en) 2014-04-16 2018-02-13 Consumerinfo.Com, Inc. Providing credit data in search results
US10180929B1 (en) 2014-06-30 2019-01-15 Palantir Technologies, Inc. Systems and methods for identifying key phrase clusters within documents
US10162887B2 (en) 2014-06-30 2018-12-25 Palantir Technologies Inc. Systems and methods for key phrase characterization of documents
US9836694B2 (en) 2014-06-30 2017-12-05 Palantir Technologies, Inc. Crime risk forecasting
US11341178B2 (en) 2014-06-30 2022-05-24 Palantir Technologies Inc. Systems and methods for key phrase characterization of documents
US9619557B2 (en) 2014-06-30 2017-04-11 Palantir Technologies, Inc. Systems and methods for key phrase characterization of documents
US9881074B2 (en) 2014-07-03 2018-01-30 Palantir Technologies Inc. System and method for news events detection and visualization
US10929436B2 (en) 2014-07-03 2021-02-23 Palantir Technologies Inc. System and method for news events detection and visualization
US9875293B2 (en) 2014-07-03 2018-01-23 Palanter Technologies Inc. System and method for news events detection and visualization
US11861515B2 (en) 2014-07-22 2024-01-02 Palantir Technologies Inc. System and method for determining a propensity of entity to take a specified action
US11521096B2 (en) 2014-07-22 2022-12-06 Palantir Technologies Inc. System and method for determining a propensity of entity to take a specified action
US9880696B2 (en) 2014-09-03 2018-01-30 Palantir Technologies Inc. System for providing dynamic linked panels in user interface
US10866685B2 (en) 2014-09-03 2020-12-15 Palantir Technologies Inc. System for providing dynamic linked panels in user interface
US9454281B2 (en) 2014-09-03 2016-09-27 Palantir Technologies Inc. System for providing dynamic linked panels in user interface
US9390086B2 (en) 2014-09-11 2016-07-12 Palantir Technologies Inc. Classification system with methodology for efficient verification
US10647868B2 (en) 2014-09-29 2020-05-12 Enviroscent, Inc. Coating providing modulated release of volatile compositions
US9501851B2 (en) 2014-10-03 2016-11-22 Palantir Technologies Inc. Time-series analysis system
US9767172B2 (en) 2014-10-03 2017-09-19 Palantir Technologies Inc. Data aggregation and analysis system
US11004244B2 (en) 2014-10-03 2021-05-11 Palantir Technologies Inc. Time-series analysis system
US10664490B2 (en) 2014-10-03 2020-05-26 Palantir Technologies Inc. Data aggregation and analysis system
US10360702B2 (en) 2014-10-03 2019-07-23 Palantir Technologies Inc. Time-series analysis system
US10437450B2 (en) 2014-10-06 2019-10-08 Palantir Technologies Inc. Presentation of multivariate data on a graphical user interface of a computing system
US9984133B2 (en) 2014-10-16 2018-05-29 Palantir Technologies Inc. Schematic and database linking system
US11275753B2 (en) 2014-10-16 2022-03-15 Palantir Technologies Inc. Schematic and database linking system
US10853338B2 (en) 2014-11-05 2020-12-01 Palantir Technologies Inc. Universal data pipeline
US10191926B2 (en) 2014-11-05 2019-01-29 Palantir Technologies, Inc. Universal data pipeline
US9946738B2 (en) 2014-11-05 2018-04-17 Palantir Technologies, Inc. Universal data pipeline
US9430507B2 (en) 2014-12-08 2016-08-30 Palantir Technologies, Inc. Distributed acoustic sensing data analysis system
US10242072B2 (en) 2014-12-15 2019-03-26 Palantir Technologies Inc. System and method for associating related records to common entities across multiple lists
US9483546B2 (en) 2014-12-15 2016-11-01 Palantir Technologies Inc. System and method for associating related records to common entities across multiple lists
US11252248B2 (en) 2014-12-22 2022-02-15 Palantir Technologies Inc. Communication data processing architecture
US10362133B1 (en) 2014-12-22 2019-07-23 Palantir Technologies Inc. Communication data processing architecture
US9348920B1 (en) 2014-12-22 2016-05-24 Palantir Technologies Inc. Concept indexing among database of documents using machine learning techniques
US9898528B2 (en) 2014-12-22 2018-02-20 Palantir Technologies Inc. Concept indexing among database of documents using machine learning techniques
US20160180302A1 (en) * 2014-12-22 2016-06-23 Drew N. Bagot, JR. System and method for processing multiple recurring payments
US10552994B2 (en) 2014-12-22 2020-02-04 Palantir Technologies Inc. Systems and interactive user interfaces for dynamic retrieval, analysis, and triage of data items
US9817563B1 (en) 2014-12-29 2017-11-14 Palantir Technologies Inc. System and method of generating data points from one or more data stores of data items for chart creation and manipulation
US10157200B2 (en) 2014-12-29 2018-12-18 Palantir Technologies Inc. Interactive user interface for dynamic data analysis exploration and query processing
US9870389B2 (en) 2014-12-29 2018-01-16 Palantir Technologies Inc. Interactive user interface for dynamic data analysis exploration and query processing
US10552998B2 (en) 2014-12-29 2020-02-04 Palantir Technologies Inc. System and method of generating data points from one or more data stores of data items for chart creation and manipulation
US11302426B1 (en) 2015-01-02 2022-04-12 Palantir Technologies Inc. Unified data interface and system
US11669813B1 (en) 2015-02-17 2023-06-06 Wells Fargo Bank, N.A. Real-time interbank transactions systems and methods
US11068866B1 (en) 2015-02-17 2021-07-20 Wells Fargo Bank, N.A. Real-time interbank transactions systems and methods
US11295283B1 (en) * 2015-02-17 2022-04-05 Wells Fargo Bank, N.A. Real-time interbank transactions systems and methods
US10803106B1 (en) 2015-02-24 2020-10-13 Palantir Technologies Inc. System with methodology for dynamic modular ontology
US10474326B2 (en) 2015-02-25 2019-11-12 Palantir Technologies Inc. Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
US9727560B2 (en) 2015-02-25 2017-08-08 Palantir Technologies Inc. Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
US10459619B2 (en) 2015-03-16 2019-10-29 Palantir Technologies Inc. Interactive user interfaces for location-based data analysis
US9891808B2 (en) 2015-03-16 2018-02-13 Palantir Technologies Inc. Interactive user interfaces for location-based data analysis
US9886467B2 (en) 2015-03-19 2018-02-06 Plantir Technologies Inc. System and method for comparing and visualizing data entities and data entity series
US10545982B1 (en) 2015-04-01 2020-01-28 Palantir Technologies Inc. Federated search of multiple sources with conflict resolution
US10103953B1 (en) 2015-05-12 2018-10-16 Palantir Technologies Inc. Methods and systems for analyzing entity performance
US10402790B1 (en) 2015-05-28 2019-09-03 United Services Automobile Association (Usaa) Composing a focused document image from multiple image captures or portions of multiple image captures
US10596290B2 (en) 2015-06-09 2020-03-24 Enviroscent, Inc. Formed three-dimensional matrix and associated coating providing modulated release of volatile compositions
US10628834B1 (en) 2015-06-16 2020-04-21 Palantir Technologies Inc. Fraud lead detection system for efficiently processing database-stored data and automatically generating natural language explanatory information of system results for display in interactive user interfaces
US10636097B2 (en) 2015-07-21 2020-04-28 Palantir Technologies Inc. Systems and models for data analytics
US9661012B2 (en) 2015-07-23 2017-05-23 Palantir Technologies Inc. Systems and methods for identifying information related to payment card breaches
US9392008B1 (en) 2015-07-23 2016-07-12 Palantir Technologies Inc. Systems and methods for identifying information related to payment card breaches
US9996595B2 (en) 2015-08-03 2018-06-12 Palantir Technologies, Inc. Providing full data provenance visualization for versioned datasets
US10444940B2 (en) 2015-08-17 2019-10-15 Palantir Technologies Inc. Interactive geospatial map
US10444941B2 (en) 2015-08-17 2019-10-15 Palantir Technologies Inc. Interactive geospatial map
US10127289B2 (en) 2015-08-19 2018-11-13 Palantir Technologies Inc. Systems and methods for automatic clustering and canonical designation of related data in various data structures
US11392591B2 (en) 2015-08-19 2022-07-19 Palantir Technologies Inc. Systems and methods for automatic clustering and canonical designation of related data in various data structures
US10579950B1 (en) 2015-08-20 2020-03-03 Palantir Technologies Inc. Quantifying, tracking, and anticipating risk at a manufacturing facility based on staffing conditions and textual descriptions of deviations
US11150629B2 (en) 2015-08-20 2021-10-19 Palantir Technologies Inc. Quantifying, tracking, and anticipating risk at a manufacturing facility based on staffing conditions and textual descriptions of deviations
US9671776B1 (en) 2015-08-20 2017-06-06 Palantir Technologies Inc. Quantifying, tracking, and anticipating risk at a manufacturing facility, taking deviation type and staffing conditions into account
US11150917B2 (en) 2015-08-26 2021-10-19 Palantir Technologies Inc. System for data aggregation and analysis of data from a plurality of data sources
US9898509B2 (en) 2015-08-28 2018-02-20 Palantir Technologies Inc. Malicious activity detection system capable of efficiently processing data accessed from databases and generating alerts for display in interactive user interfaces
US11048706B2 (en) 2015-08-28 2021-06-29 Palantir Technologies Inc. Malicious activity detection system capable of efficiently processing data accessed from databases and generating alerts for display in interactive user interfaces
US9485265B1 (en) 2015-08-28 2016-11-01 Palantir Technologies Inc. Malicious activity detection system capable of efficiently processing data accessed from databases and generating alerts for display in interactive user interfaces
US10346410B2 (en) 2015-08-28 2019-07-09 Palantir Technologies Inc. Malicious activity detection system capable of efficiently processing data accessed from databases and generating alerts for display in interactive user interfaces
US10706434B1 (en) 2015-09-01 2020-07-07 Palantir Technologies Inc. Methods and systems for determining location information
US9639580B1 (en) 2015-09-04 2017-05-02 Palantir Technologies, Inc. Computer-implemented systems and methods for data management and visualization
US9984428B2 (en) 2015-09-04 2018-05-29 Palantir Technologies Inc. Systems and methods for structuring data from unstructured electronic data files
US9996553B1 (en) 2015-09-04 2018-06-12 Palantir Technologies Inc. Computer-implemented systems and methods for data management and visualization
US11080296B2 (en) 2015-09-09 2021-08-03 Palantir Technologies Inc. Domain-specific language for dataset transformations
US9965534B2 (en) 2015-09-09 2018-05-08 Palantir Technologies, Inc. Domain-specific language for dataset transformations
US9424669B1 (en) 2015-10-21 2016-08-23 Palantir Technologies Inc. Generating graphical representations of event participation flow
US10192333B1 (en) 2015-10-21 2019-01-29 Palantir Technologies Inc. Generating graphical representations of event participation flow
US10572487B1 (en) 2015-10-30 2020-02-25 Palantir Technologies Inc. Periodic database search manager for multiple data sources
US10223429B2 (en) 2015-12-01 2019-03-05 Palantir Technologies Inc. Entity data attribution using disparate data sets
US10706056B1 (en) 2015-12-02 2020-07-07 Palantir Technologies Inc. Audit log report generator
US9760556B1 (en) 2015-12-11 2017-09-12 Palantir Technologies Inc. Systems and methods for annotating and linking electronic documents
US10817655B2 (en) 2015-12-11 2020-10-27 Palantir Technologies Inc. Systems and methods for annotating and linking electronic documents
US9514414B1 (en) 2015-12-11 2016-12-06 Palantir Technologies Inc. Systems and methods for identifying and categorizing electronic documents through machine learning
US11106701B2 (en) 2015-12-16 2021-08-31 Palantir Technologies Inc. Systems and methods for attribute analysis of one or more databases
US10114884B1 (en) 2015-12-16 2018-10-30 Palantir Technologies Inc. Systems and methods for attribute analysis of one or more databases
US10678860B1 (en) 2015-12-17 2020-06-09 Palantir Technologies, Inc. Automatic generation of composite datasets based on hierarchical fields
US10373099B1 (en) 2015-12-18 2019-08-06 Palantir Technologies Inc. Misalignment detection system for efficiently processing database-stored data and automatically generating misalignment information for display in interactive user interfaces
US11829928B2 (en) 2015-12-18 2023-11-28 Palantir Technologies Inc. Misalignment detection system for efficiently processing database-stored data and automatically generating misalignment information for display in interactive user interfaces
US10089289B2 (en) 2015-12-29 2018-10-02 Palantir Technologies Inc. Real-time document annotation
US10795918B2 (en) 2015-12-29 2020-10-06 Palantir Technologies Inc. Simplified frontend processing and visualization of large datasets
US9996236B1 (en) 2015-12-29 2018-06-12 Palantir Technologies Inc. Simplified frontend processing and visualization of large datasets
US11625529B2 (en) 2015-12-29 2023-04-11 Palantir Technologies Inc. Real-time document annotation
US10871878B1 (en) 2015-12-29 2020-12-22 Palantir Technologies Inc. System log analysis and object user interaction correlation system
US10839144B2 (en) 2015-12-29 2020-11-17 Palantir Technologies Inc. Real-time document annotation
US10460486B2 (en) 2015-12-30 2019-10-29 Palantir Technologies Inc. Systems for collecting, aggregating, and storing data, generating interactive user interfaces for analyzing data, and generating alerts based upon collected data
US9792020B1 (en) 2015-12-30 2017-10-17 Palantir Technologies Inc. Systems for collecting, aggregating, and storing data, generating interactive user interfaces for analyzing data, and generating alerts based upon collected data
US10248722B2 (en) 2016-02-22 2019-04-02 Palantir Technologies Inc. Multi-language support for dynamic ontology
US10909159B2 (en) 2016-02-22 2021-02-02 Palantir Technologies Inc. Multi-language support for dynamic ontology
US10698938B2 (en) 2016-03-18 2020-06-30 Palantir Technologies Inc. Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
US9652139B1 (en) 2016-04-06 2017-05-16 Palantir Technologies Inc. Graphical representation of an output
US10068199B1 (en) 2016-05-13 2018-09-04 Palantir Technologies Inc. System to catalogue tracking data
US11106638B2 (en) 2016-06-13 2021-08-31 Palantir Technologies Inc. Data revision control in large-scale data analytic systems
US10007674B2 (en) 2016-06-13 2018-06-26 Palantir Technologies Inc. Data revision control in large-scale data analytic systems
US10545975B1 (en) 2016-06-22 2020-01-28 Palantir Technologies Inc. Visual analysis of data using sequenced dataset reduction
US11269906B2 (en) 2016-06-22 2022-03-08 Palantir Technologies Inc. Visual analysis of data using sequenced dataset reduction
US10909130B1 (en) 2016-07-01 2021-02-02 Palantir Technologies Inc. Graphical user interface for a database system
US10698594B2 (en) 2016-07-21 2020-06-30 Palantir Technologies Inc. System for providing dynamic linked panels in user interface
US10324609B2 (en) 2016-07-21 2019-06-18 Palantir Technologies Inc. System for providing dynamic linked panels in user interface
US10719188B2 (en) 2016-07-21 2020-07-21 Palantir Technologies Inc. Cached database and synchronization system for providing dynamic linked panels in user interface
US11106692B1 (en) 2016-08-04 2021-08-31 Palantir Technologies Inc. Data record resolution and correlation system
US10942627B2 (en) 2016-09-27 2021-03-09 Palantir Technologies Inc. User interface based variable machine modeling
US10552002B1 (en) 2016-09-27 2020-02-04 Palantir Technologies Inc. User interface based variable machine modeling
US10133588B1 (en) 2016-10-20 2018-11-20 Palantir Technologies Inc. Transforming instructions for collaborative updates
US11715167B2 (en) 2016-11-11 2023-08-01 Palantir Technologies Inc. Graphical representation of a complex task
US10726507B1 (en) 2016-11-11 2020-07-28 Palantir Technologies Inc. Graphical representation of a complex task
US11227344B2 (en) 2016-11-11 2022-01-18 Palantir Technologies Inc. Graphical representation of a complex task
US10796318B2 (en) 2016-11-21 2020-10-06 Palantir Technologies Inc. System to identify vulnerable card readers
US11468450B2 (en) 2016-11-21 2022-10-11 Palantir Technologies Inc. System to identify vulnerable card readers
US10176482B1 (en) 2016-11-21 2019-01-08 Palantir Technologies Inc. System to identify vulnerable card readers
US10318630B1 (en) 2016-11-21 2019-06-11 Palantir Technologies Inc. Analysis of large bodies of textual data
US11250425B1 (en) 2016-11-30 2022-02-15 Palantir Technologies Inc. Generating a statistic using electronic transaction data
US10402742B2 (en) 2016-12-16 2019-09-03 Palantir Technologies Inc. Processing sensor logs
US10691756B2 (en) 2016-12-16 2020-06-23 Palantir Technologies Inc. Data item aggregate probability analysis system
US9886525B1 (en) 2016-12-16 2018-02-06 Palantir Technologies Inc. Data item aggregate probability analysis system
US10885456B2 (en) 2016-12-16 2021-01-05 Palantir Technologies Inc. Processing sensor logs
US11595492B2 (en) 2016-12-19 2023-02-28 Palantir Technologies Inc. Conducting investigations under limited connectivity
US10044836B2 (en) 2016-12-19 2018-08-07 Palantir Technologies Inc. Conducting investigations under limited connectivity
US11316956B2 (en) 2016-12-19 2022-04-26 Palantir Technologies Inc. Conducting investigations under limited connectivity
US10523787B2 (en) 2016-12-19 2019-12-31 Palantir Technologies Inc. Conducting investigations under limited connectivity
US10839504B2 (en) 2016-12-20 2020-11-17 Palantir Technologies Inc. User interface for managing defects
US10249033B1 (en) 2016-12-20 2019-04-02 Palantir Technologies Inc. User interface for managing defects
US10728262B1 (en) 2016-12-21 2020-07-28 Palantir Technologies Inc. Context-aware network-based malicious activity warning systems
US11250027B2 (en) 2016-12-22 2022-02-15 Palantir Technologies Inc. Database systems and user interfaces for interactive data association, analysis, and presentation
US11373752B2 (en) 2016-12-22 2022-06-28 Palantir Technologies Inc. Detection of misuse of a benefit system
US10360238B1 (en) 2016-12-22 2019-07-23 Palantir Technologies Inc. Database systems and user interfaces for interactive data association, analysis, and presentation
US10721262B2 (en) 2016-12-28 2020-07-21 Palantir Technologies Inc. Resource-centric network cyber attack warning system
US11113298B2 (en) 2017-01-05 2021-09-07 Palantir Technologies Inc. Collaborating using different object models
US10216811B1 (en) 2017-01-05 2019-02-26 Palantir Technologies Inc. Collaborating using different object models
US10762471B1 (en) 2017-01-09 2020-09-01 Palantir Technologies Inc. Automating management of integrated workflows based on disparate subsidiary data sources
US10133621B1 (en) 2017-01-18 2018-11-20 Palantir Technologies Inc. Data analysis system to facilitate investigative process
US11892901B2 (en) 2017-01-18 2024-02-06 Palantir Technologies Inc. Data analysis system to facilitate investigative process
US11126489B2 (en) 2017-01-18 2021-09-21 Palantir Technologies Inc. Data analysis system to facilitate investigative process
US10509844B1 (en) 2017-01-19 2019-12-17 Palantir Technologies Inc. Network graph parser
US10515109B2 (en) 2017-02-15 2019-12-24 Palantir Technologies Inc. Real-time auditing of industrial equipment condition
US11907175B2 (en) 2017-03-29 2024-02-20 Palantir Technologies Inc. Model object management and storage system
US10866936B1 (en) 2017-03-29 2020-12-15 Palantir Technologies Inc. Model object management and storage system
US10581954B2 (en) 2017-03-29 2020-03-03 Palantir Technologies Inc. Metric collection and aggregation for distributed software services
US11526471B2 (en) 2017-03-29 2022-12-13 Palantir Technologies Inc. Model object management and storage system
US10133783B2 (en) 2017-04-11 2018-11-20 Palantir Technologies Inc. Systems and methods for constraint driven database searching
US10915536B2 (en) 2017-04-11 2021-02-09 Palantir Technologies Inc. Systems and methods for constraint driven database searching
US11074277B1 (en) 2017-05-01 2021-07-27 Palantir Technologies Inc. Secure resolution of canonical entities
US11199418B2 (en) 2017-05-09 2021-12-14 Palantir Technologies Inc. Event-based route planning
US11761771B2 (en) 2017-05-09 2023-09-19 Palantir Technologies Inc. Event-based route planning
US10563990B1 (en) 2017-05-09 2020-02-18 Palantir Technologies Inc. Event-based route planning
US20200065780A1 (en) * 2017-05-11 2020-02-27 Gaurav Sharma SafePay Process
US10606872B1 (en) 2017-05-22 2020-03-31 Palantir Technologies Inc. Graphical user interface for a database system
US10795749B1 (en) 2017-05-31 2020-10-06 Palantir Technologies Inc. Systems and methods for providing fault analysis user interface
US10956406B2 (en) 2017-06-12 2021-03-23 Palantir Technologies Inc. Propagated deletion of database records and derived data
US11216762B1 (en) 2017-07-13 2022-01-04 Palantir Technologies Inc. Automated risk visualization using customer-centric data analysis
US11769096B2 (en) 2017-07-13 2023-09-26 Palantir Technologies Inc. Automated risk visualization using customer-centric data analysis
US10942947B2 (en) 2017-07-17 2021-03-09 Palantir Technologies Inc. Systems and methods for determining relationships between datasets
US10430444B1 (en) 2017-07-24 2019-10-01 Palantir Technologies Inc. Interactive geospatial map and geospatial visualization systems
US11269931B2 (en) 2017-07-24 2022-03-08 Palantir Technologies Inc. Interactive geospatial map and geospatial visualization systems
US20190109885A1 (en) * 2017-10-11 2019-04-11 Bank Of America Corporation Smart resource instrument authorization
US10454993B2 (en) * 2017-10-11 2019-10-22 Bank Of America Corporation Smart resource instrument authorization
US10621327B2 (en) 2017-10-11 2020-04-14 Bank Of America Corporation Smart resource instruments and devices
US11741166B2 (en) 2017-11-10 2023-08-29 Palantir Technologies Inc. Systems and methods for creating and managing a data integration workspace
US10956508B2 (en) 2017-11-10 2021-03-23 Palantir Technologies Inc. Systems and methods for creating and managing a data integration workspace containing automatically updated data models
US10235533B1 (en) 2017-12-01 2019-03-19 Palantir Technologies Inc. Multi-user access controls in electronic simultaneously editable document editor
US11874850B2 (en) 2017-12-07 2024-01-16 Palantir Technologies Inc. Relationship analysis and mapping for interrelated multi-layered datasets
US11308117B2 (en) 2017-12-07 2022-04-19 Palantir Technologies Inc. Relationship analysis and mapping for interrelated multi-layered datasets
US10877984B1 (en) 2017-12-07 2020-12-29 Palantir Technologies Inc. Systems and methods for filtering and visualizing large scale datasets
US10769171B1 (en) 2017-12-07 2020-09-08 Palantir Technologies Inc. Relationship analysis and mapping for interrelated multi-layered datasets
US10783162B1 (en) 2017-12-07 2020-09-22 Palantir Technologies Inc. Workflow assistant
US11314721B1 (en) 2017-12-07 2022-04-26 Palantir Technologies Inc. User-interactive defect analysis for root cause
US11789931B2 (en) 2017-12-07 2023-10-17 Palantir Technologies Inc. User-interactive defect analysis for root cause
US11061874B1 (en) 2017-12-14 2021-07-13 Palantir Technologies Inc. Systems and methods for resolving entity data across various data structures
US10838987B1 (en) 2017-12-20 2020-11-17 Palantir Technologies Inc. Adaptive and transparent entity screening
US10831708B2 (en) * 2017-12-20 2020-11-10 Mastercard International Incorporated Systems and methods for improved processing of a data file
US10853352B1 (en) 2017-12-21 2020-12-01 Palantir Technologies Inc. Structured data collection, presentation, validation and workflow management
US11263382B1 (en) 2017-12-22 2022-03-01 Palantir Technologies Inc. Data normalization and irregularity detection system
US10924362B2 (en) 2018-01-15 2021-02-16 Palantir Technologies Inc. Management of software bugs in a data processing system
US11599369B1 (en) 2018-03-08 2023-03-07 Palantir Technologies Inc. Graphical user interface configuration system
US10877654B1 (en) 2018-04-03 2020-12-29 Palantir Technologies Inc. Graphical user interfaces for optimizations
US10754822B1 (en) 2018-04-18 2020-08-25 Palantir Technologies Inc. Systems and methods for ontology migration
US11676285B1 (en) 2018-04-27 2023-06-13 United Services Automobile Association (Usaa) System, computing device, and method for document detection
US11030752B1 (en) 2018-04-27 2021-06-08 United Services Automobile Association (Usaa) System, computing device, and method for document detection
US10885021B1 (en) 2018-05-02 2021-01-05 Palantir Technologies Inc. Interactive interpreter and graphical user interface
US10754946B1 (en) 2018-05-08 2020-08-25 Palantir Technologies Inc. Systems and methods for implementing a machine learning approach to modeling entity behavior
US11928211B2 (en) 2018-05-08 2024-03-12 Palantir Technologies Inc. Systems and methods for implementing a machine learning approach to modeling entity behavior
US11507657B2 (en) 2018-05-08 2022-11-22 Palantir Technologies Inc. Systems and methods for implementing a machine learning approach to modeling entity behavior
US11061542B1 (en) 2018-06-01 2021-07-13 Palantir Technologies Inc. Systems and methods for determining and displaying optimal associations of data items
US10795909B1 (en) 2018-06-14 2020-10-06 Palantir Technologies Inc. Minimized and collapsed resource dependency path
US11119630B1 (en) 2018-06-19 2021-09-14 Palantir Technologies Inc. Artificial intelligence assisted evaluations and user interface for same
US11265324B2 (en) 2018-09-05 2022-03-01 Consumerinfo.Com, Inc. User permissions for access to secure data at third-party
US11399029B2 (en) 2018-09-05 2022-07-26 Consumerinfo.Com, Inc. Database platform for realtime updating of user data from third party sources
US10671749B2 (en) 2018-09-05 2020-06-02 Consumerinfo.Com, Inc. Authenticated access and aggregation database platform
US10880313B2 (en) 2018-09-05 2020-12-29 Consumerinfo.Com, Inc. Database platform for realtime updating of user data from third party sources
US11126638B1 (en) 2018-09-13 2021-09-21 Palantir Technologies Inc. Data visualization and parsing system
US11294928B1 (en) 2018-10-12 2022-04-05 Palantir Technologies Inc. System architecture for relating and linking data objects
US11315179B1 (en) 2018-11-16 2022-04-26 Consumerinfo.Com, Inc. Methods and apparatuses for customized card recommendations
US11019225B2 (en) * 2019-01-17 2021-05-25 Bank Of America Corporation Dynamic image capture device control system
US11238656B1 (en) 2019-02-22 2022-02-01 Consumerinfo.Com, Inc. System and method for an augmented reality experience via an artificial intelligence bot
US11842454B1 (en) 2019-02-22 2023-12-12 Consumerinfo.Com, Inc. System and method for an augmented reality experience via an artificial intelligence bot
US11900755B1 (en) 2020-11-30 2024-02-13 United Services Automobile Association (Usaa) System, computing device, and method for document detection and deposit processing
US11934847B2 (en) 2021-09-14 2024-03-19 Palantir Technologies Inc. System for data aggregation and analysis of data from a plurality of data sources

Also Published As

Publication number Publication date
US8768840B2 (en) 2014-07-01
WO2002046858A2 (en) 2002-06-13
CA2463657C (en) 2008-10-21
US6754640B2 (en) 2004-06-22
US20170185972A1 (en) 2017-06-29
US20020052852A1 (en) 2002-05-02
AU2002241470A1 (en) 2002-06-18
US20110087598A1 (en) 2011-04-14
US20130117183A1 (en) 2013-05-09
CA2463657A1 (en) 2002-06-13
US20150332272A1 (en) 2015-11-19
WO2002046858A3 (en) 2003-03-20

Similar Documents

Publication Publication Date Title
US8768840B2 (en) Universal positive pay match, authentication, authorization, settlement and clearing system
USRE40220E1 (en) Check writing point of sale system
US6164528A (en) Check writing point of sale system
US7337953B2 (en) Negotiable instrument authentication systems and methods
US7267264B2 (en) System and method for verifying the authenticity of a check and authorizing payment thereof
US6808109B2 (en) System and method for verifying the authenticity of a check and authorizing payment thereof
US7627525B2 (en) Automated check cashing and loan processing ATM system and methodology
US7347362B2 (en) Systems and methods for prioritizing reconcilement information searches
US6757664B1 (en) Method and system for verification of checks at a point of sale
US20070055600A1 (en) Method for controlling spending
US20020026365A1 (en) Method and system for electronic payment and check guarantee
US7640205B2 (en) Systems and methods for accessing reconcilement information
US20050137982A1 (en) Systems and methods for determining a reconcilement result
US20050149440A1 (en) Systems and methods for routing requests for reconcilement information
US7708201B2 (en) System and method for verifying the authenticity of a check and authorizing payment thereof
US20040138991A1 (en) Anti-fraud document transaction system
US20090076951A1 (en) Method, system and computer program for generating financial transaction instructions
US20070095894A1 (en) Alternative banking system for managing traditional and nontraditional markets
US20100299258A1 (en) System and method for verifying the authenticity of a check and authorizing payment thereof
US20080054064A1 (en) System and method for verifying the authenticity of a check and authorizing payment thereof
US20030204475A1 (en) Method for the prevention of the unauthorized payments of funds
WO2002019208A2 (en) Method and system for electronic payment and check guarantee

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION