Data collection with user identification
First Claim
1. A method for accessing communication information, comprising:
- gathering network communications using an intermediate entity, said network communications include a plurality of data units;
grouping said data units into multiple groups based on one or more identifiers, a particular group of said multiple groups having a particular data unit that includes a particular user identification and another data unit that does not have said particular user identification;
binding said particular user identification to said particular group; and
providing different treatment of data units based on said particular user identification.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products for collecting data processing system status information monitoring network communications with the data processing system to observe transaction(s) associated with the data processing system. The transaction(s) is analyzed to determine if the transaction(s) complies with a quality standard and a trigger is generated based on the analysis of the transaction(s). System status information is collected responsive to the generation of the trigger. The collection of system status information may be provided by collecting system status information so that collection of the system status information automatically time correlates the collected system status information with the trigger.
98 Citations
32 Claims
-
1. A method for accessing communication information, comprising:
-
gathering network communications using an intermediate entity, said network communications include a plurality of data units;
grouping said data units into multiple groups based on one or more identifiers, a particular group of said multiple groups having a particular data unit that includes a particular user identification and another data unit that does not have said particular user identification;
binding said particular user identification to said particular group; and
providing different treatment of data units based on said particular user identification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for accessing communication information, comprising:
-
gathering packets from network communications monitored at an intermediate entity;
identifying flows between two entities;
demarcating transactions for said flows;
grouping transactions into sessions;
identifying that a particular transaction includes a user identification;
associating said user identification with one or more other transactions of a same session as said particular transaction based on said step of identifying; and
providing differentiated treatment of transactions based on said user identification. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A processor readable storage device having processor readable code embodied on said processor readable storage device, said processor readable code for programming a processor to perform a method comprising:
-
receiving network communications monitored at an intermediate entity, said network communication includes a plurality of data units;
grouping said data units into multiple groups;
determining that a particular data unit of a particular group of said multiple groups includes a particular user identification;
associating said particular user identification with one or more other data units of said particular group based on said step of determining that said particular data unit of said particular group of said multiple groups includes said particular user identification; and
providing different treatment of data units based on said particular user identification. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A processor readable storage device having processor readable code embodied on said processor readable storage device, said processor readable code for programming a processor to perform a method comprising:
-
receiving packets from an intermediate entity on a network transporting said packets;
assembling said packets into flows;
identifying transactions based on said flows;
identifying sessions and binding transactions to said sessions;
examining a particular transaction to find a user identification, said particular transaction includes a session identification for one of said sessions;
using said session identification to relate said user identification to another transaction; and
acting on said another transaction based on said user identification. - View Dependent Claims (28, 29, 30)
-
-
31. An apparatus for accessing communication information, comprising:
-
a communication interface;
a storage device; and
a processor in communication with said communication interface and said storage device, said processor performs a method comprising;
accessing network communications from an intermediate entity on a network, grouping a subset of data units of said network communications into a particular group based on one or more identifiers, said particular group having a particular data unit that includes a particular user identification and another data unit that does not have said particular user identification, identifying said particular user identification with said particular group, and providing said particular group with treatment that is different from a different group of said data units based on said particular user identification. - View Dependent Claims (32)
-
Specification