Abstract:
Provided is one embodiment of a user interface for interacting with network-connected thermostats through a thermostat management system. The user interface identifies a primary enclosure selected from one or more enclosures associated with a thermostat management account while the remaining enclosures are deemed secondary enclosures. The user interface displays the primary enclosure using a primary enclosure selection appearing as an image of a house in a foreground area of the user interface. Adjacent to the primary enclosure selection are round thermostat selections representing each of the network-connected thermostats in the primary enclosure that display an environmental condition, such as temperature, associated with the primary enclosure also in the foreground area. Secondary enclosure selections, representing enclosures other than the primary enclosure, are visually deemphasized in the background area of the user interface when compared with the primary enclosure selection displayed in the foreground area of the interface.
Abstract:
An electronic device displays one or more thumbnails. The device detects a first multi-contact gesture that includes movement of a first contact and a second contact; and, in response to detecting the first multi-contact gesture, the device displays content associated with a respective thumbnail and enlarges the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture. The device detects termination of the first multi-contact gesture; and, in response to detecting termination of the first multi-contact gesture: when a resizing metric based on the first multi-contact gesture is below a predefined threshold, the device ceases to display the content at the respective enlarged size; and, when the resizing metric based on the first multi-contact gesture is above the predefined threshold, the device displays the content on the display in a predefined arrangement.
Abstract:
A computer-implemented method for use at a portable multifunction device (100) with a touch screen display' (112) includes displaying a web page (3912) or portion thereof on the touch screen display (112). An activation of an options icon (3920) is detected. In response, a plurality of icons (3972) including a web-clip widget creation icon (3973) is displayed. An activation of the web-clip widget creation icon (3973) is detected; in response, a web-clip widget (149-6-1) is created corresponding to the displayed web page (3912) or portion thereof.
Abstract:
In one aspect of the invention, a computer-implemented method is disclosed for use in conjunction with a portable electronic device (100) with a touch screen display (112). A list of items (2800B) comprising missed telephone calls is displayed (5002). Upon detecting (5014) user selection of an item (2803) in the list (2800B), contact information (2800C) is displayed (5016) for a respective caller corresponding to the user selected item (2803). The displayed contact information (2800C) includes a plurality of contact objects that include a first contact object (2816), comprising a telephone number object having a first telephone number associated with the missed telephone call, and a second contact object (2818, 2820, 2822). Upon detecting (5018) user selection of the second contact object (2818, 2820, 2822), a communication with the respective caller is initiated via a modality corresponding to the second contact object (2818, 2820, 2822).