Determining quality of communication
First Claim
1. A method for providing quality measurements based on communications within an instant messenger application, the method comprising:
- obtaining at least one frequency attribute comprising a frequency of a first user'"'"'s communication with a second user within the instant messenger application that occurs within a predetermined time period;
obtaining an aggregate session duration attribute comprising a total amount of time the first user is involved in one or more instant message sessions with the second user that occur within the predetermined time period and an aggregate participating duration attribute comprising a total amount of time the first user prepares one or more instant messages intended for the second user within the one or more instant message sessions that occur within the predetermined time period;
utilizing the aggregate session duration attribute and the aggregate participating duration attribute to determine a send message rate in association with one or more communications from the first user to the second user, the send message rate comprising a fraction of the total amount of time the first user prepares the one or more instant messages compared to the total amount of time the first user is involved in the one or more instant message sessions with the second user;
determining, via a computing device, a relative send message rate using the send message rate, wherein the relative send message rate comprises a relative fraction of the send message rate in association with the one or more communications from the first user to the second user compared to a global send message rate in association with one or more communications from the first user to any users of the instant messenger application;
calculating a quality measurement for the first user based on the at least one frequency attribute and the relative send message rate, the quality measurement providing an indication of the quality of one or more communications of the first user within the instant messenger application; and
communicating the quality measurement to the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer-readable medium, and system for providing a quality measurement based on communications within a communication application. Communication attributes that include information associated with a user'"'"'s communications are obtained. In embodiments, such communication attributes may pertain to communication duration and communication frequency. Upon obtaining communication attributes, a quality measurement may be determined based on the communication attributes. Such a quality measurement provides an indication of the quality of the user'"'"'s communications. In embodiments, the quality measurement may be stored, communicated to a user, or implemented within a communication application.
19 Citations
12 Claims
-
1. A method for providing quality measurements based on communications within an instant messenger application, the method comprising:
-
obtaining at least one frequency attribute comprising a frequency of a first user'"'"'s communication with a second user within the instant messenger application that occurs within a predetermined time period; obtaining an aggregate session duration attribute comprising a total amount of time the first user is involved in one or more instant message sessions with the second user that occur within the predetermined time period and an aggregate participating duration attribute comprising a total amount of time the first user prepares one or more instant messages intended for the second user within the one or more instant message sessions that occur within the predetermined time period; utilizing the aggregate session duration attribute and the aggregate participating duration attribute to determine a send message rate in association with one or more communications from the first user to the second user, the send message rate comprising a fraction of the total amount of time the first user prepares the one or more instant messages compared to the total amount of time the first user is involved in the one or more instant message sessions with the second user; determining, via a computing device, a relative send message rate using the send message rate, wherein the relative send message rate comprises a relative fraction of the send message rate in association with the one or more communications from the first user to the second user compared to a global send message rate in association with one or more communications from the first user to any users of the instant messenger application; calculating a quality measurement for the first user based on the at least one frequency attribute and the relative send message rate, the quality measurement providing an indication of the quality of one or more communications of the first user within the instant messenger application; and communicating the quality measurement to the second user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable storage media, not being a signal per se, having computer-executable instructions embodied thereon that, when executed, perform a method for providing quality measurements based on communications within an instant messenger application, the method comprising:
-
obtaining at least one frequency attribute comprising a frequency of a first user'"'"'s communication with a second user within the instant messenger application that occurs within a predetermined time period; obtaining an aggregate session duration attribute comprising a total amount of time the first user is involved in one or more instant message sessions with the second user that occur within the predetermined time period and an aggregate participating duration attribute comprising a total amount of time the first user prepares one or more instant messages intended for the second user within the one or more instant message sessions that occur within the predetermined time period; utilizing the aggregate session duration attribute and the aggregate participating duration attribute to determine a send message rate in association with one or more communications from the first user to the second user, the send message rate comprising a fraction of the total amount of time the first user prepares the one or more instant messages compared to the total amount of time the first user is involved in the one or more instant message sessions with the second user; determining a relative send message rate using the send message rate, wherein the relative send message rate comprises a relative fraction of the send message rate in association with the one or more communications from the first user to the second user compared to a global send message rate in association with one or more communications from the first user to any users of the instant messenger application; calculating a quality measurement for the first user based on the at least one frequency attribute and the relative send message rate, the quality measurement providing an indication of the quality of one or more communications of the first user within the instant messenger application; and communicating the quality measurement to the second user. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification