Nova Patents
CA2901804C

Tax document imaging and processing

Abstract

Methods, systems and articles of manufacture for allowing taxpayers to utilize mobile communication or communication devices such as smartphones and tablet devices to upload tax document images and process tax document images such that resulting recognized tax data is incorporated into an electronic tax return. Authentication data is generated and provided to the taxpayer to establishing a connection with an image processor, which provides recognized tax data to the on-line tax preparation application for incorporation into the electronic tax return. Authentication data may be embodied within a URL address to the image processor that is transmitted as a SMS message to the mobile communication or computing device or encoded within a QR code such that the mobile communication or computing device can be used to take an image of and decode the QR code to determine the URL address and authentication data to establish a connection with the image processor.

CA2901804C, drawing sheet 1
Sheet 1 of 45

Term

6.6 yearsleft in the term

Expires 10 May 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

55 claims: 8 independent, 47 dependent

  1. 1
    A computer-implemented method for processing an image of a tax document, the method comprising:a first computer, in communication through respective networks with a first computing apparatus of a taxpayer and an intermediate computer, executing an on-line tax preparation application for access by a browser of the first computing apparatus and for utilization by the taxpayer to enter data into an electronic tax return;the first computer receiving a request from the first computing apparatus utilized by the taxpayer to populate the electronic tax return with data by acquiring an image of a tax document, wherein the request is received by the first computer via the on-line tax preparation application;in response to the request, the first computer generating and transmitting authentication data in a manner so that a second computing apparatus of the taxpayer, different than the first computing apparatus, can receive the authentication data;the intermediate computer establishing an authenticated and secure network connection with the second computing apparatus using the authentication data generated by the first computer;receiving at the intermediate computer via the network connection the image of the tax document acquired by the second computing apparatus;the intermediate computer processing the image;the first computer receiving data comprising a result of image processing performed by the intermediate computer;and the first computer, by the on-line tax return preparation application, populating at least a portion of the electronic tax return based at least in part upon the result.
  2. 21
    A computer-implemented method for processing an image of a tax document, the method comprising:a first computer, in communication through respective networks with a first computing apparatus of a taxpayer and an intermediate computer, executing an on-line tax preparation application accessed by a browser executing on the first computing apparatus of the taxpayer and utilized to prepare an electronic tax return, and generating an authentication token for use by a different, second computing apparatus to transmit an image of a tax document to the intermediate computer in communication with the first computer and the second computing apparatus;the intermediate computer establishing an authenticated and secure network connection with the second computing apparatus using the authentication token generated by the first computer;receiving at the intermediate computer via the netwoik connection the image of the tax document acquired by the second computing apparatus;the intermediate computer processing the image;the first computer receiving data resulting from the intermediate computer processing the image received from the second computing apparatus;and the first computer, by the on-line tax return preparation application, populating at least a portion of the electronic tax return based at least in part upon the result.
  3. 22
    A computer-implemented method for processing an image of a tax document, the method comprising:a first computer, in communication through respective networks with a desktop computer of a taxpayer and an intermediate computer, executing an on-line tax preparation application for access by a browser of the desktop computer and for utilization by the taxpayer to enter data into an electronic tax return;the first computer receiving a request from the desktop computer of the taxpayer to populate the electronic tax return with data by acquiring an image of a tax document, wherein the request is received by the first computer via the on-line tax preparation;Date Reçue/Date Received 2020-07-10 in response to the request, the first computer generating and transmitting an authentication token in a manner so that a mobile communication or computing device of the taxpayer and operable by the taxpayer can receive the authentication data;the intermediate computer establishing an authenticated and secure network connection with the mobile communication or computing device using the authentication data generated by the first computer;receiving at the intermediate computer via the netwoik connection the image of the tax document acquired by the mobile communication or computing device;the intermediate computer processing the image;and the first computer receiving data resulting from processing of the image by the intermediate computer and populating at least a portion of the electronic tax return based at least in part upon the result.
  4. 23
    A computer-implemented method for processing an image of a tax document, the method comprising:an intermediate computer in communication with a first computer executing an online tax preparation application accessed by a first computing apparatus of a taxpayer to prepare an electronic tax return, receiving a request from a second computing apparatus different than the first computing apparatus to process an image of a tax document acquired by the second computing apparatus;the intermediate computer receiving an authentication token from the second computing apparatus;the intermediate computer establishing a secure connection session with the second computing apparatus based at least in part upon the authentication token, receiving the image of the tax document transmitted from the second computing apparatus and processing the image to determine tax data within the image;and the intermediate computer transmitting determined tax data to the first computer for populating of at least a portion of the electronic tax return.
  5. 24
    A computer-implemented method for processing an image of a tax document, the method comprising:Date Reçue/Date Received 2020-07-10 a first computer, in communication through respective networks with a first computing apparatus of a taxpayer and an intermediate computer, executing an on-line tax preparation application and receiving a request from the first computing apparatus to access the on-line tax preparation application to enter data into an electronic tax return by acquiring an image of a tax document;the first computer generating authentication data in response to the request;the first computer transmitting the authentication data to the first computing apparatus of the taxpayer;the intermediate computer, in communication with the first computer and a second computing apparatus of the taxpayer, receiving a request from the second computing apparatus to process an image of a tax document acquired by the second computing apparatus, the request comprising the authentication data;the intermediate computer establishing a connection session with the second computing apparatus based at least in part upon the authentication data;the intermediate computer receiving the image of the tax document acquired with and transmitted from the second computing apparatus;the intermediate computer processing the image to determine tax data within the image;the intermediate computer transmitting determined tax data to the first computer;the first computer receiving the determined tax data from the intermediate computer;and the first computer populating at least a portion of the electronic tax return with the determined tax data.
  6. 25
    A method for preparing an electronic tax return utilizing an on-line tax preparation application and an image of a tax document, the method comprising:utilizing a first computing apparatus executing a browser to access the on-line tax preparation program hosted by a first computer in communication with the first computing apparatus and beginning preparation of the electronic tax return;transmitting a request for entry of tax data into the electronic tax return by imaging a tax document, the request being generated by and transmitted from the first computing apparatus;Date Reçue/Date Received 2020-07-10 receiving electronic data comprising a Uniform Resource Locator (URL) address of an intermediate, second computer and embodying authentication data generated by the first computer;establishing a connection between a second computing apparatus and the second computer based at least in part upon the authentication data;acquiring an image of the tax document utilizing an imaging element of the second computing apparatus;transmitting the acquired image to the second computer;and viewing tax data of the image in the electronic tax return utilizing the first computing apparatus.
  7. 30
    A tax return preparation system, comprising:a first computer comprising an on-line tax preparation program accessible by a first computing apparatus utilized by a taxpayer to prepare an electronic tax return;and Date Reçue/Date Received 2020-07-10 an intermediate, second computer in communication with the first computer and a second computing apparatus different than the first computing apparatus, the first computer being configured to provide authentication data to the taxpayer to allow the taxpayer to utilize the second computing apparatus to acquire an image of a tax document and transmit the image to the second computer, the second computer being configured to process the image to determine tax data of the image and transmit determined tax data to the first computer, the first computer being configured to populate at least a portion of the electronic tax return with received tax data such that the taxpayer can view the tax data on a screen of the first computing apparatus accessing the on-line tax preparation application.
  8. 50
    A tax return preparation system, comprising:a first computer comprising an online tax preparation program accessible by a first computing apparatus and utilized by a taxpayer to prepare an electronic tax return, the first computer being in communication with an intermediate, second computer and the first computing apparatus through respective networks, the first computer being configured to provide an authentication token to the taxpayer to allow the taxpayer to utilize a second computing apparatus different than the first computing apparatus to acquire an image of a tax document and transmit the image to the second computer, and configured to receive tax data resulting from processing of die image by the second computer and import the tax data into the 42 Date Reçue/Date Received 2020-07-10 electronic tax return such that the taxpayer can view imported tax data on a screen of the first computing apparatus when accessing the on-line tax preparation application.