Session-based processing method and system
US7779021B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 9, 2004 |
| Grant date | Aug 17, 2010 |
| Priority date | — |
| Expiry date | May 15, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/875
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complete user session. Records belonging to a complete session are output for analyzing, and the remaining records are output as raw log data for additional processing. Using a ring buffer to implement the sliding memory window, data structures are used to group records by session, to identify completed sessions, and to index into the ring buffer to retrieve records for completed sessions that are to be directly analyzed. Any records remaining in the ring buffer at the end of slide window processing may be output as raw log file data and are processed as incomplete or malformed session records. An embodiment of the log file processing system provides a significant improvement on the speed of data extraction from log files into analyzable session data.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.