摘要:
A target user's profile may be generated based on scanning metadata related to various content items made available for sharing by the user. For instance, some content items may be made available for sharing by the target user while other items are made available for sharing by one or more other users in the target user's social network. A list of keywords related to each item may be generated from the metadata. Each keyword may then be scored using social network data. For example, social network data corresponding to one or more users associated with each content item may be used to score keywords related to that item. Scoring may be based on factors such as social network distance, relationship type, trust, length of time in the social network, amount of content, amount of metadata, and other factors.
摘要:
A first user's trust level with regard to a second user can be determined by providing questions to the second user, with the questions based on a previously-collected knowledge base including information about the first user. The information about the first user may be partitioned into levels of trust, and the second user's responses to the questions may be evaluated to determine which level of trust the second user is entitled to. The knowledge base may be assembled by prompting the first user for information and/or by scanning or otherwise collecting already-existing data about the first user. The knowledge base and/or trust assessment may be distributed across a network, and in some embodiments the knowledge base or parts thereof is distributed to other users according to the trust level of those users.
摘要:
A system and method for generating a profile of communication sessions involves generating ratings for a selected set of messages and metadata associated with content items that are shared by social network users participating in a communication session. Ratings may be based on keyword scores which may then be adjusted based on user participation parameters, social network characterization parameters, and user selected options. Communication session profiles change over time and so recomputation is effected on periodic or scheduled bases. Generated profiles may be stored, frequently retrieved, or used in applications such as but not limited to content filtering, recommending content shared by participating social network members, selecting relevant advertisements, providing topic suggestions or user list invitations.
摘要:
Content distributions may be optimized based on data from past distributions, including recipients, content metadata, and distribution path strength parameters. A content distribution package may be assembled, with the package including content metadata and an optimized distribution path. Clients that receive the package may modify the distribution. The details of the modified distribution may be reported back for inclusion in the distribution history records. In some embodiments, updates to the distribution records may be reflected in real-time such that ongoing distributions of content may be adjusted in response to feedback regarding distributions of other content. Each client may maintain a content management queue for users to specify, for each content package, which content is to be downloaded, which content is to be disregarded, and parameters and preferences for further distribution of the package itself.
摘要:
A first user's trust level with regard to a second user can be determined by providing questions to the second user, with the questions based on a previously-collected knowledge base including information about the first user. The information about the first user may be partitioned into levels of trust, and the second user's responses to the questions may be evaluated to determine which level of trust the second user is entitled to. The knowledge base may be assembled by prompting the first user for information and/or by scanning or otherwise collecting already-existing data about the first user. The knowledge base and/or trust assessment may be distributed across a network, and in some embodiments the knowledge base or parts thereof is distributed to other users according to the trust level of those users.
摘要:
A proxy server and corresponding method are provided for managing the controlled distribution of digital content as it propagates through a social network. A proxy server receives digital content and associated distribution parameters from an originating peer. The distribution parameters define access rights for n allowable levels of possible network distribution. After other peers are invited to share the digital content or the invited peers request access to the digital content, the proxy server generates a rights-managed form of the requested digital content in accordance with the access rights established by the originating peer for the level associated with the requesting peer(s). The proxy server forwards a copy of a content key and other content identifiers to an associated license server and then sends the rights-managed form of digital content to the requesting peer(s).
摘要:
The present invention generally relates to communication and controlled sharing of digital content among networked users, and is more particularly concerned with creation of an improved sharing network for relaying data among linked nodal members of a social network. An ad hoc network may be a hybrid P2P network that conforms to a virtual peer representation accessible as a single node from outside the given social network nodes. Members of a pre-existing social network may selectively activate embedded latent peers and link to an aggregation node to form a hybrid P2P network. Content may be shared in a controlled distribution according to level rights among participating network nodes. Playlists and/or specialized user interfaces may also be employed to facilitate content sharing among social network members of a virtual peer.
摘要:
A control system renders a shared virtual environment to one or more users and obtains metadata associated with content accessed by the users. Representations based on the gathered metadata are provided to a viewing user, and may include visual elements serving as host, content and/or presence representations. Applicable representations are identified from a plurality of defined possible content representations based on the metadata associated with and obtained for a hosting user. The representations may be descriptive of a variety of parameters, including but not limited to the type, timing, nature or other parameters associated with content currently being accessed by a hosting user, content available from the hosting user, a future schedule for content access, time remaining for the hosting user to remain within a shared virtual environment, the hosting user's social network status relative to the viewing user. Presence representations may be displayed to provide information on a hosting user's presence availability within a shared virtual environment elative to one or more determined time slots.
摘要:
A first user's trust level with regard to a second user can be determined by providing questions to the second user, with the questions based on a previously-collected knowledge base including information about the first user. The information about the first user may be partitioned into levels of trust, and the second user's responses to the questions may be evaluated to determine which level of trust the second user is entitled to. The knowledge base may be assembled by prompting the first user for information and/or by scanning or otherwise collecting already-existing data about the first user. The knowledge base and/or trust assessment may be distributed across a network, and in some embodiments the knowledge base or parts thereof is distributed to other users according to the trust level of those users.
摘要:
A license server and corresponding method are provided for managing the rights of content as it is propagates through a social network. A license server receives a distribution package from a content producer and establishes a plurality of level-licenses, one for each of n allowable levels as defined by the content producer. Level-licenses define level-rights, or access rules, based on alteration definitions and other distribution parameters provided by the content producer for each allowable level. Alteration definitions may identify degradation characteristics or augmentation files for association with the distributed digital content. Content recipients who receive encrypted copies of the distributed digital content may request a license from the license server. Upon authentication, a license and decryption key is sent to a valid content recipient to enable viewing of a form of the digital content in accordance with the level-rights predetermined by the content producer for that level of access.