When items are purchased or services are rendered, a consumer is typically provided a receipt. The receipt serves as a written record of the amount and nature of a transaction. For tax and/or budgetary reasons, receipts are often collected and each amount categorized according to the purpose. The receipts may be submitted as part of an expense report seeking reimbursement for business-related expenses. Further, the receipts may be used as a basis for completing and filing tax forms seeking deductions to either personal or business tax returns. Failure to timely submit and/or retain receipts related to financial transactions can result in financial loss and/or penalties.
Businesses tend to have stringent receipt collection procedures. Procedures exist to allow a business to properly document expenses associated with business-related purposes, which are often tax deductible and/or closely monitored budget categories. Unfortunately, keeping track of and sufficiently categorizing all receipts is not always a simple task. Receipts may be lost, misplaced, destroyed, or otherwise inaccessible. Moreover, even when receipts are accessible, the category for the receipt and other supporting information may be misplaced, illegible, forgotten, or otherwise lost.
Once receipts are presented with a business expense report, such reports are kept to substantiate claims when making financial reports to government and other agencies. The paper reports (and supporting documents), when combined with all other retained documents, require a large amount of storage space or some form of electronic document management. The paper reports are accessible only at the location stored in substantially the same form submitted and can be susceptible to destruction or loss.
In today's active society, most consumers own a mobile device (e.g., a mobile phone, personal digital assistant, a multimedia device, a compact computer, or other mobile electronic device) and carry the mobile device along with them throughout the day. Further, the features and interface provided by the mobile device are relatively simplistic in design and functionality.
In general, in one aspect, the invention relates to a method to submit transaction data using a mobile device. The method comprises obtaining a receipt associated with a financial transaction, transmitting a message, based on the receipt, from the mobile device to a transaction management service, wherein the message comprises a mobile device identifier and transaction data associated with the financial transaction, wherein transaction data associated with financial transaction is stored in a repository based on the mobile device identifier, receiving a form, wherein the form is generated based on transaction data associated with the mobile device identifier, and transmitting and synchronizing transaction data from the repository to a financial management software associated with a user of the mobile device.
In general, in one aspect, the invention relates to a method to store transaction data submitted using a mobile device. The method comprises receiving a message from the mobile device, wherein the message comprises a mobile device identifier and transaction data associated with a financial transaction, determining whether the mobile device identifier corresponds with a record in a repository, and storing transaction data associated with the financial transaction in the repository based on the mobile device identifier.
In general, in one aspect, the invention relates to a system to store transaction data using a mobile device. The system comprises a wireless infrastructure configured to receive a message, wherein the message comprises a mobile device identifier and transaction data associated with a financial transaction, a repository configured to store the transaction data associated with the financial transaction based on the mobile device identifier, a server, and a message processing center configured to forward the message from the mobile device to the server. The server is configured to determine whether the mobile device identifier corresponds with a record in the repository, and transmit and synchronize transaction data from the repository to a financial management software associated with a user of the mobile device.
Other aspects of the invention will be apparent from the following description and the appended claims.
Exemplary embodiments of the invention will be described with reference to the accompanying figures. Like items in the figures are shown with the same reference numbers.
In embodiments of the invention, numerous specific details are set forth in order to provide a more thorough understanding of the invention. However, it will be apparent to one of ordinary skill in the art that the invention may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid obscuring the invention.
Embodiments of the invention relate to submitting and tracking transaction data using a mobile device. More specifically, one or more embodiments of the invention relate to methods and systems for using a mobile device to submit transaction data associated with a financial transaction (such as business and/or personal expenses) and storing the transaction data in a manner such that transaction data may be accessed.
The server (103) may be a networked computer system, such as shown and described below in
Further, the server (103) may communicate with one or more client machines (not shown) to generate necessary financial forms and/or reports, synchronize with existing financial management software, or other financial activities based on the messages and the associated transaction data.
The repository (111) may support the storage needs of the server (103) and other components necessary to provide functionality to perform the invention. In one or more embodiments of the invention, the repository (111) is a device capable of storing information and retrieving the stored information by interacting with or independently of the server (103). The repository (111) may be, for example, one or more magnetic storage devices, optical storage devices, flash memory, or other similar devices. In one or more embodiments of the invention, the repository (111) is able to index the stored information by various attributes (such as a personal identifier, a mobile device identifier, a taxpayer identifier, currency amount, category, or other identifiers associated with data).
While the invention has been described with a single repository (111), one skilled in the art will appreciate that multiple data repositories may be used to hold all data associated with the server (103), message processing center (105) and/or other component necessary to perform the invention. Likewise, while the repository (111) is depicted as centralized, multiple databases may hold the data in various combinations. Further, the repository (111) often includes data protection and security schemes to protect sensitive data from corruption, theft, attack, destruction, and other forms of intrusion and loss of integrity.
In one or more embodiments of the invention, the message processing center (105) includes one or more computer systems and/or software within a wireless network that provides the routing (i.e., directing messages along a network using hardware devices and/or software components) of all messages, images, files, and/or other digital transmissions. For example, the message processing center (105) may be a mobile server to send transaction data (e.g., expenses or other transaction data) and/or images (e.g., photograph evidence of a receipt, audio description of an expense, or other digital images associated with the transaction data). The message processing center (105) may also be a short message service (SMS) center, a paging router, or other wireless messaging center. Further, the message processing center may be a stand-alone application for use on mobile devices.
One skilled in the art will appreciate that while the server (103) and message processing center (105) are shown separately in
In one or more embodiments of the invention, the wireless infrastructure (113) includes one or more transceivers cooperating to facilitate wireless communications to wireless devices. The wireless infrastructure (113) may include one or more routers, switches, microwave links, base stations, optical fibers, or other similar networking hardware or software components. For example, the wireless infrastructure may be a paging network, a cellular network, etc. In one or more embodiments of the invention, the wireless infrastructure (113) may associate any message received from a mobile device with a mobile device (109) identifier of the mobile device (109).
In one or more embodiments of the invention, the mobile device (109) is a wireless device capable of communicating with the wireless infrastructure (113). The mobile device (109), as shown and described in detail below in relation to
The processor (203) may retain text (or any other necessary information) in a memory (219). In one or more embodiments of the invention, when a user instructs the processor (203) to dispatch a message, a radio circuit (209) is used to transmit the message or perforin any other communication activities related to the mobile device. For example, the radio circuit (209) may be coupled to a wireless infrastructure (e.g., the wireless infrastructure (113) in
In one or more embodiments of the invention, the camera (221) is a device capable of capturing and processing images with at a resolution as low as 0.3 megapixel and/or as high as necessary to capture the necessary clarity of a desired image. The mobile device user may activate the camera (221) by using the keypad (201) of the mobile device. To obtain multimedia data, such as a digital image, the user may point the lens of the camera (221) towards the desired object and then press a button on the camera (221) to open a shutter (not shown) associated with the camera. In one or more embodiments of the invention, the processor (203) may compress and/or otherwise process the multimedia data and store such data to the memory (219) for possible viewing and/or later transmission. The display (207) (and, to the extent necessary, the processor (203), radio circuit (209), and display circuit (205)) of the mobile device (200) may be used to view and/or transmit the image data.
Further, the mobile device (200) includes functionality to obtain and store audio files using the microphone (223). The mobile device user may activate the microphone (223) by using the keypad (201) of the mobile device. To obtain audio files using the microphone (221), the user speaks into the activated microphone (223) for the intended time period and then stops the recording by using the keypad (201) to deactivate the microphone (221). The processor (203) may compress and otherwise process audio data and store such data to the memory (219) for possible later sampling and/or transmission. The speaker (225) (and, to the extent necessary, the processor (203) and radio circuit (209)) of the mobile device (200) may be used to sample and/or transmit the audio data. In one or more embodiments of the invention, expense information is recorded on a mobile device as the transactions takes place and then the audio file is send to a server. Alternatively, the user of the mobile device may called into a predefined phone number to record a message. The message could be automatically converted to a MP3 file (or similar format), which is accessible to the mobile device user. Further, interactive voice recognition could be used to parse out the information from the audio data.
In one or more embodiments of the invention, the mobile device (200) may be authorized to access the wireless infrastructure (113) in
In one or more embodiments of the invention, the mobile device (200) may be designed to use multiple subscriber identity modules and/or multiple mobile device identifiers. In such a configuration, a user may select one of the several subscriber identity modules as active. Consequently, the user assigns the mobile device identifier of the active subscriber identity module as the mobile device identifier to be sent with messages sent via the mobile device (200).
Initially, a mobile device identifier is input into a cell-phone input field (301). The mobile device identifier may be input by the user, obtained from stored configuration files, obtained from the system of the mobile device itself, or various other ways of providing input to a filed. As discussed above, the mobile device identifier may be a telephone number (or other identifier) associated with the mobile device. Next, the user may optionally establish a personal identifier in the personal identifier input field (303). The personal identifier may be the user's name, nickname, common user identification, chat room name, etc. In addition, the user may provide an electronic mail address in the electronic mail input field (307).
The user may complete entry and submit the form (300) to the TMS (e.g., a server in the TMS). Consequently, the TMS may validate the operation of the mobile device by sending an electronic message to a mobile device identified in the cell-phone input field (301). Further, more or less validation, authentication, and initialization steps may be performed by the TMS depending on the specific needs and established policies. In fact, in one or more embodiments of the invention, no subscription and/or initialization procedure is required. Instead, a mobile device user is able to use the service to only store the transaction data. However, a subscription and/or an initialization procedure is required to retrieve the data.
As shown in
A currency amount may be a decimal number representing an amount in a particular currency, such as dollars, euros, pesos, among others. In this example, the currency amount is followed by a delimiter (411). A delimiter is a character selected by a server operator as a character unlikely to be used as a currency amount (401), an activity description (403), or a category (405). A sequence of characters may also serve as a delimiter. For example, delimiters may be in the form of extended markup language (XML) tags. In the present example, the delimiter is a period. However, one skilled in the art will appreciate that the invention is not limited to such a delimiter.
The activity description (403) is a text description that a user enters as a summary or memo of a corresponding financial transaction. Some activity descriptions may be, for example, “Tuesday lunch”, “client golf outing”, “dinner and drinks, Larry, Curly, and Marvin.”
The category (405) is a text description corresponding to a grouping established by the user, a business entity, a governmental body, or other entity interested in tracking the type of expenditure. The category may be, for example, “meals”, “travel”, or “business entertainment.” The category may be further categorized as taxable, non-taxable, etc.
In one or more embodiments of the invention, the user identifier (451) is a unique identifier of the user who submits transaction data. For example, the user identifier (451) may be a mobile device identifier, and/or a taxpayer identifier, as described above. The time sent (453) is a time that a user either attempted to send the message or the time that the mobile device sent the message. In one or more embodiments of the invention, the time sent (453) may include the time of day, time zone information, and/or the date. The amount (455) may be the currency amount, as described above. The activity description (457) may be a textual description of the expenditure (e.g., “client golf outing”), as described above. The category (459) is a grouping for tracking the type of expenditure (e.g., a business entertainment), as discussed above. Multimedia data (461) may include of one or more images, one or more audio files, and/or other multimedia files obtained by a mobile device (e.g., an image of attendees at a business lunch before the golf outing and/or the receipt for the club rental for the golf outing (including a bar code embedded on the receipt)).
In one or more embodiments of the invention, the data structure may compress, correct, and introduce redundancy checks to each field (or record) prior to transmission in accordance with a user input. Further, the data structure may be packaged for better transmission based on a particular format of transmission (e.g., SMS, TCP/IP, or other transmission methods). Consequently, each field (or record) sent may vary, as compared to the message composed and displayed. In other words, the message may be adjusted for robust wireless transmission.
Additional transaction data may be obtained as multimedia data using the mobile device. Multimedia data may be obtained by photographing one or more images of items associated with the transaction or making audio recordings of details regarding the transaction. For example, a photographic image of the receipt itself, the product, the service being performed, the location of purchase (e.g., restaurant logo, the parties involved in the transaction may be taken using a mobile device. Similarly, an audio recording may be made of the circumstances surrounding a purchase, such as promises made by a salesperson, conditions of the transaction, candid thoughts of the experience, details supporting the transaction being a properly deductible expense, or other audio sound bites associated with the transaction.
Once the transaction data has been obtained, the transaction data is input to a mobile device based, in part, on the receipt (Step 503). The necessary transaction data based on the receipt is input to the mobile device. Additional transaction data may already reside on the mobile device, such as electronic data, multimedia data, etc. In one or more embodiments of the invention, the transaction data is combined in a form prescribed by the TMS. For example, the transaction data may be submitted as a simple text command using a command interface (e.g., SMS, SMS form, or other suitable methods to transport text). Additionally, the simple text command interface may be supplemented by a form interface allowing the transmission of both text and multimedia data. Alternatively, the transaction data may be submitted via a web page interface using standard markup language, which supports the transmission of both text and multimedia data.
Regardless of what format is used for transmitting the transaction data, a determination is optionally made whether the transaction data prepared for transmission on a mobile device is valid for the particular format (Step 505). If not valid, an error is indicated to the mobile device user, who is provided with help to make the data valid (Step 511) and the user again attempts to enter transaction data using the proper format in Step 503 until the transaction data is proper or the attempt is cancelled, in accordance with one or more embodiments of the invention. Help may be provided in a variety of forms. For example, the help message may include a list of valid message formats and/or permit a user to view the message formats on a display of the mobile device.
If the transaction data is deemed valid (Step 505), then the transaction data is optionally transmitted from the mobile device to the TMS (Step 507). In one or more embodiments of the invention, the transaction data proceeds along the wireless infrastructure as a message, in the form a packet consistent with the format used by the mobile device. The TMS (specifically, the message processing center and/or server) recognize the message and processes the transaction data to be later stored and accessed using a mobile identifier associated with the message.
In summary, a mobile device user or consumer may be regularly collecting transaction data, in the form of receipts and/or multimedia data. Thus, a user may, with a photograph of a receipt and some keystrokes, transmit a contemporaneous record of business activity to a stand-alone server or one that is part of a TMS.
Finally, one or more financial forms (based on the transaction data maintained in the TMS) are received by a mobile device user (Step 513). The financial form may a simple confirmation receipt or a fully completed and complex tax form, which is ready to file with the appropriate taxing authority.
In one or more embodiments of the invention, a business expense reimbursement form is received by the mobile device user. In this example, the business expense reimbursement form includes the various transaction data collected by a mobile device user over a month's time. The business expense reimbursement form may include all the necessary information from the receipts as well as multimedia data to fully support the business justification for the expense.
Because of the ease of using a mobile device to supply the transaction data, the business expense reimbursement form includes all eligible expense (i.e., no need for paper receipts, thus no “misplaced receipts”) with sufficient justification and clarity for immediate submission and approval. Further, the receipt includes a time stamp and all necessary support to qualify as proven contemporaneous record for unquestioned authenticity by the tax authorities and auditors. Further, the business expense reimbursement form may be submitted in digital form resulting in saved storage space and a more permanent record of the report, which is easily searched for and retrieved. Further, the digital nature of the business expense reimbursement form allows additional supporting information to be maintained for easy access to audit information for a specific period of time. Further, because the information is digitally maintained, the transaction data may be shared and synchronized with personal and/or business financial management software.
At this point, the mobile device identifier of the message is examined to determine whether the identifier corresponds with a record in the repository (Step 603). As described above, the message device identifier is part of the record stored in the repository. By simply examining the record, the mobile device identifier is obtained. A query on the data contained in the repository is then performed to determine whether a record matching the identifier exists.
If the device identifier is not found in the repository, the mobile device user is notified of the error and/or offered subscription to the TMS (Step 605). Alternatively, the mobile device user is allowed to enter the information, which is stored into the repository using a unique identifier of the mobile device (e.g., a mobile device identifier, a license number, a serial number, or other uniquely identifiable number or alphanumeric identifier). The mobile device user is then directed to a location to retrieve the data, such as a website, online service, etc. Next, a determination is made whether the message includes valid transaction data (Step 607).
If the message does not include valid transaction data, an error/help message is sent to the mobile device (Step 609). As described above, the error/help message may include a listing of the field types expected and a brief description of the valid contents of each field. Further, the help message may include instructions explaining how to properly format a message by, for example, prompting the user with commonly used words and phrases when partial or other fragmentary entries are made. Generally, the mobile device user is required to re-submit the message. However, in some cases, a server associated with the TMS may correct and modify received entries to compensate for spelling errors upon receiving a message.
If the message received from the mobile device is valid, the transaction data is processed (Step 611). In one or more embodiments of the invention, the transaction data is extracted from the message and processed within the TMS by temporarily storing each record or text field containing transaction data in memory, while stripping out any delimiters or unnecessary information. Processing may also include appending transaction data to a file already existing in a repository as indicated by matching the mobile device identifier for both messages. In one or more embodiments of the invention, the multimedia data may also be processed. For example, text in a photograph may be converted to ASCII characters using optical character recognition or an audio file may be converted to text using speech-to-text conversion. Once recognized, multimedia data may also be added to existing files (in a similar manner as described above) or maintained as separate files associated with mobile device identifier. In one or more embodiments of the invention, readable data within multimedia data (e.g., a point of sale identifier embedded in a bar code or two dimensional bar codes appearing on a receipt) may be separated from the non-readable portion.
Next, transaction data is stored to a record associated with the mobile identifier (Step 613). In one or more embodiments of the invention, the record is the same record found in the repository at Step 603. All the transaction data associated with the mobile identifier is stored to the record by appending the transaction data to the record or using other more elaborate schemes for organizing data known to those skilled in the art.
Using on the stored transaction data, a form is generated (Step 615). As described above, in one or more embodiments of the invention, the form may be a financial form. The financial form may be a form confirming receipt of the transaction data and/or a fully completed schedule of a tax form, which is ready to file with the tax return of the mobile device user. Additionally, the financial form is a business expense report.
In one or more embodiments of the invention, the forms may be a summarized version of the transaction data presented in reports sorted by indexed attributes (e.g., amount, category, time sent, mobile device identifier, taxpayer identifier, personal identifier, etc.) maintained by the data structure storing the transactional data. The reports may be requested and/or provided to the user of the mobile device, the owner of the mobile device, a business related to the transaction, the employer of the user, the service provider, or other interested parties. Once generated by the TMS, the form may be transmitted to the mobile device user (not shown).
In one or more embodiments of the invention, the generated form may be presented in various ways, including displaying on a website, downloading the transaction data and/or form into a financial management software application for display and/or analysis, transferring the transaction data and/or form to a tax preparation software, etc. Further, the transaction data and/or form downloaded or transferred to one application may, in turn, be transferred to one or more application for display and/or analysis.
Gathered from an airline ticket receipt, transactional data (e.g., amount, activity, and category) provides the basis for the text entered into the three fields of the delimited message shown on the display screen (700). As shown, the fields (701, 703, 705) are separated by the delimiter “.” or a period. Additional message formatting may be performed using more advanced mobile devices. For example, multimedia data such as a photographic image of the ticket and the business travel companions as well as an audio file indicating the business purpose of the trip to Tucson and the names of the travel companions shown in the photograph, may be included as part of the message.
In one or more embodiments of the invention, the inputted text associated with the transaction is packaged into messages with extensible markup language (XML) headers and other wrappers that facilitate web service messaging and function calls. The packaged message is then sent from the mobile device to the server. Alternatively, web services definition language (WSDL) interface packet, in conjunction with Simple Object Access Protocol (SOAP), HyperText Transfer Protocol (HTTP) GET/POST operation, and optionally Multipurpose Internet Mail Extensions (MIME) may be used to transmit the message to the TMS.
Thus, a user, who may be outside his or her normal work environment, may use a mobile device, such as a mobile phone, to capture transactional data (e.g., data associated with a financial transaction, such as an expense) and submit such data to a remote system or server. The remote system or server collects the transactional data and associates the data with the user. The server may also summarize transactions together.
Moreover, as part of the transactional data, the server may collect multimedia data sent from the user. The multimedia data may further substantiate the circumstances of each transaction. In addition, the multimedia data may permit a selection of an alternate category for associating with a transaction. More importantly, the multimedia data may be an acceptable business record and form a backup to (or replace) paper records now customarily required to validate reported transactions.
Further, in one or more embodiments of the invention, data entry is practically eliminated resulting in the timely submission and improved accuracy of expense reports. Collection of data facilitated by a mobile device is able to reduce data entry by facilitating the content for data fields of the device using information already available to the mobile device through system resources of the device itself or saved configuration files stored on (or accessible by) the device. The content may include such items as the date, the time, the name of the employee, the signature of the employee, the location of where the expense was made (i.e., the retail establishment, restaurant, hotel, internet address of an online merchant, or other entity associated with the location) or other content to complete a data field. Data entry may also be reduced by using the multimedia capabilities of the mobile device, such as a camera, microphone, etc. to provide the content by leveraging known optical character recognition and/or voice recognition technologies. For example, a user of a mobile device takes a picture of a receipt at a restaurant and speaks into the mobile device with the names of the individuals attending the meal. The invention captures the image and sound into multimedia data using the mobile device, which also includes functionality to translate the printed receipt and audio directly into the proper data fields on an expense report, which is then (upon approval by the mobile device user) automatically dated, signed, and sent to the accounting department using the default settings of the mobile device.
The invention may be implemented on virtually any type of computer system, regardless of the platform being used.
Further, one or more elements of the aforementioned computer system (800) may be located at a remote location and connected to the other elements over a network. Further, the present invention may be implemented on a distributed system having a plurality of nodes, where each portion of the invention may be located on a different node within the distributed system. Further, software instructions to perform embodiments of the invention may be stored on a computer readable medium such as a compact disc (CD), a diskette, a tape, a file, or any other computer readable storage device.
While the invention has been described with respect to a limited number of embodiments, those skilled in the art, having benefit of this disclosure, will appreciate that other embodiments can be devised which do not depart from the scope of the invention as disclosed herein. Accordingly, the scope of the invention should be limited only by the attached claims.
Number | Name | Date | Kind |
---|---|---|---|
5649115 | Schrader et al. | Jul 1997 | A |
5740271 | Kunkler et al. | Apr 1998 | A |
5771289 | Kuzma | Jun 1998 | A |
6067529 | Ray et al. | May 2000 | A |
6991158 | Munte | Jan 2006 | B2 |
7415431 | Pintsov | Aug 2008 | B2 |
7440924 | Buchanan et al. | Oct 2008 | B2 |
7558777 | Santos | Jul 2009 | B1 |
7606750 | Hoag et al. | Oct 2009 | B1 |
7742958 | Leek et al. | Jun 2010 | B1 |
20020016767 | Johnston | Feb 2002 | A1 |
20020023027 | Simonds | Feb 2002 | A1 |
20030036918 | Pintsov | Feb 2003 | A1 |
20030233296 | Wagner | Dec 2003 | A1 |
20040054592 | Hernblad | Mar 2004 | A1 |
20040225567 | Mitchell et al. | Nov 2004 | A1 |
20040243489 | Mitchell et al. | Dec 2004 | A1 |
20050097046 | Singfield | May 2005 | A1 |
20050144024 | Wojton et al. | Jun 2005 | A1 |
20050197916 | Newell et al. | Sep 2005 | A1 |
20050205660 | Munte | Sep 2005 | A1 |
20050246234 | Munyon | Nov 2005 | A1 |
20050274792 | Hahn-Carlson et al. | Dec 2005 | A1 |
20060010063 | Drummond et al. | Jan 2006 | A1 |
20060085275 | Stokes et al. | Apr 2006 | A1 |
20060196930 | Hart et al. | Sep 2006 | A1 |
20060212711 | Tanimoto | Sep 2006 | A1 |
20070005509 | Spiller et al. | Jan 2007 | A1 |
20070078761 | Kagan et al. | Apr 2007 | A1 |
20070156582 | Bagheri | Jul 2007 | A1 |
20090254476 | Sharma et al. | Oct 2009 | A1 |
20120185368 | Schloter et al. | Jul 2012 | A1 |
20120191565 | Blank et al. | Jul 2012 | A1 |
20120197805 | Chung | Aug 2012 | A1 |
Entry |
---|
Receipt Imaging Becomes standard, Radcliffe M. 2005 Business Travel News,22(15) 34-34. |
Concur Introduces Latest enhancement (2011, Jun. 01), Pr Newswire. |