Non-intrusive background synchronization when authentication is required
First Claim
1. A computer-implemented method executing on a processor of a computing device for handling authentication non-intrusively, comprising:
- determining when an authentication credential is required to be entered by a user to synchronize a data set in a background synchronization process;
wherein the background synchronization process synchronizes a plurality of data sets;
wherein the data set is not synchronized in the background synchronization process until the authentication credential is entered;
persistently and unobtrusively displaying a non-modal notification element indicating that the authentication credential is required to synchronize the data set;
wherein the non-modal notification element indicates that the authentication credential is required to be entered by the user in a user interface window before the data set is synchronized;
wherein the non-modal notification element is displayed in association with an application window; and
continuing the background synchronization process for synchronizing the data sets not requiring an authentication credential when the non-modal notification element is displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
A non-modal notification user interface element is displayed persistently but unobtrusively such that a user may easily determine that authentication credentials are required by a background synchronization process. The non-modal notification is configured such that it may be ignored by the user such that their workflow is not interrupted. The background synchronization continues to synchronize the data it can even though the background synchronization may require authentication credentials for a subset of the data to be synchronized. The user may select the non-modal notification user interface element at any point in time in order to supply the required authentication credentials. The non-modal notification is removed from the display when there are no further authentication credentials required.
-
Citations
20 Claims
-
1. A computer-implemented method executing on a processor of a computing device for handling authentication non-intrusively, comprising:
-
determining when an authentication credential is required to be entered by a user to synchronize a data set in a background synchronization process;
wherein the background synchronization process synchronizes a plurality of data sets;
wherein the data set is not synchronized in the background synchronization process until the authentication credential is entered;persistently and unobtrusively displaying a non-modal notification element indicating that the authentication credential is required to synchronize the data set;
wherein the non-modal notification element indicates that the authentication credential is required to be entered by the user in a user interface window before the data set is synchronized;
wherein the non-modal notification element is displayed in association with an application window; andcontinuing the background synchronization process for synchronizing the data sets not requiring an authentication credential when the non-modal notification element is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having computer-executable instructions encoded on a memory device for handling authentication in a background synchronization process non-intrusively, the instructions comprising:
-
receiving an authentication error in response to an attempt to access a data set in the background synchronization process;
wherein the background synchronization process synchronizes a plurality of data sets;
wherein the data set is not synchronized in the background synchronization process until an authentication credential is entered;displaying a notification element unobtrusively within an application window that is currently displayed that indicates that the authentication credential is required for the background synchronization process to synchronize the data set; and continuing the background synchronization process for synchronizing the data sets not requiring an authentication credential when the notification element is displayed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for handling authentication non-intrusively, comprising:
-
a processor and a computer-readable medium; an operating environment stored on the computer-readable medium and executing on the processor; a display; and an application operating under the control of the operating environment and operative to perform actions, including; receiving authentication errors from a background synchronization process;
wherein the authentication errors are for data sets that require an authentication credential to be entered by a user before the data sets are synchronized;displaying a non-modal notification element unobtrusively within an application window currently on the display that indicates that at least one authentication credential is required for the background synchronization process to synchronize the data sets that require the authentication credential to be entered; and continuing the background synchronization process for data sets not requiring entry of authentication credentials when the notification element is displayed. - View Dependent Claims (18, 19, 20)
-
Specification