Instant Messaging
First Claim
1. A user device comprising:
- a display having an available display area;
a network interface configured to transmit and receive messages between the user device and a communication network in an instant messaging communication session, the messages constituting a sequence of messages in which a user of the user device is engaged by instigating transmission of new messages in response to receipt of received messages in the communication session;
one or more processors configured to run a client application having a user interface capable of operating in a conversation mode to display one or more of the messages in the available display area or in an engagement mode to display one or more of the messages, each displayed message in the engagement mode occupying a larger respective proportion of the available display area than in the conversation mode;
wherein the client application is configured to detect a condition indicative of the level of engagement of the user by analyzing the user'"'"'s activity at the user device and responsive to the detected condition to modify the client user interface, when configured to operate in one of said modes, to operate in the other of said modes instead.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a user device comprising a display having an available display area, a network interface, and one or more processors. The network interface is configured to transmit and receive messages between the user device and a communication network in an instant messaging communication session. A client application executed on the one or more processors has a user interface capable of operating in a conversation mode or in an engagement mode. The client application is configured to detect a condition indicative of the level of engagement of the user by analyzing the user'"'"'s activity at the user device and responsive to the detected condition to modify the client user interface, when configured to operate in one of said modes, to operate in the other of said modes instead.
-
Citations
20 Claims
-
1. A user device comprising:
-
a display having an available display area; a network interface configured to transmit and receive messages between the user device and a communication network in an instant messaging communication session, the messages constituting a sequence of messages in which a user of the user device is engaged by instigating transmission of new messages in response to receipt of received messages in the communication session; one or more processors configured to run a client application having a user interface capable of operating in a conversation mode to display one or more of the messages in the available display area or in an engagement mode to display one or more of the messages, each displayed message in the engagement mode occupying a larger respective proportion of the available display area than in the conversation mode; wherein the client application is configured to detect a condition indicative of the level of engagement of the user by analyzing the user'"'"'s activity at the user device and responsive to the detected condition to modify the client user interface, when configured to operate in one of said modes, to operate in the other of said modes instead. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. At least one computer readable medium storing a client application having a user interface and which, when executed on a user device comprising a display having an available display area, is configured to:
-
transmit and receive messages between the user device and a communication network in an instant messaging communication session, the messages constituting a sequence of messages in which a user of the user device is engaged by instigating transmission of new messages in response to receipt of received messages in the communication session; operate the user interface in a first mode to display one or more of the messages in the available display area; detect a condition indicative of the level of engagement of the user by analyzing the user'"'"'s activity at the user device; and responsive to the detected condition, modify the client user interface to operate in a second mode to display one or more of the messages;
wherein one of said modes is an engagement mode and the other is a conversation mode, each displayed message in the engagement mode occupying a larger respective proportion of the available display area than in the conversation mode.
-
-
20. An instant messaging communication method implemented by a client application when executed on a user device comprising a display having an available display area, the method comprising:
-
transmitting and receive messages between the user device and a communication network in an instant messaging communication session, the messages constituting a sequence of messages in which a user of the user device is engaged by instigating transmission of new messages in response to receipt of received messages in the communication session; operating the user interface in a conversation mode to display one or more of the messages in the available display area; detecting a condition indicative of the level of engagement of the user by analyzing the user'"'"'s activity at the user device, said detection comprising detecting a frequency at which the messages are transmitted and received between the user device and the communication network; and responsive to the detected condition, modifying the client user interface to operate in an engagement mode to display one or more of the messages, whereby each displayed message in the engagement mode occupies a larger respective proportion of the available display area than in the conversation mode.
-
Specification