Community messaging lists for authorization to deliver electronic messages
First Claim
1. In a computerized environment that includes an electronic messaging service, a group member, and one or more group lists associated with the group member, a method of relaying a group message between a subscriber and one or more group members in the one or more group lists without the subscriber having to separately join the one or more group lists, the method comprising the acts of:
- identifying a group list and one or more group members of the group list;
sending a trust indicator by a subscriber to one of the one or more group members;
sending a trust acceptance indicator by the one group member to the subscriber, wherein the trust acceptance indicator indicates that the one group member has accepted the trust indicator, such that the subscriber can receive group messages sent to the identified group list; and
the subscriber receiving a group message sent by any of the one or more group members to the group list.
9 Assignments
0 Petitions
Accused Products
Abstract
A third-party can subscribe to one or more electronic message group lists without joining the group lists by creating a trust relationship between the subscriber and a group list member. In particular, the subscriber can send a trust indicator to the group member, who can then determine whether to accept the trust indicator for all or specific groups that are associated with the group member, as appropriate. In at least one embodiment, the group member can send a trust indicator acceptance message to the subscriber that identifies the group member, and any or all group lists associated with the group member. The subscriber can then receive messages directed to the trusted group member or group lists, and can send group messages to the group lists subject to a receive setting associated with the group lists or group members of the group lists.
141 Citations
26 Claims
-
1. In a computerized environment that includes an electronic messaging service, a group member, and one or more group lists associated with the group member, a method of relaying a group message between a subscriber and one or more group members in the one or more group lists without the subscriber having to separately join the one or more group lists, the method comprising the acts of:
-
identifying a group list and one or more group members of the group list;
sending a trust indicator by a subscriber to one of the one or more group members;
sending a trust acceptance indicator by the one group member to the subscriber, wherein the trust acceptance indicator indicates that the one group member has accepted the trust indicator, such that the subscriber can receive group messages sent to the identified group list; and
the subscriber receiving a group message sent by any of the one or more group members to the group list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a computerized environment that includes an electronic messaging service, a group member, and one or more group lists associated with the group member, a method of communicating a group message between a subscriber and one or more group members in the one or more group lists without the subscriber having to separately join the one or more group lists, the method comprising:
-
an act of identifying a group member; and
a step for creating an electronic message trust relationship between a subscriber and the identified group member using a trust relationship, such that the subscriber can communicate with one or more group lists associated with the group member without requiring the subscriber to join the one or more group lists. - View Dependent Claims (16)
-
-
17. In a computerized system, including a group member, and one or more group lists associated with the group member, a method for relaying messages between group members of a group list and a subscriber based on one or more trust relationships, the method comprising:
-
an act of a group member of a group list accepting a trust indicator from a subscriber, such that the group member is a trusted group member;
a step for, based on the accepted trust indicator, relaying a group message to the group list from the subscriber, and relaying a group message from any group member of the group list to the subscriber, such that the subscriber receives the group message from any group member without challenge, and such that a non-trusted group member receives the group message from the subscriber subject to a receive setting. - View Dependent Claims (18, 19)
-
-
20. In a computerized system including two or more group lists, a method for relaying messages between group members of the two or more group lists based on one or more trust relationships, such that a new group list does not need to be independently joined or created, the method comprising:
-
identifying a first group list having one or more first group members;
identifying a second group list having one or more second group members;
establishing a trust relationship between the first group list and the second group list; and
sending a first group message by one first group member to the first group list, wherein the first group message is sent to the first group list and to the second group list subject to a receive setting at any or both of the first and second group lists. - View Dependent Claims (21, 22)
-
-
23. In a computerized environment that includes an electronic messaging service, a group member, and one or more group lists associated with the group member, a computer program product that includes computer-readable instructions that, when executed, instruct a computerized system to perform a method of communicating a group message between a subscriber and one or more group members in the one or more group lists without the subscriber having to separately join the one or more group lists, the method comprising:
-
an act of identifying a group member; and
a step for creating an electronic message trust relationship between a subscriber and the identified group member using a trust relationship, such that the subscriber can communicate with one or more group lists associated with the group member without requiring the subscriber to join the one or more group lists. - View Dependent Claims (24)
-
-
25. In a computerized environment that includes an electronic messaging service, a group member, and one or more group lists associated with the group member, a computer program product that includes computer-readable instructions that, when executed, instruct a computerized system to perform a method of providing a subscriber with communicative access to at least one of the one or more groups based on a trust relationship, the method comprising the acts of:
-
an act of a group member of a group list accepting a trust indicator from a subscriber, such that the group member is a trusted group member;
a step for, based on the accepted trust indicator, relaying a group message to the group list from the subscriber, and relaying a group message from any group member of the group list to the subscriber, such that the subscriber receives the group message from any group member without challenge, and such that a non-trusted group member receives the group message from the subscriber subject to a receive setting. - View Dependent Claims (26)
-
Specification