EP1515228A2

Categorization and display of data by a computer system user interface

Abstract

A method for outputting data at a user-interface (100) in a computer system (1). The method comprises receiving categorised data at the user-interface (100) from each of at least two computer programs (200,210). The categorised data is categorised into at least two data categories. At the user-interface (100) data from at least two computer programs (200,210) which is categorised in a category is represented together, and separate from data categorised in another category.

EP1515228A2, drawing sheet 1
Sheet 1 of 1

Term

Term ended

Projected expiry passed 11 December 2023, 2.8 years ago.

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

12 claims: 9 independent, 3 dependent

  1. 1
    A method for outputting data at a user-interface (100) in a computer system (1), comprising:receiving categorised data at the user-interface (100) from each of at least two computer programs (200,210), which categorised data is categorised into at least two data categories, representing data from at least two computer programs (200,210) at the user-interface (100) which is categorised in a category together, and separate from data categorised in another category.
  2. 4
    A method as claimed in any one of the preceding claims, wherein said categories comprise:a trigger category, comprising data representing information about tasks to be performed;a trackable objects category, comprising data representing information about ongoing work;a time-based events category, comprising data representing information about events to happen at a time-moment.
  3. 5
    A method as claimed in any one of the preceding claims, performed in a client-server system comprising at least one server system communicatively connected to at least one client system and wherein the computer programs (200,210) are running on one or more server systems and the user-interface (100) is present at a client system.
  4. 6
    A method as claimed in any one of the preceding claims, comprising categorising data from at least one of the programs is separately from data from other programs;and merging data from different programs which is categorised in the same category.
  5. 7
    A method for preparing data to be outputted at a user-interface (100), comprising:receiving data from at least two running programs;categorising said data in at least two data categories;and transmitting data in a category to a first part of a user-interface (100), and data categorised in another category to a second part of a user-interface (100).
  6. 8
    A computer system (1), comprising:one or more processor devices arranged for running at least two computer programs (200,210), a categorising device (300,310,320) for categorising the data originating from said at least two computer programs (200,210) into at least two data categories, a user-interface (100) communicatively connected to said one or more processor devices and said categorising device (300,310,320), the user-interface (100) comprising: at least two sub-interfaces (101-103) each arranged for representing data categorised in one category from at least two computer programs (200,210) together, and separately from data categorised in another category.
  7. 10
    A client-system comprising a user-interface (100) which is communicatively connectable to at least one server system for receiving data from at least two running computer programs (200,210), which data is categorised in at least two categories; the user-interface (100) comprising:at least two sub-interfaces (101-103) each arranged for representing data from at least two computer programs (200,210) which is categorised in a category together, and separate from data categorised in another category.
  8. 11
    A computer program product, comprising program code portions for performing steps of a method as claimed in any one of claims 1-7 when run on a programmable apparatus.
  9. 12
    An article of manufacture with a computer usable medium having computer readable instructions embodied therein for providing access to resources available on that computer, the computer readable instructions comprising instructions to cause the computer to perform the steps of a method as claimed in any one of claims 1-7