throbber
Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`SPECIFICATION
`
`SYSTEMS AND METHODS FOR MOBILE IMAGE CAPTURE AND REMITTANCE
`
`PROCESSING
`
`RELATED APPLICATIONS INFORMATION
`
`[001]
`
`This application claims priority to U.S. Provisional Patent Application No.
`
`61/561,772, filed November 18, 2011, now pending, and is a continuation in part of copending
`
`U.S. Patent Application Serial No. 12/906,036 filed on October 15, 2010, now pending, which
`
`itself is a continuation in part of copending U.S. Patent Application Serial No. 12/778,943 filed
`
`on May 12, 2010, now pending, as well as a continuation in part of U.S. Patent Application
`
`Serial Number 12/346,026 filed December 30, 2008, now U.S. Patent No. 7,978,900, which in
`
`turn claims the benefit of U.S. Provisional Application Serial Number 61/022,279 filed January
`
`18, 2008, now expired, all of which are incorporated herein by reference in their entirety as if set
`
`forth in full. This application is also related to U.S. Patent Application Serial No. 12/717,080
`
`filed March 3, 2010, which is now U.S. Patent No. 7,778,457, which is incorporated herein by
`
`reference in its entirety as if set forth in full.
`
`BACKGROUND
`
`1.
`
`Technical Field
`
`[002]
`
`The embodiments described herein generally relate to automated processing of an
`
`image of a financial document captured by a mobile device, and more particularly to capturing,
`
`processing and obtaining data fiom an image of a remittance coupon captured by a mobile device
`
`in order to set up or pay a bill associated with the remittance coupon.
`
`2.
`
`Related Art
`
`[003]
`
`Remittance processing services provide payment processing services for other
`
`businesses. A remittance processing service may be set up by a bank. Often these services set
`
`117313/011UTL/1579235.01
`
`Page 1 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 1 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`up one or more post office boxes for receiving payments from customers in the form of paper
`
`checks. Typically the user will include a remittance slip or remittance coupon with the payment.
`
`[004]
`
`Banks and other businesses often provide remittance slips or coupons that a customer
`
`can include with a payment. These coupons may be included with an invoice or provided to a
`
`customer in advance. For example, some mortgage lenders or automobile lenders provide a book
`
`of remittance coupons to customers who then tear out a mail a remittance coupon with each
`
`scheduled payment. The remittance coupons generally include customer account information, an
`
`amount due, and a due date for the payment. The customer account information might include
`
`an account holder name, mailing address, and a customer account number. Other information,
`
`such as the mailing address of the bank or business may also be included on the remittance
`
`coupon. Some remittance coupons also include computer-readable bar codes or code lines that
`
`include text or other computer-readable symbols that can be used to encode account-related
`
`information that can be used to reconcile a payment received with the account for which the
`
`payment is being made. The bar code or code line can be detected and decoded by a computer
`
`system to extract the information encoded therein.
`
`[005]
`
`In general, the remittance coupon is mailed with a check or other form of payment to
`
`the bank or other business or to a payment processing company designated by the bank or other
`
`business.
`
`In some systems, data entry clerks may manually enter payment information into a
`
`payment processing system.
`
`In other systems, the remittance coupon and/or the check may be
`
`scanned by a computer system for automated processing.
`
`[006]
`
`Other means of paying bills include using online banking, paying a bill directly with
`
`the biller by accessing the biller’s website, or calling the biller to pay the bill over the phone.
`
`Online banking provides convenience to some customers, but the process is cumbersome.
`
`Typically, the consumer needs to first set up the biller on the consumer’s bank’s website, which
`
`means manually entering the biller information, including account number and mailing address.
`
`Then, the consumer must enter the payment information (e.g., the payment amount, payment
`
`date, etc...). This manual data entry is susceptible to user error, can be time consuming, and
`
`inconvenient for consumers, which can inhibit the adoption rate of online banking bill payment.
`
`117313/011UTL/157923501
`
`Page 2 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 2 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: l 17313-01 lTRl
`
`PATENT
`
`[007]
`
`What is needed is a convenient, easy-to-use method for paying a bill which also
`
`maintains or increases the accuracy of the information gathered from the remittance coupon.
`
`SUMMARY
`
`[008]
`
`Systems and methods are provided for capturing and processing images of remittance
`
`coupons using a mobile device, and obtaining data from the captured image which is used to set
`
`up or carry out payment of a bill that corresponds to the remittance coupon. Optimization and
`
`enhancement of image capture and image processing are provided on the mobile device to
`
`improve the initial quality of the captured image and provide a user with real time feedback
`
`regarding the quality of the captured image. The image is then transferred from the mobile
`
`device to a remote server, which performs additional image processing before extracting data
`
`from the remittance coupon to determine one or more parts of the bill, including the biller,
`
`payment address, user account number, amount due, etc. This information is then used to initiate
`
`payment of the bill to a biller or to initiate creation of a new biller account for payment of the
`
`bill.
`
`[009]
`
`In some embodiments, an image of a check can also be captured to be processed as a
`
`payment associated with the remittance coupon. Some embodiments described herein involve a
`
`mobile communication device capturing an image of a document and transmitting the captured
`
`image to a server for image optimization and enhancement. Techniques for assessing the quality
`
`of images of documents captured using the mobile device are also provided. The tests can be
`
`selected based on the type of document that was imaged, the type of mobile application for
`
`which the image quality of the mobile image is being assessed, and/or other parameters such as
`
`the type of mobile device and/or the characteristics of the camera of the mobile device that was
`
`used to capture the image. In some embodiments, the image quality assurance techniques can be
`
`implemented on a remote server, such as a mobile phone carrier’s server or a web server, and the
`
`mobile device routes the mobile image to be assessed and optional processing parameters to the
`
`remote server processing and the test results can be passed from the remote server to the mobile
`
`device.
`
`117313/OIIUTL/l579235.0l
`
`Page 3 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 3 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`[010]
`
`In on embodiment, a method of processing a remittance coupon captured by a mobile
`
`device comprises: receiving an image of a remittance coupon captured by a mobile device;
`
`correcting at least one aspect of the image to produce a corrected image; performing a first
`
`content recognition pass on the corrected image to extract content from the remittance coupon;
`
`identifying an address of a biller on the remittance coupon by comparing address content in the
`
`extracted content with an address database; determining biller profile information of the biller,
`
`including an identity of the biller on the remittance coupon, by comparing the identified address
`
`of the biller with a database of biller profile information; and producing a set of billing
`
`information,
`
`including the extracted content and the identity of the biller, for processing a
`
`payment of the bill.
`
`[011]
`
`The method may also comprise using the biller profile information of the biller to
`
`perform a second content recognition pass on the corrected image to extract content from the
`
`remittance coupon, wherein the biller profile information includes at least one of a remittance
`
`coupon format, a remittance coupon mask, a location of at least one field on the remittance
`
`coupon and a format of at least one field.
`
`[012]
`
`The method may also comprise reading a code line on the remittance coupon and
`
`correcting a scale of the remittance coupon based on a size of the code line.
`
`[013]
`
`The correcting of the at least one image may include at least one of a perspective
`
`correction, an aspect ratio correction, a warping correction and a shadow correction.
`
`[014]
`
`The first content
`
`recognition pass may be performed using optical character
`
`recognition (OCR).
`
`[015]
`
`The method may also comprise comparing the address content in the extracted
`
`content with address content extracted by reading a barcode on the remittance coupon before
`
`comparing the address content with the address database.
`
`[016]
`
`The address database may be populated with a plurality of addresses from a United
`
`States Postal Service (USPS) database.
`
`117313/011UTL/1579235.01
`
`Page 4 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 4 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`[017]
`
`Comparing the address content in the extracted content with the address database may
`
`include comparing a “zip code plus four digit” field in the extracted content with a zip code plus
`
`four digit field in the address database.
`
`[018]
`
`Comparing address content in the extracted content with an address database may
`
`involve performing a fuzzy search of the address database using the address content.
`
`[019]
`
`The method may also comprise transmitting the set of billing information to the
`
`mobile device to display to a user.
`
`[020]
`
`In another embodiment, a method of processing a remittance coupon on a mobile
`
`device comprises: activating an image capture device on the mobile device; detecting at least one
`
`position setting of the mobile device; capturing an image of a remittance coupon when at least
`
`one of the position settings meets a threshold value; and transmitting the image to a remote
`
`S€I'V€I'.
`
`[021]
`
`The at least one position setting may include at least one of: motion of the mobile
`
`device, an angle of the mobile device with respect to the remittance coupon, and the size of the
`
`remittance coupon within a field of view of the image capture device.
`
`[022]
`
`The threshold value of the motion of the mobile device may be met when there is no
`
`motion of the mobile device for a period of time.
`
`[023]
`
`The threshold value of the angle of the mobile device with respect to the remittance
`
`coupon may be when the angle is approximately zero degrees.
`
`[024]
`
`The threshold value of the size of the remittance coupon within a field of view of the
`
`image capture device may be when all of the edges of the remittance coupon are visible in a
`
`viewfinder of the mobile device.
`
`[025]
`
`The viewfinder of the mobile device may be a display screen of the mobile device,
`
`and wherein the display screen displays a quadrilateral outline to help the user capture the image
`
`of the remittance coupon which meets the threshold value of size.
`
`117313/011UTL/1579235.01
`
`Page 5 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 5 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 1173 13-01 lTRl
`
`PATENT
`
`[026]
`
`The method may further comprise providing feedback to a user of the mobile device
`
`if at least one of the position settings does not meet a threshold value.
`
`[027]
`
`The feedback may include an instruction for correcting at least one of the position
`
`settings of the mobile device.
`
`[028]
`
`The method may further comprise performing at least one image quality test on the
`
`image to determine whether the image meets at least one threshold value.
`
`[029]
`
`The at
`
`least one image quality test may include at
`
`least one of document
`
`identification, de-warping and shadow removal.
`
`[030]
`
`In one exemplary aspect, a computer-readable medium is disclosed.
`
`In one
`
`embodiment, the computer-readable medium comprises instructions which, when executed by a
`
`computer with a processor and a memory, perform a process comprising:
`
`receiving an image of
`
`a remittance coupon captured by a mobile device; correcting at least one aspect of the image to
`
`produce a corrected image; performing a first content recognition pass on the corrected image to
`
`extract content from the remittance coupon; identifying an address of a biller on the remittance
`
`coupon by comparing address content
`
`in the extracted content with an address database;
`
`determining biller profile information of the biller, including an identity of the biller on the
`
`remittance coupon, by comparing the identified address of the biller with a database of biller
`
`profile information; and producing a set of billing information, including the extracted content
`
`and the identity of the biller, for processing a payment of the bill.
`
`[031]
`
`Other features and advantages of the present invention should become apparent from
`
`the following description of the preferred embodiments,
`
`taken in conjunction with the
`
`accompanying drawings, which illustrate, by way of example, the principles of the invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[032]
`
`The various embodiments provided herein are described in detail with reference to the
`
`following figures. The drawings are provided for purposes of illustration only and merely depict
`
`typical or example embodiments.
`
`These drawings are provided to facilitate the reader’s
`
`117313/011UTL/1579235.01
`
`Page 6 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 6 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`understanding of the invention and shall not be considered limiting of the breadth, scope, or
`
`applicability of the embodiments. It should be noted that for clarity and ease of illustration these
`
`drawings are not necessarily made to scale.
`
`[033]
`
`FIG. 1 is a block diagram which illustrates one embodiment of a system for mobile
`
`image capture and remittance processing, according to one embodiment of the invention.
`
`[034]
`
`FIG. 2 illustrates one embodiment of a method of mobile image capture and
`
`remittance processing, according to one embodiment of the invention.
`
`[035]
`
`FIGS. 3A-3F illustrate one embodiment of a plurality of graphical user interfaces
`
`(GUIs) which may be presented to the user on a display screen of the mobile device during the
`
`mobile image capture and remittance processing, according to one embodiment of the invention.
`
`[036]
`
`FIG. 4 is a block diagram which illustrates a workflow of a server-side system for
`
`remittance processing and related components, according to one embodiment of the invention.
`
`[037]
`
`FIG.
`
`5
`
`is a flowchart
`
`illustrating a biller
`
`lookup process, according to one
`
`embodiment of the invention.
`
`[038]
`
`FIG. 6 is a flow diagram illustrating a process for a second data recognition process
`
`on a remittance coupon, according to one embodiment of the invention.
`
`[039]
`
`FIGS. 7A and 7B are images of remittance coupons which illustrate the results of a
`
`first data recognition process and a second data recognition process, according to one
`
`embodiment of the invention.
`
`[040]
`
`FIG. 8 is an image of a remittance coupon captured by a mobile device.
`
`[041]
`
`FIG. 9 is a geometrically corrected image created using image processing techniques
`
`disclosed herein using the mobile image of the remittance coupon illustrated in FIG. 8.
`
`117313/011UTL/1579235.01
`
`Page 7 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 7 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: ll73 13-01 lTRl
`
`PATENT
`
`[042]
`
`FIG. 10 and its related description above provide some examples of how a
`
`perspective transformation can be constructed for a quadrangle defined by the comers A, B, C,
`
`and D according to an embodiment.
`
`[043]
`
`FIG. ll is a diagram illustrating an example original image, focus rectangle and
`
`document quadrangle ABCD in accordance with the example of FIG. l0.
`
`[044]
`
`FIG. l2 is a flow diagram illustrating a method for correcting defects to mobile image
`
`according to an embodiment.
`
`[045]
`
`FIG. l3 is a flow chart for a method that can be used to identify the comers of the
`
`remittance coupon in a color image according to an embodiment.
`
`[046]
`
`FIG. l4 is a flow diagram of a method for generating a bi-tonal image according to an
`
`embodiment.
`
`[047]
`
`FIG.
`
`l5 illustrates a binarized image of a remittance coupon generated from the
`
`geometrically corrected remittance coupon image illustrated in FIG. 9, according to one
`
`embodiment.
`
`[048]
`
`FIG.
`
`l6 is a flow diagram of a method for converting a document image into a
`
`smaller color icon image according to an embodiment.
`
`[049]
`
`FIG. l7A is a mobile image of a check according to an embodiment.
`
`[050]
`
`FIG l7B is an example of a color icon image generated using the method of FIG. l2
`
`on the example mobile image of a check illustrated in FIG. l3A according to an embodiment.
`
`[051]
`
`FIG.
`
`l8 is a flow diagram of a method for reducing the color depth of an image
`
`according to an embodiment.
`
`[052]
`
`FIG. l9A depicts an example of the color “icon” image of FIG. l7B after operation
`
`l302 has divided it into a 3x3 grid in accordance with one embodiment of the invention.
`
`117313/OIIUTL/l579235.0l
`
`Page 8 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 8 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`[053]
`
`FIG. 19B depicts an example of the color “icon” image of FIG. 17B converted to a
`
`gray “icon” image using the method illustrated in FIG. 18 according to an embodiment.
`
`[054]
`
`FIG. 20 is a flowchart illustrating an example method for finding document comers
`
`from a gray “icon” image containing a document according to an embodiment.
`
`[055]
`
`FIG. 21 is a flowchart that illustrates an example method for geometric correction
`
`according to an embodiment.
`
`[056]
`
`FIG. 22A is an image illustrating a mobile image of a check that is oriented in
`
`landscape orientation according to an embodiment.
`
`[057]
`
`FIG. 22B example gray-scale image of the document depicted in FIG. 17A once a
`
`geometrical correction operation has been applied to the image according to an embodiment.
`
`[058]
`
`FIG. 23 is a flow chart illustrating a method for correcting landscape orientation of a
`
`document image according to an embodiment.
`
`[059]
`
`FIG. 24 provides a flowchart illustrating an example method for size correction of an
`
`image according to an embodiment.
`
`[060]
`
`FIG. 25 illustrates a mobile document image processing engine (MDIPE) module for
`
`performing quality assurance testing on mobile document images according to an embodiment.
`
`[061]
`
`FIG. 26 is a flow diagram of a process for performing mobile image quality assurance
`
`on an image captured by a mobile device according to an embodiment.
`
`[062]
`
`FIG. 27 is a flow diagram of a process for performing mobile image quality assurance
`
`on an image of a check captured by a mobile device according to an embodiment.
`
`[063]
`
`FIG. 28A illustrates a mobile image where the document captured in the mobile
`
`document image exhibits view distortion.
`
`[064]
`
`FIG. 28B illustrates an example of a grayscale geometrically corrected subimage
`
`generated from the distorted image in FIG. 28A according to an embodiment.
`
`117313/011UTL/1579235.01
`
`Page 9 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 9 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`[065]
`
`FIG. 29A illustrates an example of an in-focus mobile document image.
`
`[066]
`
`FIG. 29B illustrates an example of an out of focus document.
`
`[067]
`
`FIG. 30 illustrates an example of a shadowed document.
`
`[068]
`
`FIG. 31 illustrates an example of a grayscale snippet generated from a mobile
`
`document image of a check where the contrast of the image is Very low according to an
`
`embodiment.
`
`[069]
`
`FIG. 32 illustrates a method for executing a Contrast IQA Test according to an
`
`embodiment.
`
`[070]
`
`FIG. 33A is an example of a mobile document image that includes a check that
`
`exhibits significant planar skew according to an embodiment.
`
`[071]
`
`FIG. 33B illustrates an example of a document subimage that exhibits View skew
`
`according to an embodiment.
`
`[072]
`
`FIG. 34 is a flow chart illustrating a method for testing for View skew according to an
`
`embodiment.
`
`[073]
`
`FIG. 35 illustrates an example of a mobile document image that features an image of
`
`a document where one of the comers of the document has been cut off in the picture.
`
`[074]
`
`FIG. 36 illustrates a Cut-Off Comer Test that can be used for testing whether comers
`
`of a document in a document subimage have been cut off when the document was imaged
`
`according to an embodiment.
`
`[075]
`
`FIG. 37 illustrates an example of a mobile document image that features a document
`
`where one of the ends of the document has been cut off in the image.
`
`[076]
`
`FIG. 38 is a flow diagram of a method for determining whether one or more sides of
`
`the document are cut off in the document subimage according to an embodiment.
`
`117313/011UTL/1579235.01
`
`Page 10 of 157
`
`10
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 10 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`[077]
`
`FIG. 39 illustrates an example of a mobile document image where the document is
`
`warped according to an embodiment.
`
`[078]
`
`FIG. 40 is a flow diagram of a method for identifying a warped image and for scoring
`
`the image based on how badly the document subimage is warped according to an embodiment.
`
`[079]
`
`FIG. 41 illustrates an example of a document subimage within a mobile document
`
`image that is relatively small in comparison to the overall size of the mobile document image
`
`according to an embodiment.
`
`[080]
`
`FIG. 42 is a flow diagram of a process that for performing an Image Size Test on a
`
`subimage according to an embodiment.
`
`[081]
`
`FIG. 43 is a flow chart of a method for executing a code line test according to an
`
`embodiment.
`
`[082]
`
`FIG. 44 illustrates a method for executing an Aspect Ratio Test according to an
`
`embodiment.
`
`[083]
`
`FIG. 45 is a flow chart of a method for processing an image using form identification
`
`according to an embodiment.
`
`[084]
`
`FIG 46 is a flow chart of a method for processing an image using dynamic data
`
`capture according to an embodiment.
`
`[085]
`
`FIG. 47 is a flow diagram illustrating an exemplary method of configuring a recurring
`
`payment schedule according to an embodiment.
`
`[086]
`
`FIG. 48 is a flow diagram illustrating an exemplary method of selecting a specific
`
`scheduling preference according to an embodiment.
`
`[087]
`
`FIG. 49 is a flow diagram illustrating an exemplary method of enabling a user to set
`
`one or more reminders associated with a recurring bill payment according to an embodiment.
`
`117313/011UTL/1579235.01
`
`Page 11 of 157
`
`ll
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 11 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`[088]
`
`FIG. 50 is a block diagram of various functional elements of a mobile device that can
`
`be used with the various systems and methods described herein according to an embodiment.
`
`[089]
`
`FIG. 51 is a block diagram of functional elements of a computer system that can be
`
`used to implement the mobile device and/or the servers described in the systems and methods
`
`disclosed herein.
`
`DETAILED DESCRIPTION
`
`[090]
`
`The embodiments described herein are directed to processing and payment of a bill
`
`with a mobile device, and more particularly to systems and methods for capturing, processing
`
`and obtaining data from an image of the bill captured by the mobile device to pay the bill
`
`through user interaction with the mobile device. The mobile device includes systems and
`
`methods for capturing the image of the bill and processing the image to ensure adequate image
`
`quality. The image is then sent from the mobile device to a remote server, where additional
`
`image processing is performed to improve the quality of the image and then extract data from the
`
`image that is relevant to paying the bill. The extracted data may be verified through comparisons
`
`with databases which store information on billers (payees), bill formats and other relevant
`
`content that will appear on the bill.
`
`[091]
`
`The embodiments described herein provide an end-to-end solution for capturing
`
`information from a bill via a camera on a mobile device and using that information to automate
`
`the payment of the bill.
`
`[092]
`
`FIG. 1 illustrates one embodiment of a system 100 for mobile image capture and
`
`remittance processing. The system 100 includes a mobile device 102, such as a cellular phone,
`
`smartphone, tablet, personal digital assistant (PDA) or other portable electronic device that may
`
`be connected with a communications network. The mobile device 102 will include an image
`
`capture device (not shown), such as a digital camera or a portable scanning device, which is
`
`capable of capturing an image of a document. The mobile device 102 is connected with a remote
`
`server 104 over a network so that the mobile device 102 can transmit captured images to the
`
`remote server 104. The remote server 104 performs additional image processing and data
`
`117313/011UTL/1579235.01
`
`Page 12 of 157
`
`12
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 12 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`extraction, as will be described in further detail below, in order to determine information about
`
`the remittance coupon and identify the appropriate biller and payment information.
`
`In one
`
`embodiment, the remote server 104 may be connected with an address database 106 which is
`
`used to verify address information obtained from the remittance coupon, as will be described in
`
`further detail below. The remote server 104 may also be connected with a biller database 108
`
`which stores information on billers, such as address information and billing formats for the
`
`remittance coupons. Once the remote server 104 has extracted and identified all of the relevant
`
`data from the image of the remittance coupon, the extracted data and the captured and processed
`
`images may be stored in a content database 110 connected with the remote server 104.
`
`The
`
`extracted data may then be transmitted to a banking server 112 for processing the payment from
`
`a bank account belonging to the user of the mobile device 102. The extracted data may also be
`
`first sent back to the mobile device 102 to display the data to a user for confirmation before a bill
`
`is paid.
`
`[093]
`
`The mobile device can comprise a mobile telephone handset, Personal Digital
`
`Assistant, or other mobile communication device. The mobile device can include a camera or
`
`other imaging device, such as a scanner, or might include functionality that allows it to connect
`
`to a camera or other imaging device. The connection to an external camera or other imaging
`
`device can comprise a wired or wireless connection.
`
`In this way the mobile device can connect
`
`to an external camera or other imaging device and receive images from the camera or other
`
`imaging device.
`
`[094]
`
`Images of the documents taken using the mobile device or downloaded to the mobile
`
`device can be transmitted the remote server via a network. The network can comprise one or
`
`more wireless and/or wired network connections. For example, in some cases, the images can be
`
`transmitted over a mobile communication device network, such as a code division multiple
`
`access (“CDMA”) telephone network, or other mobile telephone network. The network can also
`
`comprise one or more connections across the Internet.
`
`Images taken using, for example, a
`
`mobile device’s camera, can be 24 bit per pixel (24 bit/pixel) JPG images. It will be understood,
`
`however, that many other types of images might also be taken using different cameras, mobile
`
`devices, etc.
`
`117313/011UTL/1579235.01
`
`Page 13 of 157
`
`13
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 13 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: l 17313-01 lTRl
`
`PATENT
`
`[095]
`
`The remote server can be configured to perform various image processing techniques
`
`on images of remittance coupons, checks, or other financial documents captured by the mobile
`
`device. The remote server can also be configured to perform various image quality assurance
`
`tests on images of remittance coupons or financial documents captured by the mobile device to
`
`ensure that the quality of the captured images is sufficient to enable remittance processing to be
`
`performed using the images. Examples of various processing techniques and testing techniques
`
`that can be implemented on the remote server are described in detail below.
`
`[096]
`
`According to an embodiment, the remote server can be configured to communicate to
`
`one or more bank servers via the network. The bank server can be configured to process
`
`payments in some embodiments. For example, in some embodiments, mobile device can be used
`
`to capture an image of a remittance coupon and an image of a check that can be used to make an
`
`electronic payment of the remittance payment. For example, the remote server can be configured
`
`to receive an image of a remittance coupon and an image of a check fiom the mobile device.
`
`The bank server can electronically deposit the check into a bank account associated with the
`
`entity for which the electronic remittance is being performed (payor). According to some
`
`embodiments, the bank server and the remote server can be implemented on the same server or
`
`same set of servers.
`
`[097]
`
`In other embodiments, the remote server can handle payment. For example, the
`
`remote server can be operated by or on behalf of an entity associated with the coupon of FIG. 8,
`
`such as a utility or business. The user’s account can then be linked with a bank, Paypal®, or
`
`other account, such that when remote server receives the remittance information, it can charge
`
`the appropriate amount to the user’s account.
`
`I.
`
`MOBILE DEVICE CAPTURE AND REMITTANCE PROCESSING
`
`[098]
`
`The capturing of the image of the financial document is the first step of an end-to-end
`
`solution for processing financial documents using mobile device cameras, which can be utilized
`
`to provide the user with tools and information to improve the quality of the image and decrease
`
`the chance of errors from poor image quality. However, by having the mobile device carry out
`
`several image processing steps, the overall user experience may be improved, due to the fact that
`
`117313/0llUTL/l579235.0l
`
`Page 14 of 157
`
`l4
`
`ROTHSCHILD EXHIBIT 1015
`
`Page 14 of 157
`
`ROTHSCHILD EXHIBIT 1015
`
`

