Abstract:
A method and system for providing on online file- service that automatically stores and organizes digital files. The method and system include providing the server with a set of trigger handlers that are each configured to perform a particular action on a digital file. The user may log into the server and specify attribute criteria for each of the trigger handlers. Digital files uploaded by the user are received by the server, wherein each file has a plurality of attributes associated therewith. The attributes of each file are then compared with the attribute criteria entered by the user for each of the trigger handlers. And upon a match, the corresponding trigger handler is invoked, such that actions are automatically performed on the digital files.
Abstract:
A method and system for requesting prints of digital images displayed online is disclosed. The present invention provides a network-based photosharing system that includes a plurality of peer nodes that contain images and that are capable of communicating with other peer nodes. The method and system include allowing a user of a first one of the peer nodes to invite at least one visitor to view images hosted on the first peer node, and allowing the visitor to browse the images on the first peer node and to select one or more images to print by filling-out a print request form that identifies only the visitor and the selected images. The method and system further include notifying the user of the submission of the print request form, wherein once notified, the user accesses the print request form, prints the selected images, and delivers the prints to the visitor.
Abstract:
A method for automatically organizing images uploaded from a computer to a server is disclosed. Aspects of the invention include receiving an upload of image files from the computer on the server, where the upload includes a folder hierarchy defining how the image files are stored on the computer. The images files are then automatically stored and organized on the server, such that the folder hierarchy of the image files is preserved.
Abstract:
A system (Figure) and method (Figs.4&6) for sharing digital images (21) over a network (11), such as the Internet, wherein the first person (10) desires to send images from a first computer (12) to a second person (34) having a second computer (36) that includes a standard email program (38). The system and method include sending an email request with the images (19) and an address of the second user (Fig.5) from the first computer (12) to a server (20). In response to receiving the email request, the images are stored on the server (28), and the server creates a standard email message (31) from the email request (19). The method and system further include inserting at least one link to the stored images (33) into the email message (31), and transmitting the email message over the network (32) for delivery to the second user (38). The second user may then receive and open the email message on the second computer (36) using the standard email program (38) and click on at least one link to display the images (40).
Abstract:
The present invention provides a method for the creation and use of simple and complex templates. The system includes providing the template where the template (500) contains a plurality of tags. The plurality of tags provide instructions for the application of a plurality of plane files (510, 520, 530) to be applied to the image. The present invention automates the process by applying templates (500) to images which reduces the required amount of user time for the interface. Its use of tags to store the template requires less storage space and saves the user time and effort in applying templates (500).
Abstract:
A method and system for creating a slide show (418) with real-time audio (430) in a digital camera (118). First audio (430) is recorded that implicitly includes a time-based time-line (420). While the audio is being recorded, a plurality of images (1, 2, 3) are captured, where each one of the plurality of images (1, 2, 3) is captured at some time along the time-line (420). After capturing images (1, 2, 3), the recording of the audio is ended. The method and system further include presenting a slide show (418) from the plurality of images and the recorded audio by playing the recorded audio, while displaying each one of the plurality of images on a display device (402) at the time that the image was captured along the time-line (420) of the recorded audio (430).
Abstract:
The present invention provides a method and system for serving an image stored in the peer computer to a requesting computer in a network photosharing system in which the peer computer is coupled to a photosharing system server. Aspects of the invention include caching copy of the image in the photosharing server; and in response to the photosharing server receiving a request from the requesting computer to view the image stored in the peer computer, transmitting the cached image from the photosharing server to the requesting computer, thereby avoiding the need to transfer the image from the peer computer to the photosharing server for each request to view the image.
Abstract:
The present invention provides a method and system for serving an image stored in the peer computer to a requesting computer in a network photosharing system in which the peer computer is coupled to a photosharing system server. Aspects of the invention include caching copy of the image in the photosharing server; and in response to the photosharing server receiving a request from the requesting computer to view the image stored in the peer computer, transmitting the cached image from the photosharing server to the requesting computer, thereby avoiding the need to transfer the image from the peer computer to the photosharing server for each request to view the image.
Abstract:
The invention provides a method and system for distributing affiliate images in a peer-to-peer (P2P) photosharing network comprising multiple peer nodes and a peer server, wherein each of the peer nodes execute a peer application that allows the peer nodes to communicate with each other and with the peer server over a network. Aspects of the present invention include customizing the peer application for the affiliate by branding the peer application with brand identifiers of the affiliate and by bundling low-resolution images of the affiliate with the customized peer application. Thereafter, the customized peer application is distributed directly to the fan base of the corresponding affiliate. During execution of the customized peer application, a user may place an order for merchandise imprinted with at least one of the low-resolution images. When the order is subsequently processed by the peer server, any low-resolution image in the order is replaced with its corresponding high-resolution image for final printing.
Abstract:
A method and system for automatically generating names for files uploaded from a computer to a server is disclosed. Aspects of the present invention include allowing a user to define a file-naming template using information available from a variety of sources including, the uploaded files, an application environment of the server, and an operating environment of the computer. Names are then automatically generated for each file when files are uploaded based on the template pattern.