Source: http://www.google.com/patents/US7588182?dq=7,346,539
Timestamp: 2017-11-21 14:26:43
Document Index: 289300056

Matched Legal Cases: ['§ 120', '§ 120', '§ 120', '§ 120', '§ 119', '§ 119', '§ 119']

Patent US7588182 - Automated banking machine - Google Patents
An automated banking machine (10) includes a user interface (12) including an opening (20). Users of the machine deliver individual sheets and stacks of sheets to and from the machine through the opening. Stacks of sheets may include sheets such as notes, checks or other documents. Stacks input to the...http://www.google.com/patents/US7588182?utm_source=gb-gplus-sharePatent US7588182 - Automated banking machine
Publication number US7588182 B2
Application number US 11/324,835
Also published as US20060151595
Publication number 11324835, 324835, US 7588182 B2, US 7588182B2, US-B2-7588182, US7588182 B2, US7588182B2
US 7588182 B2
(a) operating an automated banking machine including a display, a card reader, document imaging device, a cash dispenser and at least one processor, to image a document received in the machine to produce image data corresponding to a visual representation of at least one entire side of the document;
(b) producing through operation of the at least one processor responsive to the image data, modified image data, wherein the modified image data is adapted to produce in a first region of the display comprising less than an entire visual output area of the display, a modified visual representation of generally at least one entire side of the document, wherein the modified visual representation occupies at least a predetermined portion of at least one of an overall height and an overall width of the visual output area of the display;
(c) operating the banking machine to output the modified visual representation responsive to the modified image data, in the first region of the display.
(d) operating the at least one processor to output at least one transaction related statement in a second region of the display outside the first region, during at least a portion of (c).
3. The method according to claim 2 wherein in (a) the document received comprises a check.
(e) prior to (d), determining responsive to the image data, through operation of the at least one processor, an amount associated with the check;
wherein the at least one transaction related statement output in (d) includes the amount.
5. The method according to claim 4 wherein in (d) the at least one transaction related statement asks if the amount included in the transaction related statement is correct.
6. The method according to claim 4 wherein in (c), the modified image data corresponds to a rectangular array of pixel data, and wherein the array comprises at least a predetermined number of aligned pixels.
7. The method according to claim 6 wherein in (c) the image data comprises an array including a plurality of rows and columns of pixel data, and wherein the modified image data is produced by at least one of repeating and deleting at least one row of pixel data.
8. The method according to claim 7 wherein the modified image data is produced by at least one of repeating and deleting at least one column of pixel data.
9. The method according to claim 8 wherein in (b) in producing the modified image data, the at least one row and the at least one column in the array of image data that are at least one of repeated and deleted, are selected at random through operation of the at least one processor.
10. The method according to claim 6 wherein in (c) the image data corresponds to an array including a plurality of rows and columns of pixel data, and wherein the modified image data is produced by at least one of repeating and deleting at least one column of pixel data.
11. The method according to claim 4 wherein in (c) the first region corresponds to an upper half of the visual output area of the display.
12. The method according to claim 3 and further comprising:
(f) prior to (b), determining through operation of the at least one processor responsive to the image data, a ratio based on height and width of the check;
wherein in (b) the modified image data is produced responsive to the ratio.
wherein in (f) the at least one processor determines whether the check has a check height that is less than one half of the check width;
wherein responsive to a positive determination in (f) the at least one processor produces modified image data such that the modified visual representation generally fills the first region in (c).
wherein in (f) the at least one processor determines whether the check has a check height that is greater than one half the check width,
wherein responsive to a positive determination in (f), the at least one processor calculates a check height to check width ratio,
wherein the modified image data produced in (b) is adapted to produce a modified visual representation having a height dimension that generally corresponds to a vertical height of the first region and a width dimension that is a function of the check height to check width ratio.
15. The method according to claim 3 and further comprising:
prior to (b), calculating responsive to the image data, a ratio corresponding to a height and a width associated with the check;
16. The method according to claim 2 wherein in (a) the document received comprises a currency bill.
17. The method according to claim 1 wherein the modified image data produced in (b) comprises an array of pixel data 240 pixels high and 640 pixels wide.
18. The method according to claim 1 wherein the image data comprises an array of pixel data, and wherein in (b) the modified image data is produced by at least one of repeating and deleting at least one of a row and a column in the array.
19. The method according to claim 18 wherein at least one of the at least one row and column repeated or deleted is selected on a random basis through operation of the at least one processor.
(d) dispensing cash from the machine through operation of the cash dispenser.
21. At least one computer readable medium including computer executable instructions, wherein the instructions when executed by at least one computer, are operative to cause an automated banking machine including a display, a document imaging device, a cash dispenser, and at least one processor, to carry out a method comprising:
imaging a document received in the automated banking machine to produce image data corresponding to a visual representation of at least one entire side of the document;
producing modified image data responsive to the image data, wherein the modified image data is adapted to produce in a first region of the display comprising less than an entire visual output area of the display, a modified visual representation of generally at least one entire side of the document, wherein the modified visual representation occupies at least a predetermined portion of at least one of an overall height and an overall width of the visual output area of the display; and
outputting the modified visual representation responsive to the modified image data, in the first region of the display.
This application also claims the benefit under 35 USC § 120 of U.S. application Ser. No. 11/168,131 filed Jun. 27, 2005, and also claims benefit under 35 U.S.C. § 120 of U.S. application Ser. No. 11/039,655 filed Jan. 19, 2005 and also claims benefit under 35 U.S.C. § 120 of U.S. application Ser. No. 10/944,224 filed Sep. 16, 2004, and also claims the benefit under 35 USC § 120 of U.S. application Ser. No. 09/723,304 filed Nov. 27, 2000, which along with this application claims the benefit under 35 USC § 119(e) of U.S. provisional application 60/167,996 filed Nov. 30, 1999. U.S. application Ser. No. 10/944,224 and this application also claims the benefit pursuant to 35 U.S.C. § 119(e) of each of U.S. provisional application 60/504,282 filed Sep. 17, 2003; U.S. provisional application 60/504,776 filed Sep. 17, 2003; U.S. provisional application 60/503,825 filed Sep. 22, 2003; U.S. provisional application 60/537,581 filed Jan. 20, 2004; U.S. provisional application 60/537,788 filed Jan. 20, 2004; U.S. provisional application 60/537,795 filed Jan. 20, 2004; and U.S. provisional application 60/584,622 filed Jun. 29, 2004. U.S. application Ser. No. 11/168,131 and this application also claim benefit under 35 U.S.C. § 119(e) of each of U.S. Provisional Application 60/584,622 filed Jun. 29, 2004; 60/584,592 filed Jun. 29, 2004; 60/584,532 filed Jun. 29, 2004; 60/584,742 filed Jun. 29, 2004; 60/584,578 filed Jun. 29, 2004; and 60/678,916 filed May 6, 2005. U.S. application Ser. Nos. 11/168,131 and 11/039,655 and this application, also claim benefit of each of U.S. Provisional Application 60/537,581 filed Jan. 20, 2004; 60/537,795 filed Jan. 20, 2004; 60/537,788 filed Jan. 20, 2004; and 60/584,622 filed Jun. 29, 2004.
In this exemplary embodiment the additional software components include a translator software component schematically represented 256. Translator software component is in operative connection with the software application components that run on the banking machine. The translator software component is operative to receive transaction data from the application in which a check is received by the ATM. In some embodiments the transaction data may include at least some transaction data resolved through operation of the image processing software 252. This may include for example, character data in the image data that is resolved and sent to the application software component. The exemplary translator component 256 can receive data through a plurality of software communications interfaces. These interfaces include the Microsoft COM interface 258 and Microsoft.Net interface 260 and a Sun Microsystems Java® interface 262. Of course these interfaces are exemplary and other interfaces may be used. It should be understood that the plurality of communications interfaces of the translator software component enable the component to receive transaction data associated with a check receiving transaction from banking machine resident software applications that are architected based on different methodologies.
In the exemplary embodiment the software installed on the machine further includes a transport software component schematically indicated 276. The transport software component operates to receive the data corresponding to image data and transaction data from the image processing software component 264. The transport software component is further operative to send the data corresponding to the correlated image data and transaction data to a remote computer through any one of a plurality of different software communication interfaces. These interfaces include in the exemplary embodiment a Microsoft Net interface 278 and a Java® interface 280. Of course these communications are exemplary and in other embodiments other or additional interfaces may be used.
Cooperative Classification G07F19/202, G07F19/203, G07F19/20, G06Q20/042
European Classification G07F19/20, G07F19/203, G07F19/202, G06Q20/042
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CARPENTER, KEITH;HOCKMAN, CRAIG;MILLER, WILLIS;AND OTHERS;REEL/FRAME:017703/0045