IP Library › Granted Patent US 12,118,593
Granted Patent B2
US 12,118,593 · App. 16/936,545 · Granted Oct 15, 2024

Device, system and method for processing images that include amounts

Inventors: Jean Pierre Boutherin (Biot, FR); Jose Da Cruz (Biot, FR); Nicolas Guillon (Biot, FR)
Assignee: AMADEUS S.A.S.
G06Q30/06G06F3/14G06F16/51G06Q10/10G06Q40/12G06V30/416G06Q20/042G06Q20/405G06Q40/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,118,593
App. No.
16/936,545
Granted
Oct 15, 2024
Kind
B2
Abstract

A device, system and method for processing images that include amounts is provided. A receipt image is received at a controller of a computing device. The receipt image is rendered, at a display screen, the receipt image comprising a total amount region including a total amount of expenses in the receipt image. A total amount field, including a submission total amount associated with the total amount, is rendered at the display screen adjacent the receipt image. A link between the total amount region and the total amount field is rendered at the display screen, at the total amount region of the receipt image. Input is received confirming the submission total amount, via an actuatable option rendered at the display screen in association with the total amount field. The submission total amount is transmitted, via a communication interface, to an expense management system.

Claims (85)

1. A method comprising:

receiving, at a controller of a computing device, a receipt image, the receipt image comprising: a total amount region including a total amount of expenses in the receipt image; and an itemized expense region including itemized expense amounts, the itemized expense amounts being portions of the total amount;

performing, via the controller, character recognition on the receipt image to determine the total amount and the itemized expense amounts;

determining, based at least partially on the character recognition, the total amount and the itemized expense amounts;

generating, via the controller, a graphical user interface (GUI) programmed to:

display the receipt image in a first portion of a display screen;

display, adjacent the receipt image, an itemized expense region in a second portion of the display screen;

divide the receipt image into one or more zones according to one or more expense categories, wherein the one or more zones include respective itemized expense amounts;

embed, in the itemized expense region, zone indications comprising respective zone actuatable options in the itemized expense region, wherein the respective zone actuatable options turn on and off respective expense category regions of the GUI in the itemized expense region adjacent the receipt image, wherein each of the respective zone actuatable options and a respective expense category regions are associated with a respective zone of the receipt image, and wherein the respective expense category regions includes respective fields that receive respective adjusted expense amounts that adjust respective itemized expense amounts of the respective zones of the receipt image; wherein the respective expense category regions include respective comment actuatable options that renders a respective comment field at a respective expense category region for accepting user comments regarding a respective expense category of the respective expense category region;

embed, in the GUI, at the itemized expense region, adjacent the receipt image: a total amount field populated with the total amount; and a submission total amount field populated with a displayed submission total amount comprising the total amount adjusted by the respective adjusted expense amounts of the respective expense category regions;

embed, in the GUI, at the itemized expense region, adjacent the receipt image: a confirm button that enables the transmission of a confirmation of the displayed submission total amount to the controller of the computing device, wherein the confirmation of the displayed submission total amount includes the displayed submission total amount and the user comments;

rendering, via the controller, at the display screen, the GUI;

receiving, at the controller from the GUI, the confirmation;

determining, via the controller, a modified submission total amount based on the displayed submission total amount and the user comments;

and

providing, via one or more of the controller and the communication interface, to an expense management system, the modified submission total amount.

2. The method of claim 1 , further comprising:

performing the character recognition on the receipt image to determine text in the receipt image;

generating, at the display screen, in a text field of the GUI adjacent the receipt image, the text;

causing the text to be translated from a first language to a second language; and

generating, at the display screen, in the text field, a translation of the text.

3. A device comprising:

a communication interface;

a display screen;

an input device; and

a controller configured to:

receive a receipt image, the receipt image comprising: a total amount region including a total amount of expenses in the receipt image; and an itemized expense region including itemized expense amounts, the itemized expense amounts being portions of the total amount;

perform character recognition on the receipt image to determine the total amount and the itemized expense amounts;

determine, based at least partially on the character recognition, the total amount and the itemized expense amounts;

generate a graphical user interface (GUI) programmed to:

display the receipt image in a first portion of a display screen;

display, adjacent the receipt image, an itemized expense region in a second portion of the display screen;

divide the receipt image into one or more zones according to one or more expense categories, wherein the one or more zones include respective itemized expense amounts;

embed, in the itemized expense region, zone indications comprising respective zone actuatable options in the itemized expense region, wherein the respective zone actuatable options turn on and off respective expense category regions of the GUI in the itemized expense region adjacent the receipt image, wherein each of the respective zone actuatable options and a respective expense category regions are associated with a respective zone of the receipt image, and wherein the respective expense category regions includes respective fields that receive respective adjusted expense amounts that adjust respective itemized expense amounts of the respective zones of the receipt image; wherein the respective expense category regions include respective comment actuatable options that renders a respective comment field at a respective expense category region for accepting user comments regarding a respective expense category of the respective expense category region;

embed, in the GUI, at the itemized expense region, adjacent the receipt image: a total amount field populated with the total amount; and a submission total amount field populated with a displayed submission total amount comprising the total amount adjusted by the respective adjusted expense amounts of the respective expense category regions;

