IP Library Granted Patent US 8,281,146
Granted Patent B2
US 8,281,146 · App. 12/987,609 · Granted Oct 2, 2012

Messaging systems and methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,281,146
App. No.
12/987,609
Granted
Oct 2, 2012
Kind
B2
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.

Claims (51)

1. A method, comprising:

a computer system, which includes one or more processors, establishing a group for sending and receiving group messages, the group being associated with a group address and including a plurality of group members having a first trust relationship, the group being configured to facilitate the sending of any group messages that are directed towards the group address by any of the plurality of group members to each of the plurality of group members based on the first trust relationship;

receiving, from a first user that is not one of the plurality of group members, a request to communicate with a second user that is one of the plurality of group members, the request to communicate comprising a request to establish a second trust relationship between the first and second users so that messages sent by the first user to the group address are sent to the second user based on the second trust relationship;

receiving, from the second user, an acceptance of the first user's request to communicate;

in response to receiving the second user's acceptance of the first user's request to communicate, establishing the second trust relationship between the first and second users;

receiving, from the first user, a first group message directed towards the group address;

based on the second trust relationship exists between the first and second users, sending the first group message to the second user; and

if no trust relationship exists between the first and third users, refraining from sending the first group message to the third user.

2. The method as in claim 1 , further comprising:

if no trust relationship exists between the first and third users:

sending a challenge to the first user;

receiving, from the first user, a response to the challenge; and

based on receiving the response to the challenge, sending the first group message to the third user.

3. The method as in claim 1 , wherein sending the first group message to the second user comprises sending an e-mail message to the second user.

4. The method as in claim 1 , further comprising:

receiving, from the second user, a second group message directed towards the group address;

based on the second trust relationship existing between the first and second users, sending the second group message to the first user.

5. The method as in claim 1 , further comprising:

receiving, from the third user, a second group message directed towards the group address;

based on the second trust relationship existing between the first and second users, sending the second group message to the first user.

6. A non-transitory computer-readable storage medium having stored thereon one or more computer executable instructions that, when executed by a computer, are configured to perform a method, comprising:

establishing a group for sending and receiving group messages, the group being associated with a group address and including a plurality of group members having a first trust relationship, the group being configured to facilitate the sending of any group messages that are directed towards the group address by any of the plurality of group members to each of the plurality of group members based on the first trust relationship;

receiving, from a first user that is not one of the plurality of group members, a request to communicate with a second user that is one of the plurality of group members, the request to communicate comprising a request to establish a second trust relationship between the first and second users so that messages sent by the first user to the group address are sent to the second user based on the second trust relationship;

receiving, from the second user, an acceptance of the first user's request to communicate;

in response to receiving the second user's acceptance of the first user's request to communicate, establishing the second trust relationship between the first and second users;

receiving, from the first user, a first group message directed towards the group address;

based on the second trust relationship existing between the first and second users, sending the first group message to the second user; and

if no trust relationship exists between the first user and a third user that is one of the plurality of group members, refraining from sending the first group message to the third user.

7. The non-transitory computer-readable storage medium as in claim 6 , wherein the method further comprises:

further if no trust relationship exists between the first and third users:

sending a challenge to the first user;

receiving, from the first user, a response to the challenge; and

based on receiving the response to the challenge, sending the first group message to the third user.

8. The non-transitory computer-readable storage medium as in claim 6 , wherein sending the first group message to the second user comprises sending an e-mail message to the second user.

9. A computer system, comprising:

one or more processors;

system memory; and

one or more computer-readable storage media having stored thereon computer executable instructions that, when executed by the one or more processors, are configured to perform a method, comprising:

establishing a group for sending and receiving group messages, the group being associated with a group address and including a plurality of group members having a first trust relationship, the group being configured to facilitate the sending of any group messages that are directed towards the group address by any of the plurality of group members to each of the plurality of group members based on the first trust relationship;

receiving, from a first user that is not one of the plurality of group members, a request to communicate with a second user that is one of the plurality of group members, the request to communicate comprising a request to establish a second trust relationship between the first and second users so that messages sent by the first user to the group address are sent to the second user based on the second trust relationship;

receiving, from the second user, an acceptance of the first user's request to communicate;

in response to receiving the second user's acceptance of the first user's request to communicate, establishing the second trust relationship between the first and second users;

receiving, from the first user, a first group message directed towards the group address;

based on the second trust relationship existing between the first and second users, sending the first group message to the second user; and

if no trust relationship exists between the first user and a third user that is one of the plurality of group members, refraining from sending the first group message to the third user.

10. The computer system as in claim 9 , further comprising:

further if no trust relationship exists between the first and third users:

sending a challenge to the first user;

receiving, from the first user, a response to the challenge; and

based on receiving the response to the challenge, sending the first group message to the third user.

11. The computer system as in claim 9 , wherein sending the first group message to the second user comprises sending an e-mail message to the second user.

Assignments (7)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028463/0125 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2011
From: AOL LLC
To: AOL INC.
Reel/Frame 026055/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2011
From: MBLX LLC
To: AMERICA ONLINE, INC.
Reel/Frame 026056/0079 →
CHANGE OF NAME Recorded Mar 31, 2011
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 026067/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2011
From: LANDSMAN, RICHARD
To: MBLX LLC
Reel/Frame 026050/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2011
From: LANDSMAN, RICHARD A.
To: MBLX, LLC
Reel/Frame 026050/0140 →