System and method for displaying additional information associated with a messaging contact in a message exchange user interface
First Claim
1. A method of operating a mobile device, the method comprising:
- displaying a message exchange user interface of a message exchange application, the message exchange user interface comprises a message exchange between a user of the mobile device and a contact of the user;
displaying a first object in a portion of the message exchange user interface without obstructing existing message exchange content in the message exchange user interface;
obtaining contextual information related to the contact, the contextual information being additional to the existing message exchange content displayed in the message exchange user interface and having been obtained on the mobile device, from at least one application other than the message exchange application to provide additional information regarding the contact during the message exchange;
changing an appearance of the first object from a first appearance to a second appearance in response to receipt of the contextual information, the second appearance being independent of a representation of the at least one application and independent of representing content of the contextual information;
in response to detecting a user selection of the first object, displaying a second object larger than the first object in the message exchange user interface, wherein the second object does not overlap the first object;
gradually enlarging the second object in the message exchange user interface during a drag operation applied to the second object, to provide a third object; and
displaying the additional contextual information related to the contact using the third object,wherein a display of the existing message exchange content, based on the gradually enlarging the second object, is resized so that all of the existing message exchange content is not obstructed.
4 Assignments
0 Petitions
Accused Products
Abstract
An unobtrusive tab is provided in a user interface (UI) used in communicating with a contact, for providing a notification of new information, and to enable access to the information or a representation of the information. The items provided in the information pane may also be selectable to enable further information to be displayed, e.g. an application related to or containing the selected item. Various data items can also be associated with items in the information pane in order to enable further content and information to be launched through selection of an item in the information pane. The information pane can be used as an alternative communication channel and portal for sending and receiving data items such as links, pictures, or other attachments to enable sharing between contacts without disrupting or cluttering a conversational exchange or consuming resources in a particular communication medium.
-
Citations
18 Claims
-
1. A method of operating a mobile device, the method comprising:
-
displaying a message exchange user interface of a message exchange application, the message exchange user interface comprises a message exchange between a user of the mobile device and a contact of the user; displaying a first object in a portion of the message exchange user interface without obstructing existing message exchange content in the message exchange user interface; obtaining contextual information related to the contact, the contextual information being additional to the existing message exchange content displayed in the message exchange user interface and having been obtained on the mobile device, from at least one application other than the message exchange application to provide additional information regarding the contact during the message exchange; changing an appearance of the first object from a first appearance to a second appearance in response to receipt of the contextual information, the second appearance being independent of a representation of the at least one application and independent of representing content of the contextual information; in response to detecting a user selection of the first object, displaying a second object larger than the first object in the message exchange user interface, wherein the second object does not overlap the first object; gradually enlarging the second object in the message exchange user interface during a drag operation applied to the second object, to provide a third object; and displaying the additional contextual information related to the contact using the third object, wherein a display of the existing message exchange content, based on the gradually enlarging the second object, is resized so that all of the existing message exchange content is not obstructed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device comprising a processor, a display, and memory, the memory storing computer executable instructions for:
-
displaying a message exchange user interface of a message exchange application, the message exchange user interface comprises a message exchange between a user of the mobile device and a contact of the user; displaying a first object in a portion of the message exchange user interface without obstructing existing message exchange content in the message exchange user interface; obtaining contextual information related to the contact, the contextual information being additional to the existing message exchange content displayed in the message exchange user interface and having been obtained on the mobile device, from at least one application other than the message exchange application to provide additional information regarding the contact during the message exchange; changing an appearance of the first object from a first appearance to a second appearance in response to receipt of the contextual information, the second appearance being independent of a representation of the at least one application and independent of representing content of the contextual information; in response to detecting a user selection of the first object, displaying a second object larger than the first object in the message exchange user interface, wherein the second object does not overlap the first object; gradually enlarging the second object in the message exchange user interface during a drag operation applied to the second object, to provide a third object; and displaying the additional contextual information related to the contact using the third object, wherein a display of the existing message exchange content, based on the gradually enlarging the second object, is resized so that all of the existing message exchange content is not obstructed. - View Dependent Claims (10)
-
-
11. A non-transitory computer readable medium comprising computer executable instructions for operating a mobile device, the computer executable instruction comprising instructions for:
-
displaying a message exchange user interface of a message exchange application, the message exchange user interface comprising a message exchange between a user of the mobile device and a contact of the user; displaying a first object in a portion of the message exchange user interface without obstructing existing message exchange content in the message exchange user interface; obtaining contextual information related to the contact, the contextual information being additional to the existing message exchange content displayed in the message exchange user interface and having been obtained on the mobile device from at least one application other than the message exchange application to provide additional information regarding the contact during the message exchange; changing an appearance of the first object from a first appearance to a second appearance in response to receipt of the contextual information, the second appearance being independent of a representation of the at least one application and independent of representing content of the contextual information; in response to detecting a user selection of the first object, displaying a second object larger than the first object in the message exchange user interface, wherein the second object does not overlap the first object; gradually enlarging the second object in the message exchange user interface during a drag operation applied to the second object, to provide a third object; and displaying the additional contextual information related to the contact using the third object, wherein a display of the existing message exchange content, based on the gradually enlarging the second object, is resized so that all of the existing message exchange content is not obstructed. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of operating a mobile device, the method comprising:
-
displaying a list of a plurality of instant messaging contacts and their corresponding instant messaging conversations with a user of the mobile device in a first user interface for an instant messaging application; displaying a first object in association with at least one of the list of instant messaging contacts without obstructing the list of a plurality of instant messaging contacts and their corresponding instant messaging conversations with the user; obtaining contextual information related to a particular one of the at least one of the instant messaging contacts, the contextual information being additional to the instant messaging conversations and having been obtained on the mobile device, from at least one application other than the instant messaging application to provide additional information regarding the contact during a message exchange; changing an appearance of the first object from a first appearance to a second appearance in response to receipt of the contextual information, the second appearance being independent of a representation of the at least one application and independent of representing content of the contextual information; in response to detecting a user selection of the first object, displaying a second object larger than the first object in the first user interface, wherein the second object does not overlap the first object; gradually enlarging the second object in the first user interface during a drag operation applied to the second object, to provide a third object; and displaying the additional contextual information related to the particular one of the at least one of the instant messaging contacts using the third object, wherein a display of the instant messaging conversations, based on the gradually enlarging the second object, is resized so that all of the instant messaging conversation is not obstructed. - View Dependent Claims (18)
-
Specification