Patrons at a restaurant or bar can pay at their table using credit cards, without involving the restaurant or bar cashier and/or wait staff. Patrons are assisted using this system in dividing the bill by displaying the amount due (including tax) and allowing each patron to enter the amount they wish to pay. When the initial bill is presented, a balance due will be displayed and the indication will be provided that the bill has yet to be paid in full. As each transaction is entered, a running total will be displayed indicating the remaining balance due. When the running total reaches zero, the bill is paid in full, and an indication will be provided, such as by illuminating a green indicator light or by displaying a balance due of $0.00.
|
0. 14. A non-transitory computer program product operable for implementing a method for payment of a bill, the computer program product comprising: non-transitory memory readable by a data processing system, the memory storing program code comprising the program steps of:
a) calculating a total bill for a plurality of patrons at a table;
b) causing a display, on a display of a table unit device physically located at the table configured to enable patrons seated at the table to manually enter an electronic payment, of the total bill to the plurality of patrons at the table;
c) responsive to providing physical access at the table to the table unit device to a first one of the plurality of patrons, receiving manual input information at the table unit device directly from the first one of the plurality of patrons on the table unit device at the table to pay a first portion of the total bill using a first credit card account;
d) automatically calculating, in response to receiving the input information directly from the first one of the plurality of patrons, a first balance owed equal to the total bill minus the first portion;
e) causing the display, on the display of the table unit device, after automatically calculating the balance owed, to display the balance owed to the plurality of patrons, saving the balance owed as a balance owed on the total bill;
f) responsive to providing physical access at the table to the table unit device to a second of the plurality of patrons, receiving manual input information on the table unit device at the table directly from the second of the plurality of patrons on the table unit device at the table to pay a second portion of the total bill using a second credit card account;
g) automatically calculating, in response to receiving the input information directly from the second one of the plurality of patrons, a balance owed equal to the balance owed on the total bill minus the second portion, and retaining this balance owed as second balance owed on the total bill, the second balance equaling a total amount owed by the plurality of patrons;
h) causing the display, on the display of the table unit device at the table, after automatically calculating the balance owed, to display the second balance owed to the plurality of patrons,
wherein the total bill represents a total amount of money owed by the plurality of patrons for items selected for purchase by the plurality of patrons,
wherein step b) further comprises the step of:
requesting a selection of which of the items on the total bill is to be included in the first portion,
wherein step c) further comprises the step of:
receiving an input from the first one of the plurality of patrons of which of the items on the total bill is to be included in the first portion,
wherein step d) further comprises the step of:
calculating a first subtotal corresponding to the first balance owed and the applicable tax, and calculating a suggested gratuity associated with the first subtotal, and
wherein the display is configured to receive a selection or entry of a gratuity.
0. 27. A non-transitory computer program product operable for implementing a method for payment of a bill, the computer program product comprising:
non-transitory memory readable by a data processing system, the memory storing program code comprising the program steps of:
a) calculating a total bill for a plurality of patrons at a table;
b) causing a display, on a display of a table unit device physically located at the table configured to enable patrons seated at the table to manually enter an electronic payment, of the total bill to the plurality of patrons at the table;
c) responsive to providing physical access at the table to the table unit device to a first one of the plurality of patrons, receiving manual input information at the table unit device directly from the first one of the plurality of patrons on the table unit device at the table to pay a first portion of the total bill using a first credit card account;
d) automatically calculating, in response to receiving the input information directly from the first one of the plurality of patrons, a first balance owed equal to the total bill minus the first portion;
e) automatically causing the display, on the display of the table unit device, in response to automatically calculating the balance owed, to display the balance owed to the plurality of patrons, saving the balance owed as a balance owed on the total bill;
f) responsive to providing physical access at the table to the table unit device to a second of the plurality of patrons, receiving manual input information on the table unit device at the table directly from the second of the plurality of patrons on the table unit device at the table to pay a second portion of the total bill using a second credit card account;
g) automatically calculating, in response to receiving the input information directly from the second one of the plurality of patrons, a balance owed equal to the balance owed on the total bill minus the second portion, and retaining this balance owed as second balance owed on the total bill, the second balance equaling a total amount owed by the plurality of patrons;
h) automatically causing the display, on the display of the table unit device at the table, in response to automatically calculating the balance owed, to display the second balance owed to the plurality of patrons; and
i) repeating steps f) through h) until the total amount owed equals zero,
wherein the total bill represents a total amount of money owed by the plurality of patrons for items selected for purchase by the plurality of patrons,
wherein step b) further comprises the step of:
requesting a selection of which of the items on the total bill is to be included in the first portion,
wherein step c) further comprises the step of:
receiving an input from the first one of the plurality of patrons of which of the items on the total bill is to be included in the first portion,
wherein step d) further comprises the step of:
calculating a first subtotal corresponding to the first balance owed and the applicable tax, and calculating a suggested gratuity associated with the first subtotal, and
wherein the display is configured to receive a selection or entry of a gratuity.
1. A non-transitory computer program product operable for implementing a method for payment of a bill, the computer program product comprising: a non-transitory memory readable by a data processing system, the memory storing program code comprising the program steps of:
a) calculating a total bill for a plurality of patrons at a table;
b) causing a display, on a display of a table unit device physically located at the table configured to enable patrons seated at the table to manually enter an electronic payment, of the total bill to the plurality of patrons at the table along with the items and a cost associated with each of the items of the total bill;
c) responsive to providing physical access at the table to the table unit device to a first one of the plurality of patrons, receiving manual input information at the table unit device directly from the first one of the plurality of patrons on the table unit device at the table to pay a first portion of the total bill using a first credit card account;
d) automatically calculating, in response to receiving the input information directly from the first one of the plurality of patrons, a first balance owed equal to the total bill minus the first portion;
e) automatically causing the display, on the display of the table unit device, in response to after automatically calculating the balance owed, to display the balance owed to the plurality of patrons, saving the balance owed as a balance owed on the total bill;
f) responsive to providing physical access at the table to the table unit device to a second of the plurality of patrons, receiving manual input information on the table unit device at the table directly from the second of the plurality of patrons on the table unit device at the table to pay a second portion of the total bill using a second credit card account;
g) automatically calculating, in response to receiving the input information directly from the second one of the plurality of patrons, a balance owed equal to the balance owed on the total bill minus the second portion, and retaining this balance owed as second balance owed on the total bill, the second balance equaling a total amount owed by the plurality of patrons;
h) automatically causing the display, on the display of the table unit device at the table, in response to after automatically calculating the balance owed, to display the second balance owed to the plurality of patrons; and
i) repeating steps f) through h) until the total amount owed equals zero; and
j) causing a visual indication to the plurality of patrons that the total bill has been paid,
wherein the total bill represents a total amount of money owed by the plurality of patrons for items selected for purchase by the plurality of patrons,
wherein step b) further comprises the step of:
requesting a selection of which of the items on the total bill is to be included in the first portion,
wherein step c) further comprises the step of:
receiving an input from the first one of the plurality of patrons of which of the items on the total bill is to be included in the first portion,
wherein step d) further comprises the step of:
calculating a first subtotal corresponding to the first balance owed and the applicable tax, and calculating a suggested gratuity associated with the first subtotal, and
wherein the display is configured to receive a selection or entry of a gratuity.
0. 2. The computer program product as recited in
3. The computer program product as recited in
receiving credit card account information associated with the first credit card account; and
receiving the first portion manually inputted by the first one of the plurality of patrons, and wherein the step f) comprises the steps of:
receiving credit card account information associated with the second credit card account; and
receiving the second portion manually inputted by the second of the plurality of patrons.
4. The computer program product as recited in
5. The computer program product as recited in
initiating a transmitting of the manually input information received in program steps c) and f) to one or more financial institutions.
6. The computer program product as recited in
requesting the first one of the plurality of patrons to include a first gratuity amount with the first manually input information, wherein the first portion includes the first gratuity amount; and
requesting the second of the plurality of patrons to include a second gratuity amount with the second input information, wherein the second portion includes the second gratuity amount.
7. The computer program product as recited in
requesting the plurality of patrons add an amount of gratuity to the total bill before step c) is performed.
8. The computer program product as recited in
9. The computer program product as recited in
10. The computer program product as recited in
causing a visual indication to the plurality of patrons that the total bill has not yet been paid when the balance owed is greater than zero.
0. 11. The computer program product as recited in
causing a visual indication to the plurality of patrons that the total bill has been paid when the balance owed is equal to zero.
12. The computer program product as recited in
causing a display, on the display device at the table, to the plurality of patrons of one or more suggested gratuity amounts.
0. 13. The computer program product as recited in
causing a display, on the display device at the table, of the items and a cost associated with each of the items on the display device; and
wherein step c) further comprises the step of:
receiving an input from the first one of the plurality of patrons of which of the items on the total bill is to be included in the first portion.
0. 15. The computer program product as recited in claim 14, further comprising the step of repeating steps f) through h) until the total amount equals zero.
0. 16. The computer program product as recited in claim 14, wherein program step c) comprises the program steps of:
receiving credit card account information associated with the first credit card account; and
receiving the first portion manually inputted by the first one of the plurality of patrons, and wherein the step f) comprises the steps of:
receiving credit card account information associated with the second credit card account; and receiving the second portion manually inputted by the second of the plurality of patrons.
0. 17. The computer program product as recited in claim 16, wherein the receipt of credit card information further comprises the step of reading of a magnetic strip on the credit card when it is swiped through a credit card reader.
0. 18. The computer program product as recited in claim 16, further comprising the step of:
initiating a transmitting of the manually input information received in program steps c) and f) to one or more financial institutions.
0. 19. The computer program product as recited in claim 16, further comprising the steps of:
requesting the first one of the plurality of patrons to include a first gratuity amount with the first manually input information, wherein the first portion includes the first gratuity amount; and
requesting the second of the plurality of patrons to include a second gratuity amount with the second input information, wherein the second portion includes the second gratuity amount.
0. 20. The computer program product as recited in claim 19, further comprising the step of:
requesting the plurality of patrons add an amount of gratuity to the total bill before step c) is performed.
0. 21. The computer program product as recited in claim 20, wherein the first and second gratuity amounts equal to the amount of gratuity added to the total bill.
0. 22. The computer program product as recited in claim 16, wherein the total bill includes a gratuity selected by the plurality of patrons.
0. 23. The computer program product as recited in claim 16, further comprising the step of:
causing a visual indication to the plurality of patrons that the total bill has not yet been paid when the balance owed is greater than zero.
0. 24. The computer program product as recited in claim 23, further comprising the step of:
causing a visual indication to the plurality of patrons that the total bill has been paid when the balance owed is equal to zero.
0. 25. The computer program product as recited in claim 20, wherein the step of requesting the plurality of patrons adds the amount of gratuity to the total bill before program step c) is performed comprises the step of:
causing a display, on the display device at the table, to the plurality of patrons of one or more suggested gratuity amounts.
0. 26. The computer program product as recited in claim 14, wherein step b) further comprises:
causing a display, on the display device at the table, of the items and a cost associated with each of the items on the display device.
0. 28. The computer program product as recited in claim 27, wherein program step c) comprises the program steps of:
receiving credit card account information associated with the first credit card account; and
receiving the first portion manually inputted by the first one of the plurality of patrons, and wherein the step f) comprises the steps of:
receiving credit card account information associated with the second credit card account; and
receiving the second portion manually inputted by the second of the plurality of patrons.
0. 29. The computer program product as recited in claim 28, wherein the receipt of credit card information further comprises the step of reading of a magnetic strip on the credit card when it is swiped through a credit card reader.
0. 30. The computer program product as recited in claim 28, further comprising the step of:
initiating a transmitting of the manually input information received in program steps c) and f) to one or more financial institutions.
0. 31. The computer program product as recited in claim 28, further comprising the steps of:
requesting the first one of the plurality of patrons to include a first gratuity amount with the first manually input information, wherein the first portion includes the first gratuity amount; and
requesting the second of the plurality of patrons to include a second gratuity amount with the second input information, wherein the second portion includes the second gratuity amount.
0. 32. The computer program product as recited in claim 31, further comprising the step of:
requesting the plurality of patrons add an amount of gratuity to the total bill before step c) is performed.
0. 33. The computer program product as recited in claim 32, wherein the first and second gratuity amounts equal to the amount of gratuity added to the total bill.
0. 34. The computer program product as recited in claim 28, wherein the total bill includes a gratuity selected by the plurality of patrons.
0. 35. The computer program product as recited in claim 28, further comprising the step of:
causing a visual indication to the plurality of patrons that the total bill has not yet been paid when the balance owed is greater than zero.
0. 36. The computer program product as recited in claim 35, further comprising the step of:
causing a visual indication to the plurality of patrons that the total bill has been paid when the balance owed is equal to zero.
0. 37. The computer program product as recited in claim 32, wherein the step of requesting the plurality of patrons adds the amount of gratuity to the total bill before program step c) is performed comprises the step of:
causing a display, on the display device at the table, to the plurality of patrons of one or more suggested gratuity amounts.
0. 38. The computer program product as recited in claim 27, wherein step b) further comprises:
causing a display, on the display device at the table, of the items and a cost associated with each of the items on the display device.
|
This application is a division of application Ser. No. 09/679,781, filed Oct. 5, 2000, status allowed.
The present invention relates in general to information processing systems, and in particular, to a point-of-sale terminal permitting restaurant patrons to individually pay their portion of the restaurant bill.
Many times has the following scenario been encountered. A group of patrons dining at a restaurant receive the bill, and then go through the complicated task of determining how much each patron owes on the bill, including applicable tax and an allotted portion of the gratuity to be paid to the wait staff. Moreover, many restaurants and bars do not accept separate payments for items on a single bill, mostly because splitting a bill often results in errors and in taking time away from the wait staff being able to serve other customers within the restaurant.
Thus, there is a need to address these competing interests, whereby the patrons are able to split a bill without such a process unduly burdening the wait staff, and adversely impacting the restaurant's efficiency.
U.S. Pat. No. 5,933,812 to Meyer, et al. provides a portable transaction terminal system which provides for complete data entry at the guest table of an eating and drinking establishment. The terminal has the facility for entering all the information needed to complete the transaction, including the server's gratuity. This portable transaction terminal system is nothing more than the credit card payment devices found at almost every commercial establishment, such as grocery stores, permitting a total bill to be paid using a patron's credit card. Meyer, et al. provides an additional functionality in permitting the patron to pay a gratuity in addition to the total bill. What Meyer, et al. does not disclose is an ability for the bill to be split among the various patrons at a table and for each of such patrons to individually pay their desired portion using a credit card.
The foregoing need is addressed by the present invention which allows diners in a restaurant to pay at the table using credit cards, without involving the restaurant cashier and/or the wait staff. The present invention will assist patrons in dividing the bill by displaying the amount due (including tax) and allowing each patron to enter the amount which he or she wishes to pay. When the initial bill is presented, a balance due will be displayed and a red indicator light may be illuminated, indicating that the bill is not yet paid in full. As each transaction is entered, a running total will be displayed indicating the remaining balance due. When the running total reaches zero, the bill is paid in full (including the tax, but not necessarily an optional gratuity). The present invention may indicate that the bill has been paid in full by illuminating a green indicator light and by displaying a balance due of $0.00.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
In the following description, numerous specific details are set forth such as specific point of sale terminal configurations, etc. to provide a thorough understanding of the present invention. However, it will be obvious to those skilled in the art that the present invention may be practiced without such specific details. In other instances, well-known circuits have been shown in block diagram form in order not to obscure the present invention in unnecessary detail. For the most part, details concerning timing considerations and the like have been omitted in as much as such details are not necessary to obtain a complete understanding of the present invention and are within the skills of persons of ordinary skill in the relevant art.
Refer now to the drawings wherein depicted elements are not necessarily shown to scale and wherein like or similar elements are designated by the same reference numeral through the several views.
The following exemplified scenario is addressed to the use of the present invention. A group of patrons are dining at a restaurant, where each of the patrons orders various items, which are placed on a single bill by the wait staff. The total bill is then presented to the table of patrons, who decide that they wish to split the bill and pay on a separate basis. The present invention has the advantage of permitting this process of paying separately without unduly burdening the restaurant wait staff.
Note, though the present invention is described with respect to a restaurant, it is applicable to any situation where a plurality of patrons wish to pay separate portions of a bill.
Referring to
The typical method for presenting the total bill for patrons at a table is for the waiter to print out the total bill at the waiter's terminal 102 and present the paper invoice to the patrons at the table. The reason there is typically a single bill presented to the patrons is that most restaurants do not permit separate checks to be issued to the various patrons at a table since this not only complicates an already complicated job for the waiter, but can also result in more errors being made by the waiter in keeping track of each of the patron's individual orders, and slows down each waiter's efficiency in being able to provide personal service to each of their respective tables. These inefficiencies can further result in human errors being made by the wait staff in bringing incorrect meal orders to the patrons at their tables, and can also slow down the throughput of patrons through the restaurant where it takes longer for a table of patrons to be served and the payment transaction to be completed so that the table can be cleared for the next group of patrons.
Though U.S. Pat. No. 5,933,812 to Meyer, et al. discussed previously provides for an entire table of patrons to pay the total bill using a credit card, including the gratuity, it does not provide an ability for the check to be split among the various patrons, and for those individual patrons to then pay their desired portion of the bill. This deficiency is addressed by the present invention.
Again referring to
Referring to
As discussed previously, a waiter serving a particular table of patrons will enter in each item ordered by the patrons at the table at the waiter's terminal 102. The system illustrated in
Next, in step 405, an indication can be provided to either the waiter at waiter's terminal 102 or the patrons at table unit 103 that the bill has yet to be paid in full by the patrons. One example of such an indication would be the illumination of an LED light 204 on unit 103. Another indication might be merely some wording displayed on display 202 stating that the bill has yet to be paid in full. This indication also provides the same type of information to the wait staff as to whether the patrons have completed the payment transaction. Next, in step 406, a request is made to the patrons to add their desired gratuity submission to the subtotal of the bill plus the tax. Such a request can be performed in the manner of a message displayed on display 202. The patrons can then enter in any amount of gratuity they wish, including selecting one of the suggested gratuity amounts. The entry of such an amount can be performed using numerical key pad 206. Alternatively, display screen 202 may be a touch-sensitive screen, which are well known in the art. The result is that a grand total of food, tax, and gratuity will then be displayed for payment by the patrons. In step 407, the system determines whether the gratuity has been added. If not, the process merely returns to step 406. However, if the gratuity has been then added by the patrons, the process proceeds to step 408 to determine whether one of the patrons has entered a credit card number. This can be performed by a patron swiping their credit card (not shown) through credit card reader 201, or an option can be implemented whereby the credit card number of a patron is entered using the input keypad 206. The system will merely loop upon itself if a credit card number has yet to be entered. Note, while the system merely loops upon itself waiting for a patron to enter a credit card number or to swipe their credit card through credit card reader 201, the indication provided in step 405 visually remains. For example, the red light 204 will remain illuminated. In step 409, if a patron has swiped their credit card through credit card reader 201, the system, in step 409, will request the holder of that credit card to enter an amount they wish to pay using that credit card number. Such a request can be displayed to the patron using display 202. The patron associated with that credit card number can then enter in an amount they are paying on that credit card using the input keypad 206. In step 410, the system will deduct the amount entered by the patron from the grand total bill, and determine if the amount entered by the patron results in a payment of the entire bill or merely a portion thereof. If the amount entered by the patron associated with the credit card swiped through credit card reader 201 is less than the total bill, then in step 413, the remaining balance still owed by the table of patrons will be displayed on display 202. The system will then wait for another credit card number to be entered in step 408. Theoretically, such a credit card number can be the same credit card number as entered previously where the same patron decides that they are going to pay the next portion of the balance. However, what the first portion of the invention is designed for is to enable another one of the patrons within the group at the table to then enter in their own credit card by swiping it through credit card reader 201 and then enter in an amount they wish to pay on the remaining balance in step 409. Again, in step 410, this new amount entered by the subsequent patron is then subtracted from the remaining balance to determine if the total bill has now been paid at the table. If a balance still remains, the process continues through steps 413, 408, 409 and 410 and so on until the total bill is paid of the food, tax, and selected gratuity. Once the total bill is computed to have been paid by the group of patrons at the table, in step 411, an indication will be provided that the bill has now been paid in full. This may be shown by the discontinuance of the illumination of the red lamp 204, and the illumination of a green lamp 203 on the unit 103. Furthermore, some other type of indication may be provided at the waiter's terminal 102 to indicate that the patrons have now paid the bill in full. Thereafter, in step 412, the payment information entered by each of the patrons with respect to their credit card numbers and accounts, will then be transmitted by the establishment from server 101 over a network to the various financial institutions associated with the credit card accounts of the patrons.
Referring to
Referring to
Referring to
The various units illustrated in
Referring first to
Preferred implementations of the invention include implementations as a computer system programmed to execute the method or methods described herein, and as a computer program product. According to the computer system implementation, sets of instructions for executing the method or methods are resident in the random access memory 314 of one or more computer systems configured generally as described above. Until required by the computer system, the set of instructions may be stored as a computer program product in another computer memory, for example, in disk drive 320 (which may include a removable memory such as an optical disk or floppy disk for eventual use in the disk drive 320). Further, the computer program product can also be stored at another computer and transmitted when desired to the user's work station by a network or by an external network such as the Internet. One skilled in the art would appreciate that the physical storage of the sets of instructions physically changes the medium upon which it is stored so that the medium carries computer readable information. The change may be electrical, magnetic, chemical, biological or some other physical change. While it is convenient to describe the invention in terms of instructions, symbols, characters, or the like, the reader should remember that all of these and similar terms should be associated with the appropriate physical elements.
Note that the invention may describe terms such as comparing, validating selecting, identifying, or other terms that could be associated with a human operator. However, for at least a number of the operations described herein which form part of at least one of the embodiments, no action by a human operator is desirable. The operations described are, in large part, machine operations processing electrical signals to generate other electrical signals.
Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims.
Dunsmore, Rodney Charles, Harrington, Steven Lee, Speich, Mark Christan
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4396985, | Jan 16 1980 | Omron Tateisi Electronics Co. | Electronic cash register system for food dispensing business |
4530067, | Jul 16 1976 | XECUTEK CORPORATION, A CORP OF MD | Restaurant management information and control method and apparatus |
5262938, | Nov 16 1990 | Food services routing system including seating location display | |
5355115, | Dec 14 1992 | Goor Associates, Inc. | Waitstaff signaling device for use in a service establishment |
5602730, | Dec 07 1994 | NCR Corporation | Restaurant management system |
5649117, | Jun 03 1994 | Worldpay, LLC | System and method for paying bills and other obligations including selective payor and payee controls |
5838798, | Feb 07 1996 | NCR Corporation | Restaurant transaction processing system and method |
5839115, | Dec 07 1994 | NCR Corporation | Restaurant management system |
5845263, | Jun 16 1995 | IMPERIAL BANK | Interactive visual ordering system |
5903881, | Jun 05 1997 | INTUIT, INC | Personal online banking with integrated online statement and checkbook user interface |
5933812, | Apr 12 1995 | Hewlett-Packard Company | Portable transaction terminal system |
5979604, | May 26 1995 | Genesia Pinna | Equipment for the automation of catering, bar or other products of goods sales services |
6035281, | Jun 16 1997 | eBay Inc | System and method of multiparty billing for Web access |
6076079, | Jul 25 1997 | Electronic tip calculator | |
6088681, | Feb 11 1997 | NCR Voyix Corporation | Restaurant management system |
6412691, | Nov 09 1998 | Fujitsu Limited | Electronic transaction apparatus |
6502756, | May 28 1999 | ANOTO AKTIEBOLAG ANOTO AB | Recording of information |
6705520, | Nov 15 1999 | C-SAM, INC | Point of sale adapter for electronic transaction device |
6976075, | Dec 08 2000 | CLARINET SYSTEMS, INC | System uses communication interface for configuring a simplified single header packet received from a PDA into multiple headers packet before transmitting to destination device |
7457767, | Oct 05 2000 | Toshiba Global Commerce Solutions Holdings Corporation; Toshiba Tec Kabushiki Kaisha | Pay at the table system |
7729988, | Mar 21 1997 | PayPal, Inc | Method and apparatus for processing credit card transactions |
8036861, | Oct 14 2005 | Janssen Sciences Ireland UC | Method and means for determining the replication rate of a viral population |
20020023055, | |||
20020073234, | |||
20020087478, | |||
20090055276, | |||
20090055280, | |||
WO9504979, | |||
WO9504979, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Nov 05 2014 | Toshiba Global Commerce Solutions Holdings Corporation | (assignment on the face of the patent) | / | |||
Nov 05 2014 | Toshiba Tec Kabushiki Kaisha | (assignment on the face of the patent) | / | |||
Nov 17 2017 | Toshiba Global Commerce Solutions Holdings Corporation | Toshiba Global Commerce Solutions Holdings Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 045825 | /0484 | |
Nov 17 2017 | Toshiba Global Commerce Solutions Holdings Corporation | Toshiba Tec Kabushiki Kaisha | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 045825 | /0484 |
Date | Maintenance Fee Events |
Apr 23 2020 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Jun 24 2024 | REM: Maintenance Fee Reminder Mailed. |
Date | Maintenance Schedule |
Nov 27 2021 | 4 years fee payment window open |
May 27 2022 | 6 months grace period start (w surcharge) |
Nov 27 2022 | patent expiry (for year 4) |
Nov 27 2024 | 2 years to revive unintentionally abandoned end. (for year 4) |
Nov 27 2025 | 8 years fee payment window open |
May 27 2026 | 6 months grace period start (w surcharge) |
Nov 27 2026 | patent expiry (for year 8) |
Nov 27 2028 | 2 years to revive unintentionally abandoned end. (for year 8) |
Nov 27 2029 | 12 years fee payment window open |
May 27 2030 | 6 months grace period start (w surcharge) |
Nov 27 2030 | patent expiry (for year 12) |
Nov 27 2032 | 2 years to revive unintentionally abandoned end. (for year 12) |