Rapidly Configurable Program
Abstract
The present application describes a rapid application configuration program. The application configuration program allows for an enterprise to configure a standard framework into numerous applications without having to develop the software application anew. Herein, the application configuration program can be based on a data paradigm that encompasses most, if not all, of the different enterprise applications that may be developed by an enterprise. The data paradigm helps configure applications based on a hierarchical nodal structure that allows data or information to be input by a user for various enterprise tasks.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A computer-implemented method of creating and storing a work crumb, the method comprising:
retrieving, by a processor, a first task of a plurality of tasks; presenting, by the processor, the first task to a user device; waiting, by the processor, for notification of completion of the first task; upon notification of completion of the first task, creating, by the processor, a first timestamp comprising one or more of a time and a location of the user device; and storing, by the processor, the first timestamp with a first task identifier associated with the first task as a first work crumb in a memory.
22 . The method of claim 21 , further comprising, following storing the first timestamp, determining, by the processor, whether the plurality of tasks comprises a second task.
23 . The method of claim 21 , further comprising, following storing the first timestamp:
retrieving, by the processor, a second task of a plurality of tasks; presenting, by the processor, the second task to a user device; waiting, by the processor, for notification of completion of the second task; upon notification of completion of the second task, creating, by the processor, a second timestamp comprising one or more of a time and a location of the user device; and storing, by the processor, the second timestamp with a second task identifier associated with the second task as a second work crumb in the memory.
24 . The method of claim 21 , further comprising, following storing the first timestamp, determining, by the processor, that the one or more of the time and the location match the first task.
25 . The method of claim 21 , wherein the first task identifier comprises one or more of a first task time and a first task location, wherein the method further comprises comparing, by the processor, the one or more of a first task time and a first task location with the timestamp.
26 . The method of claim 21 , further comprising creating, by the processor, a log comprising a first entry comprising the first timestamp stored with the first task identifier.
27 . The method of claim 21 , wherein the first timestamp comprises the time and the location.
28 . A system comprising:
a processor; and a computer-readable storage medium storing computer-readable instructions, which when executed by the processor, cause the processor to perform: retrieving, by the processor, a first task of a plurality of tasks; presenting, by the processor, the first task to a user device; waiting, by the processor, for notification of completion of the first task; upon notification of completion of the first task, creating, by the processor, a first timestamp comprising one or more of a time and a location of the user device; and storing, by the processor, the first timestamp with a first task identifier associated with the first task as a first work crumb in a memory.
29 . The system of claim 28 , further comprising, following storing the first timestamp, determining, by the processor, whether the plurality of tasks comprises a second task.
30 . The system of claim 28 , further comprising, following storing the first timestamp:
retrieving, by the processor, a second task of a plurality of tasks; presenting, by the processor, the second task to a user device; waiting, by the processor, for notification of completion of the second task; upon notification of completion of the second task, creating, by the processor, a second timestamp comprising one or more of a time and a location of the user device; and storing, by the processor, the second timestamp with a second task identifier associated with the second task as a second work crumb in the memory.
31 . The system of claim 28 , further comprising, following storing the first timestamp, determining, by the processor, that the one or more of the time and the location match the first task.
32 . The system of claim 28 , wherein the first task identifier comprises one or more of a first task time and a first task location, the system further comprising comparing, by the processor, the one or more of a first task time and a first task location with the timestamp.
33 . The system of claim 28 , further comprising creating, by the processor, a log comprising a first entry comprising the first timestamp stored with the first task identifier.
34 . The system of claim 28 , wherein the first timestamp comprises the time and the location.
35 . A computer program product, comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured when executed by a processor to:
retrieve, by the processor, a first task of a plurality of tasks;
present, by the processor, the first task to a user device;
wait, by the processor, for notification of completion of the first task;
upon notification of completion of the first task, create, by the processor, a first timestamp comprising one or more of a time and a location of the user device; and
store, by the processor, the first timestamp with a first task identifier associated with the first task as a first work crumb in a memory.
36 . The computer program product of claim 35 , the computer readable program code further configured when executed by a processor to, following storing the first timestamp, determine, by the processor, whether the plurality of tasks comprises a second task.
37 . The computer program product of claim 35 , the computer readable program code further configured when executed by a processor to, following storing the first timestamp:
retrieve, by the processor, a second task of a plurality of tasks; present, by the processor, the second task to a user device; wait, by the processor, for notification of completion of the second task; upon notification of completion of the second task, create, by the processor, a second timestamp comprising one or more of a time and a location of the user device; and store, by the processor, the second timestamp with a second task identifier associated with the second task as a second work crumb in the memory.
38 . The computer program product of claim 35 , the computer readable program code further configured when executed by a processor to, following storing the first timestamp, determine, by the processor, that the one or more of the time and the location match the first task.
39 . The computer program product of claim 35 , wherein the first task identifier comprises one or more of a first task time and a first task location, the computer readable program code further configured when executed by a processor to compare, by the processor, the one or more of a first task time and a first task location with the timestamp.
40 . The computer program product of claim 35 , the computer readable program code further configured when executed by a processor to create, by the processor, a log comprising a first entry comprising the first timestamp stored with the first task identifier.Join the waitlist — get patent alerts
Track US2017068567A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.