Patent Document ID: RE44967
Application ID: 13284339

Base Claim:
1. An adaptive social network system, comprising: at least one storage device configured to store: a computer-implemented structural aspect comprising a plurality of objects and at least one relationship between a first object and a second object; a representation of one or more users of the system as one or more objects of the plurality of objects; and a usage aspect, comprising captured usage behaviors, wherein the usage behaviors are associated with one or more users; and at least one processing device configured to execute: a function to determine an affinity between a first user represented as an a first object and a second user represented as an a second object of the plurality of objects based, at least in part, on inferred interests derived from the e plurality of usage behaviors associated with the one or more users; and a function to generate a user accessible social network representation, wherein the social network representation comprises a plurality of users represented as objects and the affinity between the representation of a first user as an the first object and the representation of a second user as an the second object.

---

Claim 12:
12. The adaptive social network system of claim 1 , wherein a the function to generate a the user accessible social network representation, wherein the social network representation comprises a the plurality of users represented as objects and the affinity between the representation of a first user as an the first object and the representation of a second user as an the second object comprises: a function that automatically modifies a structural element, wherein the function that automatically modifies a the structural element is selected from the group consisting of a function to generate a new relationship, a function to modify an existing relationship, a function to delete an the existing relationship, a function to add an a new object, a function to modify an existing object, and a function to delete an the existing object.