Attributes of captured objects in a capture system
First Claim
1. A method to be executed by a processor in an electronic environment, comprising:
- generating an attribute index for an object in a network environment;
inserting the attribute index into a tag associated with the object, wherein the attribute index indicates the presence, in the object, of a portion of a set of attributes;
storing the tag with a plurality of other tags, wherein each tag includes a corresponding attribute index and is associated with a corresponding object;
receiving a search query comprising search attributes, wherein the search attributes are included in another portion of the set of attributes;
conducting a first search of the attribute index of each of the stored tags for the search attributes; and
eliminating a portion of the objects from the first search, wherein the portion of the objects do not include the search attributes.
9 Assignments
0 Petitions
Accused Products
Abstract
Regular expressions used for searching for patterns in captured objects can be grouped into attributes. Such attributes can be associated with captured objects using tags stored in a database. In one embodiment, the present invention includes capturing an object being transmitted over a network, and determining that a regular expression appears in the object, the regular expression belonging to a group of one or more regular expressions associated with an attribute. If a regular expression associated with the attribute is found in the object, then an attribute field of a tag containing metadata related to the captured object is set to indicate the presence of the attribute in the captured object. The presence of the attribute in the captured object can now be determined from the tag, which can be stored in a database.
-
Citations
20 Claims
-
1. A method to be executed by a processor in an electronic environment, comprising:
-
generating an attribute index for an object in a network environment; inserting the attribute index into a tag associated with the object, wherein the attribute index indicates the presence, in the object, of a portion of a set of attributes; storing the tag with a plurality of other tags, wherein each tag includes a corresponding attribute index and is associated with a corresponding object; receiving a search query comprising search attributes, wherein the search attributes are included in another portion of the set of attributes; conducting a first search of the attribute index of each of the stored tags for the search attributes; and eliminating a portion of the objects from the first search, wherein the portion of the objects do not include the search attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a processor; a memory for storing data and configured to be accessed by the processor, wherein the memory and the processor co-operate such that the apparatus is configured for; generating an attribute index for an object in a network environment; inserting the attribute index into a tag associated with the object, wherein the attribute index indicates the presence, in the object, of a portion of a set of attributes; storing the tag with a plurality of other tags, wherein each tag includes a corresponding attribute index and is associated with a corresponding object; receiving a search query comprising search attributes, wherein the search attributes are included in another portion of the set of attributes; conducting a first search of the attribute index of each of the stored tags for the search attributes; and eliminating a portion of the objects from the first search, wherein the portion of the objects do not include the search attributes. - View Dependent Claims (11, 12)
-
-
13. Logic encoded in one or more non-transitory tangible media that includes code for execution and when executed by a processor operable to perform operations comprising:
-
generating an attribute index for an object in a network environment; inserting the attribute index into a tag associated with the object, wherein the attribute index indicates the presence, in the object, of a portion of a set of attributes; storing the tag with a plurality of other tags, wherein each tag includes a corresponding attribute index and is associated with a corresponding object; receiving a search query comprising search attributes, wherein the search attributes are included in another portion of the set of attributes; conducting a first search of the attribute index of each of the stored tags for the search attributes; and eliminating a portion of the objects from the first search, wherein the portion of the objects do not include the search attributes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification