Inline message alert
First Claim
1. A computer-implemented method, comprising:
- displaying a first interface on an entirety of at least a first portion of a display screen of a computing device;
receiving data associated with a communication;
displaying at least a first portion of the first interface and a second interface associated with the communication on at least a second portion of the display screen that includes at least some of the first portion of the display screen;
receiving a first input associated with the second interface;
displaying at least a second portion of the first interface and a third interface on at least a third portion of the display screen that includes at least some of the first portion of the display screen, the third interface including an interface element associated with responding to the communication;
receiving a response to the communication as a second input, the second input corresponding to the interface element associated with responding to the communication; and
in response to receiving the second input, displaying the first interface on the entirety of at least the first portion of the display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device can be running a current context and displaying a current interface for the current context when a communication is received on the device. The device can display an alert on a portion of a display screen in conjunction with the current interface being displayed. The alert can include information about the communication, which can allow a user to better determine whether or not the communication requires immediate attention. If the user ignores the alert, it will disappear in a specified amount of time. If the user chooses to deal with the communication, he/she can tap on the alert to bring up an overlay interface for replying to the communication without having to switch to another application specifically configured for handling (e.g., viewing, replying to) the communication. After the user replies to the communication using the overlay interface, he/she can be automatically brought back to the current interface.
-
Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
displaying a first interface on an entirety of at least a first portion of a display screen of a computing device; receiving data associated with a communication; displaying at least a first portion of the first interface and a second interface associated with the communication on at least a second portion of the display screen that includes at least some of the first portion of the display screen; receiving a first input associated with the second interface; displaying at least a second portion of the first interface and a third interface on at least a third portion of the display screen that includes at least some of the first portion of the display screen, the third interface including an interface element associated with responding to the communication; receiving a response to the communication as a second input, the second input corresponding to the interface element associated with responding to the communication; and in response to receiving the second input, displaying the first interface on the entirety of at least the first portion of the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device, comprising:
-
one or more processors; a touchscreen; and a memory element including instructions that, upon being executed by the one or more processors, cause the computing device to; display a first graphical user interface (GUI) associated with a first application on an entirety of at least a first portion of the touchscreen; receive data associated with a communication; display at least a first portion of the first GUI and a second GUI associated with the communication on at least a second portion of the touchscreen that includes at least some of the first portion of the touchscreen; receive a first touch input to a first region of the touchscreen associated with the second GUI; display at least a second portion of the GUI and a third GUI on at least a third portion of the touchscreen that includes at least some of the first portion of the touchscreen, the third GUI including a GUI element associated with responding to the communication; receiving a response to the communication as a second input, the second input in a second region of the touchscreen corresponding to the GUI element associated with responding to the communication; and in response to receiving the second input display the first GUI on the entirety of at least the first portion of the touchscreen. - View Dependent Claims (12, 13, 14)
-
-
15. A computer-implemented method, comprising:
-
displaying a first graphical user interface (GUI) using an entirety of first pixels of a touchscreen of a computing device; receiving data associated with a communication; displaying at least a first portion of the first GUI and a first portion of a second GUI associated with the communication using second pixels that include at least some of the first pixels; receiving a first touch input to a first region of the touchscreen associated with the first portion of the second GUI; displaying at least a second portion of the first GUI and a second portion of the second GUI using third pixels that include at least some of the first pixels, the first portion of the second GUI including a GUI element associated with responding to the communication; receiving a response to the communication as a second touch input, the second touch input corresponding to a second region of the touchscreen corresponding to the GUI element associated with responding to the communication; and in response to receiving the second touch input displaying the first GUI using the entirety of the first pixels. - View Dependent Claims (16, 17, 18, 19)
-
Specification