`
`Atty. Docket No.: 117313-011TR1
`
`PATENT
`
`the image of the financial document which is eventually sent to the remote server will be of
`
`substantially higher quality. A higher quality image means it is much less likely that the image
`
`will be rejected by the remote server, which would otherwise require the user to capture another
`
`image of the financial document. By running an application on the mobile device, problems with
`
`the captured image can be immediately identified and corrected without waiting for transmission
`
`of the image to the remote server, analysis at the server, and feedback from the remote server to
`
`the user.
`
`[099]
`
`FIG. 2 illustrates one embodiment of a method of mobile image capture and
`
`remittance processing, as will be further described herein. The workflow of the methods
`
`described herein start with the mobile device, the steps of which are illustrated on the left portion
`
`of FIG. 2.
`
`In a first step S202, a mobile billing application is initialized on the mobile device.
`
`The mobile billing application may be a software application stored on the mobile device which
`
`is configured to coordinate with an image capture device and which displays various graphical
`
`user interfaces (GUIs) on a display of the mobile device that leads the user through the mobile
`
`capture process, such as verification of user credentials, and then presents them with the option
`
`of paying a bill or setting up a new bill for payment.
`
`[0100]
`
`In a next step S204, the mobile device activates an image capture device to capture an
`
`image of a remittance coupon with the image capture device, such as a camera, that is coupled
`
`with, or embedded within, the mobile device.
`
`In one embodiment, the user may manually
`
`capture the image by depressing an appropriate button or command on the mobile device which
`
`operates the image capture device and captures an image of the remittance coupon.
`
`In another
`
`embodiment, the mobile billing application may be programmed to control the image capture
`
`device and automatically capture an image when certain requirements or thresholds are met
`
`which will provide for better image quality. Additional features of the automatic capture process
`
`are provided below.
`
`[0101]
`
`In step S206, one

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket