Methods, systems, and media for presenting messages
AssigneeGoogle Inc.
InventorsDavid Kosslyn, Erica Morse
Life of this patent
Estimating the term…
Abstract
Methods, systems, and media for presenting messages are provided. In some embodiments, the method comprises: determining that a user interface is to be presented; determining at least one category of messages; determining, using a hardware processor, a plurality of individual messages within each of the at least one category of messages based at least in part on a user's expertise level; and causing the at least one category of messages and the plurality of individual messages within each of the at least one category of messages to be presented in response to the determination that the user interface is to be presented.
Claims18
A method for presenting messages, comprising:
- causing content to be presented in a first portion of a user interface on a user device of a user, wherein the content presented in the first portion of the user interface indicates one or more media content items uploaded by the user to a content sharing service;
- identifying a level of message detail based at least in part on an expertise level of a user of the user device and on the content being presented in the first portion of the user interface;
- in response to identifying the level of message detail based on the expertise level and based on the content being presented in the first portion of the user interface, causing a plurality of messages corresponding to one or more topics of the content with the identified level of message detail to be presented in a second portion of the user interface concurrently with the content being presented in the first portion of the user interface, wherein at least one message of the plurality of messages includes a suggestion of an action to be taken by the user to modify at least one of the one or more media content items uploaded by the user to the content sharing service;
- and
- causing an indicator that the at least one message from the plurality of messages is a new message to be presented in the second portion of the user interface.
A system for presenting messages, the system comprising:
- a hardware processor that is programmed to:
- cause content to be presented in a first portion of a user interface on a user device of a user, wherein the content presented in the first portion of the user interface indicates one or more media content items uploaded by the user to a content sharing service;
- identify a level of message detail based at least in part on an expertise level of a user of the user device and on the content being presented in the first portion of the user interface;
- in response to identifying the level of message detail based on the expertise level and based on the content being presented in the first portion of the user interface, cause a plurality of messages corresponding to one or more topics of the content with the identified level of message detail to be presented in a second portion of the user interface concurrently with the content being presented in the first portion of the user interface, wherein at least one message of the plurality of messages includes a suggestion of an action to be taken by the user to modify at least one of the one or more media content items uploaded by the user to the content sharing service;
- and
- cause an indicator that the at least one message from the plurality of messages is a new message to be presented in the second portion of the user interface.
A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for presenting messages, the method comprising:
- causing content to be presented in a first portion of a user interface on a user device of a user, wherein the content presented in the first portion of the user interface indicates one or more media content items uploaded by the user to a content sharing service;
- identifying a level of message detail based at least in part on an expertise level of a user of the user device and on the content being presented in the first portion of the user interface;
- in response to identifying the level of message detail based on the expertise level and based on the content being presented in the first portion of the user interface, causing a plurality of messages corresponding to one or more topics of the content with the identified level of message detail to be presented in a second portion of the user interface concurrently with the content being presented in the first portion of the user interface, wherein at least one message of the plurality of messages includes a suggestion of an action to be taken by the user to modify at least one of the one or more media content items uploaded by the user to the content sharing service;
- and
- causing an indicator that the at least one message from the plurality of messages is a new message to be presented in the second portion of the user interface.
Dependencies are inferred from the claim text.