×

Method and apparatus for automatic processing of service requests on an electronic device

  • US 10,146,560 B2
  • Filed: 09/29/2017
  • Issued: 12/04/2018
  • Est. Priority Date: 09/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a computer system in communication with mobile devices via a packet-based network, the computer system including or having access to a data store, the method comprising:

  • receiving from the packet-based network one or more first data packets including information in a first user input received by a first mobile device in a first context and information about the first context;

    determining if the one or more first data packets include a first service request based on the information in a first user input and the information about the first context;

    in response to the one or more first data packets including the first service request, searching the data store for a first script file including a first sequence of operation/display events for execution by the first mobile device to fulfill the first service request;

    in response to the first scrip file not being found in the data store;

    transmitting a signal to the first mobile device via the packet-based network to notify the first mobile device that the first script file is not found;

    receiving from the first mobile device via the packet-based network one or more second data packets including the information in the first user input, the information about the first context, and a second sequence of operation/display events performed on the first mobile device to fulfill the first service request;

    extracting a request template from the information in the first service request and the information about the first context;

    building a first script file associated with the request template using the second sequence of operation/display events and the information about the first context; and

    storing the first script file and the associated request template in the data store;

    receiving from the packet-based network one or more third data packets including a second service request;

    in response to the second service request being related to the request template, extracting variable information from the second service request and retrieving the first script file associated with the request template from the data store; and

    transmitting one or more fourth data packets to the packet-based network, the one or more fourth data packets including the first script file together with the request template and the variable information.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×