8806331

System and Methods for Creating and Editing Photo-Based Projects on a Digital Network

PublishedAugust 12, 2014
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A system for creating and editing media-based projects for printing products, comprising: a computerized server connected to a data network, the server having access to a memory storing instructions for providing an executable graphical user interface (GUI) accessible by a computer browser and adapted for creating, displaying, editing, publishing, and printing one or more media-based products; at least one data repository residing on the network, the data repository accessible to the server, and storing individual project pages and page assets including at least images and project-related graphics; a print configuration engine executable from the memory, the print configuration engine adapted for rendering media-based projects for printing products; and at least one bi-directional communication channel established between a computing appliance executing a version of the GUI while connected to the network and a server managing the data repository, wherein the GUI enables logical selection, grouping, and sizing of the individual project pages and the page assets, and automatic page population of page assets based on determining a core aspect ratio for the projects based on metadata particular to each page asset including at least size, shape, and orientation, wherein the core aspect ratio comprises two or more output sizes corresponding to a given orientation of the individual project pages, wherein any individual project page having said given orientation does not require any editing of page content before printing in said corresponding two or more output sizes, wherein the core aspect ratio is calculated so as to result in minimal loss of page content during printing of said individual project pages, and wherein the GUI is capable of displaying the project in the two or more output sizes, and wherein the GUI enables an automated process whereby new project pages are dynamically created for printing a new product requiring second page size aspect ratios based on the core aspect ratio of the project, and the size, shape, orientation, and metadata particular to individual page content assets.

Plain English Translation

A system for creating printable media projects (like photo books) has a server connected to a network. The server provides a web-based graphical user interface (GUI) for creating, editing, displaying, and printing these projects. A data repository on the network stores project pages and assets such as images and graphics. A print engine renders the project for printing. A two-way communication channel exists between a user's device running the GUI and the server managing the data. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 2

Original Legal Text

2. The system of claim 1 wherein the data network is the Internet network.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, uses the Internet as the data network. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 3

Original Legal Text

3. The system of claim 1 , wherein the media-based products are selected from the group consisting of a photo-book, a photo-calendar, and a photo-card.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, creates media products that are photo-books, photo-calendars, or photo-cards. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 4

Original Legal Text

4. The system of claim 1 wherein the project-related graphics include shapes, stickers, frames, text boxes, photo-slots, and backgrounds.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, uses project-related graphics including shapes, stickers, frames, text boxes, photo-slots, and backgrounds. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 5

Original Legal Text

5. The system of claim 1 , wherein two or more users may access the same GUI version and edit the media-based project at the same time.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, allows two or more users to access and edit the same project simultaneously. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 6

Original Legal Text

6. The system of claim 1 wherein the data repository is managed by a third-party network storage provider.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, uses a data repository managed by a third-party network storage provider. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 7

Original Legal Text

7. The system of claim 1 wherein the bi-directional data channel is an action script message format (AMF) channel.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, utilizes an Action Script Message Format (AMF) channel for bidirectional communication. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 8

Original Legal Text

8. The system of claim 1 , wherein the GUI includes an application for messaging, and an application for creating an interactive list of friends of an instant user operating the GUI.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, includes in the GUI a messaging application and an application for creating a friend list. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 9

Original Legal Text

9. The system of claim 1 , wherein the GUI includes a message board interface allowing users to post viewable comments about the media-based project.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, includes a message board interface in the GUI, which allows users to post and view comments about the media-based project. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 10

Original Legal Text

10. The system of claim 1 , wherein individual media-based projects are displayed at the core aspect ratio relative to width and height derived for a grouping of product sizes, each having different aspect ratios.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, displays individual projects at a core aspect ratio relative to derived width and height for a grouping of product sizes, where each product size has different aspect ratios. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 11

Original Legal Text

11. The system of claim 1 , wherein the media-based projects may be translated from presentation at one core aspect ratio relative to one pre defined grouping of products having similar aspect ratios to another core aspect ratio relative to a different pre-defined grouping of products having similar aspect ratios.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, can translate the project's presentation from one core aspect ratio (relative to one group of similar-aspect-ratio products) to another core aspect ratio (relative to a different group of similar-aspect-ratio products). The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 12

Original Legal Text

12. The system of claim 1 , wherein individual pages of the media-based project are scaled using relative integers beginning from absolute center of the page.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, scales individual pages of the project using relative integers starting from the absolute center of the page. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 13

Original Legal Text

13. The system of claim 1 , wherein individual pages of the media-based project are auto-populated with theme-related shapes, stickers, text boxes, and photo-slots.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, automatically populates individual pages with theme-related shapes, stickers, text boxes, and photo-slots. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 14

Original Legal Text

14. The system of claim 6 wherein the server uses multiple open socket connections to monitor two or more users collaborating on the same project and to push activity data to all of the collaborators giving the a real-time view of the changes.

Plain English Translation

In the system where the data repository is managed by a third-party network storage provider, and where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, the server uses multiple open socket connections to monitor two or more users collaborating on the same project, pushing activity data to all collaborators, providing a real-time view of changes. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 15

Original Legal Text

15. The system of claim 1 , wherein the system is accessible through a secure Website.

Plain English Translation

The system for creating printable media projects (like photo books) described previously, where a server connected to a data network provides a web-based GUI, a data repository stores project assets, a print engine renders projects, and a communication channel links the GUI to the server, is accessible through a secure website. The GUI allows grouping and sizing of pages and assets and automatically populates pages based on an aspect ratio calculation using metadata (size, shape, orientation) of the assets. The system handles multiple output sizes based on the calculated core aspect ratio and displays the project in these sizes. It dynamically creates new project pages for new products with different aspect ratios using the core aspect ratio and asset metadata.

