9348999

User Terminal, Reliability Management Server, and Method and Program for Preventing Unauthorized Remote Operation

PublishedMay 24, 2016
Assigneenot available in USPTO data we have
InventorsShunji SUGAYA
Technical Abstract

Patent Claims
8 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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

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

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

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

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

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

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

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.

Patent Metadata

Filing Date

Unknown

Publication Date

May 24, 2016

Inventors

Shunji SUGAYA

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “USER TERMINAL, RELIABILITY MANAGEMENT SERVER, AND METHOD AND PROGRAM FOR PREVENTING UNAUTHORIZED REMOTE OPERATION” (9348999). https://patentable.app/patents/9348999

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.