Workflow management using live thumbnails
First Claim
1. A method for processing payroll, comprising:
- generating, by a hardware processor, a payroll wizard comprising a plurality of screens corresponding to a sequence of steps required to process payroll;
generating, by the hardware processor, a plurality of live thumbnails comprising miniaturized sections of the plurality of screens corresponding to the sequence of steps required to process payroll;
displaying, using the hardware processor, a first screen of the plurality of screens and the plurality of live thumbnails to a user;
populating, by a hardware processor, a field on the first screen with payroll data entered by the user;
determining, by the hardware processor, a validity of the payroll data;
updating, by the hardware processor and in response to populating the field on the first screen, a first live thumbnail to comprise the payroll data and an indication of the validity of the payroll data;
receiving a selection from the user corresponding to a second screen of the plurality of screens;
displaying the second screen to the user in response to the selection; and
updating a second live thumbnail of the plurality of live thumbnails corresponding to the second screen of the plurality of screens based on the screen selection,wherein the payroll data is used to process payroll for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing a task, which includes generating a user interface with multiple screens where each screen corresponds to a step in a workflow used for performing the task; generating multiple live thumbnails which include miniaturized sections of the screens; displaying a first screen of the multiple screens and the multiple live thumbnails to a user using the user interface; populating a field on the first screen with input data entered by the user; determining a validity of the input data; updating a first live thumbnail of the multiple live thumbnails corresponding to the first screen based on the input data and the validity; receiving a screen selection from the user; displaying a second screen of the multiple screens corresponding to the screen selection; and updating a second live thumbnail of the multiple live thumbnails corresponding to the second screen based on the screen selection.
88 Citations
9 Claims
-
1. A method for processing payroll, comprising:
-
generating, by a hardware processor, a payroll wizard comprising a plurality of screens corresponding to a sequence of steps required to process payroll; generating, by the hardware processor, a plurality of live thumbnails comprising miniaturized sections of the plurality of screens corresponding to the sequence of steps required to process payroll; displaying, using the hardware processor, a first screen of the plurality of screens and the plurality of live thumbnails to a user; populating, by a hardware processor, a field on the first screen with payroll data entered by the user; determining, by the hardware processor, a validity of the payroll data; updating, by the hardware processor and in response to populating the field on the first screen, a first live thumbnail to comprise the payroll data and an indication of the validity of the payroll data; receiving a selection from the user corresponding to a second screen of the plurality of screens; displaying the second screen to the user in response to the selection; and updating a second live thumbnail of the plurality of live thumbnails corresponding to the second screen of the plurality of screens based on the screen selection, wherein the payroll data is used to process payroll for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A payroll system, comprising:
-
a hardware processor; an employer data repository configured to store employer payroll data corresponding to an employer; an employer payroll wizard executing on the hardware processor and configured to; obtain the employer payroll data in a first sequence of steps from the employer data repository; generate a first plurality of screens, wherein each screen of the first plurality of screens corresponds to a step of the first sequence of steps; and generate a first plurality of live thumbnails comprising miniaturized sections of the first plurality of screens, wherein each of the first plurality of live thumbnails corresponds to a screen of the first plurality of screens corresponding to the first sequence of steps of the employer payroll wizard; and a rules repository configured to determine a validity of the employer payroll data based on a plurality of payroll rules, wherein the employer payroll wizard processes a payroll and taxes of the employer, and wherein at least one of the first plurality of live thumbnails is updated to comprise the employer payroll data and an indication of the validity of the employer payroll data. - View Dependent Claims (9)
-
Specification