IP Library Patent Application 17196242
Patent Application
App. No. 17/196,242

SYSTEM AND METHOD FOR IDENTIFYING IDLE RESOURCES IN COMMUNICATION ENDPOINTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/196,242
Abstract

A request to establish a communication session between a first communication endpoint to a second communication endpoint is received. A determination is made that the request to establish the communication session requires an application to be inserted into the communication session between the first communication endpoint and the second communication endpoint. For example, the application may be a call recording application. A first processing resource in a first idle communication endpoint is selected based on an idleness factor of the first processing resource. The application is sent to the first idle communication endpoint. The application in the first idle communication endpoint is then inserted into the communication session between the first communication endpoint and the second communication endpoint.

Claims (39)

1 . A communication endpoint, comprising:

a microprocessor; and

a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that program the microprocessor to:

establish a first communication session between the communication endpoint and a second communication endpoint;

send a broadcast message to a plurality of communication endpoints;

receive a response to the broadcast message from a third communication endpoint, wherein the response indicates that the third communication endpoint meets an idleness level; and

establish a second communication session with the third communication endpoint based on the idleness level.

2 . The communication endpoint of claim 1 , wherein the communication endpoint, the second communication endpoint and the third communication endpoint are part of a computer network.

3 . The communication endpoint of claim 2 , wherein the communication endpoint, the second communication endpoint and the third communication endpoint are not computer network elements that relay the first and second communication sessions in the computer network.

4 . The communication endpoint of claim 1 , wherein the broadcast message is sent if an application is required to be inserted into the first communication session between the communication endpoint and the second communication endpoint.

5 . The communication endpoint of claim 4 , wherein the readable and executable instructions program the microprocessor to send the application to the third communication endpoint.

6 . The communication endpoint of claim 1 , wherein the readable and executable instructions program the microprocessor to determine if the second communication endpoint initiates a request to establish the first communication session.

7 . The communication endpoint of claim 5 , wherein the application is an audio stream that records the first communication session between the communication endpoint and the second communication endpoint.

8 . The communication endpoint of claim 1 , wherein the third communication endpoint is inserted into the first communication session.

9 . The communication endpoint of claim 1 , wherein the idleness level includes an idleness factor which is based on at least one of a calendar event of a user of the third communication endpoint, a usage pattern of the third communication endpoint, identifying that the user of the third communication endpoint is away from the third communication endpoint, a scanned ID card, a location of the user of the third communication endpoint, a location of the third communication endpoint, a login of the user, a biometric scan, and a voice print.

10 . The communication endpoint of claim 1 , wherein the idleness level includes a best idleness factor from the plurality of communication endpoints.

11 . The communication endpoint of claim 1 , wherein the readable and executable instructions program the microprocessor to receive a response to the broadcast message from each of the plurality of communication endpoints.

12 . A method, comprising:

establishing, by a microprocessor, a first communication session between a first communication endpoint and a second communication endpoint;

sending, by the microprocessor, a broadcast message to a plurality of communication endpoints;

receiving, by the microprocessor, a response to the broadcast message from a third communication endpoint, wherein the response indicates that the third communication endpoint meets an idleness level; and

establishing, by the microprocessor, a second communication session between the first communication endpoint and the third communication endpoint based on the idleness level.

13 . The method of claim 12 , wherein the first communication endpoint, the second communication endpoint and the third communication endpoint are part of a computer network.

14 . The method of claim 13 , wherein the first communication endpoint, the second communication endpoint and the third communication endpoint are not computer network elements that relay the first and second communication sessions in the computer network.

15 . The method of claim 12 , wherein the broadcast message is sent if an application is required to be inserted into the first communication session between the first communication endpoint and the second communication endpoint.

16 . The method of claim 15 , further comprising sending the application to the third communication endpoint.

17 . The method of claim 12 , further comprising determining if the second communication endpoint initiates a request to establish the first communication session.

18 . The method of claim 16 , wherein the application is an audio stream that records the first communication session between the first communication endpoint and the second communication endpoint.

19 . The method of claim 1 , wherein the idleness level includes an idleness factor which is based on at least one of a calendar event of a user of the third communication endpoint, a usage pattern of the third communication endpoint, identifying that the user of the third communication endpoint is away from the third communication endpoint, a scanned ID card, a location of the user of the third communication endpoint, a location of the third communication endpoint, a login of the user, a biometric scan, and a voice print.

20 . A system, comprising:

a computer network; and

a plurality of communication endpoints coupled to the computer network,

wherein each of the plurality of communication endpoints includes:

a microprocessor; and

a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that program the microprocessor to:

establish a first communication session between a first communication endpoint of the plurality of communication endpoints and a second communication endpoint of the plurality of communication endpoints;

send a broadcast message to a remainder of a plurality of communication endpoints;

receive a response to the broadcast message from a third communication endpoint of the plurality of communication endpoints, wherein the response indicates that the third communication endpoint meets an idleness level; and

establish a second communication session between the first communication endpoint and the third communication endpoint based on the idleness level.

Assignments (6)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2021
From: JOSHI, VIVEK; GUPTA, ABHISHEK; SHENDE, DHANANJAY
To: AVAYA INC.
Reel/Frame 055536/0235 →