A method for reconciling a financial account of a user on a user device. A user list of transactions that have been entered by the user are accessed. A list of transactions from a financial institution is downloaded. The financial institution list is stored on the user device, and then compared with the user list, item by item. A reconciliation function is provided for each item on both of the lists. In one embodiment, a separate display of the cleared balance is provided, a single link button is provided to enable the upload of the register contents to a computer for reconciliation or for archiving and a memory attachment, such as a USB memory key, is also provided for archiving and/or additional program capabilities.
|
0. 24. An electronic account register comprising:
a touch screen for displaying a register of transactions;
an alphanumeric keyboard;
a numeric keypad; and
a cleared balance display, said cleared balance display providing an account balance that has been reconciled with a financial institution;
a transaction number field;
means for populating said transaction number field with a next sequential transaction number; and
means for overriding said next sequential transaction number.
0. 25. An apparatus for reconciling a financial account of a user from a portable user electronic account register device, comprising:
means for entering user financial transaction data on said portable electronic account register;
means for downloading from a financial institution computer a financial institution list of transactions from a financial institution;
means for comparing said user list and said financial institution list item by item;
means for providing a reconciliation function for each item on both of said lists; and
a cleared balance display.
0. 23. An electronic account register comprising:
a touch screen for displaying a register of transactions;
an alphanumeric keyboard;
a numeric keypad; and
a cleared balance display, said cleared balance display providing an account balance that has been reconciled with a financial institution;
a description field in said account register;
a drop down list of preferred payees in said description field;
a memory for storing payees; and
a controller programmed to determine if a payee has been entered for a second time in a predetermined period and, if so, adding said payee to said list of preferred payees.
0. 16. An electronic account register comprising:
a screen including
a first display area for displaying account information, including a cleared balance display area, said cleared balance display area providing an account balance that has been reconciled with a financial institution, wherein said account balance has been reconciled by
entering user financial transaction data on said portable electronic account register;
uploading said transactions entered by said user as uploaded data;
accessing a user list of said transactions entered by said user on said portable user electronic account register device;
downloading from a financial institution computer a financial institution list of transactions from a financial institution;
comparing said user list and said financial institution list item by item;
providing a reconciliation function for each item on both of said lists;
comparing said transactions to match transactions on said financial institution list to transactions on said user list;
identifying matched transactions;
identifying unmatched transactions;
a first touchscreen area for an alphanumeric keyboard;
a second touchscreen area for a numeric keypad;
an up/down scrolling input;
an on/off switch;
a controller configured to control said display; and
a memory for storing a variety of displays for said first display area, said displays including
a register of transactions display, including a transaction number field, a date field, a transaction description field, an amount field and a balance field;
a matched items display, and
an unmatched items display.
1. A method for reconciling a financial account of a user from a portable user electronic account register device, comprising:
entering user financial transaction data on said portable electronic account register;
uploading said transactions entered by said user as uploaded data to a personal computer;
accessing on said personal computer, from said uploaded data, a user list of said transactions entered by said user on said portable user electronic account register device;
downloading from a financial institution computer to said personal computer a financial institution list of transactions from a financial institution;
comparing, on said personal computer, said user list and said financial institution list item by item;
providing a reconciliation function for each item on both of said lists;
downloading reconciliation information from said personal computer to on said user electronic account register device;
comparing said transactions to match transactions on said financial institution list to transactions on said user list;
identifying matched transactions;
providing said matched transactions to a separate matched transaction field in a user display;
identifying unmatched transactions;
attempting to match said unmatched transactions, absent user input, according to predetermined criteria to provide proposed matches;
presenting said proposed matches to said user in said matched transaction field of said user display;
marking said proposed matches so that said user can see that they are not exact matches;
presenting unmatched items to said user in a separate unmatched transaction field of said user display;
accepting, on an item by item basis, a confirmation of said proposed matches by said user.
0. 22. An electronic account register comprising:
a screen including
a first display area for displaying account information, including a cleared balance display area, said cleared balance display area providing an account balance that has been reconciled with a financial institution wherein said account balance has been reconciled by
entering user financial transaction data on said portable electronic account register;
uploading said transactions entered by said user as uploaded data;
accessing a user list of said transactions entered by said user on said portable user electronic account register device;
downloading from a financial institution computer a financial institution list of transactions from a financial institution;
comparing said user list and said financial institution list item by item;
providing a reconciliation function for each item on both of said lists;
comparing said transactions to match transactions on said financial institution list to transactions on said user list;
identifying matched transactions;
identifying unmatched transactions;
a first touchscreen area for an alphanumeric keyboard;
a second touchscreen area for a numeric keypad;
an up/down scrolling input;
an on/off switch;
a controller configured to control said display;
a memory for storing a variety of displays for said first display area, said displays including
a register of transactions display, including a transaction number, a date, a transaction description, an amount and a balance;
a matched items display, and
an unmatched items display;
a link input for linking said account register to another electronic device;
a description field in said account register;
a drop down list of preferred payees in said description field;
a transaction number field;
means for populating said transaction number field with a next sequential transaction number; and
means for overriding said next sequential transaction number.
13. A method for reconciling a financial account of a user from a portable user electronic account register device, comprising:
entering user financial transaction data on said portable electronic account register;
uploading said transactions entered by said user as uploaded data to a personal computer;
accessing on said personal computer, from said uploaded data, a user list of said transactions entered by said user on said portable user electronic account register device;
downloading from a financial institution computer to said personal computer a financial institution list of transactions from a financial institution;
comparing, on said personal computer, said user list and said financial institution list item by item;
providing a reconciliation function for each item on both of said lists;
comparing said transactions to match transactions on said financial institution list to transactions on said user list;
identifying matched transactions;
providing said matched transactions to a separate matched transaction field in a user display;
identifying unmatched transactions;
attempting to match said unmatched transactions, absent user input, according to predetermined criteria to provide proposed matches;
presenting said proposed matches to said user in said matched transaction field of said user display;
marking said proposed matches so that said user can see that they are not exact matches;
presenting unmatched items to said user in a separate unmatched transaction field of said user display;
accepting, on an item by item basis, a confirmation of said proposed matches by said user;
presenting to said user a first group of transactions on said user list, but not on said financial institution list;
presenting to said user a second group of transactions on said financial institution list but not on said user list;
providing said user input capability for matching items from said first and second groups;
providing an indication whether an item has been cleared for each item upon completion of said reconciliation function; and
downloading reconciliation information from said personal computer to said user electronic account register device.
15. A method for reconciling a financial account of a user from a portable user electronic account register device, comprising:
entering user financial transaction data on said portable electronic account register;
providing a drop down list of preferred payees in a description field of a display on said portable electronic account register;
populating a transaction number field of said display with a next sequential transaction number;
allowing said user to override said next sequential transaction number;
uploading said transactions entered by said user as uploaded data to a personal computer,
accessing on said personal computer, from said uploaded data, a user list of said transactions entered by said user on said portable user electronic account register device;
downloading from a financial institution computer to said personal computer a financial institution list of transactions from a financial institution;
comparing, on said personal computer, said user list and said financial institution list item by item;
providing a reconciliation function for each item on both of said lists;
comparing said transactions to match transactions on said financial institution list to transactions on said user list;
identifying matched transactions;
providing said matched transactions to a separate matched transaction field in a user display;
identifying unmatched transactions;
attempting to match said unmatched transactions, absent user input, according to predetermined criteria to provide proposed matches;
presenting said proposed matches to said user in said matched transaction field of said user display;
marking said proposed matches so that said user can see that they are not exact matches;
presenting unmatched items to said user in a separate unmatched transaction field of said user display;
accepting, on an item by item basis, a confirmation of said proposed matches by said user;
presenting to said user a first group of transactions on said user list, but not on said financial institution list;
presenting to said user a second group of transactions on said financial institution list but not on said user list;
providing said user input capability for matching items from said first and second groups;
providing an indication whether an item has been cleared for each item upon completion of said reconciliation function;
downloading an indication of cleared items to said account register; and
downloading to said account register items in said financial institution list and not in said account register;
displaying a balance of cleared items on a cleared balance display.
2. The method of
3. The method of
transactions on said user list, but not on said financial institution list; and
transactions on said financial institution list but not on said user list.
4. The method of
5. The method of
6. The method of
providing an indication whether an item has been cleared for each item upon completion of said reconciliation function.
7. The method of
downloading cleared items, and items on said financial institution list of transactions but not on said user list, from a computer to said portable user electronic account register device.
8. The method of
comparing said transactions to match transactions on said financial institution list to transactions on said user list;
identifying unmatched transactions;
accepting a user input indicating an acceptable number of days between transactions for indicating a possible match;
attempting to match said unmatched transactions according to said user input.
9. The method of
exporting data regarding said transactions to a money management program.
10. The method of
receiving a link button input;
presenting, on a display, in response to said link button input, the options of
(a) getting a bank statement and reconciling; and
(b) exporting a register of transaction items.
11. The method of
marking items that match as cleared items;
downloading said cleared items to said portable electronic account register.
12. The method of
downloading an indication of cleared items to said account register; and
downloading to said account register items in said financial institution list and not in said account register.
14. The method of
downloading an indication of cleared items to said account register; and
downloading to said account register items in said financial institution list and not in said account register.
0. 17. The electronic account register of claim 16 further comprising:
said controller being programmed to allow exporting transaction data to an external money management program.
0. 18. The electronic account register of claim 16 further comprising:
a link input for linking said account register to another electronic device.
0. 19. The electronic account register of claim 16 further comprising:
a description field in said account register; and
a drop down list of preferred payees in said description field.
0. 20. The electronic account register of claim 19 further comprising:
said memory storing payees;
said controller being programmed to determine if a payee has been entered for a second time in a predetermined period and, if so, adding said payee to said list of preferred payees.
0. 21. The electronic account register of claim 16 further comprising:
means for populating said transaction number field with a next sequential transaction number; and
means for overriding said next sequential transaction number.
0. 26. The apparatus of claim 25 further comprising:
a screen including
a first display area for displaying account information, including a cleared balance display area, said cleared balance display area providing an account balance that has been reconciled with a financial institution, wherein said account balance has been reconciled by
entering user financial transaction data on said portable electronic account register;
uploading said transactions entered by said user as uploaded data;
accessing a user list of said transactions entered by said user on said portable user electronic account register device;
downloading from a financial institution computer a financial institution list of transactions from a financial institution;
comparing said user list and said financial institution list item by item;
providing a reconciliation function for each item on both of said lists;
comparing said transactions to match transactions on said financial institution list to transactions on said user list;
identifying matched transactions;
identifying unmatched transactions;
a first touchscreen area for an alphanumeric keyboard;
a second touchscreen area for a numeric keypad;
an up/down scrolling input;
an on/off switch;
a controller configured to control said display; and
a memory for storing a variety of displays for said first display area, said displays including
a register of transactions display, including a transaction number field, a date field, a transaction description field, an amount field and a balance field;
a matched items display, and
an unmatched items display.
0. 27. The apparatus of claim 25 further comprising:
a cleared balance display, said cleared balance display providing an account balance that has been reconciled with a financial institution;
a description field in said account register;
a drop down list of preferred payees in said description field;
a memory for storing payees; and
a controller programmed to determine if a payee has been entered for a second time in a predetermined period and, if so, adding said payee to said list of preferred payees.
0. 28. The apparatus of claim 25 further comprising:
a cleared balance display, said cleared balance display providing an account balance that has been reconciled with a financial institution;
a transaction number field;
means for populating said transaction number field with a next sequential transaction number; and
means for overriding said next sequential transaction number.
|
This application claims priority from Provisional Application No. 60/431,771, filed Dec. 9, 2002, entitled, “Personal Digital Account Register”, which disclosure is incorporated herein by reference.
The present invention relates to handheld devices for electronically storing financial account transactions, in particular to an electronic account register.
A number of devices have been devised to replace the paper check register many people carry in their checkbooks for recording checks written, deposits made, etc. One example in U.S. Pat. No. 4,724,527 shows an electronic calculator with additional functionality for recording a balance in a check account and updating it in accordance with checks written and deposits made. The input is a simple numeric keypad with a few other function keys and a small LCD display. A similar device is shown in U.S. Pat. No. 4,910,696 with a slightly larger display and navigation buttons added. Motorola U.S. Pat. No. 5,221,838 describes an electronic wallet which not only can store financial information, but can communicate that to a financial institution. It also includes a magnetic card reader for reading credit cards or other financial cards. It also includes a check printer and an ability to communicate wirelessly in real time with a financial institution to update records.
IBM U.S. Pat. No. 6,305,603 shows a personal digital assistant for electronically handling financial transactions for multiple accounts. Another device for electronically tracking financial transactions and updating financial records is shown in U.S. Pat. No. 6,609,095.
A digital checkbook for processing electronic checks is shown in Publication No. U.S. 2003/0046229. Publication No. U.S. 2002/0091635 shows a system for authenticating users and facilitating financial transactions over a network.
U.S. Pat. No. 5,093,787 shows an electronic checkbook with limited memory that can upload its data to a bank computer for reconciliation. The bank computer attempts to automatically reconcile mismatched entries by looking at dates and amounts of the transaction. The user can accept the entire automatic reconciliation, or opt out and do a manual procedure.
Intel U.S. Publication No. 2003/0083967 shows an electronic check register combined with an electronic check display and a printout. Data can be entered either on the electronic register or on the electronic check and be auto-filled into the other one. Provisions are described for a list of favorite payees and automatic filling of all but the payee and amount. The device is stated to support reconciliation, but there is no detailed description of how this is done.
The present invention provides a method for reconciling a financial account of a user on a user device. A user list of transactions that have been entered by the user are accessed. A list of transactions from a financial institution is downloaded. The financial institution list is stored on the user device, and then compared with the user list, item by item. A reconciliation function is provided for each item on both of the lists.
The present invention thus does not require a bank or financial institution to modify its system to do such reconciliations, using the existing ability to download off of the Internet or otherwise. The invention also provides more than the balance reconciliation provided in some prior art devices, allowing a reconciliation item by item.
In one embodiment, software implementing the present invention attempts to match unmatched transactions using predetermined criteria. The software then presents the proposed matches to the user for confirmation on an item by item basis. This software also identifies any unmatched transactions on both the user list and the financial institution list. The user is provided the ability to match up such transactions manually.
In one embodiment, the invention provides an electronic account register with a simplified set of input keys and a display. A screen displays an account register, and the device also provides both an alphanumeric and numeric keypad, along with an up/down scrolling input. A separate display of the cleared balance is provided (which will often be different from the current balance recorded in the account register). A number of features are provided to provide ease of input, such as automatic populating of a next transaction number, providing a drop-down list of preferred payees, providing a forward-fill capability, while also providing the ability to override these automatic aids. A single link button is provided to enable the upload of the register contents to a computer or other device for reconciliation or for archiving. A USB or other port or memory card slot is optionally provided for archiving and/or additional program capabilities.
The present invention does not attempt a complicated design to make the issuance of checks completely electronic. Rather, the invention relies on users continuing to issue paper checks, and automates as much as possible the account register function.
For a further understanding of the nature and advantages of the invention, reference should be made to the following description taken in conjunction with the accompanying drawings.
Personal Digital Account Register
In one embodiment, the user buttons are separate from the display, and cleared account balance display 18 is a separate LCD display. In another embodiment, cleared account balance display 18 can be part of a same display as 16, but can appear to the user to be a separate display by separating it from display area 16 with a portion of the housing 32 extending between the display areas to separate them. Similarly, all of the user buttons could be touch screen buttons on a single display, a display separated by portions of the housing, or on a display which is integrated with the account register display 16.
The account register screen 16 is preferably a touch screen in which a stylus can activate different items. A first field 34 is a transaction number field. Its default value is blank, but with one tap, the next transaction number in sequence automatically appears (a next check number is an example, but other transactions, such as ATM withdrawals or debit card uses could be assigned a transaction number). A second tap will provide a blinking cursor allowing the user to make a numeric entry, such as for an out-of-sequence check number.
A date field 36 provides a default value of the current date. A single tap will bring up a drop-down calendar to allow post or past dated entries.
A description field 38 is used for entering descriptions, such as the name of a check payee. The default value is blank, with a blinking cursor to allow alphanumeric entry of a custom description. A single tap at the drop down arrow 54 will cause a drop-down table of stored descriptions to appear. As described below, this can include descriptions of payees that the user has entered multiple times, to facilitate easy entry of recurring payees for standard items such as rent, utilities. etc.
Field 40 is a “cleared” field. The default value is blank, but a single tap will enter a “cleared” symbol, a dot in this embodiment (alternately a check mark or any other symbol). In typical usage, the user will not enter this manually, but rather it would be done by the automatic reconciliation program described below. However, a user can reconcile via manual clearing if automatic reconciliation is not used.
Field 42 is an input field for an alphanumeric entry such as an expense code. The default value is blank, and a single tap will bring up a blinking cursor for alphanumeric entry.
Field 44 is a payment field for entry of a payment amount. The default value is blank, and a single tap will bring up a cursor to allow numeric entry. In one optional embodiment, a default value can appear for a recurring description, with the default value being overridable. Thus, if the mortgage is the same every month, it can be automatically entered here when the mortgage payee name is selected, with the ability to be confirmed or changed by the user. In addition to the mortgage payee, the mortgage amount could be automatically populated as well when the mortgage payee appears. In addition, an expense code could automatically appear as well. The user could set it up in advance to populate the payee, amount and expense code automatically.
Field 46 is a deposit field for entering deposit amounts. The default value is blank and a single tap will bring up a blinking cursor to allow a numeric entry.
Field 48 is a balance field which displays the current balance. This is the previous value of the balance field directly above, less the payment in field 44 or plus the deposit in field 46.
Cleared account display 18 includes a display 50 which shows the cleared balance, reproduced from the last reconciled balance, less any new “cleared” payments (field 44) if a cleared symbol is in corresponding “cleared” field 40, plus “cleared” deposits (field 46) if a “cleared” symbol is in corresponding “cleared” field (40).
The personal digital account register of
The account register has sufficient internal memory for years of registers. One may wish more capacity for archiving records. In one embodiment, a USB memory key could be used, which plugs into the USB port and contains internal memory in the key. In another embodiment, the account register includes a separate memory port 96 which may hold a removable memory 98, such as a flash memory card. This could be used for archiving data, and could connect to additional external memory, a memory stick, expansion cards, etc. for additional software/memory, etc.
In the operation depicted here, a USB connection would be made, and the link button would be pressed. The register archive values from register 10 would be uploaded to the computer 68 as indicated by arrow 72. The computer will download the user's account statement 74 from a financial institution 76 through the Internet 78. After the computer software program performs the reconciliation program (described below) the cleared items 80 are downloaded to the register 10 which will then populate field 40 of
Although
The drop-down list for the “description” field will include an “edit list” selection, allowing for adding, changing or removing list entries. Selecting “edit list” will present a pop-up screen such as shown in
Returning to a transaction register field shown in
When “Edit List” is selected from the Description field drop-down list, Edit List Screen #1 of
Edit List Screen #2 is shown in
Upon initial use or when reset button has been pressed, Initialization Screen #1 shown in
Initialization Screen #3 is shown in
The present invention provides a reconciliation program which may be run either on a computer, the account register itself, or some other electronic device. As described earlier, the user's financial institution statement is downloaded from the bank using commercially available download facilities over the Internet or otherwise. The user's register is uploaded, if necessary, from the account register.
The reconciliation program provides automatic reconciliation within limits that can be configured by the user. The user then is able to verify and accept the reconciliation on an item-by-item basis. The software will first compare transaction numbers from the register with those in the bank statement and verify that the numbers match. For all other entries, amounts can be compared, a date range can be searched, and a description field can be searched for the same or a similar payee. The date range parameters can be initialized by the user, such as by setting a 5-day or other range in which to compare entries.
The program can then flag for the user items where there is not an exact match (see
Completely matching transactions are automatically denoted in a “cleared” field of the corresponding record to be downloaded to the account register device. A “cleared balance” is calculated based on adding cleared deposits and subtracting cleared debits, and then displayed. The account register's “cleared balance” can be compared by the user with the balance stated by the financial institution.
Examples of user interface displays for reconciliation program are set forth below. These displays as shown are intended for a personal computer, but can be modified to fit them on a smaller account register device screen.
When the “Link” button is pressed on the account register device, the reconciliation program starts on the computer and the Reconciliation and Register Management System Main Menu appears, as shown in
Screen #2 is shown in
Screen #3 is shown in
Screen #4 is shown in
Screen #5 is shown in
Screen #6 is shown in
Screen #7 is shown in
Screen #8 is shown in
Upon initial installation or re-installation of the software, Initialization Screen #1 (
Initialization Screen #2 is shown in
Initialization Screen #3 is shown in
Initialization Screen #4 is shown in
Initialization Screen #5 is shown in
As will be appreciated by those with skill in the an, the present invention may be embodied in other specific forms without departing from the essential characteristics thereof. For example, the account register could be provided on a PDA display, with its own customized display configuration. The reconciliation program can be run on any user device, such as the account register device itself, a personal computer, or on a separate electronic device. Accordingly, the foregoing description is intended to be illustrative, but not limiting, of the scope of the invention which is set forth in the following claims.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4625276, | Aug 31 1983 | MONEYFAX, INC | Data logging and transfer system using portable and resident units |
4724527, | Nov 05 1982 | Sharp Kabushiki Kaisha | Electronic personal asset control device |
4910696, | Jan 27 1988 | Computerized personal portable account register | |
5093787, | Jun 12 1986 | Electronic checkbook with automatic reconciliation | |
5134564, | Oct 19 1989 | Intuit | Computer aided reconfiliation method and apparatus |
5221838, | Dec 24 1990 | Motorola, Inc. | Electronic wallet |
5233547, | Nov 12 1991 | NCR Corporation | Electronic checking account apparatus and method having a digitizer to receive information as a check is being written |
5337263, | Jun 15 1993 | Simplified checkbook balancing computer system | |
5453601, | Nov 15 1991 | CITIBANK, N A | Electronic-monetary system |
5455407, | Nov 15 1991 | Citibank, N.A. | Electronic-monetary system |
5649115, | Jun 02 1994 | INTUIT, INC | Tracking method and apparatus |
5748737, | Nov 14 1994 | Multimedia electronic wallet with generic card | |
5842185, | Feb 18 1993 | INTUIT INC. | Method and system for electronically tracking financial transactions |
5898154, | Nov 15 1991 | Citibank, N.A. | System and method for updating security information in a time-based electronic monetary system |
5903881, | Jun 05 1997 | INTUIT, INC | Personal online banking with integrated online statement and checkbook user interface |
5920848, | Feb 12 1997 | CITIBANK, N A | Method and system for using intelligent agents for financial transactions, services, accounting, and advice |
6038549, | Dec 22 1997 | Google Technology Holdings LLC | Portable 1-way wireless financial messaging unit |
6305603, | Jan 29 1999 | eBay Inc | Personal digital assistant based financial transaction method and system |
6313745, | Jan 06 2000 | Fujitsu Limited | System and method for fitting room merchandise item recognition using wireless tag |
6446048, | Sep 03 1999 | INTUIT, INC | Web-based entry of financial transaction information and subsequent download of such information |
6533173, | Dec 29 2000 | Innovaport LLC | Product Locator and Price checking system |
6609095, | Jan 21 2000 | Electronic financial accounting system | |
6757716, | Jul 09 1999 | Microsoft Technology Licensing, LLC | Method and system for modifying host application functionality based upon downloaded content |
6800029, | Apr 07 2000 | IGT | Gaming environment including portable transaction devices for rating players |
6825940, | Jul 01 1998 | CITIBANK, N A ; NCR Atleos Corporation | Method of processing documents in an image-based document processing system and an apparatus therefor |
7044365, | Dec 09 2002 | AccuBalance Corporation | Method for reconciling a financial account from a portable account register |
7457767, | Oct 05 2000 | Toshiba Global Commerce Solutions Holdings Corporation; Toshiba Tec Kabushiki Kaisha | Pay at the table system |
20020026416, | |||
20020091635, | |||
20020180696, | |||
20020184152, | |||
20030046229, | |||
20030078094, | |||
20030083967, | |||
GB2387930, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jul 18 2006 | AccuBalance Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Oct 16 2013 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Nov 07 2017 | M2553: Payment of Maintenance Fee, 12th Yr, Small Entity. |
Date | Maintenance Schedule |
Mar 12 2016 | 4 years fee payment window open |
Sep 12 2016 | 6 months grace period start (w surcharge) |
Mar 12 2017 | patent expiry (for year 4) |
Mar 12 2019 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 12 2020 | 8 years fee payment window open |
Sep 12 2020 | 6 months grace period start (w surcharge) |
Mar 12 2021 | patent expiry (for year 8) |
Mar 12 2023 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 12 2024 | 12 years fee payment window open |
Sep 12 2024 | 6 months grace period start (w surcharge) |
Mar 12 2025 | patent expiry (for year 12) |
Mar 12 2027 | 2 years to revive unintentionally abandoned end. (for year 12) |