Patentable/Patents/US-9686311
US-9686311

Interdicting undesired service

PublishedJune 20, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Interdicting an undesired service is disclosed. For example, a malware service is interdicted. The undesired service is identified. A vulnerability of the undesired service is identified from among a hierarchy of vulnerabilities. The undesired service is interdicted according to the vulnerability. For example, a corresponding action of a vulnerability to interdict the undesired service is performed in the order of the hierarchy until the undesired service is interdicted.

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A system for interdicting an undesired service, comprising: a processor configured to identify the undesired service and identify a vulnerability of the undesired service, wherein the identified undesired service is associated with a malicious code, the vulnerability of the identified undesired service has been identified for the identified undesired service after the identified undesired service has been identified; and a communication interface coupled with the processor and configured to interdict the undesired service according to the vulnerability, wherein interdicting the undesired service includes affecting a network capability of the undesired service.

Plain English Translation

A system identifies and stops unwanted network services, like malware. A processor identifies the unwanted service and finds a weakness (vulnerability) in it. This unwanted service is known to be malicious, and its weakness is identified after the service itself is identified. A communication interface then blocks or disrupts the unwanted service by affecting its network abilities. This could involve shutting it down or preventing it from communicating over the network.

Claim 2

Original Legal Text

2. The system of claim 1 , wherein the system is not a part of a host hosting the undesired service.

Plain English Translation

This system for stopping unwanted network services (like malware), which identifies the unwanted service and finds a weakness in it, and then blocks or disrupts it by affecting its network abilities, operates as a separate device or software, not as part of the computer that's running the unwanted service.

Claim 3

Original Legal Text

3. The system of claim 1 , wherein identifying the vulnerability of the undesired service includes identifying the vulnerability based on whether the undesired service is vulnerable to the vulnerability.

Plain English Translation

When the system identifies a weakness in an unwanted service, this identification is based on whether the service is actually susceptible to that specific weakness. Meaning, the system checks if the vulnerability is applicable to the identified unwanted service before attempting to exploit it. This helps ensure that the chosen interdiction method is effective.

Claim 4

Original Legal Text

4. The system of claim 1 , wherein identifying the undesired service includes sending to a communication port of the undesired service a predetermined interrogation packet that invites an expected action and detecting the expected action.

Plain English Translation

The system identifies the unwanted service by sending a specific, pre-designed message (interrogation packet) to its communication port. This message is designed to trigger a predictable response (expected action). If the system detects this expected response, it confirms the presence and identity of the unwanted service.

Claim 5

Original Legal Text

5. The system of claim 1 , wherein affecting the network capability of the undesired service includes stopping the undesired service.

Plain English Translation

When the system affects the network capability of an unwanted service, this can involve completely stopping the unwanted service from running. This means terminating its process or preventing it from executing any further actions.

Claim 6

Original Legal Text

6. The system of claim 1 , wherein affecting the network capability of the undesired service includes disabling a network communication of the undesired service.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes preventing the unwanted service from sending or receiving any data over the network. This effectively isolates the unwanted service.

Claim 7

Original Legal Text

7. The system of claim 1 , wherein affecting the network capability of the undesired service includes disabling a network communication of a host hosting the undesired service.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes preventing the entire computer (host) that's running the unwanted service from communicating over the network. This effectively isolates the host and the unwanted service.

Claim 8

Original Legal Text

8. The system of claim 1 , wherein affecting the network capability of the undesired service includes providing a termination command to the undesired service.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes sending a direct instruction (termination command) to the unwanted service, telling it to shut down or exit.

Claim 9

Original Legal Text

9. The system of claim 1 , wherein affecting the network capability of the undesired service includes identifying the undesired service to a host protection program operating on a host of the undesired service.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes reporting the unwanted service to a security program (host protection program) that's running on the same computer as the unwanted service. This allows the security program to take further action.

Claim 10

Original Legal Text

10. The system of claim 1 , wherein affecting the network capability of the undesired service includes performing a denial of service attack on the undesired service to deny an operation of a malware.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes overwhelming the unwanted service with requests or traffic, preventing it from functioning correctly (denial of service attack). This can disrupt the operation of malware.

Claim 11

Original Legal Text

11. The system of claim 1 , wherein affecting the network capability of the undesired service includes attempting to occupy all available network connections of the undesired service.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes attempting to use up all available network connections of the unwanted service. By saturating the service with connection requests, it prevents the service from accepting new connections or performing its intended function.

Claim 12

Original Legal Text

12. The system of claim 1 , wherein affecting the network capability of the undesired service includes reducing a communication rate of the undesired service.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes slowing down the rate at which the unwanted service can send or receive data. This can disrupt its functionality and make it less effective.

