IP Library Granted Patent US 9,355,245
Granted Patent B2
US 9,355,245 · App. 14/474,282 · Granted May 31, 2016

Systems and methods for reporter-based filtering of electronic communications and messages

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 9,355,245
App. No.
14/474,282
Granted
May 31, 2016
Kind
B2
Abstract

Methods and apparatuses for filtering electronic communications in a communication system. The method includes receiving a message report from a user in response to an electronic message received by the user, and identifying a confidence value associated with the user from whom the message report is received. The method also includes adding, if the confidence value exceeds a predetermined confidence value threshold, the confidence value to a signature value associated with the electronic message, and determining if the signature value exceeds a signature value threshold. The method further includes filtering the electronic message if the signature value exceeds the signature value threshold.

Claims (47)

1. A method for determining a level of confidence to associate with a user report, the method comprising the following operations performed by one or more processors:

receiving a message report in response to an electronic message received by a user, the electronic message having an electronic signature;

identifying a pre-existing confidence value associated with the user;

associating the pre-existing confidence value with the received message report;

calculating a response delay time corresponding to a first message report associated with the electronic signature;

calculating a new confidence value using the calculated response delay time, the pre-existing confidence value, and a predetermined moderating value;

associating the new confidence value with the user; and

storing, in memory, the new confidence value.

2. The method of claim 1 , further comprising:

determining if the confidence value exceeds a predetermined confidence value threshold.

3. The method of claim 2 , further comprising:

adding, if the confidence value exceeds a predetermined confidence value threshold, the confidence value to a signature value associated with the electronic message.

4. The method of claim 3 , further comprising:

determining if the signature value exceeds a signature value threshold; and

filtering the electronic message if the signature value exceeds the signature value threshold.

5. The method of claim 4 , wherein the signature value threshold includes a plurality of signature value thresholds, and determining if the signature value exceeds the signature value threshold further comprises:

determining if the signature value exceeds at least one of the plurality of signature value thresholds;

determining the at least one of the plurality of signature value thresholds exceeded by the signature value;

determining a category of message type to associate with the electronic message based on the at least one of the plurality of signature value thresholds exceeded by the signature value; and

filtering the electronic message based on the category of message type.

6. The method of claim 5 , wherein the category of message type is at least one of spam to be deleted, spam not to be deleted, and not spam.

7. The method of claim 1 , wherein the electronic message is at least one of an electronic mail (email) message, a Short Message Service (SMS) message, a Multimedia Messaging Service (MMS) message, and an Instant Message (IM).

8. A system for determining a level of confidence to associate with a user report, the system comprising:

at least one memory to store data and instructions; and

at least one processor configured to access the at least one memory and,

when executing the instructions, to:

receive, by the at least one processor, a message report in response to an electronic message received by a user, the electronic message having an electronic signature;

identify, by the at least one processor, a pre-existing confidence value associated with the user;

associate, by the at least one processor, the pre-existing confidence value with the received message report;

calculate, by the at least one processor, a response delay time corresponding to a first message report associated with the electronic signature;

calculate, by the at least one processor, a new confidence value using the calculated response delay time, the pre-existing confidence value, and a predetermined moderating value;

associate the new confidence value with the user; and

store, in the at least one memory, the new confidence value.

9. The system of claim 8 , wherein the at least one processor is further configured to:

determine if the confidence value exceeds a predetermined confidence value threshold.

10. The system of claim 9 , wherein the at least one processor is further configured to:

add, if the confidence value exceeds a predetermined confidence value threshold, the confidence value to a signature value associated with the electronic message.

11. The system of claim 10 , wherein the at least one processor is further configured to:

determine if the signature value exceeds a signature value threshold; and

filter the electronic message if the signature value exceeds the signature value threshold.

12. The system of claim 11 , wherein the signature value threshold includes a plurality of signature value thresholds, and when the at least one processor is configured to determine if the signature value exceeds the signature value threshold, and wherein the at least one processor is further configured to:

determine if the signature value exceeds at least one of the plurality of signature value thresholds;

determine the at least one of the plurality of signature value thresholds exceeded by the signature value;

determine a category of message type to associate with the electronic message based on the at least one of the plurality of signature value thresholds exceeded by the signature value; and

filter the electronic message based on the category of message type.

13. The system of claim 12 , wherein the category of message type is at least one of spam to be deleted, spam not to be deleted, and not spam.

14. The system of claim 8 , wherein the electronic message is at least one of an electronic mail (email) message, a Short Message Service (SMS) message, a Multimedia Messaging Service (MMS) message, and an Instant Message (IM).

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: ZHELEVA, ELENA
To: AOL LLC
Reel/Frame 033657/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: AOL LLC
To: AOL INC.
Reel/Frame 033657/0223 →