Patent classifications
H04M1/7243
Selectable response options displayed based-on device grip position
In aspects of selectable response options displayed based-on device grip position, a wireless device has a display screen to display an incoming notification associated with a device application, and actionable responses are associated with the incoming notification. The wireless device implements a grip detection module to detect a device grip position of a user grip holding the wireless device. The wireless device also implements a notification control module to determine the actionable responses of the incoming notification. The notification control module can also initiate to display selectable response options corresponding to the actionable responses associated with the incoming notification, where the selectable response options are displayable along a display edge of the display screen proximate the device grip position. In implementations, the display screen includes a curved edge display region, and the selectable response options are displayable within the curved edge display region of the display screen.
USER INPUT INTERPRETATION USING DISPLAY REPRESENTATIONS
Systems and processes for using display representations are provided. For example, at a first time, a first plurality of objects is displayed, and a first plurality of relationships associated with the first plurality of objects is identified. A display representation is obtained, including a plurality of first object representations as displayed at the first time and a plurality of first relationship representation as identified as the first time. At a second time, an input is received from the user. In response to receiving the input from the user, the display representation is retrieved, the retrieved display representation including a plurality of second object representations corresponding to a second plurality of displayed object as displayed at the second time and a plurality of second relationship representations as identified at the second time. An output responsive to the input is provided based on the retrieved display representation.
System, a computer readable medium, and a method for providing an integrated management of message information
A method of providing a user interface for managing voice call information and text message information in a mobile terminal including a voice call management part to process manage a voice call, and a text message management part to process and manage a text message, the method including the steps of accessing the voice call management part and the text message management part to retrieve the voice call information and the text message information, editing the voice call information and the text message information according to a predetermined message block format to generate integrated message information, generating message blocks including the integrated message information, and arranging the message blocks according to a receiving time and a transmitting time of the voice call information and the text message information to display the message blocks on a message management user interface of the mobile terminal.
System, a computer readable medium, and a method for providing an integrated management of message information
A method of providing a user interface for managing voice call information and text message information in a mobile terminal including a voice call management part to process manage a voice call, and a text message management part to process and manage a text message, the method including the steps of accessing the voice call management part and the text message management part to retrieve the voice call information and the text message information, editing the voice call information and the text message information according to a predetermined message block format to generate integrated message information, generating message blocks including the integrated message information, and arranging the message blocks according to a receiving time and a transmitting time of the voice call information and the text message information to display the message blocks on a message management user interface of the mobile terminal.
AUTOMATED INITIATION AND ADAPTATION OF A DIALOG WITH A USER VIA USER INTERFACE DEVICES OF A COMPUTING DEVICE OF THE USER
Methods and apparatus directed to utilizing an automated messaging system to initiate and/or adapt a dialog with at least one user, where the dialog occurs via user interface input and output devices of at least one computing device of the user. In some of those implementations, the automated messaging system identifies at least one task associated with the user and initiates the dialog with the user based on identifying the task. The automated messaging system may initiate the dialog to provide the user with additional information related to the task and/or to determine, based on user input provided during the dialog, values for one or more parameters of the task. In some implementations, the automated messaging system may further initiate performance of the task utilizing parameters determined during the dialog.
AUTOMATED INITIATION AND ADAPTATION OF A DIALOG WITH A USER VIA USER INTERFACE DEVICES OF A COMPUTING DEVICE OF THE USER
Methods and apparatus directed to utilizing an automated messaging system to initiate and/or adapt a dialog with at least one user, where the dialog occurs via user interface input and output devices of at least one computing device of the user. In some of those implementations, the automated messaging system identifies at least one task associated with the user and initiates the dialog with the user based on identifying the task. The automated messaging system may initiate the dialog to provide the user with additional information related to the task and/or to determine, based on user input provided during the dialog, values for one or more parameters of the task. In some implementations, the automated messaging system may further initiate performance of the task utilizing parameters determined during the dialog.
DIGITAL ASSISTANT INTERACTION IN A COMMUNICATION SESSION
An example process includes while an electronic device is engaged in a communication session with external device(s): receiving, from a first user of the electronic device, input to invoke a first digital assistant; receiving, from the first user, a natural language input corresponding to a task; in accordance with invoking the first digital assistant, generating, by the first digital assistant, a prompt for further user input about the task; transmitting, to the external device(s), the prompt for further user input about the task; after transmitting the prompt for further user input, receiving, from an external device of the external device(s), a response to the prompt for further user input; initiating, by the first digital assistant, based on the response and information corresponding to the first user stored on the electronic device, the task; and transmitting, to the external device(s), an output indicative of the initiated task.
Delivery/read receipts for electronic messaging
Systems, methods, and computer program products for delivery/read receipts for electronic messaging are disclosed. During one-on-one electronic messaging sessions in a conversation view format, only a single read receipt is shown only for the most recent message transmitted in the conversation. In some implementations, a delivery receipt is shown which then can be replaced or morphed into a read receipt. In a group conversation, a read receipt can be displayed for the recipient who most recently caught up in the ongoing conversation.
Delivery/read receipts for electronic messaging
Systems, methods, and computer program products for delivery/read receipts for electronic messaging are disclosed. During one-on-one electronic messaging sessions in a conversation view format, only a single read receipt is shown only for the most recent message transmitted in the conversation. In some implementations, a delivery receipt is shown which then can be replaced or morphed into a read receipt. In a group conversation, a read receipt can be displayed for the recipient who most recently caught up in the ongoing conversation.
Reply interface with selectable stickers for messaging system
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.