Claim 16

Original Legal Text

16. In a system for creating and editing media-based projects for printing products, the system including a networked server and a data repository, the server having access to a digital medium with an executable graphical user interface (GUI), a method for creating the media-based project comprising: accessing the GUI; creating and selecting basic project attributes including individual project pages and page assets of specific size, shape, orientation, and groupings; determining page size aspect ratios for each page in the project and a core aspect ratio for the project from the page size aspect ratios of the individual pages and content assets, wherein the core aspect ratio comprises two or more output sizes corresponding to a given orientation of the individual project pages, wherein any individual project page having said given orientation does not require any editing of page content before printing in said corresponding two or more output sizes, wherein the core aspect ratio is calculated so as to result in minimal loss of page content during printing of said individual project pages, and wherein the GUI is capable of displaying the project in the two or more output sizes; invoking an editor to assemble and display the project; and adding, removing, and editing project content; wherein the GUI enables logical selection, grouping, and sizing of individual project pages and the page assets, and automatic page population of assets based on metadata particular to each asset, and wherein new project pages are dynamically created for printing a new product requiring second page size aspect ratios based on the core aspect ratio of the project, and the size, shape, orientation, and metadata particular to individual page assets.

Plain English Translation

A method for creating printable media projects using a networked server, a data repository, and a GUI involves accessing the GUI, creating and selecting project attributes (pages, assets) of specific sizes, shapes, orientations, and groupings. It determines page aspect ratios and a core aspect ratio for the project, handling multiple output sizes. The GUI displays the project and allows adding, removing, and editing content. The GUI enables selecting, grouping, and sizing pages and assets, automatically populating assets based on metadata. It also dynamically creates new project pages for new products that require different aspect ratios using the project's core aspect ratio and asset metadata.

Claim 17

Original Legal Text

17. The method of claim 16 , wherein access is through a Web site.

Plain English Translation

The method for creating printable media projects using a networked server, a data repository, and a GUI which involves accessing the GUI, creating and selecting project attributes (pages, assets) of specific sizes, shapes, orientations, and groupings; determining page aspect ratios and a core aspect ratio for the project, handling multiple output sizes; displaying the project and allowing adding, removing, and editing content; enabling selecting, grouping, and sizing pages and assets, automatically populating assets based on metadata, and dynamically creating new project pages for new products that require different aspect ratios using the project's core aspect ratio and asset metadata, accesses the GUI through a website.

Claim 18

Original Legal Text

18. The method of claim 16 , wherein project attributes include a project title, a project description, one or more custom tags, a theme category, indication of who may view the project over the network, and any named collaborators who will contribute to the project over the network.

Plain English Translation

In the method for creating printable media projects using a networked server, a data repository, and a GUI, which involves accessing the GUI, creating and selecting project attributes (pages, assets) of specific sizes, shapes, orientations, and groupings; determining page aspect ratios and a core aspect ratio for the project, handling multiple output sizes; displaying the project and allowing adding, removing, and editing content; enabling selecting, grouping, and sizing pages and assets, automatically populating assets based on metadata, and dynamically creating new project pages for new products that require different aspect ratios using the project's core aspect ratio and asset metadata, the project attributes include a project title, project description, custom tags, a theme category, indication of who can view the project, and named collaborators.

Claim 19

Original Legal Text

19. The method of claim 16 , wherein the project is displayed at the core aspect ratio relative to the individual aspect ratios of a grouping of product sizes with similar aspect ratios.

Plain English Translation

In the method for creating printable media projects using a networked server, a data repository, and a GUI, which involves accessing the GUI, creating and selecting project attributes (pages, assets) of specific sizes, shapes, orientations, and groupings; determining page aspect ratios and a core aspect ratio for the project, handling multiple output sizes; displaying the project and allowing adding, removing, and editing content; enabling selecting, grouping, and sizing pages and assets, automatically populating assets based on metadata, and dynamically creating new project pages for new products that require different aspect ratios using the project's core aspect ratio and asset metadata, the project is displayed at the core aspect ratio relative to the individual aspect ratios of a grouping of product sizes with similar aspect ratios.

Claim 20

Original Legal Text

20. The method of claim 16 , wherein the project is automatically populated with a background, shapes, stickers, text boxes, and photo slots.

Plain English Translation

In the method for creating printable media projects using a networked server, a data repository, and a GUI, which involves accessing the GUI, creating and selecting project attributes (pages, assets) of specific sizes, shapes, orientations, and groupings; determining page aspect ratios and a core aspect ratio for the project, handling multiple output sizes; displaying the project and allowing adding, removing, and editing content; enabling selecting, grouping, and sizing pages and assets, automatically populating assets based on metadata, and dynamically creating new project pages for new products that require different aspect ratios using the project's core aspect ratio and asset metadata, the project is automatically populated with a background, shapes, stickers, text boxes, and photo slots.

Patent Metadata

Filing Date

Unknown

Publication Date

August 12, 2014

Inventors

Aryk Erwin Grosz
Daniel Andrew Laffoon
Daniel Thanh Schultz

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and Methods for Creating and Editing Photo-Based Projects on a Digital Network” (8806331). https://patentable.app/patents/8806331

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/8806331. See llms.txt for full attribution policy.

System and Methods for Creating and Editing Photo-Based Projects on a Digital Network