Intuit | Date: 2014-10-07
A method and system for providing a tax return preparation system with interchangeable analytics modules includes providing one or more interchangeable analytics modules. Each of the interchangeable analytics modules includes one or more analytics algorithms used to select user experience elements to be included in a tax return preparation interview process presented to a user through one or more tax return preparation systems. The one or more interchangeable analytics modules are distinct and independent analytical components provided to the tax return preparation system that can be interchanged, overwritten, and interfaced with individually, and without otherwise changing and/or modifying the tax return preparation system. Consequently, a tax return preparation system can provide a tax return preparation interview process capable of dynamically evolving to meet the specific needs of a given user.
Intuit | Date: 2014-04-28
A database includes a first instance and a second instance. The first and second instances of the database are encrypted with a first encryption key and have content that is synchronized. Database queries from a user computing device are directed to the first instance of the database. A third instance of the database is created from one of the existing two instances of the database. The third instance is decrypted from the first encryption key and is encrypted with a second encryption key. Database queries from the user computing device are redirected from the first instance of the database to the third instance of the database without interrupting service to the user computing device. The process is repeated by creating additional instances of the database, encrypting the additional instances with new encryption keys, and by redirecting database queries to the additional instances of the database.
Intuit | Date: 2015-08-24
Tax data, e.g., Form W2 data, is encoded as a two-dimensional machine readable representation, such as a QR CODE. Certain tax data is encoded as segments of a QR CODE, and a tax form generated by an employer or payroll processing service and provided to an employee or user includes the QR CODE representing certain W-2 or other tax data. An image of the QR CODE is acquired using a camera of a mobile communication device or computer or other image capture device. When using a Smartphone, a tax preparation application executing on the Smartphone decodes the QR CODE image to determine the tax data, and populates fields of an electronic tax return with decoded data, thus allowing a consumer to prepare an electronic tax return using a mobile communication device.
Intuit | Date: 2014-06-16
A method and a system for fingerprinting signatures and enhanced signature capturing for charge card transactions on mobile communication devices identify and transform a signature into a normalized representation such as a bytestream including coordinate data and combine the normalized representation with some transaction information into combined data. The combined data is further transformed into fixed length data stored for further analyses or uses. Upon the receipt of a dispute, the stored representation(s) of the signature and some of the stored transaction information of the transaction in dispute may be transformed into a first fixed length data. The first fixed length data may be further compared with the stored fixed length data obtained at the time of the transaction to resolve the dispute. The representations of signatures of multiple transactions may be used to determine whether these multiple transactions belong to the same category or to different categories.
Intuit | Date: 2014-04-14
During an information-extraction technique, visual suitability indicators may be displayed to a user of the electronic device to assist the user in acquiring an image of a document that is suitable for subsequent extraction of textual information. For example, an imaging application executed by the electronic device may display, in a window associated with the imaging application, a visual suitability indicator of a tilt orientation of the electronic device relative to a plane of the document. When the tilt orientation falls within a predefined range, the electronic device may modify the visual suitability indicators to provide visual feedback to the user. Then, the electronic device may acquire the image of the document using an imaging device, which is integrated into the electronic device. Next, the electronic device may extract the textual information from the image of the document using optical character recognition.