Mobile Device Script Automation for Service Request Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of smartphones need to manually navigate through multiple steps and applications to fulfill service requests, and repeat these steps for similar requests, which is inefficient and time-consuming.
Innovation Solution
A method and apparatus that allow a mobile device to simulate user inputs by generating a script file based on recorded operation/display events, enabling automatic processing of service requests through a server-assisted mechanism, where the device intercepts user inputs, builds a script file, and executes it to fulfill subsequent similar requests without user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual step-by-step operations are used to fulfill service requests, then the service can be completed, but the process is time-consuming and inefficient
Solution Approach 1:
The system performs preliminary actions by recording the sequence of operations and displays that occur when a user manually fulfills a service request. This recorded sequence is stored as a script file, which can then be automatically executed for future similar requests, eliminating the need to repeat the same manual steps and significantly reducing time consumption.
Solution Approach 2:
The system creates a copy of the user's manual interaction sequence by intercepting and recording operation/display events. This copied sequence is stored as a script file that can be automatically replayed for subsequent similar service requests, allowing the system to replicate successful manual operations without requiring user intervention each time.
2Extent of automation
If automatic processing is implemented, then efficiency is improved, but the device complexity increases
Solution Approach 1:
The system introduces an intermediary assist application that acts as a mediator between the user and the service request processing system. This assist application intercepts user inputs, coordinates with the server to obtain or record script files, and executes the automated sequences. By placing this intermediary layer, the complexity is managed and isolated, allowing automatic processing without requiring fundamental changes to the underlying service applications.
3Ease of operation
If script files are generated and stored, then repetitive operations are eliminated, but data storage requirements increase
Solution Approach 1:
The system achieves universality by creating generalized script files that can handle multiple similar service requests with different parameters. Instead of storing separate scripts for each individual request, the system creates templates that can be adapted to various instances of the same service type by substituting specific parameters, thereby reducing the overall volume of stored data while maintaining ease of operation for multiple scenarios.
Data Source
AI summary
Embodiments of the present application provides methods and apparatus capable of recording operation/display events on a mobile device used to fulfill a first service request entered via a user interface of the mobile device. A recorded sequence of operation/display events is used to build a script file, which is associated with the service request or a template extracted from the service request. When a second service request that is the same or similar to the first service request is received again on the same or different mobile device, the script file associated with the service request is retrieved and provided to the mobile device, which executes the script file to automatically brings up a series of operation/display events to fulfill the service request. Thus, a user of the mobile device does not need to manually navigate through the sequence of operation/display events again in order to fulfill the service request.


