Communication Session Processing
First Claim
Patent Images
1. A method comprising:
- analyzing communication data of a communication session to determine a first event and a second event that occurred during the communication session, said analyzing including executing different sets of code instructions that are each configured to detect different content types to analyze the communication data and identify the first event and the second event based on respective content types for the first event and the second event;
generating a first visual representation and a first relevance value for the first event, and a second visual representation and a second relevance value for the second event, the first relevance value and the second relevance value being generated by executing an algorithm to;
compare respective content of the first event and the second event to content attribute data that identifies one or more pre-defined content attributes; and
assign the first relevance value and the second relevance value based on whether the respective content of the first event and the second event matches the one or more content attributes such that the first relevance value is higher than the second relevance value based on content of the first event more closely corresponding to the one or more content attributes than content of the second event;
storing the first visual representation, the first relevance value, the second visual representation, and the second relevance value as further data associated with the communication data; and
generating user interface data that is executable to display content of the communication session based at least in part on the further data such that the first visual representation and the second visual representation are differently displayable in a user interface based on the first relevance value and the second relevance value, respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for processing content for communication sessions are described. Implementations, for example, enable various ways of detecting and storing events that occur during communication sessions.
14 Citations
20 Claims
-
1. A method comprising:
-
analyzing communication data of a communication session to determine a first event and a second event that occurred during the communication session, said analyzing including executing different sets of code instructions that are each configured to detect different content types to analyze the communication data and identify the first event and the second event based on respective content types for the first event and the second event; generating a first visual representation and a first relevance value for the first event, and a second visual representation and a second relevance value for the second event, the first relevance value and the second relevance value being generated by executing an algorithm to; compare respective content of the first event and the second event to content attribute data that identifies one or more pre-defined content attributes; and assign the first relevance value and the second relevance value based on whether the respective content of the first event and the second event matches the one or more content attributes such that the first relevance value is higher than the second relevance value based on content of the first event more closely corresponding to the one or more content attributes than content of the second event; storing the first visual representation, the first relevance value, the second visual representation, and the second relevance value as further data associated with the communication data; and generating user interface data that is executable to display content of the communication session based at least in part on the further data such that the first visual representation and the second visual representation are differently displayable in a user interface based on the first relevance value and the second relevance value, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processors; and one or more computer-readable storage media storing computer-executable instructions that, responsive to execution by the one or more processors, cause the system to perform operations including; analyzing communication data of a communication session to determine a first event and a second event that occurred during the communication session, said analyzing including executing different sets of code instructions that are each configured to detect different content types to analyze the communication data and identify the first event and the second event based on respective content types for the first event and the second event; generating a first visual representation and a first relevance value for the first event, and a second visual representation and a second relevance value for the second event, the first relevance value and the second relevance value being generated by executing an algorithm to; compare respective content of the first event and the second event to content attribute data that identifies one or more pre-defined content attributes; and assign the first relevance value and the second relevance value based on whether the respective content of the first event and the second event matches the one or more content attributes such that the first relevance value is higher than the second relevance value based on content of the first event more closely corresponding to the one or more content attributes than content of the second event; storing the first visual representation, the first relevance value, the second visual representation, and the second relevance value as further data associated with the communication data; and generating user interface data that is executable to display content of the communication session based at least in part on the further data such that the first visual representation and the second visual representation are differently displayable in a user interface based on the first relevance value and the second relevance value, respectively. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable storage devices comprising instructions stored thereon that, responsive to execution by a cloud meeting server, cause the cloud meeting server to perform operations comprising:
-
analyzing communication data of a communication session to determine a first event and a second event that occurred during the communication session, said analyzing including executing different sets of code instructions that are each configured to detect different content types to analyze the communication data and identify the first event and the second event based on respective content types for the first event and the second event; generating a first visual representation and a first relevance value for the first event, and a second visual representation and a second relevance value for the second event, the first relevance value and the second relevance value being generated by executing an algorithm to; compare respective content of the first event and the second event to content attribute data that identifies one or more pre-defined content attributes; and assign the first relevance value and the second relevance value based on whether the respective content of the first event and the second event matches the one or more content attributes such that the first relevance value is higher than the second relevance value based on content of the first event more closely corresponding to the one or more content attributes than content of the second event; storing the first visual representation, the first relevance value, the second visual representation, and the second relevance value as further data associated with the communication data; and generating user interface data that is executable to display content of the communication session based at least in part on the further data such that the first visual representation and the second visual representation are differently displayable in a user interface based on the first relevance value and the second relevance value, respectively. - View Dependent Claims (20)
-
Specification