User interface based on viewable area of a display
First Claim
Patent Images
1. A method for displaying content on a touchscreen display of a computing device, the method comprising:
- displaying, in a viewable area of the touchscreen display, one or more separately movable panels, a first panel of the separately movable panels comprising a list of messages;
based on detecting, via the touchscreen display, an input of a first type for a first one of the messages, displaying, on the touchscreen display, concurrently with the first message, first information associated with the first message;
based on detecting, via the touchscreen display, an input of a second type, different from the first type, for the first message, displaying, on the touchscreen display, second information associated with the first message, the second information including information different from the first information; and
based on detecting, via the touchscreen display, an input of a third type, different from the first type and the second type, for the first message, control sliding, into the viewable area of the touchscreen display, a second one of the separately movable panels comprising third information associated with the first message, the third information including information different from the first information and the second information.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of displaying content in a computing device including a display. The method includes: displaying content on the display; detecting, by the display, a predefined gesture corresponding to an item in the content; displaying, concurrently with the item, additional content associated with the item.
27 Citations
21 Claims
-
1. A method for displaying content on a touchscreen display of a computing device, the method comprising:
-
displaying, in a viewable area of the touchscreen display, one or more separately movable panels, a first panel of the separately movable panels comprising a list of messages; based on detecting, via the touchscreen display, an input of a first type for a first one of the messages, displaying, on the touchscreen display, concurrently with the first message, first information associated with the first message; based on detecting, via the touchscreen display, an input of a second type, different from the first type, for the first message, displaying, on the touchscreen display, second information associated with the first message, the second information including information different from the first information; and based on detecting, via the touchscreen display, an input of a third type, different from the first type and the second type, for the first message, control sliding, into the viewable area of the touchscreen display, a second one of the separately movable panels comprising third information associated with the first message, the third information including information different from the first information and the second information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, comprising:
-
a touchscreen display; memory for storing program instructions; and a computer processor, wherein the computer processor is configured to execute the program instructions to at least; control display, in a viewable area of the touchscreen display, of one or more separately movable panels, a first panel of the separately movable panels comprising a list of messages; based on detecting, via the touchscreen display, an input of a first type for a first one of the messages, control display, on the touchscreen display, concurrently with the first message, of first information associated with the first message; based on detecting, via the touchscreen display, an input of a second type, different from the first type, for the first message, control display, on the touchscreen display, of second information associated with the first message, the second information including information different from the first information; and based on detecting, via the touchscreen display, an input of a third type, different from the first type and the second type, for the first message, control sliding, into the viewable area of the touchscreen display, a second one of the separately movable panels comprising third information associated with the first message, the third information including information different from the first information and the second information. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium comprising a plurality of instructions for displaying content, the plurality of instructions, when executed by at least one computer processor of a computing device, enables the at least one computer processor to at least:
-
control display, in a viewable area of a touchscreen display of the computing device, of one or more separately movable panels, a first panel of the separately movable panels comprising a list of messages; based on detecting, via the touchscreen display, an input of a first type for a first one of the messages, control display, on the touchscreen display, concurrently with the first message, of first information associated with the first message; based on detecting, via the touchscreen display, an input of a second type, different from the first type, for the first message, control display, on the touchscreen display, of second information associated with the first message, the second information including information different from the first information; and based on detecting, via the touchscreen display, an input of a third type, different from the first type and the second type, for the first message, control sliding, into the viewable area of the touchscreen display, a second one of the separately movable panels comprising third information associated with the first message, the third information including information different from the first information and the second information. - View Dependent Claims (17, 18, 19)
-
-
20. A computing system comprising:
-
a touchscreen display; one or more computer processors; and a memory storing program instructions for a messaging application, wherein the one or more computer processors are configured to execute the program instructions for the messaging application to at least; control display, in a viewable area of the touchscreen display, of one or more separately movable panels, a first panel of the separately movable panels comprising a list of messages; based on detecting, via the touchscreen display, a drag gesture for a first one of the messages, control display, on the touchscreen display, concurrently with the first message, of first information associated with the first message; based on detecting, via the touchscreen display, a pinch gesture for the first message, control display, on the touchscreen display, of second information associated with the first message, the second information including information different from the first information; and based on detecting, via the touchscreen display, an input for the first message different from the drag gesture and from the pinch gesture, control sliding, into the viewable area of the touchscreen display, a second one of the separately movable panels comprising third information associated with the first message, the third information including information different from the first information and the second information. - View Dependent Claims (21)
-
Specification