IP Library Granted Patent US 11,438,297
Granted Patent B2
US 11,438,297 · App. 17/150,978 · Granted Sep 6, 2022

Methods for paid placement of promotional e-mail messages

Inventors: Aaron Nathaniel Rothman (Sunnyvale, CA); Deepak Jindal (Los Altos, CA); Thompson Alexander Ivor Gawley (Palo Alto, CA); Christian Oestlien (San Francisco, CA); Stacey Kapadia (Menlo Park, CA)
Assignee: GOOGLE LLC
H04L51/26H04L51/24
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 11,438,297
App. No.
17/150,978
Granted
Sep 6, 2022
Kind
B2
Abstract

A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.

Claims (31)

1. A method of providing dynamic interfaces to display prioritized electronic communications differently from other electronic communications, the method comprising:

transmitting, by a client device, via a communications network, a request to access an account of electronic messages associated with the client device to a computer system communicatively coupled to the client device via the communications network, the account of electronic messages associated with a plurality of electronic messages including a first electronic message that belongs to a predefined category of electronic messages eligible for prioritization, each electronic message of the predefined category of electronic messages eligible for prioritization generated for distribution to a plurality of accounts of electronic messages selected in accordance with a predefined selection policy;

receiving, by the client device and responsive to the request, a user interface including the plurality of electronic messages and a first set of display parameters defined by the computing system for displaying the first electronic message, the first set of display parameters including i) displaying a visual indicator indicating that the first electronic message belongs to the predefined category of electronic messages eligible for prioritization, ii) representing the first electronic message in a first position of a display order and representing other electronic messages of the plurality of electronic messages subsequent to the first electronic message in the display order, iii) representing the first electronic message in a visual format different from the other electronic messages of the plurality of electronic messages, or iv) representing the first electronic message in a dedicated area of the user interface different than a message index area within which the other electronic messages of the plurality of electronic messages are displayed; and

displaying, by the client device, the first electronic message according to the first set of display parameters.

2. The method of claim 1 , wherein representing the first electronic message in a first position of a display order and representing other electronic messages of the plurality of electronic messages subsequent to the first electronic message in the display order includes subjecting the other electronic messages of the plurality of electronic messages to a display order rule whereas the first electronic message is not subject to the display order rule.

3. The method of claim 2 , wherein the display order rule is a chronological rule.

4. The method of claim 1 , wherein the user interface includes a list view with the first electronic message represented by a prioritized list item and the other electronic messages of the plurality of electronic messages represented by standard list items.

5. The method of claim 4 , wherein the prioritized list item appears vertically above the standard list items.

6. The method of claim 4 , wherein the user interface utilizes a first graphical style for the prioritized list item and a second graphical style for the standard list items.

7. The method of claim 1 , wherein the account of electronic messages is an electronic mail or message account and the plurality of electronic messages include electronic mail messages or electronic messages.

8. The method of claim 1 , wherein the first electronic message is identified to belong to the predefined category of electronic messages eligible for prioritization based on information identifying a content provider of the first electronic message.

9. The method of claim 1 , wherein the first electronic message is identified to belong to the predefined category of electronic messages eligible for prioritization based on information in the first electronic message indicative of the predefined category of electronic messages eligible for prioritization.

10. A computing device, comprising:

at least one processor; and

at least one memory including computer code instructions stored thereon, the computer code instructions, when executed, cause the at least one processor to:

transmit, via a communications network, a request to access an account of electronic messages associated with the computing device to a computer system communicatively coupled to the computing device via the communications network, the account of electronic messages associated with a plurality of electronic messages including a first electronic message that belongs to a predefined category of electronic messages eligible for prioritization, each electronic message of the predefined category of electronic messages eligible for prioritization generated for distribution to a plurality of accounts of electronic messages selected in accordance with a predefined selection policy;

