# US 9,521,100 B2 · Aggregate electronic mail message handling

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

- Number: US 9,521,100 B2
- Document ID: US9521100B2
- Status: Granted
- Kind: B2
- Application number: 14/049,204
- Filed: 2013-10-08
- Published: 2015-04-09
- Granted: 2016-12-13
- Earliest claimed: 2011-07-26
- Assignees: Socialmail LLC
- Applicants: Ankesh Kumar; Aleksey Sergeyevich Nazarov
- Inventors: Ankesh Kumar; Aleksey Sergeyevich Nazarov
- Web page: https://patentgrep.com/patent/US9521100B2

## CPC

- H04L 51/42: Mailbox-related aspects, e.g. synchronisation of mailboxes
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06Q 30/0251: Targeted advertisements
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/06: Message adaptation to terminal or network requirements
- H04L 51/52: for supporting social networking services
- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- G06F 40/221: Parsing markup language streams (streaming G06F40/149)
- G06F 2203/04803: Split screen, i.e. subdividing the display area or the window area into separate subareas
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/55: Push-based network services
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- 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

## Abstract

Techniques for aggregating one or more electronic mail messages (e.g., a subscribed to email) are described, including receiving at an aggregating domain, electronic mail communicated from another domain, parsing the electronic mail to selectively extract content identifiers for content (e.g., text, images, audio, video, media) included in the electronic mail, generating a tile object from selectively extracted content identifiers, and displaying the tile object on a display grid for viewing by a subscriber (e.g., user) of one or more of the electronic mail messages. A plurality of tiles may be generated for a plurality of different email messages and the display grid may display all or a portion of the plurality of tiles. Electronic mail messages may include a subscription to the aggregating domain that was elected by a user as an option presented by a publisher of a unsubscribe page in response to the user's unsubscribe request.

## Claims

### Claim 1

A method of reducing churn rate, comprising:
receiving a request from a requester to unsubscribe from a subscribed to domain;
directing the requester to an unsubscribe domain;
unsubscribing an address of the requester from the subscribed to domain;
presenting to the requester, from the unsubscribe domain, a plurality of options including
a first option to learn more about an aggregating domain available to the requester to subscribe to and to have content from the subscribed to domain re-directed to a subscription address associated with the requester on the aggregating domain, and
a second option for the requester to register for a subscription to the aggregating domain, registration operative to establish the subscription address associated with the requester on the aggregating domain and operative to have the content re-directed to the subscription address; and
executing one of the plurality of options selected by the requester.

### Claim 2 (depends on 1)

The method of claim 1, wherein the executing further comprises:
opting in to subscribe to the aggregating domain; and
registering the subscription to the aggregating domain.

### Claim 3 (depends on 1)

The method of claim 1, wherein the executing further comprises:
registering the subscription to the aggregating domain.

### Claim 4 (depends on 1)

The method of claim 1 and further comprising:
receiving subscribed to content at the subscription address, the subscribed to content including the content from the subscribed to domain;
processing the subscribed to content to generate a tile for display in a grid view configured for display on a display system, the tile including content rotation of one or more content types included in the subscribed to content.

### Claim 5 (depends on 1)

The method of claim 1 and further comprising:
receiving subscribed to content at the subscription address, the subscribed to content including the content from the subscribed to domain;
processing the subscribed to content to generate a tile for display in a carousel view configured for display on a display system, the tile including content rotation of one or more content types included in the subscribed to content.
