Systems and methods for downloading and viewing images
AssigneeGoogle Inc.
InventorsDarick M. Tong, Paul T. Buchheit, Kevin David Fox
Life of this patent
Estimating the term…
Abstract
A system for displaying multiple images associated with an electronic message displays an image viewing icon in conjunction with the displayed electronic message on a client computer's monitor. In response to a single user selection of the image viewing icon, the system downloads from a document storage system a single document containing all associated images and displays the single document on the client computer's monitor.
Claims25
A method of displaying images associated with a received electronic message, comprising:
- on a client system:
- concurrently displaying the received electronic message, an image viewing icon and a respective 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 displayed image viewing icon, wherein the user selection of the image viewing icon is made while the received electronic message and the image viewing icon are concurrently displayed, fetching from a document storage system a single document containing the plurality of images and displaying the plurality of images contained in the document;
- and
- in response to user selection of the icon for a respective image attached to the received electronic message, downloading the respective image to the client system.
A method of delivering images to a client computer, comprising:
- sending to the client computer an electronic message, the electronic message including an image viewing icon and a respective icon for each image of a plurality of images attached to the electronic message as a plurality of distinct attachments;
- receiving a view request corresponding to a single user selection of the image viewing icon, wherein the user selection of the image viewing icon is made while the electronic message and the image viewing icon are concurrently displayed at the client computer;
- in response to the view request, generating a single document containing the plurality of images;
- downloading to the client computer the document for displaying at the client computer the plurality of images contained in the document;
- receiving a download request corresponding to a user selection of the icon for a respective image;
- and
- in response to the download request, downloading the respective image to the client computer.
A system for delivering images to a client computer, comprising:
- a message distributor for sending an electronic message to a requesting client computer, the electronic message including an image viewing icon and a respective icon for each image of a plurality of images attached to the electronic message as a plurality of distinct attachments;
- an attachment processor for responding to a single user selection of the image viewing icon by generating a single document containing the plurality of images and downloading the single document to the client computer for displaying at the client computer the plurality of images contained in the document, wherein the user selection of the image viewing icon is made while the received electronic message and the image viewing icon are concurrently displayed at the client computer;
- and
- wherein the attachment processor responds to user selection of the icon for a respective image attached to the received electronic message by downloading the respective image to the client computer.
A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in a computer system, the one or more programs comprising:
- instructions for sending an electronic message to a requesting client computer, the electronic message including an image viewing icon and a respective icon for each image of a plurality of images attached to the electronic message as a plurality of distinct attachments;
- instructions for responding to a single user selection of the image viewing icon by generating a single document containing the plurality of images and downloading the single document to the client computer for displaying at the client computer the plurality of images contained in the document, wherein the user selection of the image viewing icon is made while the received electronic message and the image viewing icon are concurrently displayed at the client computer;
- and
- instructions for responding to a user selection of the icon for a respective image by downloading the respective image to the client computer.
A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in a computer system, the one or more programs comprising instructions for:
- displaying images associated with a received electronic message, including instructions for:
- concurrently displaying the received electronic message, an image viewing icon and a respective 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 displayed image viewing icon, wherein the user selection of the image viewing icon is made while the received electronic message and the image viewing icon are concurrently displayed, fetching from a document storage system a single document containing the plurality of images and displaying the plurality of images contained in the document;
- and
- in response to user selection of the icon for a respective image attached to the received electronic message, downloading the respective image to the computer system.
Dependencies are inferred from the claim text.