Network-based system for social interactions between users
First Claim
1. A system for social interactions between users, the system having a plurality of network nodes connected in a network, each node comprising a representation of at least one assigned user, the system comprising:
- a first node assigned to a first user, the first node being adapted to generate an activity upon an execution of an action of the first user with a data object in interaction with the first node, wherein the first user has joined a social network site provided by the first node, and wherein the action is associated with the social network site provided by the first node;
the activity describing the action in a predetermined format and including a representation of the data object the action of the user is performed with; and
the first node being further adapted to link the activity to at least one second user and to communicate the activity to at least one second node to which the second user is assigned, wherein a communication protocol for transmitting the activity to the second node is based on the Extensible Messaging and Presence Protocol, the communication protocol being an extension of the Extensible Messaging and Presence Protocol, and wherein the first node comprises a plurality of user accounts as a social network site and is configured to generate a notification of the action of the first user for communication to at least one user account, and the first node further comprising a translator module adapted to generate the activity from the notification, while the translator module uses another data format or communication protocol for internal data exchange between its users allowing the social network site provided by the first node to internally maintain its existent data format or communication protocol, wherein the at least one user account is not associated with the social network site provided by the first node.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a system for social interactions between users. The system may include a plurality of network nodes connected in a network, each node comprising a representation of at least one assigned user. The exemplary system comprises a first node assigned to a first user, the first node being adapted to generate an activity upon an execution of an action of the first user with a data object in interaction with the first node. The activity may describe the action in a predetermined format and may include a representation of the data object. The first node may be further adapted to link the activity to at least one second user and to communicate the activity to at least one second node to which the second user is assigned.
-
Citations
14 Claims
-
1. A system for social interactions between users, the system having a plurality of network nodes connected in a network, each node comprising a representation of at least one assigned user, the system comprising:
-
a first node assigned to a first user, the first node being adapted to generate an activity upon an execution of an action of the first user with a data object in interaction with the first node, wherein the first user has joined a social network site provided by the first node, and wherein the action is associated with the social network site provided by the first node; the activity describing the action in a predetermined format and including a representation of the data object the action of the user is performed with; and the first node being further adapted to link the activity to at least one second user and to communicate the activity to at least one second node to which the second user is assigned, wherein a communication protocol for transmitting the activity to the second node is based on the Extensible Messaging and Presence Protocol, the communication protocol being an extension of the Extensible Messaging and Presence Protocol, and wherein the first node comprises a plurality of user accounts as a social network site and is configured to generate a notification of the action of the first user for communication to at least one user account, and the first node further comprising a translator module adapted to generate the activity from the notification, while the translator module uses another data format or communication protocol for internal data exchange between its users allowing the social network site provided by the first node to internally maintain its existent data format or communication protocol, wherein the at least one user account is not associated with the social network site provided by the first node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for social interactions between users, one of a plurality of network nodes being assigned to each user, the nodes being connected in a network, the method comprising:
-
generating an activity in a first node assigned to a first user, when the first user executes an action with a data object in interaction with the first node, wherein the first user has joined a social network site provided by the first node, and wherein the action is associated with the social network site provided by the first node, and wherein the activity describing the action in a predetermined format and comprising a representation of the object the action of the user is performed with; linking the activity to at least one second user; and communicating, with the first node, the activity to at least one second node to which the second user is assigned, wherein a communication protocol for transmitting the activity to the second node is based on the Extensible Messaging and Presence Protocol, the communication protocol being an extension of the Extensible Messaging and Presence Protocol, and wherein the first node comprises a plurality of user accounts as a social network site and is configured to generate a notification of the action of the first user for communication to at least one user account, and the first node further comprising a translator module adapted to generate the activity from the notification, while the translator module uses another data format or communication protocol for internal data exchange between its users allowing the social network site provided by the first node to internally maintain its existent data format or communication protocol, wherein the second user is not associated with the social network site provided by the first node.
-
-
14. A system for social interactions between users, one of a plurality of network nodes being assigned to each user, the nodes being connected in a network, the system comprising:
-
means for generating an activity in a first node assigned to a first user, when the first user executes an action with a data object in interaction with the first node, wherein the first user has ioined a social network site provided by the first node, and wherein the action is associated with the social network site provided by the first node, and wherein the activity describes the action in a predetermined format and comprises a representation of the object; means for linking the activity to at least one second user; and means for communicating the activity to at least one second node to which the second user is assigned, wherein a communication protocol for transmitting the activity to the second node is based on the Extensible Messaging and Presence Protocol, the communication protocol being an extension of the Extensible Messaging and Presence Protocol, and wherein the first node comprises a plurality of user accounts as a social network site and is configured to generate a notification of the action of the first user for communication to at least one user account, and the first node further comprising a translator module adapted to generate the activity from the notification, while the translator module uses another data format or communication protocol for internal data exchange between its users allowing the social network site provided by the first node to internally maintain its existent data format or communication protocol, wherein the second user is not associated with the social network site provided by the first node.
-
Specification