×

User-defined system-enforced session termination in a unified telephony environment

  • US 8,577,006 B2
  • Filed: 05/30/2012
  • Issued: 11/05/2013
  • Est. Priority Date: 11/24/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • identifying of at least one termination condition applicable to a real-time communication session hosted by a unified telephony system by a termination enforcement handler, wherein the at least one termination condition defines a limit for an operational variable for at least one of the unified telephony system and the real-time communication session, wherein the operational variable comprises at least one of a quality of service level, a performance level of the unified telephony system, a bandwidth availability, a quantity of participants for the real-time communication session, a total quantity of real-time communication sessions in the unified telephony system, a total quantity of a specific type of real-time communication sessions, a server load, and a maintenance schedule for resources of the unified telephony system;

    evaluating the at least one termination condition;

    in response to at least one termination condition being satisfied, determining at least one participant of the real-time communication session to disconnect from the real-time communication session based upon at least one of handling rules associated with the at least one termination condition and termination preferences associated with the real-time communication session, wherein the termination preferences are defined by an initiating entity of the real-time communication session;

    notifying the at least one participant of the real-time communication session of a termination of their connection to the real-time communication session in a predefined time limit, wherein notifying the at least one participant of termination further comprises;

    generating a termination notification for the at least one participant;

    determining a notification frequency for the termination notification to the at least one participant based upon at least one of handling rules and termination preferences;

    initiating a termination timer expressing the predefined time limit; and

    sending the termination notification to the at least one participant according to a time indicated on the termination timer and the notification frequency, wherein a format of the termination notification is based upon media types supported by the real-time communication session, handling rules, and termination preferences; and

    in response to the predefined time limit being reached, automatically terminating the connection of the at least one participant to the real-time communication session.

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