IP Library Granted Patent US 7,617,305
Granted Patent B2
US 7,617,305 · App. 11/295,591 · Granted Nov 10, 2009

Email server system and method

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 7,617,305
App. No.
11/295,591
Granted
Nov 10, 2009
Kind
B2
Abstract

An email system comprises a plurality of email servers connected by a data communications network. The email system avoids single points of failure by employing multiple email servers which self configure, without requiring dedicated servers, through self addressing and discovery and announcement protocols. An email server can act as a primary email server by executing an administration tool allowing an administrator to modify the configuration data set which the email servers utilize, and the primary email server will then announce the resulting change in the version level of the configuration data set to other email servers. Each email server will then determine and request any needed updates to its respective configuration data set from the primary email server or another email server. The resulting email system is: robust, avoiding single points of failure; scalable, as additional email processing capacity can be achieved by adding additional email servers; and is simple to administer as changes to the configuration data set can be made at any email server with a copy of the appropriate administration tool and such changes automatically propagate through the email system.

Claims (7)

1. An email system comprising: a plurality of email servers, each of said email servers being connected to each other of said email servers via a data communications network, each of said email servers being operable to self configure itself on said data communications network to communicate with the others of said email servers and being further operable to process email received from and/or sent to said data communications network in accordance with a configuration data set stored on each server; one of said email servers being further operable to receive and effect changes, from an administrator, for the configuration data set stored on said one email server and to announce that the configuration data set stored on said one email server has been changed to the others of the email servers connected by the network and, in response to requests from email servers, providing the changes to the configuration data set to each requesting email server for storage and use thereon and a second data communications network connecting each of said plurality of email servers and wherein communications between said plurality of email servers relating to the announcement that the configuration data set stored on said one email server has been changed and the provision of the changes to the configuration data set to requesting email servers occurs over the second data communications network wherein said one email server stores both at least one HTML file reflecting the current settings of the configuration data set and at least one data file representing the configuration data set, said at least one email server providing copies of both the at least one HTML file and the at least one data file to the plurality of email servers in response to the requests from the plurality of email servers.

2. An email system according to claim 1 wherein any server from of a subset of the email servers is selectable to be said one email server.

3. An email system according to claim 2 wherein subsequently another server is selectable from the subset of email servers to be said one email server.

4. An email system according to claim 3 wherein the selected one email server presents the administration tool via a graphical user interface to allow an administrator to effect the changes to the configuration data set.

5. An email system according to claim 4 wherein the graphical user interface is an HTML server application executing on the selected one email server which the administrator accesses through an HTML browser executing on an administrator user terminal over the data communications network.

6. An email system according to claim 1 wherein a subset of the plurality of email servers are limited email servers, each limited email server only storing the at least one data file of the configuration data set and the user administrator being unable to select a limited email server to be said one email server.

7. An email system according to claim 3 wherein, upon a failure of said one email server, another of said plurality of email servers can be selected to be said one email server.

Assignments (15)
SECURITY INTEREST Recorded Jul 6, 2022
From: WATCHGUARD TECHNOLOGIES, INC.
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 060406/0720 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2022
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: WATCHGUARD TECHNOLOGIES, INC.
Reel/Frame 060406/0751 →
SECURITY INTEREST Recorded Jul 6, 2022
From: WATCHGUARD TECHNOLOGIES, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 060406/0682 →
SECURITY INTEREST Recorded Jun 1, 2020
From: WATCHGUARD TECHNOLOGIES, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 052801/0668 →
RELEASE OF SECURITY INTEREST Recorded Jun 1, 2020
From: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P.
To: WATCHGUARD TECHNOLOGIES, INC.
Reel/Frame 052801/0422 →
COURT ORDER Recorded May 27, 2020
From: WF FUND III LIMITED PARTNERSHIP
To: BORDERWARE TECHNOLOGIES INC.
Reel/Frame 052763/0469 →
CHANGE OF ADDRESS FOR ASSIGNEE Recorded Aug 28, 2019
From: GOLDMAN SACHS SPECIALTY LENDING GROUP. L.P.
To: GOLDMAN SACHS SPECIALTY LENDING GROUP. L.P.
Reel/Frame 050195/0673 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2015
From: BANK OF MONTREAL, AS ADMINISTRATIVE AGENT
To: WATCHGUARD TECHNOLOGIES, INC.
Reel/Frame 035995/0466 →
SECURITY INTEREST Recorded Jun 30, 2015
From: WATCHGUARD TECHNOLOGIES, INC.
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 036038/0455 →
RELEASE OF SECURITY INTEREST Recorded Jul 2, 2012
From: SILICON VALLEY BANK
To: WATCHGUARD TECHNOLOGIES, INC.; GLADIATOR CORPORATION
Reel/Frame 028477/0268 →
SECURITY AGREEMENT Recorded Jul 2, 2012
From: WATCHGUARD TECHNOLOGIES, INC.
To: BANK OF MONTREAL, AS ADMINISTRATIVE AGENT
Reel/Frame 028488/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2009
From: BORDERWARE TECHNOLOGIES, INC.
To: WATCHGUARD TECHNOLOGIES, INC.
Reel/Frame 023100/0537 →
SECURITY AGREEMENT Recorded Aug 13, 2009
From: WATCHGUARD TECHNOLOGIES, INC.; GLADIATOR CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 023098/0771 →
CONFIRMATION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Mar 16, 2007
From: BORDERWARE TECHNOLOGIES INC.
To: WF FUND III LIMITED PARTNERSHIP
Reel/Frame 019024/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2007
From: WALKER, BRUCE MURRAY
To: BORDERWARE TECHNOLOGIES INC.
Reel/Frame 018870/0460 →