Progressively indicating new content in an application-selectable user interface
First Claim
Patent Images
1. A computer-implemented method comprising:
- presenting, at a computing device and in a visible region of an interface, a set of tiles associated with a set of applications;
determining, at the computing device, a subset of the set of tiles, the subset comprising at least two tiles, each tile of the subset;
associated with an application; and
having new content available for presentation;
determining, at the computing device, that the determined subset of tiles comprises a quantity of tiles that exceeds a pre-determined threshold, the pre-determined threshold comprising a number of tiles or a fraction of tiles of the set of tiles;
indicating, in a first tile of the subset of tiles within the visible region, that new content is available for the first tile;
delaying indication of the availability of new content in a second tile of the subset of tiles based on the determination that the subset of tiles exceeds the pre-determined threshold, the delaying effective to avoid visually overloading or over-stimulating a user of the computing device; and
indicating, in the second tile of the subset of tiles within the visible region, that new content is available for the second tile.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques for progressively indicating new content in an application-selectable user interface. These techniques permit a user to view indications of new content for applications progressively, rather than all at one time. By so doing, the techniques may avoid mentally or visually overloading or over-stimulating a user viewing the indications.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
presenting, at a computing device and in a visible region of an interface, a set of tiles associated with a set of applications; determining, at the computing device, a subset of the set of tiles, the subset comprising at least two tiles, each tile of the subset; associated with an application; and having new content available for presentation; determining, at the computing device, that the determined subset of tiles comprises a quantity of tiles that exceeds a pre-determined threshold, the pre-determined threshold comprising a number of tiles or a fraction of tiles of the set of tiles; indicating, in a first tile of the subset of tiles within the visible region, that new content is available for the first tile; delaying indication of the availability of new content in a second tile of the subset of tiles based on the determination that the subset of tiles exceeds the pre-determined threshold, the delaying effective to avoid visually overloading or over-stimulating a user of the computing device; and indicating, in the second tile of the subset of tiles within the visible region, that new content is available for the second tile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method comprising:
-
receiving, at a computing device, reports associated with two or more applications and indicating new content or updates to the two or more applications, the two or more applications having associated tiles of an interface through which the new content or the update can be indicated; determining, at the computing device, which of the associated tiles are in a region of the interface; determining, at the computing device, an order in which to indicate the new content or the updates, the order including a delay to indicate at least one of the new content or the updates in the region of the interface; and indicating, in a first tile of the associated tiles, that new content or an update is available for the first tile; delaying indication of the availability of new content or an update in a second tile of the associated tiles, the delaying effective to avoid visually overloading or over-stimulating a user of the computing device; and indicating, in the second tile of the associated tiles, that new content or an update is available for the second tile. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computing device comprising:
-
one or more computer processors; one or more computer-readable storage memories having instructions stored thereon that, responsive to execution by the one or more computer processors, perform operations comprising; determining, for an interface having a visible region in which visible, selectable tiles associated with applications are presented and a non-visible region in which tiles associated with applications are included but not currently presented, a pre-render portion of the non-visible region; pre-rendering animations for tiles in the pre-render portion and for which reports indicating new content have been received; receiving an input selecting to view the pre-render portion of the non-visible region; determining that a number of the tiles in the pre-render portion for which reports indicating new content have been received or a fraction defined by the number of the tiles in the pre-render portion relative to a total number of tiles in the pre-render portion exceeds a pre-determined threshold; indicating, in a first tile in the pre-render portion, that new content is available for the first tile; delaying indication of the availability of new content in a second tile of the tiles in the pre-render portion based on the determination that the number of tiles in the pre-render portion exceeds the pre-determined threshold, the delaying effective to avoid visually overloading or over-stimulating a user of the computing device; and indicating, in the second tile in the pre-render portion, that new content is available for the second tile.
-
Specification