Abstract:
A system for displaying images associated with a received electronic message concurrently displays the received electronic message, a view-all-images icon and a respective view icon for each image of a plurality of images attached to the received electronic message as a plurality of distinct attachments. In response to a single user selection of the view-all-images icon, where the user selection of the view-all-images icon is made while the received electronic message and the view-all-images icon are concurrently displayed, the system fetches from a document storage system a single document containing the plurality of images and display the plurality of images contained in the document. In response to user selection of the view icon for a respective image attached to the received electronic message, the system displays the respective image.
Abstract:
A host system sends a web page to a client system via a communications network, and receives inputs from the client system, via the communications network, that include user text inputs to the web page. The inputs are received without receiving from the client system, via the communications network, a user-initiated command that would require saving user inputs to the web page. The host system makes incremental changes to a backup copy of user inputs to the web page, stored at the host system, in accordance with the received inputs. In accordance with detection by the host system of a restart condition for the web page corresponding to prior closure of the web page at the client system, the host system sends the backup copy to the client system for presentation to a user of the client system.
Abstract:
In a method performed by a host system with one or more processors, the host system sends a web page to a client system via a communications network. The host system receives inputs from the client system, via the communications network, that include user text inputs to the web page. The inputs are received prior to receiving from the client system, via the communications network, a user-initiated command that would require saving user inputs to the web page. The host system also periodically auto-saves a backup copy of at least some of the received user text inputs to the web page, prior to receiving the user-initiated command that would require saving user inputs to the web page.
Abstract:
A system for displaying images associated with a received electronic message concurrently displays the received electronic message, a view-all-images icon and a respective view icon for each image of a plurality of images attached to the received electronic message as a plurality of distinct attachments. In response to a single user selection of the view-all-images icon, where the user selection of the view-all-images icon is made while the received electronic message and the view-all-images icon are concurrently displayed, the system fetches from a document storage system a single document containing the plurality of images and display the plurality of images contained in the document. In response to user selection of the view icon for a respective image attached to the received electronic message, the system displays the respective image.
Abstract:
In a method performed by a host system with one or more processors, the host system sends a web page to a client system via a communications network. The host system receives inputs from the client system, via the communications network, that include user text inputs to the web page. The inputs are received prior to receiving from the client system, via the communications network, a user-initiated command that would require saving user inputs to the web page. The host system also periodically auto-saves a backup copy of at least some of the received user text inputs to the web page, prior to receiving the user-initiated command that would require saving user inputs to the web page.
Abstract:
At a client computer, a communications list of a computer user is displayed in an inbox view, listing communications in which the computer user is a participant. In response to user selection, from the inbox view, of a respective communication in the displayed list, displaying the user selected communication. Further, in a contact list view distinct from the inbox view, display a contact list of a computer user. While displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list. In response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications corresponding to at least a subset of communications in which both the party and the computer user are participants.