Patent ID: 8037046

Claim:
A system of one or more computing devices, comprising: one or more processors; and memory to store computer-executable instructions that, when executed by the one or more processors, perform operations for collecting and presenting temporal-based action information, comprising: identifying at least one action that pertains to at least one item; storing action information associated with the at least one action that pertains to the at least one item, wherein the action information being stored comprises: a type of action corresponding to the at least one action that pertains to the at least one item; a time of occurrence of the at least one action including a start time of performance of the at least one action on the at least one item; a span of time lasting from the start time until completion of the performance of the at least one action on the at least one item; and an identifier for a user performing the action on the at least one item; storing item information associated with the at least one item to which the at least one action pertains, wherein the item information being stored comprises: an item type associated with the at least one item; identification information associated with the at least one item including an item identifier (ID); receiving a query posed by the user via a user data retrieval module, the query comprising one or more search criteria comprising a selected item feature and at least one feature of the action information, the selected item feature including at least one of: item type; or item ID; and the at least one feature of the action information selected from a group comprising: action type; time of action occurrence; and time span of action; and determining by a collection module at least one action taken by the user corresponding to the query posed by the user; determining by a data analysis module at least one group of users who have engaged in activity corresponding to the query posed by the user, the at least one group of users including the user, the determining being based at least on: the one or more search criteria including the selected item feature and the at least one feature of the action information; and users being identified who have performed actions of the at least one feature of the action information and the actions being performed on items of the selected item feature; and forming a result in response to the query posed by the user, the result comprising: the at least one group of users; and contact information for at least one user in the at least one group of users, the respective user having authorized the contact information for distribution.