Nova Patents
EP0773687A2

Usage management sytem

Abstract

A usage management system for tracking usage of applications available to subscribers of an interactive network, comprises: an application server adapted to process a plurality of applications on demand by the users. The application server generates a plurality of event records each event record comprising at least one active domain identifier representing a domain being executed. Each domain represents an executable logical location within an application. A usage processing server is coupled to the application server, which is adapted to receive signals from the application server corresponding to the generated event records. The usage processing server is further adapted to track the time of occurrence of each domain identified in each event record.

EP0773687A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 7 November 2016, 9.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

23 claims: 3 independent, 20 dependent

  1. 1
    In a usage management system for tracking a sequence of events generated by a plurality of applications in response to usage activities of users of an interactive system, a usage processing system, comprising:an usage application server adapted to receive a plurality of event records generated in response to said usage activities of said users of said interactive system, said application server further adapted to track the time of occurrence of each one of said generated events;a database coupled to said application server adapted to store data corresponding to identity of said generated events and corresponding times of occurrence.
  2. 2
    The usage processing system in accordance with claim 1 wherein said event records contain at least one domain identification, wherein each domain represents a logical location corresponding to said applications.
  3. 3
    The usage processing system in accordance with claim 2, wherein said usage application server tracks the time of occurrence of each domain.
  4. 4
    The usage processing system in accordance with claim 3, wherein said usage application server measures the duration of each domain remaining active for a sequence of event records.
  5. 5
    The usage processing system in accordance with claim 4, wherein said sequence of event records are consecutive.
  6. 6
    The usage processing system in accordance with claim 5, wherein said database is adapted to further comprise a data analyzer so as to measure information corresponding to each domain remaining active within a predefined period of time.
  7. 7
    The usage processing system in accordance with claim 6, wherein said data analyzer measure the aggregate of time wherein a domain has remained active, within a predefined period of time.
  8. 8
    The usage processing system in accordance with claim 7, wherein said information comprise the number of occurrences of each domain.
  9. 9
    The usage processing system in accordance with claim 8, wherein said database further stores demographic characteristics of said users so as to correlate information corresponding to each domain activated within a predetermined period of time to said demographic characteristics..
  10. 10
    A usage management system for tracking usage of applications available to subscribers of an interactive network, comprising:an application server adapted to process a plurality of applications on demand by said users said application server generating a plurality of event records each event record comprising at least one active domain identifier representing a domain being executed, wherein each domain represents a logical location within an application;a usage processing server coupled to said application server, said usage processing server adapted to receive signals from said application server corresponding to said generated event records, said usage processing server further adapted to track the time of occurrence of each domain identified in each event record.
  11. 11
    A usage management system in accordance with claim 10, wherein said applications comprise titles generated for interactive television systems.
  12. 12
    A usage management system in accordance with claim 11, further comprising a storage device coupled to said usage processing server for storing data representing said time of occurrence of said active domains.
  13. 13
    A usage management system in accordance with claim 12 further comprising a data analyzer adapted to measure the number of occurrences of each domain at a predefined time.
  14. 14
    A usage management system in accordance with claim 13 wherein said usage processing server measures the duration of each domain remaining active over a sequence of events.
  15. 15
    The usage processing system in accordance with claim 14 wherein said sequence of events is consecutive.
  16. 16
    A usage management system in accordance with claim 15, wherein said database further stores demographic characteristics of each one of said users so as to correlate information corresponding to each domain activated within a predetermined period of time to said demographic characteristics...
  17. 17
    A usage management system in accordance with claim 16 further comprising a teleprocessing gateway server for providing a communication channel between said application server and said usage processing server.
  18. 18
    A usage management system in accordance with claim 17 wherein each event is generated when said application executes a different domain.
  19. 19
    A method for tracking usage activities for applications available to subscribers of an interactive network, comprising:receiving a plurality of event records generated in response to said usage activities of said users of an interactive television system each event record comprising at least a domain identifier associated with an active domain, said domain representing an executable logical location within said application;tracking the time of occurrence of each one of said active domain;storing data corresponding to identity of said active domain and corresponding time of occurrence.
  20. 20
    A method for tracking usage activity in accordance with claim 19 further comprising the step of measuring the duration of each domain remaining active for a consecutive sequence of event records.
  21. 21
    A method for tracking usage activity in accordance with claim 20 further comprising the step of measuring the number of occurrences of each domain at a predefined time.
  22. 22
    A method for tracking usage activity in accordance with claim 21 further comprising the step of storing demographic characteristics of each user of said applications.
  23. 23
    A method for tracking usage activity in accordance with claim 22 further comprising the step of generating each event record upon execution of a new domain.
Independent claims23