IP Library Granted Patent US 8,220,050
Granted Patent B2
US 8,220,050 · App. 12/059,892 · Granted Jul 10, 2012

Method and system for detecting restricted content associated with retrieved content

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 8,220,050
App. No.
12/059,892
Granted
Jul 10, 2012
Kind
B2
Abstract

In embodiments of the present invention improved capabilities are described for contextual information caused to be attached to data as it passes through a series of computing devices, the contextual information relating to the series of computing devices. The data and the contextual information may then be scanned to determine if the data is a target data. In response to the identification of a target data, the contextual information may be communicated to a central repository. The contextual information may then be analyzed in relation to other information stored in the central repository to determine a target source.

Claims (30)

1. A method, comprising:

causing contextual information to be attached to data as it passes through a series of computing devices, the contextual information relating to the series of computing devices, wherein the data includes a plurality of sub-deliverables, wherein the contextual information includes a source address for each one of the plurality of sub-deliverables, and wherein the contextual information includes a pattern of changing source addresses for each one of the plurality of sub-deliverables;

authorizing delivery of the data and the contextual information to a client device;

scanning the data and the contextual information on the client device that receives the data and the contextual data to determine whether a target data is present;

in response to the identification of the target data, communicating the contextual information from the client device to a central repository; and

analyzing the contextual information at the central repository in relation to other information stored in the central repository to determine a remedial action for the target data.

2. The method of claim 1 , wherein the contextual information is extracted from each one of the series of computing devices as the data passes through each one of the computing devices.

3. The method of claim 1 , wherein the remedial action includes quarantining the data.

4. The method of claim 1 , further comprising performing the remedial action.

5. The method of claim 1 wherein the target data includes a source having a restriction specified by a policy management facility.

6. The method of claim 1 wherein the target data includes restricted content.

7. The method of claim 1 wherein the target data includes malware.

8. The method of claim 1 wherein the target data includes confidential materials.

9. The method of claim 1 wherein the contextual information includes locale information for a source of the data.

10. The method of claim 1 wherein the data includes one or more of an electronic mail, a text file, and an image.

11. A computer program product embodied on a non-transitory computer readable medium that, when executing on one or more computing devices, performs the steps of:

causing contextual information to be attached to data as it passes through a series of computing devices, the contextual information relating to the series of computing devices, wherein the data includes a plurality of sub-deliverables, wherein the contextual information includes a source address for each one of the plurality of sub-deliverables, and wherein the contextual information includes a pattern of changing source addresses for each one of the plurality of sub-deliverables;

authorizing delivery of the data and the contextual information to a client device;

scanning the data and the contextual information on the client device that receives the data and the contextual data to determine whether a target data is present;

in response to the identification of the target data, communicating the contextual information from the client device to a central repository; and

analyzing the contextual information at the central repository in relation to other information stored in the central repository to determine a remedial action for the target data.

12. The computer program product of claim 11 , wherein the contextual information is extracted from each one of the series of computing devices as the data passes through each one of the computing devices.

13. The computer program product of claim 11 , wherein the remedial action includes quarantining the data.

14. The computer program product of claim 11 , further comprising performing the remedial action.

15. The computer program product of claim 11 wherein the target data includes a source having a restriction specified by a policy management facility.

16. The computer program product of claim 11 wherein the target data includes restricted content.

17. The computer program product of claim 11 wherein the target data includes malware.

18. The computer program product of claim 11 wherein the target data includes confidential materials.

19. The computer program product of claim 11 wherein the contextual information includes locale information for a source of the data.

20. The computer program product of claim 11 wherein the data includes one or more of an electronic mail, a text file, and an image.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 053476/0681 Recorded Mar 9, 2021
From: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
To: SOPHOS LIMITED
Reel/Frame 056469/0815 →
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: SOPHOS LIMITED
Reel/Frame 053334/0220 →
PATENT SECURITY AGREEMENT FIRST LIEN Recorded Jul 6, 2020
From: SOPHOS LIMITED
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 053124/0350 →
PATENT SECURITY AGREEMENT SECOND LIEN Recorded Jul 6, 2020
From: SOPHOS LIMITED
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 053476/0681 →
ASSIGNMENT OF SECURITY INTEREST Recorded Feb 3, 2014
From: JPMORGAN CHASE BANK, N.A.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032152/0883 →
CHANGE OF NAME Recorded Apr 11, 2013
From: SOPHOS PLC
To: SOPHOS LIMITED
Reel/Frame 030194/0299 →
SECURITY INTEREST Recorded May 11, 2012
From: RBC EUROPE LIMITED, AS EXISTING ADMINISTRATION AGENT AND COLLATERAL AGENT
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 028198/0285 →
SECURITY AGREEMENT Recorded Aug 8, 2011
From: SOPHOS LIMITED F/K/A SOPHOS PLC
To: ROYAL BANK OF CANADA EUROPE LIMITED, AS COLLATERAL AGENT
Reel/Frame 026717/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2008
From: SARATHY, GURUSAMY
To: SOPHOS PLC
Reel/Frame 021214/0365 →