US2017068567A1PendingUtilityA1

Rapidly Configurable Program

Assignee: MOBILE EPIPHANY LLCPriority: Jul 9, 2011Filed: Nov 4, 2016Published: Mar 9, 2017
Est. expiryJul 9, 2031(~4.9 yrs left)· nominal 20-yr term from priority
G06F 8/70G06F 9/466G06F 9/44505G06F 21/31
35
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 - 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.