Dynamic status indicator
First Claim
Patent Images
1. A method comprising:
- by a computing device, receiving user input comprising an indication of a user'"'"'s intent to generate social-network content, the social network comprising a plurality of nodes and a plurality of edges connecting the nodes, at least one node corresponding to the user;
by the computing device, determining whether suggested content for the user to associate with the social network system exists;
while determining whether suggested content exists, by the computing device, providing for presentation to the user an indicator comprising a first shape of a first size;
in response to a determination that suggested content exists, determining, by the computing device, whether the suggested content exceeds a quality threshold;
in response to a determination that the suggested content exceeds the quality threshold;
determining, by the computing device, a likelihood that the user will interact with the suggested content;
determining, by the computing device and based on the likelihood that the user will interact with the suggested content, a graphical emphasis for the indicator; and
by the computing device, providing for presentation to the user the indicator comprising the first shape with the graphical emphasis, wherein when the suggested content is determined to exist and exceed the quality threshold the first shape has a second size that is larger than the first size; and
in response to a determination that suggested content does not exist or that suggested content does not exceed the quality threshold, then, by the computing device, either determining not to provide the indicator for display or providing the indicator for display such that the indicator comprises the first shape and has a third size that is smaller than the first size.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving user input indicating a user'"'"'s intent to generate social-network content. The social network includes a number of nodes and a number of edges connecting the nodes, with at least one node corresponding to the first user. The method includes providing for presentation to the user an indicator, the indicator indicating one or more of: 1) that suggested content for the user to associate with the social networking system exists, the suggestion associated with a quality that exceeds a threshold quality; or 2) that whether the suggestion exists is being determined.
-
Citations
17 Claims
-
1. A method comprising:
-
by a computing device, receiving user input comprising an indication of a user'"'"'s intent to generate social-network content, the social network comprising a plurality of nodes and a plurality of edges connecting the nodes, at least one node corresponding to the user; by the computing device, determining whether suggested content for the user to associate with the social network system exists; while determining whether suggested content exists, by the computing device, providing for presentation to the user an indicator comprising a first shape of a first size; in response to a determination that suggested content exists, determining, by the computing device, whether the suggested content exceeds a quality threshold; in response to a determination that the suggested content exceeds the quality threshold; determining, by the computing device, a likelihood that the user will interact with the suggested content; determining, by the computing device and based on the likelihood that the user will interact with the suggested content, a graphical emphasis for the indicator; and by the computing device, providing for presentation to the user the indicator comprising the first shape with the graphical emphasis, wherein when the suggested content is determined to exist and exceed the quality threshold the first shape has a second size that is larger than the first size; and in response to a determination that suggested content does not exist or that suggested content does not exceed the quality threshold, then, by the computing device, either determining not to provide the indicator for display or providing the indicator for display such that the indicator comprises the first shape and has a third size that is smaller than the first size.
-
-
2. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive user input comprising an indication of a user'"'"'s intent to generate social-network content, the social network comprising a plurality of nodes and a plurality of edges connecting the nodes, at least one node corresponding to the user; determine whether suggested content for the user to associate with the social network system exists; while determining whether suggested content exists, provide for presentation to the user an indicator comprising a first shape of a first size; in response to a determination that suggested content exists, determine whether the suggested content exceeds a quality threshold; in response to a determination that the suggested content exceeds the quality threshold; determine a likelihood that the user will interact with the suggested content; determine, based on the likelihood that the user will interact with the suggested content, a graphical emphasis for the indicator; and provide for presentation to the user the indicator comprising the first shape with the graphical emphasis, wherein when the suggested content is determined to exist and exceed the quality threshold the first shape has a second size that is larger than the first size; and in response to a determination that suggested content does not exist or that suggested content does not exceed the quality threshold, then either determine not to provide the indicator for display or provide the indicator for display such that the indicator comprises the first shape and has a third size that is smaller than the first size. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to;receive user input comprising an indication of a user'"'"'s intent to generate social-network content, the social network comprising a plurality of nodes and a plurality of edges connecting the nodes, at least one node corresponding to the first user; determine whether suggested content for the user to associate with the social network system exists; while determining whether suggested content exists is being determined, provide for presentation to the user an indicator comprising a first shape of a first size; in response to a determination that suggested content exists, determine whether the suggested content exceeds a quality threshold; in response to a determination that the suggested content exceeds the quality threshold; determine a likelihood that the user will interact with the suggested content; determine, based on the likelihood that the user will interact with the suggested content, a graphical emphasis for the indicator; and provide for presentation to the user the indicator comprising the first shape with the graphical emphasis, wherein when the suggested content is determined to exist and exceed the quality threshold the first shape has a second size that is larger than the first size; and in response to a determination that suggested content does not exist or that suggested content does not exceed the quality threshold, then either determine not to provide the indicator for display or provide the indicator for display such that the indicator comprises the first shape and has a third size that is smaller than the first size.
Specification