Patent Document ID: 20160352583
Application ID: 15167715
Patent Flag: 0

Claim One:
1. A method of generating a simulated listing of information related to one or more preferred items for presentation to a real-world computer-based e-commerce system or real-world user network system, the method comprising: defining a set of item profiles, each item profile in the set of item profiles including a first set of terms based on a first vocabulary; defining a simulated user profile for each user of a set of simulated users, each simulated user profile including a second set of terms based on the first vocabulary; associating each simulated user profile with a node of a computerized simulated network having a plurality of nodes, a proximity of each simulated user profile in the associating being based on the similarity of simulated user profiles; simulating a sharing of one or more item profiles by one or more sharing nodes of the plurality of nodes to one or more share receiving nodes of the plurality of nodes based on the similarity of the terms used to define the simulated user profile assigned to the corresponding sharing node to the terms used to define the corresponding item profile; simulating a spreading of one or more item profiles by one or more spreading nodes of the plurality of nodes to one or more spread receiving nodes in the simulated network based on the similarity of the terms used to define the simulated user profile assigned to a corresponding spreading node to the terms used to define the corresponding item profile; repeating the simulating a sharing and the simulating a spreading for a predetermined number of cycles; storing a historical record of items represented by shared and spread item profiles in the simulating a sharing and the simulating a spreading; receiving from a real-world computer-based e-commerce system or a real-world computer-based user network a first comparison profile, the first comparison profile representing a real item or a real network user, the first comparison profile being defined using a third set of terms based on the first vocabulary; associating the first comparison profile to a set of comparison simulated user profiles, the comparison simulated user profiles including one or more of the simulated user profiles selected based on the similarity of terms used to define the first comparison profile and the one or more simulated user profiles; and generating a list of information related to one or more preferred items based on the portion of the historical record corresponding to the set of comparison simulated user profiles.