Nova Patents
CA2480936C

Presence-based telecommunication system

Abstract

A method and apparatus for enabling a user of a telecommunications terminal to specify desired characteristics for the recipient of a call in lieu of a contact identifier are disclosed. The illustrative embodiment enables a user to specify one or more of the following criteria for a recipient: (i) a role requirement that specifies a role (e.g., a nurse, a doctor, etc.); (ii) a capability requirement that specifies one or more capabilities (e.g., able to speak Spanish, etc.); (iii) a location requirement (e.g., on the third floor of Building A, etc.); and (iv) a cardinality descriptor for the number of recipients (e.g., one recipient, at least three recipients, etc.). The illustrative embodiment also employs availability data (e.g., a schedule, etc.) and rules to determine whether a particular person is available to receive a call.

CA2480936C, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 9 September 2024, 2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

20 claims: 4 independent, 16 dependent

  1. 1
    CA 02480936 2009-04-29 CLAIMS 1. An apparatus for determining which of a plurality of users to transmit a signal to, said apparatus comprising:a memory for associating each of said plurality of users with one or more roles and a current location;and a processor for: (i) receiving a transmission request that specifies a role requirement and a location requirement, and (ii) determining which of said users to transmit to based on said role requirement, said location requirement, and contents of said memory.
  2. 10
    An apparatus for determining which of a plurality of users to transmit a signal to, said apparatus comprising:a memory for associating each of said plurality of users with one or more capabilities and a current location;and a processor for: (i) receiving a transmission request that specifies a capability requirement and a location requirement, and (ii) determining which of said users to transmit to based on said capability requirement, said location requirement, and contents of said memory.
  3. 15
    A method for determining which of a plurality of users to transmit a signal to, said method comprising:(a) receiving a transmission request that specifies a role requirement and a location requirement;and (b) determining which of said plurality of users to transmit to based on: (i) said role requirement, (ii) said location requirement, (iii) current locations of said users, and (iv) roles associated with said users.
  4. 19
    A method for determining which of a plurality of users to transmit a signal to, said method comprising:(a) receiving a transmission request that specifies a capability requirement and a location requirement;and (b) determining which of said plurality of users to transmit to based on: (i) said capability requirement, (ii) said location requirement, (iii) current locations of said users, and (iv) capabilities associated with said users.