Claim 13

Original Legal Text

13. The system of claim 1 , wherein affecting the network capability of the undesired service includes performing one or more of the following actions to a host hosting the undesired service: expiring an IP address of the host, informing the host that a router is unreachable, instructing a router to disconnect the host, spoofing the host to cause a router to disconnect the host, and isolating the host from network communication.

Plain English Translation

When the system affects the network capability of an unwanted service, this includes taking one or more actions against the computer (host) running the unwanted service: causing the host's IP address to expire, notifying the host that its router is unreachable, instructing the router to disconnect the host, tricking the host so the router disconnects it, or completely isolating the host from network communication.

Claim 14

Original Legal Text

14. A method for interdicting an undesired service, comprising: identifying the undesired service; using a processor to identify a vulnerability of the undesired service, wherein the identified undesired service is associated with a malicious code, the vulnerability of the identified undesired service has been identified for the identified undesired service after the identified undesired service has been identified; and interdicting the undesired service according to the vulnerability, wherein interdicting the undesired service includes affecting a network capability of the undesired service.

Plain English Translation

A method identifies and stops unwanted network services, like malware. First, the unwanted service is identified. Then, a processor finds a weakness (vulnerability) in it. This unwanted service is known to be malicious, and its weakness is identified after the service itself is identified. The unwanted service is then blocked or disrupted based on its vulnerability, affecting its network capabilities.

Claim 15

Original Legal Text

15. The method of claim 14 , wherein identifying the undesired service includes sending to a communication port of the undesired service a predetermined interrogation packet that invites an expected action and detecting the expected action.

Plain English Translation

The method for stopping unwanted network services (like malware) where the unwanted service is identified, its vulnerability is found, and it's blocked by affecting its network abilities, identifies the unwanted service by sending a specific message to its communication port, designed to trigger a predictable response. Detecting this response confirms the identity of the unwanted service.

Claim 16

Original Legal Text

16. The method of claim 14 , wherein affecting the network capability of the undesired service includes disabling a network communication of a host hosting the undesired service.

Plain English Translation

In the method for stopping unwanted network services (like malware) where the unwanted service is identified, its vulnerability is found, and it's blocked by affecting its network abilities, affecting its network capability includes preventing the computer running the unwanted service from communicating on the network.

Claim 17

Original Legal Text

17. The method of claim 14 , wherein affecting the network capability of the undesired service includes performing a denial of service attack on the undesired service to deny an operation of a malware.

Plain English Translation

In the method for stopping unwanted network services (like malware) where the unwanted service is identified, its vulnerability is found, and it's blocked by affecting its network abilities, affecting its network capability includes overwhelming the unwanted service with requests, preventing it from functioning correctly, disrupting malware operations.

Claim 18

Original Legal Text

18. The method of claim 14 , wherein affecting the network capability of the undesired service includes attempting to occupy all available network connections of the undesired service.

Plain English Translation

In the method for stopping unwanted network services (like malware) where the unwanted service is identified, its vulnerability is found, and it's blocked by affecting its network abilities, affecting its network capability includes attempting to use all available network connections of the unwanted service, preventing it from accepting new connections.

Claim 19

Original Legal Text

19. The method of claim 14 , wherein affecting the network capability of the undesired service includes reducing a communication rate of the undesired service.

Plain English Translation

In the method for stopping unwanted network services (like malware) where the unwanted service is identified, its vulnerability is found, and it's blocked by affecting its network abilities, affecting its network capability includes slowing down the rate at which the unwanted service can send or receive data, disrupting its functionality.

Claim 20

Original Legal Text

20. A computer program product for interdicting an undesired service, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for: identifying the undesired service; identifying a vulnerability of the undesired service, wherein the identified undesired service is associated with a malicious code, the vulnerability of the identified undesired service has been identified for the identified undesired service after the identified undesired service has been identified; and interdicting the undesired service according to the vulnerability, wherein interdicting the undesired service includes affecting a network capability of the undesired service.

Plain English Translation

A computer program, stored on a non-transitory medium, stops unwanted network services, like malware. The program identifies the unwanted service, then finds a weakness (vulnerability) in it. This unwanted service is known to be malicious, and its weakness is identified after the service itself is identified. Finally, the program blocks or disrupts the unwanted service based on its vulnerability, affecting its network capabilities.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 20, 2015

Publication Date

June 20, 2017

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, FAQs, 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. “Interdicting undesired service” (US-9686311). https://patentable.app/patents/US-9686311

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-9686311. See llms.txt for full attribution policy.