receive, responsive to the request, a user interface including the plurality of electronic messages and a first set of display parameters defined by the computing system for displaying the first electronic message, the first set of display parameters including i) displaying a visual indicator indicating that the first electronic message belongs to the predefined category of electronic messages eligible for prioritization, ii) representing the first electronic message in a first position of a display order and representing other electronic messages of the plurality of electronic messages subsequent to the first electronic message in the display order, iii) representing the first electronic message in a visual format different from the other electronic messages of the plurality of electronic messages, or iv) representing the first electronic message in a dedicated area of the user interface different than a message index area within which the other electronic messages of the plurality of electronic messages are displayed; and

display the first electronic message according to the first set of display parameters.

11. The electronic system of claim 10 , wherein representing the first electronic message in a first position of a display order and representing other electronic messages of the plurality of electronic messages subsequent to the first electronic message in the display order includes subjecting the other electronic messages of the plurality of electronic messages to a display order rule whereas the first electronic message is not subject to the display order rule.

12. The electronic system of claim 11 , wherein the display order rule is a chronological rule.

13. The electronic system of claim 10 , wherein the user interface includes a list view with the first electronic message represented by a prioritized list item and the other electronic messages of the plurality of electronic messages represented by standard list items.

14. The electronic system of claim 13 , wherein the prioritized list item appears vertically above the standard list items.

15. The electronic system of claim 13 , wherein the user interface utilizes a first graphical style for the prioritized list item and a second graphical style for the standard list items.

16. The electronic system of claim 10 , wherein the account of electronic messages is an electronic mail or message account and the plurality of electronic messages include electronic mail messages or electronic messages.

17. The electronic system of claim 10 , wherein the first electronic message is identified to belong to the predefined category of electronic messages eligible for prioritization based on information identifying a content provider of the first electronic message.

18. The electronic system of claim 10 , wherein the first electronic message is identified to belong to the predefined category of electronic messages eligible for prioritization based on information in the first electronic message indicative of the predefined category of electronic messages eligible for prioritization.

19. A non-transitory computer-readable medium with computer code instructions stored thereon for providing dynamic electronic mail interfaces to display prioritized communications differently from other communications, the computer code instructions, when executed, cause one or more processors to:

transmit, via a communications network, a request to access an account of electronic messages associated with the computing device to a computer system communicatively coupled to the computing device via the communications network, the account of electronic messages associated with a plurality of electronic messages including a first electronic message that belongs to a predefined category of electronic messages eligible for prioritization, each electronic message of the predefined category of electronic messages eligible for prioritization generated for distribution to a plurality of accounts of electronic messages selected in accordance with a predefined selection policy;

receive, responsive to the request, a user interface including the plurality of electronic messages and a first set of display parameters defined by the computing system for displaying the first electronic message, the first set of display parameters including i) displaying a visual indicator indicating that the first electronic message belongs to the predefined category of electronic messages eligible for prioritization, ii) representing the first electronic message in a first position of a display order and representing other electronic messages of the plurality of electronic messages subsequent to the first electronic message in the display order, iii) representing the first electronic message in a visual format different from the other electronic messages of the plurality of electronic messages, or iv) representing the first electronic message in a dedicated area of the user interface different than a message index area within which the other electronic messages of the plurality of electronic messages are displayed; and

display the first electronic message according to the first set of display parameters.

20. The non-transitory computer-readable medium of claim 19 , wherein the account of electronic messages is an electronic mail or message account and the plurality of electronic messages include electronic mail messages or electronic messages.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2021
From: ROTHMAN, AARON NATHANIEL; JINDAL, DEEPAK; GAWLEY, THOMPSON ALEXANDER IVOR; OESTLIEN, CHRISTIAN; KAPADIA, STACEY
To: GOOGLE INC.
Reel/Frame 055104/0993 →
CHANGE OF NAME Recorded Feb 1, 2021
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 055193/0379 →
Continuity (4)
Continuation 16723272 · Dec 20, 2019
Continuation 16042875 · Jul 23, 2018
Continuation 13959863 · Aug 6, 2013
Related Publication 20210144116A1 · May 13, 2021
Cited By (1)
US 12,418,503