Generating and Categorizing Transaction Records
First Claim
1. A system comprising:
- a server on a network, the server including a memory, a processor, and a logic stored on the memory, the logic including computer-readable instructions that when executed by the processor cause the processor to perform operations including;
receiving a transaction record from at least one of a mobile device associated with a user or a point-of-sale (POS) terminal, the transaction record being generated as a result of a transaction involving at least the POS terminal, the transaction record including a plurality of attributes, anddetermining a category for the transaction record based in part on the plurality of attributes,wherein the transaction record is stored according to the determined category within a profile associated with the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, systems, and methods are disclosed for tracking financial transactions at their source, generating transaction records, categorizing and storing the records, and providing services related to the records. Transactions performed between a mobile device and a point-of-sale may automatically generate transaction records including electronic receipts that may be categorized and stored on a database. More traditional transactions such as those involving cash, paper receipts, etc. may be captured via a scanner on the mobile device for inclusion within a transaction record and subsequent categorization and storage. Notifications such as alerts, offers, and recommendations may be provided in real-time or close-in-time to the transaction being performed, thereby enabling services such as budgeting, inventory management, rewards, offers, etc.
150 Citations
20 Claims
-
1. A system comprising:
a server on a network, the server including a memory, a processor, and a logic stored on the memory, the logic including computer-readable instructions that when executed by the processor cause the processor to perform operations including; receiving a transaction record from at least one of a mobile device associated with a user or a point-of-sale (POS) terminal, the transaction record being generated as a result of a transaction involving at least the POS terminal, the transaction record including a plurality of attributes, and determining a category for the transaction record based in part on the plurality of attributes, wherein the transaction record is stored according to the determined category within a profile associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A non-transitory computer-readable medium having a computer program product stored thereon, the computer program product comprising instructions that, when executed by a processor, cause the processor to perform operations including:
-
receiving a transaction record from at least one of a mobile device associated with a user or a point-of-sale (POS) terminal involved in a transaction associated with the transaction record, the transaction record including a plurality of attributes; and determining a category for the transaction record based in part on the plurality of attributes; wherein the transaction record is stored according to the determined category within a profile associated with the user.
-
-
15. A non-transitory computer-readable medium having a computer program product stored thereon, the computer program product comprising instructions that, when executed by a processor, cause the processor to perform operations including:
-
generating a transaction record upon detecting a purchase; appending a plurality of attributes to the transaction record; and transmitting the transaction record to a server; wherein the transaction record is assigned to a category based upon the plurality of attributes, and wherein the transaction record includes a receipt image. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification