# US 11,029,809 B2 · System for displaying electronic mail metadata and related methods

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

- Number: US 11,029,809 B2
- Document ID: US11029809B2
- Status: Granted
- Kind: B2
- Application number: 15/976,411
- Filed: 2018-05-10
- Published: 2019-11-14
- Granted: 2021-06-08
- Earliest claimed: 2018-05-10
- Assignees: Citrix Systems, Inc.
- Applicants: Citrix Systems, Inc.
- Inventors: Jeffrey David Wisgo
- Web page: https://patentgrep.com/patent/US11029809B2

## CPC

- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/212: using filtering or selective blocking
- H04L 51/234: for tracking messages
- H04L 51/42: Mailbox-related aspects, e.g. synchronisation of mailboxes
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system for displaying electronic mail (email) metadata may include a display and a memory configured to store emails. The system may also include a processor coupled to the display and the memory. The processor may be configured to extract the email metadata from the emails and associate each email with an icon visually conveying respective email metadata for a corresponding email. The processor may also be configured to determine at least one icon display characteristic for each icon based upon the extracted email metadata and display, on the display, each icon with the at least one icon display characteristic.

## Claims

### Claim 1

A system for displaying electronic mail (email) metadata, the system comprising:
a display;
a memory configured to store a plurality of unread emails; and
a processor coupled to the display and the memory, and configured to
display a reference icon on the display,
extract the email metadata from the plurality of unread emails, the email metadata comprising an email sender, the email sender having a priority associated therewith,
associate each unread email from the plurality thereof with an icon visually conveying respective email metadata for the associated unread email,
determine at least one icon display characteristic for each icon based upon the extracted email metadata, the at least one icon display characteristic comprising an icon display position on the display,
display, on the display, each icon with the at least one icon display characteristic,
for each icon, update the icon display position over time at a given time interval to be closer to the reference icon at a rate based upon the priority of the email sender so that upon each update, an icon associated with a higher priority email sender approaches the reference icon at a higher rate than icons associated with lower priority email senders,
display, on the display, the at least one icon with the at least one updated icon display characteristic, and
remove from the display, an icon based upon the associated unread email being read.

### Claim 2 (depends on 1)

The system of claim 1 wherein the email metadata comprises an email receipt time, and wherein the processor is configured to set the position on the display of each icon relative to the reference icon based upon elapsed time since the email receipt time.

### Claim 3 (depends on 2)

The system of claim 2 wherein the processor is configured to update the position on the display of each icon relative to the reference icon over time based upon the email receipt time.

### Claim 4 (depends on 3)

The system of claim 3 wherein the processor is configured to update the position on the display of each icon to be closer to the reference icon over time.

### Claim 5 (depends on 1)

The system of claim 1 wherein the email metadata comprises at least one of subject, email length, relationship to other emails, and keyword data.

### Claim 6 (depends on 1)

The system of claim 1 wherein the at least one icon display characteristic comprises icon size; wherein the email metadata comprises email size; and wherein the processor is configured to set the icon size of each icon based upon the email size.

### Claim 7 (depends on 1)

The system of claim 1 wherein the at least one icon display characteristic comprises icon shape; wherein the email metadata comprises an email subject; and wherein the processor is configured to set the icon shape based upon the email subject.

### Claim 8 (depends on 1)

The system of claim 1 wherein the email metadata comprises keyword data; and wherein the processor is configured to set the position of each icon on the display based upon the keyword data.

### Claim 9 (depends on 1)

The system of claim 1 wherein the at least one icon display characteristic comprises icon color; and wherein the processor is configured to set the icon color of each icon based upon the email sender.

### Claim 10

A method of displaying electronic mail (email) metadata, the method comprising:
using a processor and memory cooperating therewith to display, on a display, a reference icon,
extract the email metadata from a plurality of unread emails stored in the memory, the email metadata comprising an email sender, the email sender having a priority associated therewith,
associate each unread email from the plurality thereof with an icon visually conveying respective email metadata for the associated unread email,
determine at least one icon display characteristic for each icon based upon the extracted email metadata, the at least one icon display characteristic comprising an icon display position on the display,
display, on the display, each icon with the at least one icon display characteristic,
for each icon, update the icon display position over time at a given time interval to be closer to the reference icon at a rate based upon the priority of the email sender so that upon each update, an icon associated with a higher priority email sender approaches the reference icon at a higher rate than icons associated with lower priority email senders,
display, on the display, the at least one icon with the at least one updated icon display characteristic, and
remove from the display, an icon based upon the associated unread email being read.

### Claim 11 (depends on 10)

The method of claim 10 wherein the email metadata comprises an email receipt time, and wherein using the processor comprises using the processor to set the position on the display of each icon relative to the reference icon based upon elapsed time since the email receipt time.

### Claim 12 (depends on 10)

The method of claim 10 wherein the at least one icon display characteristic comprises icon size; wherein the email metadata comprises email size; and wherein using the processor comprises using the processor to set the icon size of each icon based upon the email size.

### Claim 13 (depends on 10)

The method of claim 10 wherein the at least one icon display characteristic comprises icon shape; wherein the email metadata comprises an email subject; and wherein using the processor comprises using the processor to set the icon shape based upon the email subject.

### Claim 14

A non-transitory computer readable medium for displaying electronic mail (email) metadata, the non-transitory computer readable medium comprising computer executable instructions that when executed by a processor cause the processor to perform operations comprising:
displaying, on a display, a reference icon;
extracting the email metadata from a plurality of unread emails stored in a memory coupled to the processor, the email metadata comprising an email sender, the email sender having a priority associated therewith;
associating each unread email from the plurality thereof with an icon visually conveying respective email metadata for the associated unread email;
determining at least one icon display characteristic for each icon based upon the extracted email metadata, the at least one icon display characteristic comprising an icon display position on the display;
displaying, on the display, each icon with the at least one icon display characteristic;
for each icon, updating the icon display position over time at a given time interval to be closer to the reference icon at a rate based upon the priority of the email sender so that upon each update, an icon associated with a higher priority email sender approaches the reference icon at a higher rate than icons associated with lower priority email senders;
displaying, on the display, the at least one icon with the at least one updated icon display characteristic; and
remove from the display, an icon based upon the associated unread email being read.

### Claim 15 (depends on 14)

The non-transitory computer readable medium of claim 14 wherein the at least one icon display characteristic comprises icon size; wherein the email metadata comprises email size; and wherein the operations comprise setting the icon size of each icon based upon the email size.

### Claim 16 (depends on 14)

The non-transitory computer readable medium of claim 14 wherein the at least one icon display characteristic comprises icon shape; wherein the email metadata comprises an email subject; and wherein the operations comprise setting the icon shape based upon the email subject.
