IP Library Granted Patent US 6,941,304
Granted Patent B2
US 6,941,304 · App. 09/193,833 · Granted Sep 6, 2005

Method and apparatus for performing enterprise email management

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 6,941,304
App. No.
09/193,833
Granted
Sep 6, 2005
Kind
B2
Abstract

The enterprise email system processes incoming email using a set of configurable rules that examine each message for a specific attribute state condition and invoke a configurable action when the attribute satisfies the condition. A number of actions may be invoked such as routing a message to a specific mail queue. The enterprise email system assigns a mail queue timer when a message is moved into a mail queue. Each mail queue has a different mail queue timeout value that specifies the maximum amount of time that a message may sit idle within a mail queue. The enterprise email system may automatically move a message from a mail queue into a mailbox of an enterprise email system user that subscribed to the mail queue. A mailbox timer then set for the message and the mailbox timer is compared with a mailbox timeout value that specifies the amount of time that message may sit idle within a mail queue.

Claims (33)

1. A computer implemented method for processing electronic messages, said method comprising:

receiving a first message into an enterprise mail system, said first message from a first human message sender;

storing said first message in a message database;

assigning a category entry from a category database to said first message, said category entry containing information for handling particular incoming messages;

delivering said first message to a first enterprise mail system user; and

providing a template response message to said first enterprise mail system user using information in said category entry, said template response message including a set of message recipients defined in said category entry.

2. The method of claim 1 wherein assigning a category entry from a category database to said first message is performed by a rule processor.

3. The method of claim 1 wherein assigning a category entry from a category database to said first message is performed by said first enterprise and system user.

4. The method of claim 1 wherein providing a template response message further comprises:

providing a set of default message body sections for said template response message.

5. The method of claim 4 wherein one of said set of default message body sections comprises a salutation.

6. The method of claim 4 wherein one of said set of default message body sections comprises a body header.

7. The method of claim 4 wherein one of said set of default message body sections comprises a closing.

8. The method of claim 4 wherein one of said set of default message body sections comprises a footer.

9. The method of claim 1 wherein said message database comprises a relational database.

10. The method of claim 1 wherein one of said set of message recipients comprises said human message sender.

11. A method for processing electronic messages, the method comprising:

receiving an electronic mail message;

analyzing the contents of the received electronic mail message;

responsive to the analysis of the contents of the message, associating the electronic mail message with a message category; and

automatically generating a skeleton response message to at least on recipient, wherein the recipients are selected responsive to associating the electronic mail message with the message category.

12. The method of claim 11 wherein the analysis of the contents of the received electronic mail message is performed automatically.

13. The method of claim 11 wherein the analysis of the contents of the received electronic mail message is performed manually.

14. An electronic mail processing system comprising:

receiving means for receiving an electronic mail message;

analyzing means, coupled to the receiving means, for analyzing the contents of the received electronic mail message;

associating means, coupled to the analyzing means, for associating the electronic mail message with a message category responsive to the analysis of the contents of the message; and

generating means, coupled to the analyzing means, automatically generating a skeleton response message to at least one recipient, wherein the recipients are selected responsive to associating the electronic mail message with the message category.

15. A computer program product stored on a computer readable medium and containing instructions to control a computer processor to execute the steps of:

receiving an electronic mail message;

analyzing the contents of the received electronic mail message;

responsive to the analysis of the contents of the message, associating the electronic mail message with a message category; and

automatically generating a skeleton response message to at least one recipient, wherein the recipients are selected responsive to associating the electronic mail message with the message category.

Assignments (18)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (043293/0567) Recorded Nov 26, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: VERINT AMERICAS INC.
Reel/Frame 073796/0639 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 21, 2017
From: VERINT AMERICAS INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 043293/0567 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: VERINT AMERICAS INC., SUCCESSOR-BY-MERGER TO KANA SOFTWARE, INC. AND OVERTONE, INC.
Reel/Frame 042872/0615 →
MERGER Recorded Mar 15, 2015
From: KANA SOFTWARE, INC.
To: VERINT AMERICAS INC.
Reel/Frame 035167/0848 →
RELEASE OF SECURITY INTEREST Recorded Feb 3, 2014
From: SILICON VALLEY BANK (AS ADMINISTRATIVE AGENT)
To: KANA SOFTWARE, INC.
Reel/Frame 032119/0617 →
SECURITY AGREEMENT Recorded Feb 3, 2014
From: KANA SOFTWARE, INC.; OVERTONE, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH (AS COLLATERAL AGENT)
Reel/Frame 032153/0089 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 019084/0099 Recorded Dec 13, 2013
From: BRIDGE BANK, NATIONAL ASSOCIATION
To: KANA SOFTWARE, INC.
Reel/Frame 031815/0206 →
PAYOFF LETTER AND LIEN RELEASE Recorded Nov 26, 2013
From: AGILITY CAPITAL LLC
To: KANA SOFTWARE, INC.
Reel/Frame 031731/0131 →
SECURITY AGREEMENT Recorded Jul 31, 2012
From: KANA SOFTWARE, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 028683/0059 →
CHANGE OF NAME Recorded Jan 27, 2010
From: KAY TECHNOLOGY CORP, INC.
To: KANA SOFTWARE, INC.
Reel/Frame 023854/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2010
From: KANA SOFTWARE, INC.
To: KAY TECHNOLOGY CORP, INC.
Reel/Frame 023839/0470 →
RELEASE Recorded Oct 20, 2009
From: SILICON VALLEY BANK
To: KANA COMMUNICATIONS, INC.
Reel/Frame 023390/0557 →
SECURITY AGREEMENT Recorded Jul 31, 2009
From: KANA SOFTWARE, INC.
To: AGILITY CAPITAL, LLC
Reel/Frame 023032/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2007
From: KANA SOFTWARE, INC.
To: BIRDGE BANK NATIONAL ASSOC. TECHNOLOGY SUPPORT SERVICES
Reel/Frame 019084/0099 →
RELEASE OF SECURITY INTEREST Recorded Oct 16, 2006
From: SILICON VALLEY BANK
To: KANA COMMUNICATIONS, INC.
Reel/Frame 018407/0758 →
CHANGE OF NAME Recorded Jun 27, 2003
From: KANA COMMUNICATIONS, INC.
To: KANA SOFTWARE, INC.
Reel/Frame 013768/0778 →
SECURITY AGREEMENT Recorded Nov 14, 2000
From: KANA COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 011292/0375 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 1999
From: GAINEY, MARK; BROQUET, ALEX; HORVATH, MICHAEL
To: KANA COMMUNICATIONS, INC.
Reel/Frame 009751/0150 →