Custom messaging systems
First Claim
1. A method comprising:
- receiving, at a communication system, electronic messages from sender users, wherein each of the electronic messages are distributed to one or more recipient users based on defined communication relationships within the communications system between the sender users and the one or more recipient users;
identifying, from among the defined communication relationships, a defined two-way communication relationship between a first user and a second user of the communications system, the defined two-way communication relationship defining one or more two-way settings authorizing the communication system to forward each of the electronic messages from the first user to the second user and to forward each of the electronic messages from the second user to the first user;
based on the defined two-way communication relationship;
forwarding, using at least one processor, each of the electronic messages from the first user to the second user; and
forwarding each of the electronic messages from the second user to the first user;
identifying, from among the defined communication relationships, a defined one-way communication relationship between the first user and a third user of the communications system, the defined one-way communication relationship defining one or more one-way settings authorizing the communication system to forward each of the electronic messages from the first user to the third user and to prevent the communication system from forwarding each of the electronic messages from the third user to the first user;
based on the defined one-way communication relationship;
forwarding each of the electronic messages from the first user to the third user; and
refraining from forwarding each of the electronic messages from the third user to the first user.
7 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.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a communication system, electronic messages from sender users, wherein each of the electronic messages are distributed to one or more recipient users based on defined communication relationships within the communications system between the sender users and the one or more recipient users; identifying, from among the defined communication relationships, a defined two-way communication relationship between a first user and a second user of the communications system, the defined two-way communication relationship defining one or more two-way settings authorizing the communication system to forward each of the electronic messages from the first user to the second user and to forward each of the electronic messages from the second user to the first user; based on the defined two-way communication relationship; forwarding, using at least one processor, each of the electronic messages from the first user to the second user; and forwarding each of the electronic messages from the second user to the first user; identifying, from among the defined communication relationships, a defined one-way communication relationship between the first user and a third user of the communications system, the defined one-way communication relationship defining one or more one-way settings authorizing the communication system to forward each of the electronic messages from the first user to the third user and to prevent the communication system from forwarding each of the electronic messages from the third user to the first user; based on the defined one-way communication relationship; forwarding each of the electronic messages from the first user to the third user; and refraining from forwarding each of the electronic messages from the third user to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
-
receive, at a communication system, electronic messages from sender users, wherein each of the electronic messages are distributed to one or more recipient users based on defined communication relationships within the communications system between the sender users and the one or more recipient users; identify, from among the defined communication relationships, a defined one-way communication relationship between a first user and a second user of a communications system, the defined one-way communication relationship defining one or more one-way settings authorizing the communication system to forward each of the electronic messages from the first user to the third user and to prevent the communication system from forwarding each of the electronic messages from the third user to the first user; based on the defined one-way communication relationship; forward each of the electronic messages from the first user to the second user; and refrain from forwarding each of the electronic messages from the second user to the first user. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
at least one processor; and at least one non-transitory computer readable medium storing instructions that, when executed by the at least one processor, cause the system to; receive, at a communication system, electronic messages from sender users, wherein each of the electronic messages are distributed to one or more recipient users based on defined communication relationships within the communications system between the sender users and the one or more recipient users; identify, from among the defined communication relationships, a defined two-way communication relationship between a first user and a second user of the communications system, the defined two-way communication relationship defining one or more two-way settings authorizing the communication system to forward each of the electronic messages from the first user to the second user and to forward each of the electronic messages from the second user to the first user; based on the defined two-way communication relationship; forward each of the electronic messages from the first user to the second user; and forward each of the electronic messages from the second user to the first user; identify a defined one-way communication relationship between the first user and a third user of the communications system, the defined one-way communication relationship defining one or more one-way settings authorizing the communication system to forward each of the electronic messages from the first user to the third user and to prevent the communication system from forwarding each of the electronic messages from the third user to the first user; based on the defined one-way communication relationship; forward each of the electronic messages from the first user to the third user; and refrain from forwarding each of the electronic messages from the third user to the first user. - View Dependent Claims (19, 20)
-
Specification