End-user interaction framework
First Claim
Patent Images
1. A method for operation of a end-user device comprising:
- triggering a rule evaluation process on at least one detectable event in the recent past,evaluating at least one rule on configuration, conditions, environment or history of the end-user device,transmitting location information of the end-user device,receiving a plurality of flows from at least one end-user interaction server in response to the transmitted location information and the evaluation of flow rules,referring to a priority list of which of the plurality of flows to operate first,either operating a flow or not operating a flow as a result of the evaluation;
manifesting at least one flow on a display to an end-user,receiving a reply from the end-user, andstoring data received in a first flow and in a second flow,transmitting data stored in at least one flow to at least one destination;
operating a flow after an initial operation of the flow,receiving an end-user'"'"'s revised responses,storing the revised responses, andnotifying an end-user interaction server of the revised responses.
2 Assignments
0 Petitions
Accused Products
Abstract
A method operable at a device to trigger on observable events, to evaluate a process, to present a flow to an end-user, to record the end-user'"'"'s responses, and transmit the responses to a server. A Resident Intelligence serves all of the instances of end-user interface clients with Decision Logic. Decision Logic determines when data should be transmitted, which flows to launch to capture data, and evaluates conditions under which flow should be launched. Based on the results of the end-user interaction replies, data collection profiles are enabled, disabled, or modified.
-
Citations
17 Claims
-
1. A method for operation of a end-user device comprising:
-
triggering a rule evaluation process on at least one detectable event in the recent past, evaluating at least one rule on configuration, conditions, environment or history of the end-user device, transmitting location information of the end-user device, receiving a plurality of flows from at least one end-user interaction server in response to the transmitted location information and the evaluation of flow rules, referring to a priority list of which of the plurality of flows to operate first, either operating a flow or not operating a flow as a result of the evaluation; manifesting at least one flow on a display to an end-user, receiving a reply from the end-user, and storing data received in a first flow and in a second flow, transmitting data stored in at least one flow to at least one destination; operating a flow after an initial operation of the flow, receiving an end-user'"'"'s revised responses, storing the revised responses, and notifying an end-user interaction server of the revised responses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification