IP Library Granted Patent US 8,463,827
Granted Patent B2
US 8,463,827 · App. 12/984,539 · Granted Jun 11, 2013

Mining global email folders for identifying auto-folder tags

Inventors: Vishwanath Tumkur Ramarao (Sunnyvale, CA); Andrei Broder (Menlo Park, CA); Idan Szpektor (Kfar Saba, IL); Edo Liberty (Or Yehuda, IL); Yehuda Koren (Zichron Yaakov, IL); Mark E. Risher (San Francisco, CA); Yoelle Maarek Smadja (Haifa, IL)
Assignee: Yahoo! Inc.
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,463,827
App. No.
12/984,539
Granted
Jun 11, 2013
Kind
B2
Abstract

Embodiments are directed towards identifying auto-folder tags for messages by using a combinational optimization approach of bi-clustering folder names and features of messages based on relationship strengths. The combinational optimization approach of bi-clustering, generally, groups a plurality of folder names and a plurality of features into one or more metafolders to optimize a cost. The cost is based on an aggregate of cut relationship strengths, where a cut results when a relationship folder name and feature are grouped in separate metafolders. Furthermore, the plurality of folder names and the plurality of features are obtained by monitoring actions of a plurality of users, where the folder names are user generated folder names and features are from a plurality of messages. The metafolders may be used to tag new user messages with an auto-folder tag.

Claims (27)

1. A method operating on a network device, the method comprising:

monitoring actions over a first set of messages by a plurality of users;

employing the monitored actions by the plurality of users to generate metafolders for use by a user in the plurality of users using a combinational optimization approach of bi-clustering both folder names and features of the messages based on each relationship strength between at least the folder names and the features, cutting relationships between a plurality of the folder names and a plurality of message features when a folder name of a relationship and a message feature of the relationship are in separate metafolders, and regenerating the metafolders until a cost of cutting is within a confidence level that is based on an aggregate of relationship strengths of the cut relationships; and

using the generated metafolders to automatically tag at least one message for the user with an auto-folder tag.

2. The method of claim 1 , wherein the monitoring actions further comprises obtaining a plurality of folder names and a plurality of features from the plurality of users.

3. The method of claim 1 , wherein the relationship strengths are based on a comparison of a feature frequency for a folder name with a feature frequency for a global system.

4. The method of claim 1 , wherein the relationship strengths are based on a log likelihood ratio that estimates a relationship strength based on a previously determined relationship strength.

5. The method of claim 1 , wherein the metafolders further comprise a hierarchy of metafolders based on a frequency of messages in the one or more metafolders.

6. A network device, comprising:

a transceiver to send and receive data over a network; and

a processor that is operative on the received data to perform actions, including:

monitoring the actions over a first set of messages by a plurality of users;

employing the monitored actions by the plurality of users to generate metafolders for use by a user in the plurality of users using a combinational optimization approach of bi-clustering both folder names and features of the messages based on each relationship strength between at least the folder names and the features, cutting relationships between a plurality of the folder names and a plurality of message features when a folder name of a relationship and a message feature of the relationship are in separate metafolders, and regenerating the metafolders until a cost of cutting is within a confidence level that is based on an aggregate of relationship strengths of the cut relationships; and

using the generated metafolders to automatically tag at least one message for the user with an auto-folder tag.

7. The network device of claim 6 , wherein the monitoring actions further comprises obtaining a plurality of folder names and a plurality of features from the plurality of users.

8. The network device of claim 6 , wherein the relationship strengths are based on a comparison of a feature frequency for a folder name with a feature frequency for a global system.

9. The network device of claim 6 , wherein the relationship strengths are based on a log likelihood ratio that estimates a relationship strength based on a previously determined relationship strength.

10. The network device of claim 6 , wherein the metafolders further comprise a hierarchy of metafolders based on a frequency of messages in the one or more metafolders.

11. A system, comprising:

at least one network device that manages a-communications over a network; and

one or more other network devices that are configured to perform actions, including:

monitoring the actions over a first set of messages by a plurality of users;

employing the monitored actions by the plurality of users to generate metafolders for use by a user in the plurality of users using a combinational optimization approach of bi-clustering both folder names and features of the messages based on each relationship strength between at least the folder names and the features, cutting relationships between a plurality of the folder names and a plurality of message features when a folder name of a relationship and a message feature of the relationship are in separate metafolders, and regenerating the metafolders until a cost of cutting is within a confidence level that is based on an aggregate of relationship strengths of the cut relationships; and

using the generated metafolders to automatically tag at least one message for the user with an auto-folder tag.

12. The system of claim 11 , wherein the monitoring actions further comprises obtaining the plurality of folder names and the plurality of features from the plurality of users.

13. The system of claim 11 , wherein the relationship strengths are based on a comparison of a feature frequency for a folder name with a feature frequency for a global system.

14. The system of claim 11 , wherein the relationship strengths are based on a log likelihood ratio that estimates a relationship strength based on a previously determined relationship strength.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 055283/0483 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2011
From: RAMARAO, VISHWANATH TUMKUR; BRODER, ANDREI; SZPEKTOR, IDAN; LIBERTY, EDO; KOREN, YEHUDA; RISHER, MARK E.; SMADJA, YOELLE MAAREK
To: YAHOO! INC.
Reel/Frame 025582/0770 →
Continuity (1)
Related Publication 20120173533A1 · Jul 5, 2012