Methods for paid placement of promotional e-mail messages
AssigneeGoogle Inc.
InventorsAaron Nathaniel Rothman, Deepak Jindal, Thompson Alexander Ivor Gawley, Christian Oestlien, Stacey Kapadia
Life of this patent
Estimating the term…
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.
Claims20
A method of providing dynamic interfaces to display prioritized electronic communications differently from other electronic communications, the method comprising:
- receiving, by a computer system, via a communications network, a request from a client device to access an account of electronic messages associated with the client device, the computer system including one or more computer servers communicatively coupled to the client device via the communications network;
- accessing, by the computer system, a plurality of electronic messages associated with the account of electronic messages;
- identifying, by the computer system, from the plurality of electronic messages associated with the account of electronic messages, a first electronic message that belongs to a predefined category of electronic messages, the predefined category of electronic messages including electronic messages eligible for prioritization by the computer system, each electronic message of the predefined category generated for distribution to a plurality of accounts of electronic messages selected in accordance with a predefined selection policy;
- and
- providing, by the computer system, a user interface including the plurality of electronic messages, the user interface causing the first electronic message to be displayed according to a first set of display parameters defined by the computing system, the first set of display parameters including i) displaying a visual indicator indicating that the first electronic message belongs to the predefined category of messages 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.
An electronic system for providing dynamic interfaces to display prioritized communications differently from other communications, the electronic system 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:
- receive, via a communications network, a request from a client device to access an account of electronic messages associated with the client device;
- access a plurality of electronic messages associated with the account of electronic messages;
- identify, from the plurality of electronic messages associated with the account of electronic messages, a first electronic message that belongs to a predefined category of electronic messages, the predefined category of electronic messages including electronic messages eligible for prioritization by the computer system, each electronic message of the predefined category generated for distribution to a plurality of accounts of electronic messages selected in accordance with a predefined selection policy;
- and
- provide a user interface including the plurality of electronic messages, the user interface causing the first electronic message to be displayed according to a first set of display parameters defined by the computing system, the first set of display parameters including i) displaying a visual indicator indicating that the first electronic message belongs to the predefined category of messages 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.
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:
- receive, via a communications network, a request from a client device to access an account of electronic messages associated with the client device;
- access a plurality of electronic messages associated with the account of electronic messages;
- identify, from the plurality of electronic messages associated with the account of electronic messages, a first electronic message that belongs to a predefined category of electronic messages, the predefined category of electronic messages including electronic messages eligible for prioritization by the computer system, each electronic message of the predefined category generated for distribution to a plurality of accounts of electronic messages selected in accordance with a predefined selection policy;
- and
- provide a user interface including the plurality of electronic messages, the user interface causing the first electronic message to be displayed according to a first set of display parameters defined by the computing system, the first set of display parameters including i) displaying a visual indicator indicating that the first electronic message belongs to the predefined category of messages 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.
Dependencies are inferred from the claim text.