Generation of complete communication logs
AssigneeAvaya Inc.
InventorsHrishikesh Ulhas Mahajan, Jay Amlani, Ananda HP, Arun Dutt Patel, Puneet Kumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeAvaya Inc.
InventorsHrishikesh Ulhas Mahajan, Jay Amlani, Ananda HP, Arun Dutt Patel, Puneet Kumar
Estimating the term…
Disclosed herein are systems, methods, and software to provide enhanced communication logs to user systems in a conferenced communication. In one example, a method of providing enhanced communication logs includes initiating a communication between at least two end user systems, and obtaining communication state information for the at least two end user systems. The method further provides extending the communication to a third end user system, and obtaining supplementary communication state information for the third end user system. The method also includes providing communication details to the end user systems of the communication based on the communication state information and the supplementary communication state information.
A method of providing enhanced communication logs, the method comprising:
An apparatus implementing a first end user system to provide enhanced communication logs, the apparatus comprising:
One or more non-transitory computer readable media having processing instructions stored thereon for providing enhanced communication logs, the processing instructions, when executed by a processing system of a first end user system, direct the processing system to:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Support for services or applications: arrangements for multi-party communication, e.g. for conferences
For broadcast or conference , e.g. multicast: for computer conferences, e.g. chat rooms
For computer conferences, e.g. chat rooms: network arrangements for conference optimisation or adaptation
Digital communication
About 9 years 3 months of term left · ends 19 Jan 2036 (estimated)
Many communication systems allow participants at a plurality of end user devices to contribute information to a meeting without the users being in the same physical location. These systems may facilitate audio communications, video communications, or both that allow participants to interact in real-time about particular ideas and topics. The communication systems may allow users to forward communications to secondary end user devices, invite additional end user devices to join an existing communication, and provide similar functionality to initiate the required communication.
In many communication systems, communication summary information may be maintained locally on each of the devices as a communication log, indicating devices that have been directly contacted, devices from which communications have been directly received, communication times, and other similar information. Although the communication log may provide information about direct communications to and from a device, the local information may fail to provide information about other devices involved in a conferenced communication. Further, if a first device contacts a second device, the local communication log on the first device may be unable to account for redirects or forwarding that can be used to transition a communication to a third device in place of the second device. This prevents users of the first device from accurately determining the various devices and, in some cases, personnel involved in a conferenced communication.
Examples disclosed herein offer enhancements for providing complete communication logs to user systems in a conferenced communication. In one implementation, a method of providing enhanced communication logs includes initiating a communication for at least a first end user system and a second end user system. The method further provides obtaining communication state information for the first end user system and the second end user system, and extending the communication a third end user system. The method also includes obtaining supplementary communication state information for the third end user system, and transferring communication details to the first end user system, the second end user system, and the third end user system based on the communication state information and the supplementary communication state information.
Many aspects of the disclosure can be better understood with reference to the following drawings. While several implementations are described in connection with these drawings, the disclosure is not limited to the implementations disclosed herein. On the contrary, the intent is to cover all alternatives, modifications, and equivalents.
FIG. 1 illustrates a communication system to exchange and maintain enhanced communication logs.
FIG. 2 illustrates a method of operating a communication system to provide enhanced communication logs to end user systems.
The following description and associated figures teach the best mode of the invention. For teaching inventive principles, some conventional aspects of the best mode may be simplified or omitted. The following claims specify the scope of the invention. Note that some aspects of the best mode may not fall within the scope of the invention as specified by the claims. Thus, those skilled in the art will appreciate variations from the best mode that fall within the scope of the invention. Those skilled in the art will appreciate that the features described below can be combined in various ways to form multiple variations of the invention. As a result, the invention is not limited to the specific examples described below, but only by the claims and their equivalents.
The various examples disclosed herein provide for enhanced communication logs in a communication system. In particular, organizations, such as enterprises, companies, and the like may employ a variety of end user systems that allow personnel associated with the end user systems to communicate in real-time. These end user systems may communicate via session initiation protocol (SIP), H.323, public switched telephone network (PSTN), Q signaling (QSIG), or a variety of other protocols that allow two or more end user systems to communicate.
In the present example, a communication server is provided that can manage communication state information for the various communications within the network. This communication state information may be used to provide more complete communication logs at the individual end user systems. Specifically, rather than exclusively maintaining information about locally outgoing and incoming communications on a user system, the communication server may provide communication details to the user system about all of the systems involved in each communication.