embed, in the GUI, at the itemized expense region, adjacent the receipt image: a confirm button that enables the transmission of a confirmation of the displayed submission total amount to the controller of the computing device, wherein the confirmation of the displayed submission total amount includes the displayed submission total amount and the user comments;

render, at the display screen, the GUI;

receive, from the GUI, the confirmation;

determine a modified submission total amount based on the displayed submission total amount and the user comments;

and

provide, via the communication interface, to the expense management system, the adjusted total amount.

4. A non-transitory computer-readable medium storing a computer program, wherein execution of the computer program is for:

receiving, at a controller of a computing device, a receipt image, the receipt image comprising: a total amount region including a total amount of expenses in the receipt image; and an itemized expense region including itemized expense amounts, the itemized expense amounts being portions of the total amount;

performing, via the controller, character recognition on the receipt image to determine the total amount and the itemized expense amounts;

determining, based at least partially on the character recognition, the total amount and the itemized expense amounts;

generating, via the controller, a graphical user interface (GUI) programmed to:

display the receipt image in a first portion of a display screen;

display, adjacent the receipt image, an itemized expense region in a second portion of the display screen;

divide the receipt image into one or more zones according to one or more expense categories, wherein the one or more zones include respective itemized expense amounts;

embed, in the itemized expense region, zone indications comprising respective zone actuatable options in the itemized expense region, wherein the respective zone actuatable options turn on and off respective expense category regions of the GUI in the itemized expense region adjacent the receipt image, wherein each of the respective zone actuatable options and a respective expense category regions are associated with a respective zone of the receipt image, and wherein the respective expense category regions includes respective fields that receive respective adjusted expense amounts that adjust respective itemized expense amounts of the respective zones of the receipt image; wherein the respective expense category regions include respective comment actuatable options that renders a respective comment field at a respective expense category region for accepting user comments regarding a respective expense category of the respective expense category region;

embed, in the GUI, at the itemized expense region, adjacent the receipt image: a total amount field populated with the total amount; and a submission total amount field populated with a displayed submission total amount comprising the total amount adjusted by the respective adjusted expense amounts of the respective expense category regions;

embed, in the GUI, at the itemized expense region, adjacent the receipt image: a confirm button that enables the transmission of a confirmation of the displayed submission total amount to the controller of the computing device, wherein the confirmation of the displayed submission total amount includes the displayed submission total amount and the user comments;

rendering, via the controller, at the display screen, the GUI;

receiving, at the controller from the GUI, the confirmation;

determining, via the controller, a modified submission total amount based on the displayed submission total amount and the user comments;

and

providing, via one or more of the controller and the communication interface, to an expense management system, the modified submission total amount.

5. The device of claim 3 , wherein the controller is further configured to:

perform the character recognition on the receipt image to determine text in the receipt image;

generate, at the display screen, in a text field of the GUI adjacent the receipt image, the text;

cause the text to be translated from a first language to a second language; and

generate, at the display screen, in the text field, a translation of the text.

6. The non-transitory computer-readable medium of claim 4 , wherein execution of the computer program is further for:

performing the character recognition on the receipt image to determine text in the receipt image;

generating, at the display screen, in a text field of the GUI adjacent the receipt image, the text;

causing the text to be translated from a first language to a second language; and

generating, at the display screen, in the text field, a translation of the text.

7. The method of claim 1 , wherein the GUI is further programmed to:

display, at the display screen, at the total amount region of the receipt image, a first active link to highlight the submission total region; and

display, at the display screen, at the submission total region, a second active link to highlight the total amount region of the receipt image, and

wherein the method further comprises:

receiving, via the input device, an actuation of the first active link and responsively highlighting the submission total region; and

receiving, via the input device of the computing device, a respective actuation of the second active link and responsively highlighting the total amount region of the receipt image.

8. The device of claim 3 , wherein the GUI is further programmed to:

display, at the display screen, at the total amount region of the receipt image, a first active link to highlight the submission total region; and

display, at the display screen, at the submission total region, a second active link to highlight the total amount region of the receipt image, and

wherein the controller is further configured to:

receive, via the input device, an actuation of the first active link and responsively highlight the submission total region; and

receive, via the input device of the computing device, a respective actuation of the second active link and responsively highlight the total amount region of the receipt image.

9. The non-transitory computer-readable medium of claim 4 , wherein the GUI is further programmed to:

display, at the display screen, at the total amount region of the receipt image, a first active link to highlight the submission total region; and

display, at the display screen, at the submission total region, a second active link to highlight the total amount region of the receipt image, and

wherein execution of the computer program is further for:

receiving, via the input device, an actuation of the first active link and responsively highlighting the submission total region; and

receiving, via the input device of the computing device, a respective actuation of the second active link and responsively highlighting the total amount region of the receipt image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2020
From: BOUTHERIN, JEAN PIERRE; DA CRUZ, JOSÉ; GUILLON, NICOLAS
To: AMADEUS S.A.S.
Reel/Frame 053289/0333 →
Priority Claims (1)
FR 19 08871 · Aug 2, 2019 · national
Continuity (1)
Related Publication 20210034859A1 · Feb 4, 2021