# US 7,546,351 B1 · Methods and systems for filtering, sorting, and dispatching messages to wired and wireless devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,546,351 B1
- Document ID: US7546351B1
- Status: Granted
- Kind: B1
- Application number: 11/724,918
- Filed: 2007-03-15
- Granted: 2009-06-09
- Earliest claimed: 2007-03-15
- Assignees: Mxgo
- Inventors: Jens U. Horstmann; Ajay H. Giovindarajan; Alan Rothkopf; Tal Dayan; Arie Avnur; Justin M. Kitagawa; Carolyn B. Boyce; Aleksandr M. Schvartsman; Aswath N. Satrasala; Vincent L. Tang
- Web page: https://patentgrep.com/patent/US7546351B1

## CPC

- H04L 51/18: Commands or executable codes
- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- H04L 51/066: Format adaptation, e.g. format conversion or compression
- H04L 51/212: using filtering or selective blocking
- H04L 51/214: using selective forwarding
- H04L 67/306: User profiles
- H04M 3/42: Systems providing special services or facilities to subscribers (specially adapted for wireless communication networks H04W4/00)
- H04M 3/42263: {where the same subscriber uses different terminals, i.e. nomadism}
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A communication server collects messages from a number of user accounts and presents them to the user from a single location. The user can set the mail server to block unwanted messages and to forward others to various receiving devices, including mobile telephones and pagers. Forwarded messages are automatically reformatted for the receiving device, while a copy of the original message is retained. The retained copy can be viewed later if the user is interested in message content that was not available to the wireless device. The user can also use the wireless device to forward the original message to another receiving device. In the case of forwarding, the saved original message and not the reformatted message is sent to the forwarding address. Replies to messages directed to the user from different message sources identify the user by message source to allow the user to maintain separate email identities.

## Claims

### Claim 1

A communication server comprising:
a. a profile server storing user-specific information for a plurality of users, the user-specific information including for each of at least a subset of the users:
i. message filter variables;
ii. a first email address; and
iii. a second email address;
b. a message filter coupled to the profile server, the message filter to filter email messages directed to the subset of users by application of the message filter variables;
c. a mail interface to provide a user interface for each of the subset of users, each user interface presenting a reply button and message headings for ones of the email messages directed to the first and second email addresses of one of the users;
d. wherein the mail interface, responsive to the one user having initiating a first response to a first of the email messages directed to the first email address of the one user, prepares a first reply message identifying the one user as a sender of the first reply message using the first user email address of the one user; and
responsive to the one of the users having initiating a second response to a second of the email messages directed to the second email address of the one user, prepares a second reply message identifying the one user as a sender of the second reply message using the second email address of the one user.

### Claim 2 (depends on 1)

The communication server of claim 1, further comprising a mail poller to poll the email messages from multiple message sources.

### Claim 3 (depends on 1)

The communication server of claim 1, further comprising a message dispatcher to dispatch the first email message to a wireless device responsive to message filter variables associated with the one user.

### Claim 4 (depends on 3)

The communication server of claim 3, wherein the message filter variables associated with the one user direct the communication server to forward messages directed to the first email address associated with the one user to the wireless device.

### Claim 5 (depends on 1)

The communication server of claim 1, further comprising a message dispatcher to reformat the first email message and dispatch the reformatted email message to a wireless device responsive to message filter variables associated with the one user.

### Claim 6 (depends on 5)

The communication server of claim 5, wherein the message dispatcher forwards the first message responsive to a command from the wireless device.
