×

Server architecture and methods for storing and serving event data

  • US 7,895,325 B2
  • Filed: 07/13/2009
  • Issued: 02/22/2011
  • Est. Priority Date: 07/02/2003
  • Status: Expired due to Term
First Claim
Patent Images

1. A machine-implemented method of recording and providing access to event data regarding events that occur during browsing sessions of users, the method comprising:

  • receiving event data over a network from one or more machines that service page requests from user computing devices, said event data reflective of user-specific events that occur during browsing sessions of each of a plurality of users;

    storing the event data in a database such that each event is represented by a respective event object that is separately retrievable from the database;

    receiving queries for event data over a network from applications, said queries generated in accordance with a query interface that enables the applications to selectively retrieve stored event data based on at least event type, event time of occurrence, and user identifier; and

    processing the queries via execution of code by a physical server, wherein processing the queries comprises identifying, and retrieving from the database, particular event objects that are responsive to the queries, and returning responsive event data to the applications;

    wherein the method comprises storing the event data in the database, and providing query-based access to the event data via the query interface, substantially in real time.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×