US2013198573A1PendingUtilityA1

Event logging and performance analysis system for applications

Assignee: APPLE INCPriority: Jul 18, 2000Filed: Mar 13, 2013Published: Aug 1, 2013
Est. expiryJul 18, 2020(expired)· nominal 20-yr term from priority
G06F 11/3419G06F 2201/875G06F 11/3668G06F 2201/86G06F 11/3476
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An event logging and analysis mechanism which creates an event object for event of an application to be logged. The event logging mechanism logs into the event object the start time, end time and other information regarding the event. The analysis of the collected event objects may include hierarchical and contextual grouping as well as aggregation of events considered to be identical. The mechanism operates independent of the application whose events it logs and can be turned on and off independently. A user may define the levels of hierarchy and contexts upon which to analyze the event objects.

Claims

exact text as granted — not AI-modified
1 . A method of logging events for at least one application that operates on an operating system of a first computer, the method comprising:
 receiving a request from a particular application to log an event of the application;   determining that event logging is turned on;   in response to said request and said determination, creating an event object corresponding to the event in a first memory space that is separate from a second memory space in which said application operates;   receiving, from the application temporal data regarding the event;   storing the received temporal data in the event object; and   processing the stored temporal data in order to produce processed event data when it is determined that the event logging is turned off,   wherein said receiving the request, said creating, said receiving the data, said storing, and said processing are performed by an event logging mechanism that is part of said operating system and operating independently from said application on the first computer on which said application operates.

Join the waitlist — get patent alerts

Track US2013198573A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.