Legal claims defining the scope of protection, as filed with the USPTO.
1. A user terminal communicably connected to a device through a network, the user terminal comprising: a control unit configured to obtain, while executing a program step by step, a processing content at a next step, and to execute one or more modules comprising: a call detecting module configured to detect a call of a command for performing a remote operation by determining whether the obtained processing content at the next step includes the command for performing the remote operation; an execution stop module configured to temporarily stop execution of the program corresponding to the call of the command detected by said call detecting module immediately before the command is called; a history display module configured to display, on a screen, program information of the program corresponding to the call of the command detected by said call detecting module and information related to execution determinations of the program previously inputted by users to allow a user to determine on whether or not the command of the program is called, the information related to execution determinations of the program previously inputted by users being received from a reliability management server when the user terminal is able to communicate with the reliability management server, and to display, on the screen, program information of the program corresponding to the call of the command detected by said call detecting module and information related to execution determinations of the program previously stored by the user of the user terminal to allow the user to determine on whether or not the command of the program is called when the user terminal is not able to communicate with the reliability management server; an execution determination receiving module configured to receive, from the user, determination on whether or not the command of the program is called; and an execution restarting module configured to restart the execution of the program stopped by the execution stop module from a step at which the program is temporarily stopped when said execution determination receiving module receives input of permission.
2. The user terminal of claim 1 , wherein the one or more modules further comprises: an execution determination storing module configured to store the input received by said execution determination receiving module in a storage unit included in the user terminal.
3. The user terminal of claim 1 , wherein the one or more modules further comprises: an execution determination reporting module configured to store the input received by said execution determination receiving module in the reliability management server that is communicably connected to the user terminal; and a reliability display module configured to display, on a screen, program information of the program corresponding to the call of the command detected by said call detecting module and at least one of information related to execution determinations of the program previously inputted by at least one user and received from the reliability management server.
4. A reliability management server which is communicably connected to the user terminal described in claim 3 , the server comprising: a control unit configured to execute one or more modules comprising: an execution determination storing module configured to receive, from the user terminal, the input received by the execution determination receiving module and store the received input in a storage unit; a reliability calculating module configured to apply a statistical process to information related to execution determinations stored by said execution determination storing module to calculate reliability of the program related to the execution determinations; and a reliability providing module configured to transmit, to the user terminal, at least one of an execution determination stored by said execution determination storing module and the reliability calculated by said reliability calculating module, in response to a request of the user terminal.
5. The user terminal of claim 2 , wherein the one or more modules further comprises: an execution determination reporting module configured to store the input received by said execution determination receiving module in the reliability management server that is communicably connected to the user terminal; and a reliability display module configured to display, on a screen, program information of the program corresponding to the call of the command detected by said call detecting module and at least one of information related to execution determinations of the program previously inputted by at least one user and received from the reliability management server.
6. A reliability management server which is communicably connected to the user terminal described in claim 5 , the server comprising: a control unit configured to execute one or more modules comprising: an execution determination accumulating module configured to receive, from the user terminal, the input received by said execution determination receiving module and store the received input in a storage unit; a reliability calculating module configured to apply a statistical process to information related to execution determinations stored by said execution determination accumulating module to calculate reliability of the program related to the execution determinations; and a reliability providing module configured to transmit, to the user terminal, at least one of an execution determination stored by said execution determination storing module and the reliability calculated by said reliability calculating module in response to a request of the user terminal.
7. A method for preventing an unauthorized remote operation, which is performed by a user terminal communicably connected to a device through a network, the method comprising: obtaining, while executing a program step by step, a processing content at a next step; detecting, from a program, a call of a command for performing a remote operation with the device by determining whether the obtained processing content at the next step includes the command for performing the remote operation; temporarily stopping an execution of the program corresponding to the detected call of the command immediately before the command is called; displaying, on a screen, program information of the program corresponding to the detected call of the command and information related to execution determinations of the program previously inputted by users to allow a user to determine on whether or not the command of the program is called, the information related to execution determinations of the program previously inputted by users being received from a reliability management server when the user terminal is able to communicate with the reliability management server, and displaying, on the screen, program information of the program corresponding to the call of the command detected by said call detecting module and information related to execution determinations of the program previously stored by the user of the user terminal to allow the user to determine on whether or not the command of the program is called when the user terminal is not able to communicate with the reliability management server; receiving, from the user, input related to whether or not the command of the program is called; and restarting the execution of the program from a step at which the program is temporarily stopped, when input of permission is received from the user.
8. A non-transitory computer-readable recording medium that store a program for preventing an unauthorized remote operation, which is executed by a user terminal communicably connected to a device through a network, the program comprising: obtaining, while executing a program step by step, a processing content at a next step; detecting, from a program, a call of a command for performing a remote operation with the device by determining whether the obtained processing content at the next step includes the command for performing the remote operation; temporarily stopping execution of the program corresponding to the detected call of the command immediately before the command is called; displaying, on a screen, program information of the program corresponding to the detected call of the command and information related to execution determinations of the program previously inputted by users to allow a user to determine on whether or not the command of the program is called, the information related to execution determinations of the program previously inputted by users being received from a reliability management server when the user terminal is able to communicate with the reliability management server, and displaying, on the screen, program information of the program corresponding to the call of the command detected by said call detecting module and information related to execution determinations of the program previously stored by the user of the user terminal to allow the user to determine on whether or not the command of the program is called when the user terminal is not able to communicate with the reliability management server; receiving, from the user, input related to whether or not the command of the program is called; and restarting the execution of the program from a step at which the program is temporarily stopped, when input of permission is received from the user.
Unknown
May 24, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.