IP Library Patent Application 17155900
Patent Application
App. No. 17/155,900

CREATION OF CONFERENCE INSTANCE WITH DIFFERENTIAL CAPABILITIES AND NATIVE TOOLS ACCORDING TO THE CONFERENCE ORIGIN EVENT'S ATTRIBUTES

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/155,900
Abstract

Electronic conferences provide a means by which people who are not co-located may interact, such as to solve a problem. As described herein, an event (e.g., an email or automatically generated message reporting a fault or abnormal state) of a monitored system may provide an input into a conferencing system that, based on the event, automatically invites and configures resources required to resolve the cause of the event. Resources may be human resources automatically connected to the convergence via a communication device and/or software resources (e.g., tools, applications) necessary to investigate, resolve, and apply a resolution to the system.

Claims (68)

1 . A system for automatically configuring and initiating a conference, comprising:

a data storage comprising a non-transitory media;

a processor;

a network interface to a network; and

wherein the processor is configured by machine-readable instructions maintained in a non-transitory storage to cause the processor to:

receive an event via the network, wherein the event originates from a monitored system;

parse the event to obtain a number of attributes;

access a rule from the data storage;

evaluate the rule to determine specific users required to resolve the event, wherein the rule is selected based on the value for the number of attributes;

evaluate the rule to further determine at least one non-default feature of a conference not enabled for default conferences and wherein the non-default feature comprises as least one of session recording, screen sharing, or video communications; and

initiate the conference comprising connections, via the network, to a number of communication devices associated with the users determined from the rule and enabling the at least on non-default feature.

2 . (canceled)

3 . The system of claim 1 , wherein the instructions further cause the processor to:

evaluate the rule further indicating a required software application; and

at least one of access or launch the required software application and presenting the required software application interface to the conference.

4 . The system of claim 3 , wherein the required software application comprises a software tool configured to perform at least one of accessing data from the monitored system, diagnosing a fault in the monitored system, altering an operational parameter of the monitored system, receiving a command for execution by the monitored system, or reporting an output from the monitored system.

5 . The system of claim 3 , wherein the instructions further cause the processor to:

receive, from one of the number of communication devices, a communication input to the chat interface;

determine whether the communication input comprises a communication or a command;

the processor, upon determining the input comprises the communication, provides the communication to at least one other of the number of communication devices; and

the processor, upon determining the input comprises the command, provides the command to the software application.

6 . The system of claim 5 , wherein the instructions further cause the processor to present an output from the required software application via the chat interface interspersed with chat messages from the number of communication devices associated with the users.

7 . The system of claim 5 , wherein:

the required software application comprises a plurality of software applications, wherein each of the plurality of software applications comprise a discrete command interface;

the instructions further cause the processor to determine whether the communication input, when determined to comprise the command, further determines whether the command comprises a command for a first of the plurality of software applications, providing the command to the first software application; and

the instructions further cause the processor to determine whether the communication input, when determined to comprise the command, further determines whether the command comprises a command for a second of the plurality of software applications, providing the command to the second software application.

8 . The system of claim 3 , wherein the instructions further cause the processor to access a configuration from the data storage and apply the configuration to the software application.

9 . The system of claim 1 , wherein the instructions further cause the processor to enable a chat interface between the number of communication devices to enable communication, via the network, between the users.

10 . The system of claim 1 , wherein the instructions further cause the processor to:

evaluate the event and, at a subsequent time, determine if an escalation is required; and

upon determining an escalation is required, automatically adding at least one escalation user, adding at least one escalation software application, or adding at least one escalation feature to the software application.

11 . The system of claim 1 , wherein at least one, but less than all of the users, comprise an artificially intelligent user.

12 . A method for automatically configuring and initiating a conference, comprising:

receiving an event via a network, wherein the event originates from a monitored system;

parsing the event to obtain a number of attributes;

accessing a rule from the data storage;

evaluating the rule to determine specific users required to resolve the event, wherein the rule is selected based on the value of the number of attributes, wherein at least one but less than all of the users comprise an artificially intelligent user; and

initiating the conference comprising connections, via the network, to a number of communication devices associated with the users determined from the rule.

13 . The method of claim 12 , wherein:

evaluating the rule to determine a configuration of the conference comprising at least one non-default feature; and

initiating the conference comprising enabling the at least one non-default feature.

14 . The method of claim 12 , further comprising:

evaluating the rule further indicating a required software application; and

at least one of accessing or launching the required software application and presenting the required software application interface to the conference.

15 . The method of claim 14 , wherein the required software application comprises a software tool configured to perform at least one of accessing data from the monitored system, diagnosing a fault in the monitored system, altering an operational parameter of the monitored system, receiving a command for execution by the monitored system, or reporting an output from the monitored system.

16 . The method of claim 14 , further comprising:

receiving, from one of the number of communication devices, a communication input to the chat interface;

determining whether the communication input comprises a communication or a command;

upon determining the input comprises the communication, providing the communication to at least one other of the number of communication devices; and

upon determining the input comprises the command, providing the command to the software application.

17 . The method of claim 16 , further comprising presenting an output from the required software application via the chat interface.

18 . The method of claim 17 , wherein:

the required software application comprises a plurality of software applications, wherein each of the plurality of software applications comprise a discrete command interface;

upon determining whether the communication input, when determined to comprise the command, further determines whether the command comprises a command for a first of the plurality of software applications, providing the command to the first software application; and

upon determining the communication input, when determined to comprise the command, further determines whether the command comprises a command for a second of the plurality of software applications, providing the command to the second software application.

19 . A conferencing server, comprising:

a data storage comprising a non-transitory media;

a processor;

a network interface to a network; and

wherein the processor is configured by machine-readable instructions maintained in a non-transitory storage to cause the processor to:

receive an event via the network, wherein the event originates from a monitored system;

parse the event to obtain a number of attributes;

access a rule from the data storage;

evaluate the rule to determine specific users required to resolve the event, wherein the rule is determined by the number of attributes;

initiate the conference comprising connections, via the network, to a number of communication devices associated with the users determined from the rule, wherein the server is initiated with default features common to all conferences and at least one non-default feature, selected in accordance with the rule and wherein the non-default feature comprises at least one of session recording, screen sharing, or video communications; and

receiving a chat message from one of the number of communication devices and providing the chat message to at least one other of the number of communication devices, when determined to be a communication, and to at least one software application when determined to be a command.

20 . The conferencing server of claim 19 , further comprising initiating the at least one non-default feature comprising the at least one software application or a particular configuration of the at least one software application in accordance with the rule.

21 . The conferencing server of claim 19 , wherein at least one, but less than all of the users, comprise an artificially intelligent user.

Assignments (7)
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 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
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 →
SECURITY INTEREST Recorded Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2021
From: KULKARNI, PRASANNA; AVATAPALLI, NAYANA TEJA; JADHAV, SHRIKANT; PANDEY, DILEEP KUMAR; RESENDE, RENATO RODRIGO; BADIN, ALESSANDRO; NETO, EDUARDO CROYS FELTHES; VIEIRA, VICTOR HUGO RODRIGUES; HERNANDES, VINICIUS RIGONI
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055003/0326 →