IP Library Granted Patent US 9,495,539
Granted Patent B2
US 9,495,539 · App. 14/688,944 · Granted Nov 15, 2016

Method and system for protection against information stealing software

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,495,539
App. No.
14/688,944
Granted
Nov 15, 2016
Kind
B2
Abstract

A system and method for identifying infection of unwanted software on an electronic device is disclosed. A software agent configured to generate a bait and is installed on the electronic device. The bait can simulate a situation in which the user performs a login session and submits personal information or it may just contain artificial sensitive information. Parameters may be inserted into the bait such as the identity of the electronic device that the bait is installed upon. The output of the electronic device is monitored and analyzed for attempts of transmitting the bait. The output is analyzed by correlating the output with the bait and can be done by comparing information about the bait with the traffic over a computer network in order to decide about the existence and the location of unwanted software. Furthermore, it is possible to store information about the bait in a database and then compare information about a user with the information in the database in order to determine if the electronic device that transmitted the bait contains unwanted software.

Claims (34)

1. A method for monitoring an electronic device to detect infection by unwanted software, the method comprising:

receiving parameters and inserting the parameters into artificial sensitive information using a software agent running on the electronic device, wherein the parameters include identifying information for the electronic device;

performing, using the software agent running on the electronic device, a login session using the artificial sensitive information; and

monitoring, at a computer hardware network gateway, network transmissions of the electronic device unrelated to the login session to detect a transmission of the artificial sensitive information to another electronic device based on a comparison of information included in a network transmission to the artificial sensitive information to determine the existence of unwanted software on the electronic device based on the information identifying the electronic device being included in the transmission of the artificial sensitive information.

2. The method of claim 1 , further comprising installing the software agent on the electronic device.

3. The method of claim 1 , further comprising performing, using the software agent, the login session by emulating keystrokes on the electronic device.

4. The method of claim 3 , further comprising emulating the keystrokes, using the software agent, at a variable rate.

5. The method of claim 1 , further comprising:

detecting encrypted electronic output of the electronic device within the network transmissions of the electronic device;

correlating an amount of the encrypted electronic output with one or more properties of the artificial sensitive information; and

determining that the network transmissions of the electronic device include the transmission of the artificial sensitive information based on the correlating.

6. The method of claim 5 , further comprising detecting the encrypted electronic output based on an entropy of the network transmissions of the electronic device.

7. The method of claim 1 , wherein the electronic output is analyzed by correlating the output with the artificial sensitive information.

8. The method of claim 1 , further comprising:

storing information about the artificial sensitive information in a database; and

comparing information from a user with the information in the database in order to determine if the electronic device that transmitted the artificial sensitive information contains unwanted software.

9. The method of claim 1 , wherein the software agent performs the login session on a target site, the method further comprising:

configuring the artificial sensitive information to identify the electronic device; and

monitoring the target site for detection of the artificial sensitive information to determine the existence of unwanted software on the electronic device.

10. A system for monitoring an electronic device to detect infection by unwanted software, the system comprising:

a software agent installed on the electronic device and configured to:

receive parameters and insert the parameters into artificial sensitive information, wherein the parameters include identifying information for the electronic device, and

perform a login session using the artificial sensitive information; and

a computer hardware network gateway configured to monitor network transmissions of the electronic device unrelated to the login session that include a transmission of the artificial sensitive information over a network to another electronic device to determine the existence of unwanted software on the electronic device based on the information identifying the electronic device being included in the transmission of the artificial sensitive information.

11. The system of claim 10 , further comprising a management unit configured to install the software agent on the electronic device.

12. The system of claim 10 , wherein the software agent is configured to perform the login session by emulating keystrokes on the electronic device.

13. The system of claim 12 , wherein the software agent is further configured to emulate the keystrokes at a variable rate.

14. The system of claim 10 , wherein the computer hardware network gateway is further configured to:

detect encrypted electronic output of the electronic device within the network transmissions of the electronic device;

correlate an amount of the encrypted electronic output with one or more properties of the artificial sensitive information; and

determine that the network transmissions of the electronic device include the transmission of the artificial sensitive information based on the correlating.

15. The system of claim 10 , wherein the computer hardware network gateway is further configured to detect the encrypted electronic output based on an entropy of the network transmissions of the electronic device.

16. The system of claim 10 , wherein the computer hardware network gateway is further configured to store information about the artificial sensitive information in a database, and to compare information from a user with the information in the database in order to determine if the electronic device that transmitted the artificial sensitive information contains unwanted software.

17. The system of claim 10 , wherein the software agent is configured to perform the login session on a target site, and the computer hardware network gateway is configured to monitor the target site for detection of the artificial sensitive information to determine the existence of unwanted software on the electronic device.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Apr 2, 2025
From: UBS AG, STAMFORD BRANCH
To: FORCEPOINT, LLC; BITGLASS, LLC
Reel/Frame 070706/0263 →
SECURITY INTEREST Recorded Apr 1, 2025
From: FORCEPOINT LLC; BITGLASS, LLC
To: SOCIÉTÉ GÉNÉRALE
Reel/Frame 070703/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: FORCEPOINT FEDERAL HOLDINGS LLC
To: FORCEPOINT LLC
Reel/Frame 057001/0057 →
CHANGE OF NAME Recorded May 12, 2021
From: FORCEPOINT LLC
To: FORCEPOINT FEDERAL HOLDINGS LLC
Reel/Frame 056214/0798 →
PATENT SECURITY AGREEMENT Recorded Jan 20, 2021
From: REDOWL ANALYTICS, INC.; FORCEPOINT LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 055052/0302 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 8, 2021
From: RAYTHEON COMPANY
To: FORCEPOINT LLC
Reel/Frame 055452/0220 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Feb 12, 2018
From: FORCEPOINT LLC
To: RAYTHEON COMPANY
Reel/Frame 045312/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2017
From: WEBSENSE, LLC
To: FORCEPOINT LLC
Reel/Frame 043397/0440 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE FROM WEBSENSE LLC TO WEBSENSE, LLC PREVIOUSLY RECORDED ON REEL 039590 FRAME 0646. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 8, 2016
From: WEBSENSE, INC.
To: WEBSENSE, LLC
Reel/Frame 039951/0904 →
CHANGE OF NAME Recorded Aug 5, 2016
From: WEBSENSE, INC.
To: WEBSENSE LLC
Reel/Frame 039590/0646 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2016
From: TROYANSKY, LIDROR; BRUCKNER, SHARON; HUBBARD, DANIEL LYLE
To: WEBSENSE, INC.
Reel/Frame 037991/0054 →