EP1569488B1

Method, system, and device for specifying selective override of do-not-disturb functionality

Abstract

This record has no abstract on file.

EP1569488B1, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 27 February 2024, 2.6 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

22 claims: 3 independent, 19 dependent

  1. 1
    A method of talk request processing in a do-not-disturb abbreviated as DnD capable communication system (200), the method comprising:receiving a talk request (215) for a requested communications session involving a user device (201, 202, 203, 204, 500) capable of wallcie-talkie-like functionality;and selectively overriding DnD functionality (255, 235, 257) for the requested communications session based on an ignoreDnD attribute (277, 305, 405) for the user device (201, 202, 203, 204, 500) applied to a criterion or condition of the talk request other than a user device identifier.
  2. 4
    A method according to any one of claims 1 to 3 wherein the ignoreDnD attribute (277, 305, 405) comprises an ignoreDnD flag (275, 306, 406), and wherein selectively overriding said DnD functionality (255, 235, 257) is a function of the ignoreDnD flag (275, 306, 406).
  3. 5
    A method according to any one of claims 1 to 4 wherein the ignoreDnD attribute (277, 305, 405) comprises at least one predetermined ignore reason value (276, 308, 408), and wherein selectively overriding said DnD functionality (255, 235, 257) is a function of the at least one predetermined ignore reason value (276, 308, 408).
  4. 8
    A method according to one of claims 6 or 7 wherein the number of possible current states for the talk request (209, 219, 229) comprise at least one of "urgent" and "emergency".
  5. 9
    A method according to any one of claims 1 to 8 further comprising maintaining the ignoreDnD attribute (277, 305, 405) for a plurality of user devices (201, 202, 203, 204, 500) as a function of inputs received from the user devices (201, 202, 203, 204, 500).
  6. 10
    A talk request processing system in a do-not-disturb abbreviated as DnD capable communication system (200), the talk request processing system comprising:a receiver (205, 206, 207) adapted to receive a talk request (209, 219, 229) for a requested communications session involving a user device (201, 202, 203, 204, 500) capable of wallcie-talkie-like functionality;and a network call processing function (250, 220, 230) adapted to selectively override DnD functionality for the requested communications session based on an ignoreDnD attribute (277, 305, 405) for the user device (201, 202, 203, 204, 500) applied to a criterion or condition of the talk request other than a user device identifier.
  7. 13
    A talk request processing system according to one of claims 10 to 12 wherein the network call function (250, 220, 230) comprises:a data store (220) adapted to store the ignoreDnD attribute (277, 305, 405) for the user device (201, 202, 203, 204, 500);a DnD processing function (230) adapted to provide DnD functionality;and an ignoreDnD processing function (250) adapted to override DnD functionality for the requested communications session as a function of the ignoreDnD attribute (277, 305, 405) stored in the data store (220) for the user device (201, 202, 203, 204, 500).
  8. 17
    A talk request processing system according to one of claims 15 or 16 wherein the number of possible current states for the talk request (209, 219, 229) comprise at least one of "urgent" and "emergency".
  9. 18
    A talk request processing system according to any one of claims 10 to 17 further adapted to maintain the ignoreDnD attribute (277, 305, 405) for each of a plurality of user devices (201, 202, 203, 204, 500) or as a function of inputs from the user devices (201, 202, 203, 204, 500).
  10. 19
    A user device (201, 202, 203, 204, 500) capable of waude-talide-like functionality for a do-not-disturb abbreviated as DnD capable communication system (200), the user device (201, 202, 203, 204, 500) comprising:a user interface (515, 530) adapted to accept an external input to modify an ignoreDnD attribute (277, 305, 405) for the user device, the ignoreDnD attribute concerning a criterion or condition of a talk request other than a user device identifier such that based on said ignoreDnD attribute, DnD functionality for a communication session requested by the talk request is selectively overridden;and an ignoreDnD attribute request generator (520) responsive to said external input adapted to send a network call processing server (210) a request to update the ignoreDnD attribute (277, 305, 405) of the user device (201, 202, 203, 204, 500).
  11. 21
    A user device (201, 202, 203, 204, 500) according to one of claims 19 or 20 further comprising:a user interface display (510) for displaying modifications for the ignoreDnD attribute (277, 305, 405) indicated by the external input, wherein the user interface (515) is further adapted to accept an external query input to retrieve an ignoreDnD attribute (277, 305, 405) for the user device (201, 202, 203, 204, 500), the ignoreDnD attribute request generator (520) is further adapted to: (a) send a network call processing server (210) a query to retrieve the ignoreDnD attribute (277, 305, 405) of the user device (201, 202, 203, 204, 500);and b) receive a response to said query from the network (200);wherein the user interface display (510) is adapted to, in response to the ignoreDnD attribute request generator (520) receiving the response to said query, display the ignoreDnD attribute (277, 305, 405) for the user device (201, 202, 203, 204, 500).
  12. 22
    A computer readable medium containing code means for execution by a processor of the system of any of claims 10 to 18 or the device of any of claims 19 to 21 for implementing the method of any of claims 1 to 9.