Relationship and security in online social and professional networks and communities
First Claim
1. A computer-implemented method for evolving, at a relationship administration system, a defined online existing relationship between a first member and a second member, the online existing relationship defined by a plurality of existing relationship features for use in managing network interaction on a communications network between the first member and the second member, the method comprising the steps of:
- receiving a new online relationship having new relationship features such that the new relationship features are different from the existing relationship features, the new relationship features being characteristic of the new relationship;
aggregating the existing relationship features and the new relationship features as aggregate relationship features by combining the existing relationship features and the new relationship features in order to define an aggregate relationship;
storing the aggregate relationship features in a storage as relationship data in a relationship matrix representing the aggregate relationship defined by the aggregate relationship features, the aggregate relationship features comprising of aggregate first role features of the first member and aggregate second role features of the second member, the aggregate first role features being different from the aggregate second role features in that the aggregate first role features define at least one of message content, or message type as permitted by the first member in a first network message while the aggregate second role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and
accessing the relationship matrix to obtain the relationship data in order to determine whether a selected network message initiated by the first member for communication over the communications network for receipt by the second member is permitted in view of at least one of the corresponding aggregate relationship features of the aggregate relationship, and either allowing or denying to allow or deny the selected second network message to be communicated over the communications network from the first second member to the second member based on the relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member;
wherein said at least one of the corresponding aggregate relationship features of the aggregate relationship is used to define at least one of message type, message content, or and message format of the selected first network message and the second network message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for evolving a defined online existing relationship between a first member and a second member, the online existing relationship defined by a plurality of existing relationship features for use in managing network interaction on a communications network between the first member and the second member. The method comprising: receiving a new online relationship having new relationship features such that the new features are different from the existing relationship features, the new relationship features being characteristic of the new relationship; aggregating the existing relationship features and the new relationship features as aggregate relationship features a combination of the existing relationship features and the new relationship features in order to define an aggregate relationship; storing the aggregate relationship features in a storage as relationship data; and accessing the relationship data in order to determine whether a selected network interaction from one of the members is permitted.
-
Citations
43 Claims
-
1. A computer-implemented method for evolving, at a relationship administration system, a defined online existing relationship between a first member and a second member, the online existing relationship defined by a plurality of existing relationship features for use in managing network interaction on a communications network between the first member and the second member, the method comprising the steps of:
-
receiving a new online relationship having new relationship features such that the new relationship features are different from the existing relationship features, the new relationship features being characteristic of the new relationship; aggregating the existing relationship features and the new relationship features as aggregate relationship features by combining the existing relationship features and the new relationship features in order to define an aggregate relationship; storing the aggregate relationship features in a storage as relationship data in a relationship matrix representing the aggregate relationship defined by the aggregate relationship features, the aggregate relationship features comprising of aggregate first role features of the first member and aggregate second role features of the second member, the aggregate first role features being different from the aggregate second role features in that the aggregate first role features define at least one of message content, or message type as permitted by the first member in a first network message while the aggregate second role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether a selected network message initiated by the first member for communication over the communications network for receipt by the second member is permitted in view of at least one of the corresponding aggregate relationship features of the aggregate relationship, and either allowing or denying to allow or deny the selected second network message to be communicated over the communications network from the first second member to the second member based on the relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; wherein said at least one of the corresponding aggregate relationship features of the aggregate relationship is used to define at least one of message type, message content, or and message format of the selected first network message and the second network message. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method for evolving, at a relationship administration system, a defined online existing relationship pair between a first member and a second member, the online existing relationship pair defined by a first existing relationship role assigned to the first member having a plurality of first existing role features for use in managing network interaction on a communications network between the first member and the second member, and a second existing relationship role assigned to the second member having a plurality of second existing role features for use in managing the network interaction between the first member and the second member, the method comprising the steps of:
-
receiving a new online relationship pair having a first new relationship role and a second new relationship role, such that corresponding first new role features of the first new relationship role and the second new role features of the second new relationship role are different from the first existing role features and the second existing role features, the first new role features and the second new role features being characteristic of the new relationship pair; aggregating the first existing role features and the first new role features as aggregate first role features by combining the first existing role features and the first new role features in order to define a first aggregate role; aggregating the second existing role features and the second new role features as second aggregate role features by combining the second existing role features and the second new role features in order to define a second aggregate role; storing the first aggregate role and the second aggregate role with their associated aggregate features in a storage as relationship data in a relationship matrix representing an aggregate relationship pair defined by the first and second aggregate roles and their corresponding aggregate role features, the aggregate first role features being different from the aggregate second role features in that the aggregate first role features define at least one of message content or message type as permitted by the first member in a first network message while the aggregate second role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether a selected network message initiated by the first member for communication over the communications network for receipt by the second member is permitted in view of at least one of the first or second aggregate roles or their associated aggregate role features of at least one of the first aggregate role or the second aggregate role of the aggregate relationship pair, and either allowing or denying to allow or deny the selected second network message to be communicated over the communications network from the first member to the second member based on the relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; wherein said at least one of the corresponding aggregate role or aggregate role features of at least one of the first aggregate role or the second aggregate role of the aggregate relationship pair is used to define at least one of message type, message content, or and message format of the selected first network message and the second network message. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implement method for evolving, at a relationship administration system, a defined online existing relationship pair between a first member and a second member, the online existing relationship pair defined by a plurality of existing relationship features for use in managing network interaction on a communications network between the first member and the second member, the method comprising the steps of:
-
receiving a new online relationship pair having corresponding new relationship features different from the existing relationship features, the new relationship features such that being characteristic of the new relationship pair; combining the existing relationship features and the new relationship features to generate combined relationship features by adding a new feature from the new relationship features to the existing relationship features, such that a minimum number of the existing relationship features remain as part of the combined relationship features, the combined relationship features comprising combined first role features of the first member and combined second role features of the second member; storing the combined relationship features in a storage as relationship data in a relationship matrix representing the new relationship pair for the first and second members defined by the corresponding respective combined relationship features, the combined first role features being different from the combined second role features in that the combined first role features define at least one of message content or message type as permitted by the first member in a first network message while the combine second role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether a selected network message initiated by the first member for communication over the communications network for receipt by the second member is permitted in view of at least one of the corresponding combined relationship features, and either allowing or denying to allow or deny the selected second network message to be communicated over the communications network from the first second member to the second member based on the relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; wherein at least one of the corresponding combined relationship features of the new relationship pair is used to define at least one of message type, message content, or and message format of the selected first network message and the second network message.
-
-
21. A computer-implemented method for evolving, at a relationship administration system, a defined online existing relationship pair between a first member and a second member, the online existing relationship pair defined by a first existing relationship role assigned to the first member having a plurality of first existing role features for use in managing network interaction on a communications network between the first member and the second member, and a second existing relationship role assigned to the second member having a plurality of second existing role features for use in managing the network interaction between the first member and the second member, the method comprising the steps of:
-
receiving a new online relationship pair having a corresponding first new role features and second new role features different from the first existing role features and second existing role features, the first new role features and second new role features being characteristic of the new relationship pair; combining the first existing role features and the first new role features to generate first combined first role features by adding a new feature from the first new role features to the first existing role features, such that a minimum number of the first existing role features remain as part of the first combined first role features; combining the second existing role features and the second new role features to generate second combined second role features by adding a new feature from the second new role features to the second existing role features, such that a minimum number of the second existing role features remain as part of the second combined second role features; storing the first and second combined role features in a storage as relationship data in a relationship matrix representing the new relationship pair for the first and second members defined by the corresponding respective first and second combined role features, the combined first role features being different from the combined second role features in that the combined first role features define at least one of message content or message type as permitted by the first member in a first network message while the combine second role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether a selected network message initiated by the first member for communication over the communications network for receipt by the second member is permitted in view of at least one of the corresponding first or second combined role features, and either allowing or denying to allow or deny the selected second network message to be communicated over the communications network from the first second member to the second member based on the relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; wherein at least one of the corresponding first or second combined role features of the new relationship pair is used to define at least one of message type, message content, or and message format of the selected first network message and the second network message. - View Dependent Claims (22, 23)
-
-
24. A computer implemented method for defining, at a relationship administration system, an online relationship pair between a first member and a second member, the relationship pair including a first relationship role assigned to the first member having a plurality of first role features for use in managing network interaction on a communications network between the first member and the second member, and a second relationship role assigned to the second member having a plurality of second role features for use in managing the network interaction between the first member and the second member, the method comprising the steps of:
-
assigning the first relationship role to the first member such that the first role features are characteristic of the first relationship role; assigning the second relationship role to the second member such that the second role features are characteristic of the second relationship role, such that the second member must confirm the second relationship role in order for the first member to be able to use the first relationship role in the network interaction between the first and second members; storing the first relationship role and the second relationship role with their associated role features in a storage as relationship data in a relationship matrix representing the relationship pair, the first role features being different from the second role features in that the first role features define at least one of message content, or message type as permitted by the first member in a first network message while the second role features omits or otherwise denies said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether a selected network message initiated by the first member for communication over the communications network for receipt by the second member is permitted in view of at least one of the corresponding relationship roles or role features of at least one of the first relationship role or second relationship role of the relationship pair, and either allowing or denying to allow or deny the selected second network message to be communicated over the communications network from the first second member to the second member based on the relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; wherein said at least one of the corresponding first or second relationship roles or role features of at least one of the first relationship role or the second relationship role of the relationship pair is used to define at least one of message type, message content, or and message format of the selected first network message and the second network message.
-
-
25. A computer-implemented method for deciding, at a relationship administration system, an online relationship pair between a first member and a second member, the method comprising the steps of:
-
informing a first relationship role of the online relationship pair as a potential to the first member, the first relationship role comprising a plurality of first role features; receiving confirmation of the first relationship role; informing a second relationship role of the online relationship pair as a potential to the second member, the second relationship role comprising a plurality of second role features; storing the first relationship role and the second relationship role between the first member and the second member as relationship data in a relationship matrix representing a defined relationship pair, the first role features being different from the second role features in that the first role features define at least one of message content, or message type as permitted by the first member in a first network message by the first member while the second role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether to allow or deny the second network message communicated over the communications network from the second member based on said relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; said at least one of the corresponding first or second relationship roles or the plurality of first role features or the plurality of second role features of the defined relationship pair is used to define at least one of network interaction type, network interaction content, or network interaction format of the first network message and the second network message. - View Dependent Claims (26, 27, 28, 41)
-
-
29. A computer-implemented method for defining, at a relationship administration system, a online relationship pair between a first member and a second member, the method comprising the steps of:
-
based on a first relationship role of the online relationship pair for the first member, receiving a second relationship role of the online relationship pair for the second member from the first member, the first relationship role comprising a plurality of first role features and the second relationship role comprising a plurality of second role features; sending the second relationship role of the online relationship pair to the second member; storing the first relationship role and the second relationship role between the first member and the second member as relationship data in a relationship matrix representing a defined relationship pair for coordinating subsequent network interactions between the first member and the second member, the first role features being different from the second role features in that the first role features define at least one of message content, or message type as permitted by the first member in a first network message by the first member while the second role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether to allow or deny the second network message communicated over the communications network from the second member based on said relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; said at least one of the corresponding first or second relationship roles or the plurality of first role features or the plurality of second role features of the defined relationship pair is used to define at least one of network interaction type, network interaction content, or network interaction format of the first network message and the second network message. - View Dependent Claims (30, 31, 42)
-
-
32. A computer-implemented method for facilitating, at a relationship administration system, a plurality of different online relationship pairs for selection between a first member and a second member, the method comprising the steps of:
-
providing a first relationship role of a selected online relationship pair for the first member, the first relationship role comprising a plurality of first role features; providing a second relationship role of the selected online relationship pair for the second member, the second relationship role comprising a plurality of second role features; storing the first relationship role and the second relationship role between the first member and the second member as relationship data in a relationship matrix representing a defined relationship pair for coordinating subsequent network interactions between the first member and the second member, the first role features being different from the second role features in that the first role features define at least one of message content, or message type as permitted by the first member in a first network message by the first member while the second relationship role features omit or otherwise deny said at least one of the message content or message type from a second network message by the second member; and accessing the relationship matrix to obtain the relationship data in order to determine whether to allow or deny the second network message communicated over the communications network from the second member based on said relationship data, the second message having said at least one of the message content or message type as a presentation on a user interface of the first member; said at least one of the corresponding first or second relationship roles or the plurality of first role features or the plurality of second role features of the defined relationship pair is used to define at least one of network interaction type, network interaction content, or network interaction format of the first network message and the second network message. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 43)
-
Specification