Patent application number | Description | Published |
20140092438 | Method for Optimizing Printing Quality for Image-Laden PDF Files at Lower File Sizes - A system for staging printable assets included in an electronic print order submitted by users through a graphics user interface for printing by one or more print vendors over a data network includes a server connected to the network, the server having access to least one processor and a data repository, the server including a non-transitory physical medium, and software running from the non-transitory physical medium, the software providing for receiving the electronic print order, recording the positional data of each of the printable assets included for printing, compressing and rasterizing certain printable assets of the electronic order, selecting certain printable assets of the electronic printing order and including those items as vector assets, and reconstructing the printable assets, page, or pages for a printer or printers. | 04-03-2014 |
20140095551 | Methods for Optimizing Storage Space and Reducing Redundancy in Data Reproduction for Data Stored for Creating Image-Based Products through an Electronic Interface - A method for optimizing storage space and data reproduction performance for an image-based layout created through an electronic interface has steps: (a) separating to at least a first degree, the content data from the structure data in the image-based layout, (b) during active user session with the image-based layout, determining the nature of the modifications to the data according to the at least the first degree of separation, and (c) writing new data modifications to storage in the form of a new addressed data source mapped to or indexed to the parent data source reflecting either content data changes to the image-based layout, structural data changes to the image-based layout, or both. | 04-03-2014 |
20140095586 | Methods for Dynamic Stylization and Size Editing of Fonts Associated with Images and Theme-Based Graphics Arranged in a Layout Viewed Through an Electronic Interface - A system for working with image and or text-based projects includes a server having access to a processor and a data repository, the server including a non-transitory physical medium and software running from the non-transitory physical medium, the software providing a first function for establishing a client-server connection between the server and at least one user-operated computing appliance connected to the network, a second function for initiating and maintaining an active data session between one or more users involved in working with the image and/or text-based projects through a graphics user interface (GUI), a third function for acquiring and recording current font attributes for text-based items on a page that is to be remixed, and a fourth function for calculating a best unified set of font attributes for the text-based items subject to the remixed page. | 04-03-2014 |
20140095632 | Methods for Coordinating and Presenting Collaborative Communication between Collaborators Working on an Image-Based Project Through an Electronic Interface - An electronic messaging system includes a server connected to the network, the server having access to a processor and a data repository, and including and software running from a non-transitory physical medium, the software providing for linking the electronic messaging system to the image-based project accessible through the electronic interface, facilitating calling the message system from within the image-based project by executing a link resulting from execution of the first function to receive a messaging interface, detecting and monitoring any online collaborators working on the image-based project and any online web visitors allowed to view the image-based project under construction, assigning for each message submitted, at least a collaborator identification stamp, a digital time stamp, and a digital location of the collaborator within the project at the time the message was submitted, and publishing the aggregated messages in one or more live broadcast to relevant online collaborators and project visitors. | 04-03-2014 |
20140095645 | Method for Caching Data on Client Device to Optimize Server Data Persistence in Building of an Image-Based Project - A system for creating image and or text-based projects includes a server connected to a network, the server having access to least one processor and a data repository, the server including a non-transitory physical medium, and software running from the non-transitory physical medium, the software providing a first function for establishing a client server connection between the server and at least one user-operated computing appliance connected to the network, a second function for initiating and maintaining an active data session between one or more users involved in project creation and or in project editing through a graphics user interface (GUI), a third function for establishing a cache memory on the at least one operated computing appliance, the cache dedicated for caching user and server-side data, a fourth function for caching user actions in the cache memory, and a fifth function for persisting the cached data to the server. | 04-03-2014 |
20140096029 | Method for Dynamic Bundling of Graphics Editing Tools presented to Clients engaged in Image-Based Project Creation through an Electronic Interface - A system for creating image and or text-based projects includes a server, the server having access to a processor, a data repository, and a non-transitory physical medium. Software running from the non-transitory physical medium provides a first function for establishing a client server connection between the server and at least one user-operated computing appliance connected to the network, a second function for initiating and maintaining an active data session between one or more users involved in project creation and or in project editing through a graphics user interface (GUI), a third function for detecting user-execution of a project template, a fourth function for analyzing the exact nature and state of the template and any content associated therewith, a fifth function for assembling a customized editing interface according to needs determined by the analysis of the fourth function, and a sixth function for presenting the customized interface to the user. | 04-03-2014 |
20140096038 | Method for Editing Font Size for Font Arranged in a Layout on an Electronic Interface using Real Time Visual Input - A system for working with image and or text-based projects includes a server having access to least one processor and a data repository, the server including a non-transitory physical medium and software running from the non-transitory physical medium, the software providing a first function for establishing a client-server connection between the server and at least one user-operated computing appliance connected to the network, a second function for initiating and maintaining an active data session between one or more users involved in working with the image and/or text-based projects through a graphics user interface (GUI), a third function for linking a multi-part text resizing tool to one or more user-input actions on one or more text-based assets added to or pre-existing on a page layout, and a fourth function for retrieving and presenting the text-resizing tool in the GUI upon detection of one of the user-input actions. | 04-03-2014 |
20140096039 | Method for Preserving Layer Position of a Graphical Digital Asset for Consistent Presentation Between Multiple Pages in an Electronic Interface - A system for working with image and or text-based projects includes a server having access to a processor and a data repository, and software running from a non-transitory physical medium, the software providing for establishing a client-server connection with a computing appliance, initiating and maintaining an active data session between users involved in working with the image and/or text-based projects, taking a snapshot of items arranged on a multi-layer canvas comprising at least one page, looking up the positional data, including depth, associated with the snapshot data of any one of the group of items included in the snapshot resulting from execution of the third function, and preserving the original depth position of any of the items included in the snapshot resulting from execution of the third function upon movement of the item or items between pages or from a two page span to a single page. | 04-03-2014 |