Progressively indicating new content in an application-selectable user interface
First Claim
Patent Images
1. A computing device comprising:
- one or more computer processors; and
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;
presenting, in a visible region of an interface, a first set of tiles associated with a first set of applications, the interface having the visible region and a non-visible region containing a second set of tiles associated with a second set of applications, individual tiles of the second set of tiles configured to present new application content or an application update;
receiving a gesture input, the gesture input having an inertia;
determining, based on the inertia of the gesture input, an ending point of the gesture input and a portion of the non-visible region of the interface corresponding to the ending point of the gesture input; and
presenting, responsive to the determining the ending point, the portion of the non-visible region of the interface, wherein the portion of the non-visible region of the interface includes a subset of the second set of tiles and the new application content or the application update for individual tiles in the subset of the second set of tiles is displayed progressively.
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.
1389 Citations
20 Claims
-
1. A computing device comprising:
-
one or more computer processors; and 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; presenting, in a visible region of an interface, a first set of tiles associated with a first set of applications, the interface having the visible region and a non-visible region containing a second set of tiles associated with a second set of applications, individual tiles of the second set of tiles configured to present new application content or an application update; receiving a gesture input, the gesture input having an inertia; determining, based on the inertia of the gesture input, an ending point of the gesture input and a portion of the non-visible region of the interface corresponding to the ending point of the gesture input; and presenting, responsive to the determining the ending point, the portion of the non-visible region of the interface, wherein the portion of the non-visible region of the interface includes a subset of the second set of tiles and the new application content or the application update for individual tiles in the subset of the second set of tiles is displayed progressively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
presenting, at a computing device and in a visible region of an interface, a first set of tiles associated with a first set of applications, the interface having the visible region and a non-visible region containing a second set of tiles associated with a second set of applications, individual tiles of the second set of tiles configured to present new application content or an application update; receiving a gesture input, the gesture input having an inertia; determining, based on the inertia of the gesture input, an ending point of the gesture input and a portion of the non-visible region of the interface corresponding to the ending point of the gesture input; and presenting, responsive to the determining the ending point, the portion of the non-visible region of the interface, wherein the portion of the non-visible region of the interface includes a subset of the second set of tiles and the new application content or the application update for individual tiles in the subset of the second set of tiles is displayed progressively. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system 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; presenting, in a visible region of an interface, a first set of tiles associated with a first set of applications, the interface having the visible region and a non-visible region containing a second set of tiles associated with a second set of applications; determining, for individual tiles of the second set of tiles, new application content to pre-render; pre-rendering the determined new application content; receiving a gesture input; determining a portion of the non-visible region of the interface to be presented in response to receipt of the gesture input; and presenting, responsive to the determining, the determined portion of the non-visible region, the presenting including presenting the pre-rendered determined new content in a progressive manner. - View Dependent Claims (18, 19, 20)
-
Specification