Abstract:
A method and apparatus for automatically categorizing images in a digital camera is provided. In one aspect, a digital camera includes a processor that converts raw image data into processed image data at the time of image capture, an analysis module coupled to the processor that analyzes the raw image data at the time of image capture and identifies one or more categories to which each of the images may relate, and category tags that are attached to and stored in each of the images corresponding to the categories. By attaching and storing the category tags with each of the images, the processor can automatically sort the images by their respective categories.
Abstract:
A method and system for automatically configuring a hand-held electronic device for accessing a site on a public network is disclosed. The method and system include establishing a connection to a website server, which is responsible for establishing and maintaining website accounts, and sending information uniquely identifying the electronic device to the website server. The server then sends user account information to the device, including an account ID and password, created based on the electronic device information. The user account information is then stored on electronic device for use the next time the electronic device accesses the website, whereby the user does not have to enter account information in order to establish the ISP connection or the website account before accessing the public network.
Abstract:
A method and system for automatically configuring a hand-held electronic device for accessing a site on a public network is disclosed. The method and system include establishing a connection to a website server, which is responsible for establishing and maintaining website accounts, and sending information uniquely identifying the electronic device to the website server. The server then sends user account information to the device, including an account ID and password, created based on the electronic device information. The user account information is then stored on electronic device for use the next time the electronic device accesses the website, whereby the user does not have to enter account information in order to establish the ISP connection or the website account before accessing the public network.
Abstract:
A method and system for integrating web photo-services for a browser-enabled device is disclosed. The method and system include providing a server that communicates with a browser-enabled device over a network. Further, an image-related web application is provided to the device over the network, the web application executable on the device. The web application receives a list of images stored on the device from the device and a list of images stored at a remote location from the server. The method and system further include providing, by the web application, content combining the lists of images received from the device and the server, wherein the content is presentable on the device and includes an image reference for each image included in the combined lists of images and an indication of whether each image is stored on the device or at the remote location.
Abstract:
A method for efficiently categorizing images on a computer system is disclosed. A series of related images that are to be categorized are ordered by time of capture, and category levels for input of category information by a user are displayed. The category levels include a highest-category level and a lowest-category level, where the highest-category level has a low frequency of data change between the series of related images, and the lowest-category level has a high frequency of data change between the series of images. A first image is then categorized by allowing the user to enter highest-category level data and lowest-category level data. A next image in the series is then categorized by leaving the highest-category level data unchanged, and automatically selecting the lowest-category level data for reentry by the user, thereby eliminating the need for the user to reenter the highest-category level data.
Abstract:
A method and system for providing a user with an album including a plurality of pages is disclosed. The method and system include allowing a user to purchase at least a portion of the album including a portion of the plurality of pages. The user is allowed to set a plurality of defaults for configuring the plurality of pages. At least one default of the plurality of defaults is capable of being altered using information provided by the user. The information is received from the user separately from the user setting the plurality of defaults. The information, if any, is received together with an initial providing of digital image data for a plurality of images captured using a digital imaging device. The at least one default is altered if the user has provided the information. The portion of the plurality of pages is provided using the plurality of defaults and the user is allowed access to at least the portion of the album.
Abstract:
A method and apparatus for editing heterogeneous media objects in a digital imaging device having a display screen, where each one of the media objects has one or more media types associated therewith, such as a still image, a sequential image, video, audio, and text. The method aspect of the present invention begins by displaying a representation of each one of the media objects on the display screen to allow a user to randomly select a particular media object to edit. In response to a user pressing a key to edit a selected media object, one or more specialized edit screens is invoked for editing the media types associated with the selected media object. If the media object includes a still or a sequential image, then an image editing screen is invoked. If the media object includes a video clip, then a video editing screen is invoked. If the media object includes an audio clip, then an audio editing screen is invoked. And If the media object includes a text clip, then a text editing screen is invoked.
Abstract:
A method and system for integrating web photo-services for a browser-enabled device is disclosed. The method and system include providing a server that communicates with the device over a network, and associating images stored on at least one photo-service site with a user account. Thereafter, an inventory of images stored on the device is received from the device, and an image-related web application is provided to the device over the network, where the web application requires access to the user's images. The method and system further include providing a list of the images associated with a user's account to the web application, wherein the list of images includes an image reference for each image and an indication of whether each image is stored on the device or on the photo-service site, such that the web application may perform at least one function on the user's images regardless of where the images are stored.
Abstract:
Methods and systems are provided for controlling the functions of a handheld multifunction device based on the orientation of the device. The multifunction device can be held in a plurality of orientations including a vertical orientation and a horizontal orientation. The multifunction device includes a user interface that includes a display; and a plurality of applications that provide the device with respective functions, the plurality of applications comprising at least two of organizer, communication, and entertainment functions, wherein at least a portion of the application include different modes of operation. The device further includes control means for detecting an orientation of the multifunction device and for automatically switching between the plurality of applications based on the detected orientation.
Abstract:
A method and system for allowing a user to select actions to be taken by a server when uploading images from a hand-held image capture device is disclosed. The method and system include storing an action list on the image capture device that includes one or more items representing actions that the server should take with respect to uploaded images. After the user initiates an image upload process, the action list is displayed to the user on the image capture device for user selection. After the user selects at least one of the items in the action list, the images and the selected action list item are sent to the server, and the server performs the specified action on the uploaded images.