Methods for simulating image display for images uploading to an anchor slot in an image layout in an electronic interface
First Claim
1. A system for creating and editing an image- and/or text-based project from at least one user-operated computing appliance connected to a network, while simulating how the project would appear when printed at a higher print resolution on a printer, simulated by a lower image resolution on a display, comprising:
- a server connected to the network, the server comprising at least one hardware processor and a non-transitory physical storage medium, and having access to a data repository; and
program code stored on the non-transitory physical storage medium, the program code executable by the hardware processor to perform steps to;
establish a client server connection between the server and the computing appliance used by at least one user;
responsive to the user deciding to add an original photo asset into a targeted photo slot into a layout of the project, copy the layout and reduce the layout copy to a lower resolution to create a lower resolution layout by applying a multiplicative factor, wherein the lower resolution layout simulates the higher print resolution on the display, said higher print resolution of the printer having a higher resolution than the display;
display the lower resolution layout, allowing the user to visualize what the layout of the project would look like when printed at the higher print resolution on the printer;
wait until the original photo asset is received from the computing appliance to the server; and
responsive to the original photo asset being received, replace the targeted photo slot on the lower resolution layout with the original photo asset before printing the project.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for creating image and text-based projects includes a server and software running from physical medium providing a first function for establishing a client-server connection between the server and a computing appliance, a second function for initiating a data session with a user, a third function for the detecting user activity relative to uploading of, or permitting access to one or more photos to the server, a fourth function for accessing copies of the photos before or during upload and compressing them at a pre-designated resolution suitable for printing, a fifth function for transferring the photo copies in the compressed state to the server, a sixth function for decompressing and displaying the one or more photos ahead of receipt of the photos accessed, and a seventh function for replacing the displayed photo or photos with the one or more photos upon receipt thereof.
39 Citations
18 Claims
-
1. A system for creating and editing an image- and/or text-based project from at least one user-operated computing appliance connected to a network, while simulating how the project would appear when printed at a higher print resolution on a printer, simulated by a lower image resolution on a display, comprising:
-
a server connected to the network, the server comprising at least one hardware processor and a non-transitory physical storage medium, and having access to a data repository; and program code stored on the non-transitory physical storage medium, the program code executable by the hardware processor to perform steps to; establish a client server connection between the server and the computing appliance used by at least one user; responsive to the user deciding to add an original photo asset into a targeted photo slot into a layout of the project, copy the layout and reduce the layout copy to a lower resolution to create a lower resolution layout by applying a multiplicative factor, wherein the lower resolution layout simulates the higher print resolution on the display, said higher print resolution of the printer having a higher resolution than the display; display the lower resolution layout, allowing the user to visualize what the layout of the project would look like when printed at the higher print resolution on the printer; wait until the original photo asset is received from the computing appliance to the server; and responsive to the original photo asset being received, replace the targeted photo slot on the lower resolution layout with the original photo asset before printing the project. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory, physical storage medium storing program code for creating and editing an image- and/or text- based project from at least one user-operated computing appliance connected to a network, while simulating how the project would appear when printed at a higher print resolution on a printer, simulated by a lower image resolution on a display, the program code executable by a hardware processor to perform steps to:
-
establish a client server connection between a server and the computing appliance used by at least one user; responsive to the user deciding to add an original photo asset into a targeted photo slot into a layout of the project, copy the layout and reduce the layout copy to a lower resolution to create a lower resolution layout by applying a multiplicative factor, wherein the lower resolution layout simulates the higher print resolution on the display, said higher print resolution of the printer having a higher resolution than the display; display the lower resolution layout, allowing the user to visualize what the layout of the project would look like when printed at the higher print resolution on the printer; wait until the original photo asset is received from the computing appliance to the server; and responsive to the original photo asset being received, replace the targeted photo slot on the lower resolution layout with the original photo asset before printing the project. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification