Patent ID: 7822654
Filing Date: 2010-10-26
Classification: G06Q

Abstract:
1. A method for organizing multiple accounts, comprising: assigning labels to each of multiple accounts from among labels included in a label set, one or more of the labels being one or more attributes; receiving data matched with labels from the label set; posting, in a computer processing device, the received data to the accounts based on the labels matched to the received data; forming, in the computer processing device, a first data structure to include a first pointer to an attribute group including one or more of the attributes; linking, in the computer processing device, the attribute group to the first data structure pointing to the attribute group via a second pointer that points to the first data structure; forming, in the computer processing device, a second data structure, which has the one or more attributes of the attribute group, to include the first pointer to the attribute group; linking, in the computer processing device, the attribute group to the second data structure via a third pointer that points to the second data structure; and dynamically assigning, in the computer processing device, at least one additional attribute to the first and second data structures, the first and second data structures comprising at least one of a) one of the multiple accounts, b) a sub-account of one of the multiple accounts, and c) an entry in one of the multiple accounts, by adding the at least one additional attribute to the attribute group; and outputting, from the computer processing device, at least part of the first data structure and at least part of the second data structure based on at least one of the attributes of the attribute group linked to the first data structure and the second data structure.