IP Library Granted Patent US 8,683,035
Granted Patent B2
US 8,683,035 · App. 13/089,158 · Granted Mar 25, 2014

Attributes of captured objects in a capture system

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,683,035
App. No.
13/089,158
Granted
Mar 25, 2014
Kind
B2
Abstract

A system and method for capturing objects and balancing systems resources in a capture system are described. An object is captured, metadata associated with the objected generated, and the object and metadata stored.

Claims (30)

1. A method, comprising:

generating, by a computing device, one or more signatures for a first document;

registering the first document by storing the one or more signatures in a signature database;

querying the signature database to compare one or more signatures of a captured object to the one or more signatures of the first document, wherein the captured object is included in a second document sought for transmission in a network;

normalizing at least a portion of the second document into normalized text content before identifying the captured object in the second document, wherein the normalizing includes comparing normalization patterns to one or more source strings in the second document, wherein the comparing is performed on a source string of the one or more source strings according to a sequenced order of the normalization patterns from a more restrictive normalization pattern to a less restrictive normalization pattern, wherein the source string is normalized into at least a portion of the normalized text content based on a first match found during the comparison of the source string to the normalization patterns, wherein the normalized text content is tokenized into a list of tokens, and wherein the one or more signatures of the captured object are generated from the list of tokens; and

detecting an unauthorized transfer of registered content based on matching at least one of the signatures of the captured object to at least one of the signatures of the first document.

2. The method of claim 1 , further comprising:

soliciting a consent from a user, wherein if the consent is provided, the second document is permitted to be sent to the intended destination.

3. The method of claim 2 , wherein if the consent is not provided, additional packets are communicated in the network in order to cause a connection, which is associated with the attempted transmission of the second document, to fail.

4. The method of claim 1 , further comprising:

identifying a second user associated with the transmission of the second document.

5. The method of claim 1 , wherein content of the second document is identified by removing encapsulation associated with the second document.

6. The method of claim 1 , wherein content of the second document is identified by decoding at least a portion of the second document.

7. The method of claim 1 , wherein a subset of the list of tokens is generated based on a type of token defined by a normalization pattern matched by a source string, wherein one of the one or more signatures of the captured object is generated from the subset of the list of tokens.

8. The method of claim 7 , wherein at least some of the list of tokens have an associated priority value, which can be used to select the subset of the list of tokens.

9. At least one non-transitory machine-readable medium having instructions stored therein and when executed, the instructions cause one or more processors to:

generate one or more signatures for a first document;

register the first document by storing the one or more signatures in a signature database;

query the signature database to compare one or more signatures of a captured object to the one or more signatures of the first document, wherein the captured object is included in a second document sought for transmission in a network;

normalize at least a portion of the second document into normalized text content before identifying the captured object in the second document, wherein the normalizing includes comparing normalization patterns to one or more source strings in the second document, wherein the comparing is performed on a source string of the one or more source strings according to a sequenced order of the normalization patterns from a more restrictive normalization pattern to a less restrictive normalization pattern, wherein the source string is normalized into at least a portion of the normalized text content based on a first match found during the comparison of the source string to the normalization patterns, wherein the normalized text content is tokenized into a list of tokens, and wherein the one or more signatures of the captured object are generated from the list of tokens; and

detect an unauthorized transfer of registered content based on matching at least one of the signatures of the captured object to at least one of the signatures of the first document.

10. The at least one non-transitory machine-readable medium of claim 9 , wherein a subset of the list of tokens is generated based on a type of token defined by a normalization pattern matched by a source string, wherein one of the one or more signatures of the captured object is generated from the subset of the list of tokens.

11. The at least one non-transitory machine-readable medium of claim 10 , wherein at least some of the list of tokens have an associated priority value, which can be used to select the subset of the list of tokens.

12. The at least one non-transitory machine-readable medium of claim 9 , wherein the instructions further cause the one or more processors to:

solicit a consent from a user, wherein if the consent is provided, the second document is permitted to be sent to the intended destination.

13. The at least one non-transitory machine-readable medium of claim 12 , wherein if the consent is not provided, additional packets are communicated in the network in order to cause a connection, which is associated with the attempted transmission of the second document, to fail.

14. The at least one non-transitory machine-readable medium of claim 9 , wherein the instructions further cause the one or more processors to:

identify a second user associated with the transmission of the second document.

15. The at least one non-transitory machine-readable medium of claim 9 , wherein content of the second document is identified by removing encapsulation associated with the second document.

16. The at least one non-transitory machine-readable medium of claim 9 , wherein content of the second document is identified by decoding at least a portion of the second document.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →